diff --git a/CHANGELOG b/CHANGELOG index 02d4a2b92..52c2f4274 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +2021-03-30 Version: 1.36.660 +- Supported Open Api. + 2021-03-30 Version: 1.36.659 - Support ListDDLPublishRecords API. - Fixed GetMetaTableColumn, GetMetaTableDetailInfo API response param DataLength lack of precision. diff --git a/VERSION b/VERSION index 7b887b623..dc4fcb1bf 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.659 \ No newline at end of file +1.36.660 \ No newline at end of file diff --git a/openanalytics-open/2018-06-19/Activate.xml b/openanalytics-open/2018-06-19/Activate.xml new file mode 100644 index 000000000..b7ce79d55 --- /dev/null +++ b/openanalytics-open/2018-06-19/Activate.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/AddAccount.xml b/openanalytics-open/2018-06-19/AddAccount.xml new file mode 100644 index 000000000..4402901aa --- /dev/null +++ b/openanalytics-open/2018-06-19/AddAccount.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/AddEndPoint.xml b/openanalytics-open/2018-06-19/AddEndPoint.xml new file mode 100644 index 000000000..c0d85b77c --- /dev/null +++ b/openanalytics-open/2018-06-19/AddEndPoint.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/AddPartitions.xml b/openanalytics-open/2018-06-19/AddPartitions.xml new file mode 100644 index 000000000..15e7f0838 --- /dev/null +++ b/openanalytics-open/2018-06-19/AddPartitions.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/AlterDatabase.xml b/openanalytics-open/2018-06-19/AlterDatabase.xml new file mode 100644 index 000000000..f1ea943de --- /dev/null +++ b/openanalytics-open/2018-06-19/AlterDatabase.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/AlterTable.xml b/openanalytics-open/2018-06-19/AlterTable.xml new file mode 100644 index 000000000..105096e3a --- /dev/null +++ b/openanalytics-open/2018-06-19/AlterTable.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/BindingRamUidToDlaAccount.xml b/openanalytics-open/2018-06-19/BindingRamUidToDlaAccount.xml new file mode 100644 index 000000000..26c230641 --- /dev/null +++ b/openanalytics-open/2018-06-19/BindingRamUidToDlaAccount.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/CancelExecute.xml b/openanalytics-open/2018-06-19/CancelExecute.xml new file mode 100644 index 000000000..c8b88444c --- /dev/null +++ b/openanalytics-open/2018-06-19/CancelExecute.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/CancelQueryByExecuteId.xml b/openanalytics-open/2018-06-19/CancelQueryByExecuteId.xml new file mode 100644 index 000000000..7fe4e72d2 --- /dev/null +++ b/openanalytics-open/2018-06-19/CancelQueryByExecuteId.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/CancelQueryById.xml b/openanalytics-open/2018-06-19/CancelQueryById.xml new file mode 100644 index 000000000..ece107ba1 --- /dev/null +++ b/openanalytics-open/2018-06-19/CancelQueryById.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/CheckFormationSchemaExists.xml b/openanalytics-open/2018-06-19/CheckFormationSchemaExists.xml new file mode 100644 index 000000000..217aa079d --- /dev/null +++ b/openanalytics-open/2018-06-19/CheckFormationSchemaExists.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/CheckPermission.xml b/openanalytics-open/2018-06-19/CheckPermission.xml new file mode 100644 index 000000000..94d97158b --- /dev/null +++ b/openanalytics-open/2018-06-19/CheckPermission.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ConsoleLogger.xml b/openanalytics-open/2018-06-19/ConsoleLogger.xml new file mode 100644 index 000000000..e00c1e780 --- /dev/null +++ b/openanalytics-open/2018-06-19/ConsoleLogger.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/CreateDatabase.xml b/openanalytics-open/2018-06-19/CreateDatabase.xml new file mode 100644 index 000000000..c407fd2b4 --- /dev/null +++ b/openanalytics-open/2018-06-19/CreateDatabase.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/CreateElasticJob.xml b/openanalytics-open/2018-06-19/CreateElasticJob.xml new file mode 100644 index 000000000..5bfcec68a --- /dev/null +++ b/openanalytics-open/2018-06-19/CreateElasticJob.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/CreateFormationCrawler.xml b/openanalytics-open/2018-06-19/CreateFormationCrawler.xml new file mode 100644 index 000000000..5700e025b --- /dev/null +++ b/openanalytics-open/2018-06-19/CreateFormationCrawler.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/CreateInstance.xml b/openanalytics-open/2018-06-19/CreateInstance.xml new file mode 100644 index 000000000..e5018c3ac --- /dev/null +++ b/openanalytics-open/2018-06-19/CreateInstance.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/CreateReverseEndpoint.xml b/openanalytics-open/2018-06-19/CreateReverseEndpoint.xml new file mode 100644 index 000000000..980727a92 --- /dev/null +++ b/openanalytics-open/2018-06-19/CreateReverseEndpoint.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/CreateServiceLinkedRole.xml b/openanalytics-open/2018-06-19/CreateServiceLinkedRole.xml new file mode 100644 index 000000000..07c04778e --- /dev/null +++ b/openanalytics-open/2018-06-19/CreateServiceLinkedRole.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/CreateSparkAccount.xml b/openanalytics-open/2018-06-19/CreateSparkAccount.xml new file mode 100644 index 000000000..6a31fda9f --- /dev/null +++ b/openanalytics-open/2018-06-19/CreateSparkAccount.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/CreateSparkJob.xml b/openanalytics-open/2018-06-19/CreateSparkJob.xml new file mode 100644 index 000000000..4eec4e860 --- /dev/null +++ b/openanalytics-open/2018-06-19/CreateSparkJob.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/CreateTable.xml b/openanalytics-open/2018-06-19/CreateTable.xml new file mode 100644 index 000000000..ee9ae7195 --- /dev/null +++ b/openanalytics-open/2018-06-19/CreateTable.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/CreateUserNetConfig.xml b/openanalytics-open/2018-06-19/CreateUserNetConfig.xml new file mode 100644 index 000000000..1d8c2a7ec --- /dev/null +++ b/openanalytics-open/2018-06-19/CreateUserNetConfig.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/CreateVirtualCluster.xml b/openanalytics-open/2018-06-19/CreateVirtualCluster.xml new file mode 100644 index 000000000..59be3a505 --- /dev/null +++ b/openanalytics-open/2018-06-19/CreateVirtualCluster.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/CreateVirtualClusterForSpark.xml b/openanalytics-open/2018-06-19/CreateVirtualClusterForSpark.xml new file mode 100644 index 000000000..f78e87a40 --- /dev/null +++ b/openanalytics-open/2018-06-19/CreateVirtualClusterForSpark.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DecodeStsToken.xml b/openanalytics-open/2018-06-19/DecodeStsToken.xml new file mode 100644 index 000000000..6333f841b --- /dev/null +++ b/openanalytics-open/2018-06-19/DecodeStsToken.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DeleteAccount.xml b/openanalytics-open/2018-06-19/DeleteAccount.xml new file mode 100644 index 000000000..7a2a7b654 --- /dev/null +++ b/openanalytics-open/2018-06-19/DeleteAccount.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DeleteElasticJob.xml b/openanalytics-open/2018-06-19/DeleteElasticJob.xml new file mode 100644 index 000000000..cc0b10940 --- /dev/null +++ b/openanalytics-open/2018-06-19/DeleteElasticJob.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DeleteFormationCrawler.xml b/openanalytics-open/2018-06-19/DeleteFormationCrawler.xml new file mode 100644 index 000000000..090d90658 --- /dev/null +++ b/openanalytics-open/2018-06-19/DeleteFormationCrawler.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DeleteFormationTask.xml b/openanalytics-open/2018-06-19/DeleteFormationTask.xml new file mode 100644 index 000000000..2e37dd10b --- /dev/null +++ b/openanalytics-open/2018-06-19/DeleteFormationTask.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DeleteReverseEndpoint.xml b/openanalytics-open/2018-06-19/DeleteReverseEndpoint.xml new file mode 100644 index 000000000..22e27be08 --- /dev/null +++ b/openanalytics-open/2018-06-19/DeleteReverseEndpoint.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DeleteSparkJob.xml b/openanalytics-open/2018-06-19/DeleteSparkJob.xml new file mode 100644 index 000000000..5a560c512 --- /dev/null +++ b/openanalytics-open/2018-06-19/DeleteSparkJob.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DeleteTemporaryJob.xml b/openanalytics-open/2018-06-19/DeleteTemporaryJob.xml new file mode 100644 index 000000000..1679ae479 --- /dev/null +++ b/openanalytics-open/2018-06-19/DeleteTemporaryJob.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DeleteTemporaryJobTree.xml b/openanalytics-open/2018-06-19/DeleteTemporaryJobTree.xml new file mode 100644 index 000000000..4e529380e --- /dev/null +++ b/openanalytics-open/2018-06-19/DeleteTemporaryJobTree.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DeleteUserNetConfig.xml b/openanalytics-open/2018-06-19/DeleteUserNetConfig.xml new file mode 100644 index 000000000..496d41545 --- /dev/null +++ b/openanalytics-open/2018-06-19/DeleteUserNetConfig.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DescribeCapacity.xml b/openanalytics-open/2018-06-19/DescribeCapacity.xml new file mode 100644 index 000000000..2c9cbf9ff --- /dev/null +++ b/openanalytics-open/2018-06-19/DescribeCapacity.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DescribeDataLakeAnalyticsService.xml b/openanalytics-open/2018-06-19/DescribeDataLakeAnalyticsService.xml new file mode 100644 index 000000000..f1bd7fe01 --- /dev/null +++ b/openanalytics-open/2018-06-19/DescribeDataLakeAnalyticsService.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DescribeElasticJob.xml b/openanalytics-open/2018-06-19/DescribeElasticJob.xml new file mode 100644 index 000000000..d3543284b --- /dev/null +++ b/openanalytics-open/2018-06-19/DescribeElasticJob.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DescribeRegionList.xml b/openanalytics-open/2018-06-19/DescribeRegionList.xml new file mode 100644 index 000000000..bbb2d2814 --- /dev/null +++ b/openanalytics-open/2018-06-19/DescribeRegionList.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DescribeTags.xml b/openanalytics-open/2018-06-19/DescribeTags.xml new file mode 100644 index 000000000..7bb0cddf1 --- /dev/null +++ b/openanalytics-open/2018-06-19/DescribeTags.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DescribeVirtualCluster.xml b/openanalytics-open/2018-06-19/DescribeVirtualCluster.xml new file mode 100644 index 000000000..43783c2ea --- /dev/null +++ b/openanalytics-open/2018-06-19/DescribeVirtualCluster.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DescribeVirtualClusterV2.xml b/openanalytics-open/2018-06-19/DescribeVirtualClusterV2.xml new file mode 100644 index 000000000..3ed24cc8e --- /dev/null +++ b/openanalytics-open/2018-06-19/DescribeVirtualClusterV2.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DestroyVirtualCluster.xml b/openanalytics-open/2018-06-19/DestroyVirtualCluster.xml new file mode 100644 index 000000000..52e8f9bcc --- /dev/null +++ b/openanalytics-open/2018-06-19/DestroyVirtualCluster.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DetectTableInfo.xml b/openanalytics-open/2018-06-19/DetectTableInfo.xml new file mode 100644 index 000000000..e0a03ffce --- /dev/null +++ b/openanalytics-open/2018-06-19/DetectTableInfo.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DropDatabase.xml b/openanalytics-open/2018-06-19/DropDatabase.xml new file mode 100644 index 000000000..a3e6c6ddc --- /dev/null +++ b/openanalytics-open/2018-06-19/DropDatabase.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DropPartition.xml b/openanalytics-open/2018-06-19/DropPartition.xml new file mode 100644 index 000000000..ff4e657ef --- /dev/null +++ b/openanalytics-open/2018-06-19/DropPartition.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/DropTable.xml b/openanalytics-open/2018-06-19/DropTable.xml new file mode 100644 index 000000000..4e1e8a2be --- /dev/null +++ b/openanalytics-open/2018-06-19/DropTable.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/EchoUserID.xml b/openanalytics-open/2018-06-19/EchoUserID.xml new file mode 100644 index 000000000..9c3abd220 --- /dev/null +++ b/openanalytics-open/2018-06-19/EchoUserID.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ExecuteDDL.xml b/openanalytics-open/2018-06-19/ExecuteDDL.xml new file mode 100644 index 000000000..eb25f1f1f --- /dev/null +++ b/openanalytics-open/2018-06-19/ExecuteDDL.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ExecuteInitOSSAccessLog.xml b/openanalytics-open/2018-06-19/ExecuteInitOSSAccessLog.xml new file mode 100644 index 000000000..2259fc64b --- /dev/null +++ b/openanalytics-open/2018-06-19/ExecuteInitOSSAccessLog.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ExecuteSQL.xml b/openanalytics-open/2018-06-19/ExecuteSQL.xml new file mode 100644 index 000000000..1f50a45e7 --- /dev/null +++ b/openanalytics-open/2018-06-19/ExecuteSQL.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ExecuteService.xml b/openanalytics-open/2018-06-19/ExecuteService.xml new file mode 100644 index 000000000..8a606077e --- /dev/null +++ b/openanalytics-open/2018-06-19/ExecuteService.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ForbidAutomaticMetaSyncAsIntegrationAccount.xml b/openanalytics-open/2018-06-19/ForbidAutomaticMetaSyncAsIntegrationAccount.xml new file mode 100644 index 000000000..168f0ece9 --- /dev/null +++ b/openanalytics-open/2018-06-19/ForbidAutomaticMetaSyncAsIntegrationAccount.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GenerateSchema.xml b/openanalytics-open/2018-06-19/GenerateSchema.xml new file mode 100644 index 000000000..f032c106c --- /dev/null +++ b/openanalytics-open/2018-06-19/GenerateSchema.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GenerateTable.xml b/openanalytics-open/2018-06-19/GenerateTable.xml new file mode 100644 index 000000000..79fcf85c2 --- /dev/null +++ b/openanalytics-open/2018-06-19/GenerateTable.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GenerateToken.xml b/openanalytics-open/2018-06-19/GenerateToken.xml new file mode 100644 index 000000000..8cdb1c407 --- /dev/null +++ b/openanalytics-open/2018-06-19/GenerateToken.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetAllDatabases.xml b/openanalytics-open/2018-06-19/GetAllDatabases.xml new file mode 100644 index 000000000..cd7658bf5 --- /dev/null +++ b/openanalytics-open/2018-06-19/GetAllDatabases.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetAllTables.xml b/openanalytics-open/2018-06-19/GetAllTables.xml new file mode 100644 index 000000000..94c8eb810 --- /dev/null +++ b/openanalytics-open/2018-06-19/GetAllTables.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetAllowIP.xml b/openanalytics-open/2018-06-19/GetAllowIP.xml new file mode 100644 index 000000000..265d8b83d --- /dev/null +++ b/openanalytics-open/2018-06-19/GetAllowIP.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetAvailableFormationProductTypes.xml b/openanalytics-open/2018-06-19/GetAvailableFormationProductTypes.xml new file mode 100644 index 000000000..b9a3fb81c --- /dev/null +++ b/openanalytics-open/2018-06-19/GetAvailableFormationProductTypes.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetConsolePermission.xml b/openanalytics-open/2018-06-19/GetConsolePermission.xml new file mode 100644 index 000000000..f96e9f828 --- /dev/null +++ b/openanalytics-open/2018-06-19/GetConsolePermission.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetDLAServiceStatus.xml b/openanalytics-open/2018-06-19/GetDLAServiceStatus.xml new file mode 100644 index 000000000..2dcbcd0a5 --- /dev/null +++ b/openanalytics-open/2018-06-19/GetDLAServiceStatus.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetDatabase.xml b/openanalytics-open/2018-06-19/GetDatabase.xml new file mode 100644 index 000000000..664e16387 --- /dev/null +++ b/openanalytics-open/2018-06-19/GetDatabase.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetEndPoint.xml b/openanalytics-open/2018-06-19/GetEndPoint.xml new file mode 100644 index 000000000..0117fe428 --- /dev/null +++ b/openanalytics-open/2018-06-19/GetEndPoint.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetEndPointByDomain.xml b/openanalytics-open/2018-06-19/GetEndPointByDomain.xml new file mode 100644 index 000000000..4c1c084a8 --- /dev/null +++ b/openanalytics-open/2018-06-19/GetEndPointByDomain.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetFormationCrawler.xml b/openanalytics-open/2018-06-19/GetFormationCrawler.xml new file mode 100644 index 000000000..ec8f05392 --- /dev/null +++ b/openanalytics-open/2018-06-19/GetFormationCrawler.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetJobDetail.xml b/openanalytics-open/2018-06-19/GetJobDetail.xml new file mode 100644 index 000000000..fc4d6137e --- /dev/null +++ b/openanalytics-open/2018-06-19/GetJobDetail.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetJobLog.xml b/openanalytics-open/2018-06-19/GetJobLog.xml new file mode 100644 index 000000000..a485674cd --- /dev/null +++ b/openanalytics-open/2018-06-19/GetJobLog.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetJobStatus.xml b/openanalytics-open/2018-06-19/GetJobStatus.xml new file mode 100644 index 000000000..c2a45e03a --- /dev/null +++ b/openanalytics-open/2018-06-19/GetJobStatus.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetPartition.xml b/openanalytics-open/2018-06-19/GetPartition.xml new file mode 100644 index 000000000..557a9a0b4 --- /dev/null +++ b/openanalytics-open/2018-06-19/GetPartition.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetPartitions.xml b/openanalytics-open/2018-06-19/GetPartitions.xml new file mode 100644 index 000000000..0be7b7035 --- /dev/null +++ b/openanalytics-open/2018-06-19/GetPartitions.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetPrepareStatus.xml b/openanalytics-open/2018-06-19/GetPrepareStatus.xml new file mode 100644 index 000000000..588261faf --- /dev/null +++ b/openanalytics-open/2018-06-19/GetPrepareStatus.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetRdsBackupDBs.xml b/openanalytics-open/2018-06-19/GetRdsBackupDBs.xml new file mode 100644 index 000000000..ffa893bac --- /dev/null +++ b/openanalytics-open/2018-06-19/GetRdsBackupDBs.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetRdsBackupTables.xml b/openanalytics-open/2018-06-19/GetRdsBackupTables.xml new file mode 100644 index 000000000..29db98ca0 --- /dev/null +++ b/openanalytics-open/2018-06-19/GetRdsBackupTables.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetRdsBackupViewIds.xml b/openanalytics-open/2018-06-19/GetRdsBackupViewIds.xml new file mode 100644 index 000000000..3cb5b3e3f --- /dev/null +++ b/openanalytics-open/2018-06-19/GetRdsBackupViewIds.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetRegionStatus.xml b/openanalytics-open/2018-06-19/GetRegionStatus.xml new file mode 100644 index 000000000..3ab929be6 --- /dev/null +++ b/openanalytics-open/2018-06-19/GetRegionStatus.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetSLSProjectLogStoreCount.xml b/openanalytics-open/2018-06-19/GetSLSProjectLogStoreCount.xml new file mode 100644 index 000000000..e5765b557 --- /dev/null +++ b/openanalytics-open/2018-06-19/GetSLSProjectLogStoreCount.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetServiceLinkedRoleStatus.xml b/openanalytics-open/2018-06-19/GetServiceLinkedRoleStatus.xml new file mode 100644 index 000000000..eee04afe5 --- /dev/null +++ b/openanalytics-open/2018-06-19/GetServiceLinkedRoleStatus.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetTable.xml b/openanalytics-open/2018-06-19/GetTable.xml new file mode 100644 index 000000000..82f3220d9 --- /dev/null +++ b/openanalytics-open/2018-06-19/GetTable.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetTable1.xml b/openanalytics-open/2018-06-19/GetTable1.xml new file mode 100644 index 000000000..b6809d86f --- /dev/null +++ b/openanalytics-open/2018-06-19/GetTable1.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetTemporaryJob.xml b/openanalytics-open/2018-06-19/GetTemporaryJob.xml new file mode 100644 index 000000000..b53538364 --- /dev/null +++ b/openanalytics-open/2018-06-19/GetTemporaryJob.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetVcCuStats.xml b/openanalytics-open/2018-06-19/GetVcCuStats.xml new file mode 100644 index 000000000..d8f2131ef --- /dev/null +++ b/openanalytics-open/2018-06-19/GetVcCuStats.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GetVirtualClusterCount.xml b/openanalytics-open/2018-06-19/GetVirtualClusterCount.xml new file mode 100644 index 000000000..e9e4e6ae4 --- /dev/null +++ b/openanalytics-open/2018-06-19/GetVirtualClusterCount.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/GrantPrivileges.xml b/openanalytics-open/2018-06-19/GrantPrivileges.xml new file mode 100644 index 000000000..f092b3c8b --- /dev/null +++ b/openanalytics-open/2018-06-19/GrantPrivileges.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/InitializeDLAService.xml b/openanalytics-open/2018-06-19/InitializeDLAService.xml new file mode 100644 index 000000000..843469f42 --- /dev/null +++ b/openanalytics-open/2018-06-19/InitializeDLAService.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/InitializeRegion.xml b/openanalytics-open/2018-06-19/InitializeRegion.xml new file mode 100644 index 000000000..98c9ff12f --- /dev/null +++ b/openanalytics-open/2018-06-19/InitializeRegion.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/InnerListVirtualCluster.xml b/openanalytics-open/2018-06-19/InnerListVirtualCluster.xml new file mode 100644 index 000000000..aec98bddb --- /dev/null +++ b/openanalytics-open/2018-06-19/InnerListVirtualCluster.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/InnerSubmitSparkJob.xml b/openanalytics-open/2018-06-19/InnerSubmitSparkJob.xml new file mode 100644 index 000000000..2866deee8 --- /dev/null +++ b/openanalytics-open/2018-06-19/InnerSubmitSparkJob.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/KillSparkJob.xml b/openanalytics-open/2018-06-19/KillSparkJob.xml new file mode 100644 index 000000000..e032cb29e --- /dev/null +++ b/openanalytics-open/2018-06-19/KillSparkJob.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ListAlreadyBingingRamUid.xml b/openanalytics-open/2018-06-19/ListAlreadyBingingRamUid.xml new file mode 100644 index 000000000..0660638fa --- /dev/null +++ b/openanalytics-open/2018-06-19/ListAlreadyBingingRamUid.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ListElasticCuSpec.xml b/openanalytics-open/2018-06-19/ListElasticCuSpec.xml new file mode 100644 index 000000000..ffdb86206 --- /dev/null +++ b/openanalytics-open/2018-06-19/ListElasticCuSpec.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ListElasticJobs.xml b/openanalytics-open/2018-06-19/ListElasticJobs.xml new file mode 100644 index 000000000..8ca5ae5e7 --- /dev/null +++ b/openanalytics-open/2018-06-19/ListElasticJobs.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ListElasticTasks.xml b/openanalytics-open/2018-06-19/ListElasticTasks.xml new file mode 100644 index 000000000..4377b2e5c --- /dev/null +++ b/openanalytics-open/2018-06-19/ListElasticTasks.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ListLogServiceProjects.xml b/openanalytics-open/2018-06-19/ListLogServiceProjects.xml new file mode 100644 index 000000000..3b9f52b19 --- /dev/null +++ b/openanalytics-open/2018-06-19/ListLogServiceProjects.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ListModulesRelease.xml b/openanalytics-open/2018-06-19/ListModulesRelease.xml new file mode 100644 index 000000000..75ddac538 --- /dev/null +++ b/openanalytics-open/2018-06-19/ListModulesRelease.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ListResourcesSpec.xml b/openanalytics-open/2018-06-19/ListResourcesSpec.xml new file mode 100644 index 000000000..8ea493d38 --- /dev/null +++ b/openanalytics-open/2018-06-19/ListResourcesSpec.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ListReverseEndpoints.xml b/openanalytics-open/2018-06-19/ListReverseEndpoints.xml new file mode 100644 index 000000000..3b2f8a7ed --- /dev/null +++ b/openanalytics-open/2018-06-19/ListReverseEndpoints.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ListSLSLogStores.xml b/openanalytics-open/2018-06-19/ListSLSLogStores.xml new file mode 100644 index 000000000..52ee841dd --- /dev/null +++ b/openanalytics-open/2018-06-19/ListSLSLogStores.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ListSLSProjects.xml b/openanalytics-open/2018-06-19/ListSLSProjects.xml new file mode 100644 index 000000000..37faea0df --- /dev/null +++ b/openanalytics-open/2018-06-19/ListSLSProjects.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ListSLSShipperInfos.xml b/openanalytics-open/2018-06-19/ListSLSShipperInfos.xml new file mode 100644 index 000000000..a085f0b00 --- /dev/null +++ b/openanalytics-open/2018-06-19/ListSLSShipperInfos.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ListSparkJob.xml b/openanalytics-open/2018-06-19/ListSparkJob.xml new file mode 100644 index 000000000..ea9935026 --- /dev/null +++ b/openanalytics-open/2018-06-19/ListSparkJob.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ListTagResources.xml b/openanalytics-open/2018-06-19/ListTagResources.xml new file mode 100644 index 000000000..6f4adca80 --- /dev/null +++ b/openanalytics-open/2018-06-19/ListTagResources.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ListTemporaryJobFolders.xml b/openanalytics-open/2018-06-19/ListTemporaryJobFolders.xml new file mode 100644 index 000000000..ff56ee9ce --- /dev/null +++ b/openanalytics-open/2018-06-19/ListTemporaryJobFolders.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ListTemporaryJobTrees.xml b/openanalytics-open/2018-06-19/ListTemporaryJobTrees.xml new file mode 100644 index 000000000..54e7ee6b7 --- /dev/null +++ b/openanalytics-open/2018-06-19/ListTemporaryJobTrees.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ListVirtualClusters.xml b/openanalytics-open/2018-06-19/ListVirtualClusters.xml new file mode 100644 index 000000000..24c22c442 --- /dev/null +++ b/openanalytics-open/2018-06-19/ListVirtualClusters.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/LogoutDataLakeAnalyticsService.xml b/openanalytics-open/2018-06-19/LogoutDataLakeAnalyticsService.xml new file mode 100644 index 000000000..e78cc4912 --- /dev/null +++ b/openanalytics-open/2018-06-19/LogoutDataLakeAnalyticsService.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ModifyElasticJob.xml b/openanalytics-open/2018-06-19/ModifyElasticJob.xml new file mode 100644 index 000000000..ccab07d52 --- /dev/null +++ b/openanalytics-open/2018-06-19/ModifyElasticJob.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ModifyVirtualCluster.xml b/openanalytics-open/2018-06-19/ModifyVirtualCluster.xml new file mode 100644 index 000000000..d42b5f673 --- /dev/null +++ b/openanalytics-open/2018-06-19/ModifyVirtualCluster.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ModifyVirtualClusterForSpark.xml b/openanalytics-open/2018-06-19/ModifyVirtualClusterForSpark.xml new file mode 100644 index 000000000..49cdf29fb --- /dev/null +++ b/openanalytics-open/2018-06-19/ModifyVirtualClusterForSpark.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/OfSite.xml b/openanalytics-open/2018-06-19/OfSite.xml new file mode 100644 index 000000000..dce599c36 --- /dev/null +++ b/openanalytics-open/2018-06-19/OfSite.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/OpenDataLakeAnalyticsService.xml b/openanalytics-open/2018-06-19/OpenDataLakeAnalyticsService.xml new file mode 100644 index 000000000..f831583a6 --- /dev/null +++ b/openanalytics-open/2018-06-19/OpenDataLakeAnalyticsService.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/OpenMetaDataService.xml b/openanalytics-open/2018-06-19/OpenMetaDataService.xml new file mode 100644 index 000000000..43a1bfbf0 --- /dev/null +++ b/openanalytics-open/2018-06-19/OpenMetaDataService.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/PageQuerySchemaList.xml b/openanalytics-open/2018-06-19/PageQuerySchemaList.xml new file mode 100644 index 000000000..b996bdcc3 --- /dev/null +++ b/openanalytics-open/2018-06-19/PageQuerySchemaList.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/PrepareRdsBackupDbs.xml b/openanalytics-open/2018-06-19/PrepareRdsBackupDbs.xml new file mode 100644 index 000000000..9f87220db --- /dev/null +++ b/openanalytics-open/2018-06-19/PrepareRdsBackupDbs.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/PrepareRdsBackupTables.xml b/openanalytics-open/2018-06-19/PrepareRdsBackupTables.xml new file mode 100644 index 000000000..e760259c5 --- /dev/null +++ b/openanalytics-open/2018-06-19/PrepareRdsBackupTables.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryAccountList.xml b/openanalytics-open/2018-06-19/QueryAccountList.xml new file mode 100644 index 000000000..eb38500d2 --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryAccountList.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryAuthorizationRole.xml b/openanalytics-open/2018-06-19/QueryAuthorizationRole.xml new file mode 100644 index 000000000..abd081948 --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryAuthorizationRole.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryBucketList.xml b/openanalytics-open/2018-06-19/QueryBucketList.xml new file mode 100644 index 000000000..c1cd29c56 --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryBucketList.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryColumnList.xml b/openanalytics-open/2018-06-19/QueryColumnList.xml new file mode 100644 index 000000000..643291561 --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryColumnList.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryConsoleExecuteHistoryList.xml b/openanalytics-open/2018-06-19/QueryConsoleExecuteHistoryList.xml new file mode 100644 index 000000000..e39d5ed01 --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryConsoleExecuteHistoryList.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryDataSourceDef.xml b/openanalytics-open/2018-06-19/QueryDataSourceDef.xml new file mode 100644 index 000000000..dbda6e279 --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryDataSourceDef.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryDirectoryList.xml b/openanalytics-open/2018-06-19/QueryDirectoryList.xml new file mode 100644 index 000000000..6b8558b40 --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryDirectoryList.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryDiscountList.xml b/openanalytics-open/2018-06-19/QueryDiscountList.xml new file mode 100644 index 000000000..3a4d6824d --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryDiscountList.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryEndPointList.xml b/openanalytics-open/2018-06-19/QueryEndPointList.xml new file mode 100644 index 000000000..46bdebfd6 --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryEndPointList.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryExecute.xml b/openanalytics-open/2018-06-19/QueryExecute.xml new file mode 100644 index 000000000..fcb64ae9f --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryExecute.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryFormationInstsByTaskID.xml b/openanalytics-open/2018-06-19/QueryFormationInstsByTaskID.xml new file mode 100644 index 000000000..b11480b27 --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryFormationInstsByTaskID.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryFormationTasksByType.xml b/openanalytics-open/2018-06-19/QueryFormationTasksByType.xml new file mode 100644 index 000000000..0ad2ae615 --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryFormationTasksByType.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryMetaDataService.xml b/openanalytics-open/2018-06-19/QueryMetaDataService.xml new file mode 100644 index 000000000..28c754fe7 --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryMetaDataService.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryOtsInstanceList.xml b/openanalytics-open/2018-06-19/QueryOtsInstanceList.xml new file mode 100644 index 000000000..f86018c39 --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryOtsInstanceList.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryOtsInstanceTableList.xml b/openanalytics-open/2018-06-19/QueryOtsInstanceTableList.xml new file mode 100644 index 000000000..fb529ca46 --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryOtsInstanceTableList.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryPopEndpointList.xml b/openanalytics-open/2018-06-19/QueryPopEndpointList.xml new file mode 100644 index 000000000..499ef5fc4 --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryPopEndpointList.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QuerySchemaList.xml b/openanalytics-open/2018-06-19/QuerySchemaList.xml new file mode 100644 index 000000000..bbb3f92e3 --- /dev/null +++ b/openanalytics-open/2018-06-19/QuerySchemaList.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QuerySchemaSourceTypeList.xml b/openanalytics-open/2018-06-19/QuerySchemaSourceTypeList.xml new file mode 100644 index 000000000..52204e915 --- /dev/null +++ b/openanalytics-open/2018-06-19/QuerySchemaSourceTypeList.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryService.xml b/openanalytics-open/2018-06-19/QueryService.xml new file mode 100644 index 000000000..6c3a5b346 --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryService.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryServiceAccountList.xml b/openanalytics-open/2018-06-19/QueryServiceAccountList.xml new file mode 100644 index 000000000..f4db985c8 --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryServiceAccountList.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QuerySparkAccount.xml b/openanalytics-open/2018-06-19/QuerySparkAccount.xml new file mode 100644 index 000000000..d42578bf6 --- /dev/null +++ b/openanalytics-open/2018-06-19/QuerySparkAccount.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryTableList.xml b/openanalytics-open/2018-06-19/QueryTableList.xml new file mode 100644 index 000000000..f76b53065 --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryTableList.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryTableStatus.xml b/openanalytics-open/2018-06-19/QueryTableStatus.xml new file mode 100644 index 000000000..5cbf9734e --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryTableStatus.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/QueryTaskSum.xml b/openanalytics-open/2018-06-19/QueryTaskSum.xml new file mode 100644 index 000000000..79606f0f6 --- /dev/null +++ b/openanalytics-open/2018-06-19/QueryTaskSum.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/RecoverDataLakeAnalyticsService.xml b/openanalytics-open/2018-06-19/RecoverDataLakeAnalyticsService.xml new file mode 100644 index 000000000..5632a07fa --- /dev/null +++ b/openanalytics-open/2018-06-19/RecoverDataLakeAnalyticsService.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ReleaseInstance.xml b/openanalytics-open/2018-06-19/ReleaseInstance.xml new file mode 100644 index 000000000..8ca56e84f --- /dev/null +++ b/openanalytics-open/2018-06-19/ReleaseInstance.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/RemoveEndPoint.xml b/openanalytics-open/2018-06-19/RemoveEndPoint.xml new file mode 100644 index 000000000..0f4860d34 --- /dev/null +++ b/openanalytics-open/2018-06-19/RemoveEndPoint.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ResetMainPassword.xml b/openanalytics-open/2018-06-19/ResetMainPassword.xml new file mode 100644 index 000000000..f12b805fe --- /dev/null +++ b/openanalytics-open/2018-06-19/ResetMainPassword.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/RevokePrivileges.xml b/openanalytics-open/2018-06-19/RevokePrivileges.xml new file mode 100644 index 000000000..9ae950afd --- /dev/null +++ b/openanalytics-open/2018-06-19/RevokePrivileges.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/SetAllowIP.xml b/openanalytics-open/2018-06-19/SetAllowIP.xml new file mode 100644 index 000000000..283b06159 --- /dev/null +++ b/openanalytics-open/2018-06-19/SetAllowIP.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/SetCapacityLimitPolicy.xml b/openanalytics-open/2018-06-19/SetCapacityLimitPolicy.xml new file mode 100644 index 000000000..1aee6e097 --- /dev/null +++ b/openanalytics-open/2018-06-19/SetCapacityLimitPolicy.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/SetPrestoDefaultVirtualCluster.xml b/openanalytics-open/2018-06-19/SetPrestoDefaultVirtualCluster.xml new file mode 100644 index 000000000..d843fd6d7 --- /dev/null +++ b/openanalytics-open/2018-06-19/SetPrestoDefaultVirtualCluster.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/SetRelationWithBiz.xml b/openanalytics-open/2018-06-19/SetRelationWithBiz.xml new file mode 100644 index 000000000..11e3fd43a --- /dev/null +++ b/openanalytics-open/2018-06-19/SetRelationWithBiz.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/SetTrafficLimitPolicy.xml b/openanalytics-open/2018-06-19/SetTrafficLimitPolicy.xml new file mode 100644 index 000000000..a6f09e55d --- /dev/null +++ b/openanalytics-open/2018-06-19/SetTrafficLimitPolicy.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ShowColumnList.xml b/openanalytics-open/2018-06-19/ShowColumnList.xml new file mode 100644 index 000000000..794ca2868 --- /dev/null +++ b/openanalytics-open/2018-06-19/ShowColumnList.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ShowCuStats.xml b/openanalytics-open/2018-06-19/ShowCuStats.xml new file mode 100644 index 000000000..03ce85adf --- /dev/null +++ b/openanalytics-open/2018-06-19/ShowCuStats.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ShowSchemaList.xml b/openanalytics-open/2018-06-19/ShowSchemaList.xml new file mode 100644 index 000000000..73e6027db --- /dev/null +++ b/openanalytics-open/2018-06-19/ShowSchemaList.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ShowSchemaListWithoutSourceType.xml b/openanalytics-open/2018-06-19/ShowSchemaListWithoutSourceType.xml new file mode 100644 index 000000000..8ac32d6aa --- /dev/null +++ b/openanalytics-open/2018-06-19/ShowSchemaListWithoutSourceType.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ShowTableList.xml b/openanalytics-open/2018-06-19/ShowTableList.xml new file mode 100644 index 000000000..1a73e1c76 --- /dev/null +++ b/openanalytics-open/2018-06-19/ShowTableList.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/StartFormationCrawler.xml b/openanalytics-open/2018-06-19/StartFormationCrawler.xml new file mode 100644 index 000000000..6441a38b0 --- /dev/null +++ b/openanalytics-open/2018-06-19/StartFormationCrawler.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/StartVirtualCluster.xml b/openanalytics-open/2018-06-19/StartVirtualCluster.xml new file mode 100644 index 000000000..0a525b6d8 --- /dev/null +++ b/openanalytics-open/2018-06-19/StartVirtualCluster.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/StopDataLakeAnalyticsService.xml b/openanalytics-open/2018-06-19/StopDataLakeAnalyticsService.xml new file mode 100644 index 000000000..221e5ef19 --- /dev/null +++ b/openanalytics-open/2018-06-19/StopDataLakeAnalyticsService.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/StopFormationCrawler.xml b/openanalytics-open/2018-06-19/StopFormationCrawler.xml new file mode 100644 index 000000000..adc0abcc1 --- /dev/null +++ b/openanalytics-open/2018-06-19/StopFormationCrawler.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/StopVirtualCluster.xml b/openanalytics-open/2018-06-19/StopVirtualCluster.xml new file mode 100644 index 000000000..b17467374 --- /dev/null +++ b/openanalytics-open/2018-06-19/StopVirtualCluster.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/SubmitSparkJob.xml b/openanalytics-open/2018-06-19/SubmitSparkJob.xml new file mode 100644 index 000000000..ebebcc538 --- /dev/null +++ b/openanalytics-open/2018-06-19/SubmitSparkJob.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/SuggestBestFormationOptions.xml b/openanalytics-open/2018-06-19/SuggestBestFormationOptions.xml new file mode 100644 index 000000000..d45620cb9 --- /dev/null +++ b/openanalytics-open/2018-06-19/SuggestBestFormationOptions.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/TagResources.xml b/openanalytics-open/2018-06-19/TagResources.xml new file mode 100644 index 000000000..3bf2dac31 --- /dev/null +++ b/openanalytics-open/2018-06-19/TagResources.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/UnSubscribeRegion.xml b/openanalytics-open/2018-06-19/UnSubscribeRegion.xml new file mode 100644 index 000000000..d21608a27 --- /dev/null +++ b/openanalytics-open/2018-06-19/UnSubscribeRegion.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/UntagResources.xml b/openanalytics-open/2018-06-19/UntagResources.xml new file mode 100644 index 000000000..11efd51e5 --- /dev/null +++ b/openanalytics-open/2018-06-19/UntagResources.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/UpdateAccountPassword.xml b/openanalytics-open/2018-06-19/UpdateAccountPassword.xml new file mode 100644 index 000000000..7c11a0af9 --- /dev/null +++ b/openanalytics-open/2018-06-19/UpdateAccountPassword.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/UpdateFormationCrawler.xml b/openanalytics-open/2018-06-19/UpdateFormationCrawler.xml new file mode 100644 index 000000000..6b774282b --- /dev/null +++ b/openanalytics-open/2018-06-19/UpdateFormationCrawler.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/UpdateFormationCrawlerScheduleState.xml b/openanalytics-open/2018-06-19/UpdateFormationCrawlerScheduleState.xml new file mode 100644 index 000000000..12f704234 --- /dev/null +++ b/openanalytics-open/2018-06-19/UpdateFormationCrawlerScheduleState.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/UpdateRemark.xml b/openanalytics-open/2018-06-19/UpdateRemark.xml new file mode 100644 index 000000000..5079a26de --- /dev/null +++ b/openanalytics-open/2018-06-19/UpdateRemark.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/UpdateTemporaryJob.xml b/openanalytics-open/2018-06-19/UpdateTemporaryJob.xml new file mode 100644 index 000000000..510b039fd --- /dev/null +++ b/openanalytics-open/2018-06-19/UpdateTemporaryJob.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/UpdateTemporaryJobTree.xml b/openanalytics-open/2018-06-19/UpdateTemporaryJobTree.xml new file mode 100644 index 000000000..62d0502f5 --- /dev/null +++ b/openanalytics-open/2018-06-19/UpdateTemporaryJobTree.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/UpgradeInstance.xml b/openanalytics-open/2018-06-19/UpgradeInstance.xml new file mode 100644 index 000000000..9eafa4461 --- /dev/null +++ b/openanalytics-open/2018-06-19/UpgradeInstance.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2018-06-19/ValidateVirtualClusterName.xml b/openanalytics-open/2018-06-19/ValidateVirtualClusterName.xml new file mode 100644 index 000000000..388378cb2 --- /dev/null +++ b/openanalytics-open/2018-06-19/ValidateVirtualClusterName.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-07-14/CreateVirtualClusterForSpark.xml b/openanalytics-open/2020-07-14/CreateVirtualClusterForSpark.xml new file mode 100644 index 000000000..8dc5c189d --- /dev/null +++ b/openanalytics-open/2020-07-14/CreateVirtualClusterForSpark.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-07-14/DeleteTemporaryJob.xml b/openanalytics-open/2020-07-14/DeleteTemporaryJob.xml new file mode 100644 index 000000000..e3ef7e60c --- /dev/null +++ b/openanalytics-open/2020-07-14/DeleteTemporaryJob.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-07-14/DescribeVirtualCluster.xml b/openanalytics-open/2020-07-14/DescribeVirtualCluster.xml new file mode 100644 index 000000000..0c2909de7 --- /dev/null +++ b/openanalytics-open/2020-07-14/DescribeVirtualCluster.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-07-14/DestroyVirtualCluster.xml b/openanalytics-open/2020-07-14/DestroyVirtualCluster.xml new file mode 100644 index 000000000..a3a310ed5 --- /dev/null +++ b/openanalytics-open/2020-07-14/DestroyVirtualCluster.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-07-14/GetJobDetail.xml b/openanalytics-open/2020-07-14/GetJobDetail.xml new file mode 100644 index 000000000..f0e665cf0 --- /dev/null +++ b/openanalytics-open/2020-07-14/GetJobDetail.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-07-14/GetJobStatus.xml b/openanalytics-open/2020-07-14/GetJobStatus.xml new file mode 100644 index 000000000..fde94d271 --- /dev/null +++ b/openanalytics-open/2020-07-14/GetJobStatus.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-07-14/GetTemporaryJob.xml b/openanalytics-open/2020-07-14/GetTemporaryJob.xml new file mode 100644 index 000000000..73c3fe704 --- /dev/null +++ b/openanalytics-open/2020-07-14/GetTemporaryJob.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-07-14/ListSparkJob.xml b/openanalytics-open/2020-07-14/ListSparkJob.xml new file mode 100644 index 000000000..a5aec04a7 --- /dev/null +++ b/openanalytics-open/2020-07-14/ListSparkJob.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-07-14/ListVirtualClusters.xml b/openanalytics-open/2020-07-14/ListVirtualClusters.xml new file mode 100644 index 000000000..1be5a6a6b --- /dev/null +++ b/openanalytics-open/2020-07-14/ListVirtualClusters.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-07-14/ModifyVirtualClusterForSpark.xml b/openanalytics-open/2020-07-14/ModifyVirtualClusterForSpark.xml new file mode 100644 index 000000000..a139fd229 --- /dev/null +++ b/openanalytics-open/2020-07-14/ModifyVirtualClusterForSpark.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-07-14/StartVirtualCluster.xml b/openanalytics-open/2020-07-14/StartVirtualCluster.xml new file mode 100644 index 000000000..0048355ea --- /dev/null +++ b/openanalytics-open/2020-07-14/StartVirtualCluster.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-07-14/StopVirtualCluster.xml b/openanalytics-open/2020-07-14/StopVirtualCluster.xml new file mode 100644 index 000000000..6751e056a --- /dev/null +++ b/openanalytics-open/2020-07-14/StopVirtualCluster.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-07-14/SubmitSparkJob.xml b/openanalytics-open/2020-07-14/SubmitSparkJob.xml new file mode 100644 index 000000000..de7d25e51 --- /dev/null +++ b/openanalytics-open/2020-07-14/SubmitSparkJob.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-07-14/UpdateTemporaryJob.xml b/openanalytics-open/2020-07-14/UpdateTemporaryJob.xml new file mode 100644 index 000000000..b43fdebd6 --- /dev/null +++ b/openanalytics-open/2020-07-14/UpdateTemporaryJob.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/AddPartitions.xml b/openanalytics-open/2020-09-28/AddPartitions.xml new file mode 100644 index 000000000..ad30e0858 --- /dev/null +++ b/openanalytics-open/2020-09-28/AddPartitions.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/AlterDatabase.xml b/openanalytics-open/2020-09-28/AlterDatabase.xml new file mode 100644 index 000000000..e376728fe --- /dev/null +++ b/openanalytics-open/2020-09-28/AlterDatabase.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/AlterTable.xml b/openanalytics-open/2020-09-28/AlterTable.xml new file mode 100644 index 000000000..f8fd91bf7 --- /dev/null +++ b/openanalytics-open/2020-09-28/AlterTable.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/CountDatabasesByNameAndTags.xml b/openanalytics-open/2020-09-28/CountDatabasesByNameAndTags.xml new file mode 100644 index 000000000..cf1f99d21 --- /dev/null +++ b/openanalytics-open/2020-09-28/CountDatabasesByNameAndTags.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/CreateDatabase.xml b/openanalytics-open/2020-09-28/CreateDatabase.xml new file mode 100644 index 000000000..6fe330afc --- /dev/null +++ b/openanalytics-open/2020-09-28/CreateDatabase.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/CreateTable.xml b/openanalytics-open/2020-09-28/CreateTable.xml new file mode 100644 index 000000000..fc2986087 --- /dev/null +++ b/openanalytics-open/2020-09-28/CreateTable.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/DropDatabase.xml b/openanalytics-open/2020-09-28/DropDatabase.xml new file mode 100644 index 000000000..7b6a57582 --- /dev/null +++ b/openanalytics-open/2020-09-28/DropDatabase.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/DropPartition.xml b/openanalytics-open/2020-09-28/DropPartition.xml new file mode 100644 index 000000000..c34f1e88e --- /dev/null +++ b/openanalytics-open/2020-09-28/DropPartition.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/DropTable.xml b/openanalytics-open/2020-09-28/DropTable.xml new file mode 100644 index 000000000..5682a76e2 --- /dev/null +++ b/openanalytics-open/2020-09-28/DropTable.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/GetAllDatabases.xml b/openanalytics-open/2020-09-28/GetAllDatabases.xml new file mode 100644 index 000000000..6b9203a63 --- /dev/null +++ b/openanalytics-open/2020-09-28/GetAllDatabases.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/GetAllTables.xml b/openanalytics-open/2020-09-28/GetAllTables.xml new file mode 100644 index 000000000..fbc928a0d --- /dev/null +++ b/openanalytics-open/2020-09-28/GetAllTables.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/GetColumnObjects.xml b/openanalytics-open/2020-09-28/GetColumnObjects.xml new file mode 100644 index 000000000..94a28c028 --- /dev/null +++ b/openanalytics-open/2020-09-28/GetColumnObjects.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/GetDatabase.xml b/openanalytics-open/2020-09-28/GetDatabase.xml new file mode 100644 index 000000000..6944e7b0f --- /dev/null +++ b/openanalytics-open/2020-09-28/GetDatabase.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/GetDatabaseObjectById.xml b/openanalytics-open/2020-09-28/GetDatabaseObjectById.xml new file mode 100644 index 000000000..04daca18b --- /dev/null +++ b/openanalytics-open/2020-09-28/GetDatabaseObjectById.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/GetDatabaseObjectByName.xml b/openanalytics-open/2020-09-28/GetDatabaseObjectByName.xml new file mode 100644 index 000000000..fedc9fd1f --- /dev/null +++ b/openanalytics-open/2020-09-28/GetDatabaseObjectByName.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/GetDatabaseObjects.xml b/openanalytics-open/2020-09-28/GetDatabaseObjects.xml new file mode 100644 index 000000000..f4dc38696 --- /dev/null +++ b/openanalytics-open/2020-09-28/GetDatabaseObjects.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/GetDatabaseObjectsByNameAndTags.xml b/openanalytics-open/2020-09-28/GetDatabaseObjectsByNameAndTags.xml new file mode 100644 index 000000000..e213afc93 --- /dev/null +++ b/openanalytics-open/2020-09-28/GetDatabaseObjectsByNameAndTags.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/GetDatabaseObjectsByNamePrefix.xml b/openanalytics-open/2020-09-28/GetDatabaseObjectsByNamePrefix.xml new file mode 100644 index 000000000..17be0afab --- /dev/null +++ b/openanalytics-open/2020-09-28/GetDatabaseObjectsByNamePrefix.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/GetDatabaseTags.xml b/openanalytics-open/2020-09-28/GetDatabaseTags.xml new file mode 100644 index 000000000..7586a4ff6 --- /dev/null +++ b/openanalytics-open/2020-09-28/GetDatabaseTags.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/GetPartition.xml b/openanalytics-open/2020-09-28/GetPartition.xml new file mode 100644 index 000000000..5c76351d1 --- /dev/null +++ b/openanalytics-open/2020-09-28/GetPartition.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/GetPartitions.xml b/openanalytics-open/2020-09-28/GetPartitions.xml new file mode 100644 index 000000000..6fd4a882d --- /dev/null +++ b/openanalytics-open/2020-09-28/GetPartitions.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/GetTable.xml b/openanalytics-open/2020-09-28/GetTable.xml new file mode 100644 index 000000000..3b521e5ad --- /dev/null +++ b/openanalytics-open/2020-09-28/GetTable.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/GetTableObjectsByDatabaseId.xml b/openanalytics-open/2020-09-28/GetTableObjectsByDatabaseId.xml new file mode 100644 index 000000000..384cc1934 --- /dev/null +++ b/openanalytics-open/2020-09-28/GetTableObjectsByDatabaseId.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/GetTableObjectsByName.xml b/openanalytics-open/2020-09-28/GetTableObjectsByName.xml new file mode 100644 index 000000000..32ffd4f7c --- /dev/null +++ b/openanalytics-open/2020-09-28/GetTableObjectsByName.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/GrantAdminPrivilege.xml b/openanalytics-open/2020-09-28/GrantAdminPrivilege.xml new file mode 100644 index 000000000..bcb45341a --- /dev/null +++ b/openanalytics-open/2020-09-28/GrantAdminPrivilege.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/GrantPrivileges.xml b/openanalytics-open/2020-09-28/GrantPrivileges.xml new file mode 100644 index 000000000..7f97781bd --- /dev/null +++ b/openanalytics-open/2020-09-28/GrantPrivileges.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/ListPrivileges.xml b/openanalytics-open/2020-09-28/ListPrivileges.xml new file mode 100644 index 000000000..255ce4743 --- /dev/null +++ b/openanalytics-open/2020-09-28/ListPrivileges.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/RevokePrivileges.xml b/openanalytics-open/2020-09-28/RevokePrivileges.xml new file mode 100644 index 000000000..266248f95 --- /dev/null +++ b/openanalytics-open/2020-09-28/RevokePrivileges.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/2020-09-28/getDatabaseObjectsByFilter.xml b/openanalytics-open/2020-09-28/getDatabaseObjectsByFilter.xml new file mode 100644 index 000000000..bce5b66af --- /dev/null +++ b/openanalytics-open/2020-09-28/getDatabaseObjectsByFilter.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/CMakeLists.txt b/openanalytics-open/CMakeLists.txt index aaced9728..3fb0e5e39 100644 --- a/openanalytics-open/CMakeLists.txt +++ b/openanalytics-open/CMakeLists.txt @@ -31,6 +31,10 @@ set(openanalytics-open_public_header_model include/alibabacloud/openanalytics-open/model/AlterDatabaseResult.h include/alibabacloud/openanalytics-open/model/AlterTableRequest.h include/alibabacloud/openanalytics-open/model/AlterTableResult.h + include/alibabacloud/openanalytics-open/model/CancelQueryByExecuteIdRequest.h + include/alibabacloud/openanalytics-open/model/CancelQueryByExecuteIdResult.h + include/alibabacloud/openanalytics-open/model/CancelQueryByIdRequest.h + include/alibabacloud/openanalytics-open/model/CancelQueryByIdResult.h include/alibabacloud/openanalytics-open/model/CreateDatabaseRequest.h include/alibabacloud/openanalytics-open/model/CreateDatabaseResult.h include/alibabacloud/openanalytics-open/model/CreateInstanceRequest.h @@ -39,6 +43,8 @@ set(openanalytics-open_public_header_model include/alibabacloud/openanalytics-open/model/CreateTableResult.h include/alibabacloud/openanalytics-open/model/DeleteAccountRequest.h include/alibabacloud/openanalytics-open/model/DeleteAccountResult.h + include/alibabacloud/openanalytics-open/model/DescribeTagsRequest.h + include/alibabacloud/openanalytics-open/model/DescribeTagsResult.h include/alibabacloud/openanalytics-open/model/DropDatabaseRequest.h include/alibabacloud/openanalytics-open/model/DropDatabaseResult.h include/alibabacloud/openanalytics-open/model/DropPartitionRequest.h @@ -75,6 +81,8 @@ set(openanalytics-open_public_header_model include/alibabacloud/openanalytics-open/model/KillSparkJobResult.h include/alibabacloud/openanalytics-open/model/ListSparkJobRequest.h include/alibabacloud/openanalytics-open/model/ListSparkJobResult.h + include/alibabacloud/openanalytics-open/model/ListTagResourcesRequest.h + include/alibabacloud/openanalytics-open/model/ListTagResourcesResult.h include/alibabacloud/openanalytics-open/model/QueryAccountListRequest.h include/alibabacloud/openanalytics-open/model/QueryAccountListResult.h include/alibabacloud/openanalytics-open/model/QueryEndPointListRequest.h @@ -91,12 +99,18 @@ set(openanalytics-open_public_header_model include/alibabacloud/openanalytics-open/model/SetAllowIPResult.h include/alibabacloud/openanalytics-open/model/SubmitSparkJobRequest.h include/alibabacloud/openanalytics-open/model/SubmitSparkJobResult.h + include/alibabacloud/openanalytics-open/model/TagResourcesRequest.h + include/alibabacloud/openanalytics-open/model/TagResourcesResult.h include/alibabacloud/openanalytics-open/model/UnSubscribeRegionRequest.h include/alibabacloud/openanalytics-open/model/UnSubscribeRegionResult.h + include/alibabacloud/openanalytics-open/model/UntagResourcesRequest.h + include/alibabacloud/openanalytics-open/model/UntagResourcesResult.h include/alibabacloud/openanalytics-open/model/UpdateAccountPasswordRequest.h include/alibabacloud/openanalytics-open/model/UpdateAccountPasswordResult.h include/alibabacloud/openanalytics-open/model/UpgradeInstanceRequest.h - include/alibabacloud/openanalytics-open/model/UpgradeInstanceResult.h ) + include/alibabacloud/openanalytics-open/model/UpgradeInstanceResult.h + include/alibabacloud/openanalytics-open/model/ValidateVirtualClusterNameRequest.h + include/alibabacloud/openanalytics-open/model/ValidateVirtualClusterNameResult.h ) set(openanalytics-open_src src/Openanalytics-openClient.cc @@ -110,6 +124,10 @@ set(openanalytics-open_src src/model/AlterDatabaseResult.cc src/model/AlterTableRequest.cc src/model/AlterTableResult.cc + src/model/CancelQueryByExecuteIdRequest.cc + src/model/CancelQueryByExecuteIdResult.cc + src/model/CancelQueryByIdRequest.cc + src/model/CancelQueryByIdResult.cc src/model/CreateDatabaseRequest.cc src/model/CreateDatabaseResult.cc src/model/CreateInstanceRequest.cc @@ -118,6 +136,8 @@ set(openanalytics-open_src src/model/CreateTableResult.cc src/model/DeleteAccountRequest.cc src/model/DeleteAccountResult.cc + src/model/DescribeTagsRequest.cc + src/model/DescribeTagsResult.cc src/model/DropDatabaseRequest.cc src/model/DropDatabaseResult.cc src/model/DropPartitionRequest.cc @@ -154,6 +174,8 @@ set(openanalytics-open_src src/model/KillSparkJobResult.cc src/model/ListSparkJobRequest.cc src/model/ListSparkJobResult.cc + src/model/ListTagResourcesRequest.cc + src/model/ListTagResourcesResult.cc src/model/QueryAccountListRequest.cc src/model/QueryAccountListResult.cc src/model/QueryEndPointListRequest.cc @@ -170,12 +192,18 @@ set(openanalytics-open_src src/model/SetAllowIPResult.cc src/model/SubmitSparkJobRequest.cc src/model/SubmitSparkJobResult.cc + src/model/TagResourcesRequest.cc + src/model/TagResourcesResult.cc src/model/UnSubscribeRegionRequest.cc src/model/UnSubscribeRegionResult.cc + src/model/UntagResourcesRequest.cc + src/model/UntagResourcesResult.cc src/model/UpdateAccountPasswordRequest.cc src/model/UpdateAccountPasswordResult.cc src/model/UpgradeInstanceRequest.cc - src/model/UpgradeInstanceResult.cc ) + src/model/UpgradeInstanceResult.cc + src/model/ValidateVirtualClusterNameRequest.cc + src/model/ValidateVirtualClusterNameResult.cc ) add_library(openanalytics-open ${LIB_TYPE} ${openanalytics-open_public_header} diff --git a/openanalytics-open/include/alibabacloud/openanalytics-open/Openanalytics_openClient.h b/openanalytics-open/include/alibabacloud/openanalytics-open/Openanalytics_openClient.h index 4c4a038f8..3b7060ba9 100644 --- a/openanalytics-open/include/alibabacloud/openanalytics-open/Openanalytics_openClient.h +++ b/openanalytics-open/include/alibabacloud/openanalytics-open/Openanalytics_openClient.h @@ -32,6 +32,10 @@ #include "model/AlterDatabaseResult.h" #include "model/AlterTableRequest.h" #include "model/AlterTableResult.h" +#include "model/CancelQueryByExecuteIdRequest.h" +#include "model/CancelQueryByExecuteIdResult.h" +#include "model/CancelQueryByIdRequest.h" +#include "model/CancelQueryByIdResult.h" #include "model/CreateDatabaseRequest.h" #include "model/CreateDatabaseResult.h" #include "model/CreateInstanceRequest.h" @@ -40,6 +44,8 @@ #include "model/CreateTableResult.h" #include "model/DeleteAccountRequest.h" #include "model/DeleteAccountResult.h" +#include "model/DescribeTagsRequest.h" +#include "model/DescribeTagsResult.h" #include "model/DropDatabaseRequest.h" #include "model/DropDatabaseResult.h" #include "model/DropPartitionRequest.h" @@ -76,6 +82,8 @@ #include "model/KillSparkJobResult.h" #include "model/ListSparkJobRequest.h" #include "model/ListSparkJobResult.h" +#include "model/ListTagResourcesRequest.h" +#include "model/ListTagResourcesResult.h" #include "model/QueryAccountListRequest.h" #include "model/QueryAccountListResult.h" #include "model/QueryEndPointListRequest.h" @@ -92,12 +100,18 @@ #include "model/SetAllowIPResult.h" #include "model/SubmitSparkJobRequest.h" #include "model/SubmitSparkJobResult.h" +#include "model/TagResourcesRequest.h" +#include "model/TagResourcesResult.h" #include "model/UnSubscribeRegionRequest.h" #include "model/UnSubscribeRegionResult.h" +#include "model/UntagResourcesRequest.h" +#include "model/UntagResourcesResult.h" #include "model/UpdateAccountPasswordRequest.h" #include "model/UpdateAccountPasswordResult.h" #include "model/UpgradeInstanceRequest.h" #include "model/UpgradeInstanceResult.h" +#include "model/ValidateVirtualClusterNameRequest.h" +#include "model/ValidateVirtualClusterNameResult.h" namespace AlibabaCloud @@ -122,6 +136,12 @@ namespace AlibabaCloud typedef Outcome AlterTableOutcome; typedef std::future AlterTableOutcomeCallable; typedef std::function&)> AlterTableAsyncHandler; + typedef Outcome CancelQueryByExecuteIdOutcome; + typedef std::future CancelQueryByExecuteIdOutcomeCallable; + typedef std::function&)> CancelQueryByExecuteIdAsyncHandler; + typedef Outcome CancelQueryByIdOutcome; + typedef std::future CancelQueryByIdOutcomeCallable; + typedef std::function&)> CancelQueryByIdAsyncHandler; typedef Outcome CreateDatabaseOutcome; typedef std::future CreateDatabaseOutcomeCallable; typedef std::function&)> CreateDatabaseAsyncHandler; @@ -134,6 +154,9 @@ namespace AlibabaCloud typedef Outcome DeleteAccountOutcome; typedef std::future DeleteAccountOutcomeCallable; typedef std::function&)> DeleteAccountAsyncHandler; + typedef Outcome DescribeTagsOutcome; + typedef std::future DescribeTagsOutcomeCallable; + typedef std::function&)> DescribeTagsAsyncHandler; typedef Outcome DropDatabaseOutcome; typedef std::future DropDatabaseOutcomeCallable; typedef std::function&)> DropDatabaseAsyncHandler; @@ -188,6 +211,9 @@ namespace AlibabaCloud typedef Outcome ListSparkJobOutcome; typedef std::future ListSparkJobOutcomeCallable; typedef std::function&)> ListSparkJobAsyncHandler; + typedef Outcome ListTagResourcesOutcome; + typedef std::future ListTagResourcesOutcomeCallable; + typedef std::function&)> ListTagResourcesAsyncHandler; typedef Outcome QueryAccountListOutcome; typedef std::future QueryAccountListOutcomeCallable; typedef std::function&)> QueryAccountListAsyncHandler; @@ -212,15 +238,24 @@ namespace AlibabaCloud typedef Outcome SubmitSparkJobOutcome; typedef std::future SubmitSparkJobOutcomeCallable; typedef std::function&)> SubmitSparkJobAsyncHandler; + typedef Outcome TagResourcesOutcome; + typedef std::future TagResourcesOutcomeCallable; + typedef std::function&)> TagResourcesAsyncHandler; typedef Outcome UnSubscribeRegionOutcome; typedef std::future UnSubscribeRegionOutcomeCallable; typedef std::function&)> UnSubscribeRegionAsyncHandler; + typedef Outcome UntagResourcesOutcome; + typedef std::future UntagResourcesOutcomeCallable; + typedef std::function&)> UntagResourcesAsyncHandler; typedef Outcome UpdateAccountPasswordOutcome; typedef std::future UpdateAccountPasswordOutcomeCallable; typedef std::function&)> UpdateAccountPasswordAsyncHandler; typedef Outcome UpgradeInstanceOutcome; typedef std::future UpgradeInstanceOutcomeCallable; typedef std::function&)> UpgradeInstanceAsyncHandler; + typedef Outcome ValidateVirtualClusterNameOutcome; + typedef std::future ValidateVirtualClusterNameOutcomeCallable; + typedef std::function&)> ValidateVirtualClusterNameAsyncHandler; Openanalytics_openClient(const Credentials &credentials, const ClientConfiguration &configuration); Openanalytics_openClient(const std::shared_ptr &credentialsProvider, const ClientConfiguration &configuration); @@ -241,6 +276,12 @@ namespace AlibabaCloud AlterTableOutcome alterTable(const Model::AlterTableRequest &request)const; void alterTableAsync(const Model::AlterTableRequest& request, const AlterTableAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; AlterTableOutcomeCallable alterTableCallable(const Model::AlterTableRequest& request) const; + CancelQueryByExecuteIdOutcome cancelQueryByExecuteId(const Model::CancelQueryByExecuteIdRequest &request)const; + void cancelQueryByExecuteIdAsync(const Model::CancelQueryByExecuteIdRequest& request, const CancelQueryByExecuteIdAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CancelQueryByExecuteIdOutcomeCallable cancelQueryByExecuteIdCallable(const Model::CancelQueryByExecuteIdRequest& request) const; + CancelQueryByIdOutcome cancelQueryById(const Model::CancelQueryByIdRequest &request)const; + void cancelQueryByIdAsync(const Model::CancelQueryByIdRequest& request, const CancelQueryByIdAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CancelQueryByIdOutcomeCallable cancelQueryByIdCallable(const Model::CancelQueryByIdRequest& request) const; CreateDatabaseOutcome createDatabase(const Model::CreateDatabaseRequest &request)const; void createDatabaseAsync(const Model::CreateDatabaseRequest& request, const CreateDatabaseAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateDatabaseOutcomeCallable createDatabaseCallable(const Model::CreateDatabaseRequest& request) const; @@ -253,6 +294,9 @@ namespace AlibabaCloud DeleteAccountOutcome deleteAccount(const Model::DeleteAccountRequest &request)const; void deleteAccountAsync(const Model::DeleteAccountRequest& request, const DeleteAccountAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteAccountOutcomeCallable deleteAccountCallable(const Model::DeleteAccountRequest& request) const; + DescribeTagsOutcome describeTags(const Model::DescribeTagsRequest &request)const; + void describeTagsAsync(const Model::DescribeTagsRequest& request, const DescribeTagsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeTagsOutcomeCallable describeTagsCallable(const Model::DescribeTagsRequest& request) const; DropDatabaseOutcome dropDatabase(const Model::DropDatabaseRequest &request)const; void dropDatabaseAsync(const Model::DropDatabaseRequest& request, const DropDatabaseAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DropDatabaseOutcomeCallable dropDatabaseCallable(const Model::DropDatabaseRequest& request) const; @@ -307,6 +351,9 @@ namespace AlibabaCloud ListSparkJobOutcome listSparkJob(const Model::ListSparkJobRequest &request)const; void listSparkJobAsync(const Model::ListSparkJobRequest& request, const ListSparkJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ListSparkJobOutcomeCallable listSparkJobCallable(const Model::ListSparkJobRequest& request) const; + ListTagResourcesOutcome listTagResources(const Model::ListTagResourcesRequest &request)const; + void listTagResourcesAsync(const Model::ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListTagResourcesOutcomeCallable listTagResourcesCallable(const Model::ListTagResourcesRequest& request) const; QueryAccountListOutcome queryAccountList(const Model::QueryAccountListRequest &request)const; void queryAccountListAsync(const Model::QueryAccountListRequest& request, const QueryAccountListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryAccountListOutcomeCallable queryAccountListCallable(const Model::QueryAccountListRequest& request) const; @@ -331,15 +378,24 @@ namespace AlibabaCloud SubmitSparkJobOutcome submitSparkJob(const Model::SubmitSparkJobRequest &request)const; void submitSparkJobAsync(const Model::SubmitSparkJobRequest& request, const SubmitSparkJobAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SubmitSparkJobOutcomeCallable submitSparkJobCallable(const Model::SubmitSparkJobRequest& request) const; + TagResourcesOutcome tagResources(const Model::TagResourcesRequest &request)const; + void tagResourcesAsync(const Model::TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + TagResourcesOutcomeCallable tagResourcesCallable(const Model::TagResourcesRequest& request) const; UnSubscribeRegionOutcome unSubscribeRegion(const Model::UnSubscribeRegionRequest &request)const; void unSubscribeRegionAsync(const Model::UnSubscribeRegionRequest& request, const UnSubscribeRegionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UnSubscribeRegionOutcomeCallable unSubscribeRegionCallable(const Model::UnSubscribeRegionRequest& request) const; + UntagResourcesOutcome untagResources(const Model::UntagResourcesRequest &request)const; + void untagResourcesAsync(const Model::UntagResourcesRequest& request, const UntagResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UntagResourcesOutcomeCallable untagResourcesCallable(const Model::UntagResourcesRequest& request) const; UpdateAccountPasswordOutcome updateAccountPassword(const Model::UpdateAccountPasswordRequest &request)const; void updateAccountPasswordAsync(const Model::UpdateAccountPasswordRequest& request, const UpdateAccountPasswordAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UpdateAccountPasswordOutcomeCallable updateAccountPasswordCallable(const Model::UpdateAccountPasswordRequest& request) const; UpgradeInstanceOutcome upgradeInstance(const Model::UpgradeInstanceRequest &request)const; void upgradeInstanceAsync(const Model::UpgradeInstanceRequest& request, const UpgradeInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UpgradeInstanceOutcomeCallable upgradeInstanceCallable(const Model::UpgradeInstanceRequest& request) const; + ValidateVirtualClusterNameOutcome validateVirtualClusterName(const Model::ValidateVirtualClusterNameRequest &request)const; + void validateVirtualClusterNameAsync(const Model::ValidateVirtualClusterNameRequest& request, const ValidateVirtualClusterNameAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ValidateVirtualClusterNameOutcomeCallable validateVirtualClusterNameCallable(const Model::ValidateVirtualClusterNameRequest& request) const; private: std::shared_ptr endpointProvider_; diff --git a/openanalytics-open/include/alibabacloud/openanalytics-open/model/CancelQueryByExecuteIdRequest.h b/openanalytics-open/include/alibabacloud/openanalytics-open/model/CancelQueryByExecuteIdRequest.h new file mode 100644 index 000000000..ca9d137cd --- /dev/null +++ b/openanalytics-open/include/alibabacloud/openanalytics-open/model/CancelQueryByExecuteIdRequest.h @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_CANCELQUERYBYEXECUTEIDREQUEST_H_ +#define ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_CANCELQUERYBYEXECUTEIDREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Openanalytics_open + { + namespace Model + { + class ALIBABACLOUD_OPENANALYTICS_OPEN_EXPORT CancelQueryByExecuteIdRequest : public RpcServiceRequest + { + + public: + CancelQueryByExecuteIdRequest(); + ~CancelQueryByExecuteIdRequest(); + + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getExecuteId()const; + void setExecuteId(const std::string& executeId); + + private: + std::string regionId_; + std::string executeId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_CANCELQUERYBYEXECUTEIDREQUEST_H_ \ No newline at end of file diff --git a/openanalytics-open/include/alibabacloud/openanalytics-open/model/CancelQueryByExecuteIdResult.h b/openanalytics-open/include/alibabacloud/openanalytics-open/model/CancelQueryByExecuteIdResult.h new file mode 100644 index 000000000..a743eccc5 --- /dev/null +++ b/openanalytics-open/include/alibabacloud/openanalytics-open/model/CancelQueryByExecuteIdResult.h @@ -0,0 +1,53 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_CANCELQUERYBYEXECUTEIDRESULT_H_ +#define ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_CANCELQUERYBYEXECUTEIDRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Openanalytics_open + { + namespace Model + { + class ALIBABACLOUD_OPENANALYTICS_OPEN_EXPORT CancelQueryByExecuteIdResult : public ServiceResult + { + public: + + + CancelQueryByExecuteIdResult(); + explicit CancelQueryByExecuteIdResult(const std::string &payload); + ~CancelQueryByExecuteIdResult(); + bool getData()const; + std::string getRegionId()const; + + protected: + void parse(const std::string &payload); + private: + bool data_; + std::string regionId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_CANCELQUERYBYEXECUTEIDRESULT_H_ \ No newline at end of file diff --git a/openanalytics-open/include/alibabacloud/openanalytics-open/model/CancelQueryByIdRequest.h b/openanalytics-open/include/alibabacloud/openanalytics-open/model/CancelQueryByIdRequest.h new file mode 100644 index 000000000..3988af030 --- /dev/null +++ b/openanalytics-open/include/alibabacloud/openanalytics-open/model/CancelQueryByIdRequest.h @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_CANCELQUERYBYIDREQUEST_H_ +#define ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_CANCELQUERYBYIDREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Openanalytics_open + { + namespace Model + { + class ALIBABACLOUD_OPENANALYTICS_OPEN_EXPORT CancelQueryByIdRequest : public RpcServiceRequest + { + + public: + CancelQueryByIdRequest(); + ~CancelQueryByIdRequest(); + + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getQueryId()const; + void setQueryId(const std::string& queryId); + + private: + std::string regionId_; + std::string queryId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_CANCELQUERYBYIDREQUEST_H_ \ No newline at end of file diff --git a/openanalytics-open/include/alibabacloud/openanalytics-open/model/CancelQueryByIdResult.h b/openanalytics-open/include/alibabacloud/openanalytics-open/model/CancelQueryByIdResult.h new file mode 100644 index 000000000..d4203e463 --- /dev/null +++ b/openanalytics-open/include/alibabacloud/openanalytics-open/model/CancelQueryByIdResult.h @@ -0,0 +1,53 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_CANCELQUERYBYIDRESULT_H_ +#define ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_CANCELQUERYBYIDRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Openanalytics_open + { + namespace Model + { + class ALIBABACLOUD_OPENANALYTICS_OPEN_EXPORT CancelQueryByIdResult : public ServiceResult + { + public: + + + CancelQueryByIdResult(); + explicit CancelQueryByIdResult(const std::string &payload); + ~CancelQueryByIdResult(); + bool getData()const; + std::string getRegionId()const; + + protected: + void parse(const std::string &payload); + private: + bool data_; + std::string regionId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_CANCELQUERYBYIDRESULT_H_ \ No newline at end of file diff --git a/openanalytics-open/include/alibabacloud/openanalytics-open/model/DescribeTagsRequest.h b/openanalytics-open/include/alibabacloud/openanalytics-open/model/DescribeTagsRequest.h new file mode 100644 index 000000000..91e706f6e --- /dev/null +++ b/openanalytics-open/include/alibabacloud/openanalytics-open/model/DescribeTagsRequest.h @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_DESCRIBETAGSREQUEST_H_ +#define ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_DESCRIBETAGSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Openanalytics_open + { + namespace Model + { + class ALIBABACLOUD_OPENANALYTICS_OPEN_EXPORT DescribeTagsRequest : public RpcServiceRequest + { + + public: + DescribeTagsRequest(); + ~DescribeTagsRequest(); + + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + + private: + std::string resourceType_; + std::string regionId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_DESCRIBETAGSREQUEST_H_ \ No newline at end of file diff --git a/openanalytics-open/include/alibabacloud/openanalytics-open/model/DescribeTagsResult.h b/openanalytics-open/include/alibabacloud/openanalytics-open/model/DescribeTagsResult.h new file mode 100644 index 000000000..86fa9d38f --- /dev/null +++ b/openanalytics-open/include/alibabacloud/openanalytics-open/model/DescribeTagsResult.h @@ -0,0 +1,56 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_DESCRIBETAGSRESULT_H_ +#define ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_DESCRIBETAGSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Openanalytics_open + { + namespace Model + { + class ALIBABACLOUD_OPENANALYTICS_OPEN_EXPORT DescribeTagsResult : public ServiceResult + { + public: + struct Tag + { + std::string tagKey; + std::string tagValue; + }; + + + DescribeTagsResult(); + explicit DescribeTagsResult(const std::string &payload); + ~DescribeTagsResult(); + std::vector getTags()const; + + protected: + void parse(const std::string &payload); + private: + std::vector tags_; + + }; + } + } +} +#endif // !ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_DESCRIBETAGSRESULT_H_ \ No newline at end of file diff --git a/openanalytics-open/include/alibabacloud/openanalytics-open/model/ListSparkJobRequest.h b/openanalytics-open/include/alibabacloud/openanalytics-open/model/ListSparkJobRequest.h index b3ebdce7d..33ce8f650 100644 --- a/openanalytics-open/include/alibabacloud/openanalytics-open/model/ListSparkJobRequest.h +++ b/openanalytics-open/include/alibabacloud/openanalytics-open/model/ListSparkJobRequest.h @@ -37,6 +37,8 @@ namespace AlibabaCloud int getPageNumber()const; void setPageNumber(int pageNumber); + std::string getCondition()const; + void setCondition(const std::string& condition); int getPageSize()const; void setPageSize(int pageSize); std::string getVcName()const; @@ -44,6 +46,7 @@ namespace AlibabaCloud private: int pageNumber_; + std::string condition_; int pageSize_; std::string vcName_; diff --git a/openanalytics-open/include/alibabacloud/openanalytics-open/model/ListTagResourcesRequest.h b/openanalytics-open/include/alibabacloud/openanalytics-open/model/ListTagResourcesRequest.h new file mode 100644 index 000000000..52637c3ea --- /dev/null +++ b/openanalytics-open/include/alibabacloud/openanalytics-open/model/ListTagResourcesRequest.h @@ -0,0 +1,69 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_LISTTAGRESOURCESREQUEST_H_ +#define ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_LISTTAGRESOURCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Openanalytics_open + { + namespace Model + { + class ALIBABACLOUD_OPENANALYTICS_OPEN_EXPORT ListTagResourcesRequest : public RpcServiceRequest + { + public: + struct Tag + { + std::string key; + std::string value; + }; + + public: + ListTagResourcesRequest(); + ~ListTagResourcesRequest(); + + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getNextToken()const; + void setNextToken(const std::string& nextToken); + std::vector getTag()const; + void setTag(const std::vector& tag); + std::string getCategory()const; + void setCategory(const std::string& category); + + private: + std::vector resourceId_; + std::string resourceType_; + std::string regionId_; + std::string nextToken_; + std::vector tag_; + std::string category_; + + }; + } + } +} +#endif // !ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_LISTTAGRESOURCESREQUEST_H_ \ No newline at end of file diff --git a/openanalytics-open/include/alibabacloud/openanalytics-open/model/ListTagResourcesResult.h b/openanalytics-open/include/alibabacloud/openanalytics-open/model/ListTagResourcesResult.h new file mode 100644 index 000000000..12e893aba --- /dev/null +++ b/openanalytics-open/include/alibabacloud/openanalytics-open/model/ListTagResourcesResult.h @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_LISTTAGRESOURCESRESULT_H_ +#define ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_LISTTAGRESOURCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Openanalytics_open + { + namespace Model + { + class ALIBABACLOUD_OPENANALYTICS_OPEN_EXPORT ListTagResourcesResult : public ServiceResult + { + public: + struct TagResourcesItem + { + std::string resourceId; + std::string tagKey; + std::string resourceType; + std::string tagValue; + }; + + + ListTagResourcesResult(); + explicit ListTagResourcesResult(const std::string &payload); + ~ListTagResourcesResult(); + std::string getNextToken()const; + std::vector getTagResources()const; + + protected: + void parse(const std::string &payload); + private: + std::string nextToken_; + std::vector tagResources_; + + }; + } + } +} +#endif // !ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_LISTTAGRESOURCESRESULT_H_ \ No newline at end of file diff --git a/openanalytics-open/include/alibabacloud/openanalytics-open/model/TagResourcesRequest.h b/openanalytics-open/include/alibabacloud/openanalytics-open/model/TagResourcesRequest.h new file mode 100644 index 000000000..79417cd61 --- /dev/null +++ b/openanalytics-open/include/alibabacloud/openanalytics-open/model/TagResourcesRequest.h @@ -0,0 +1,63 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_TAGRESOURCESREQUEST_H_ +#define ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_TAGRESOURCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Openanalytics_open + { + namespace Model + { + class ALIBABACLOUD_OPENANALYTICS_OPEN_EXPORT TagResourcesRequest : public RpcServiceRequest + { + public: + struct Tag + { + std::string key; + std::string value; + }; + + public: + TagResourcesRequest(); + ~TagResourcesRequest(); + + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::vector getTag()const; + void setTag(const std::vector& tag); + + private: + std::vector resourceId_; + std::string resourceType_; + std::string regionId_; + std::vector tag_; + + }; + } + } +} +#endif // !ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_TAGRESOURCESREQUEST_H_ \ No newline at end of file diff --git a/openanalytics-open/include/alibabacloud/openanalytics-open/model/TagResourcesResult.h b/openanalytics-open/include/alibabacloud/openanalytics-open/model/TagResourcesResult.h new file mode 100644 index 000000000..a6170f358 --- /dev/null +++ b/openanalytics-open/include/alibabacloud/openanalytics-open/model/TagResourcesResult.h @@ -0,0 +1,49 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_TAGRESOURCESRESULT_H_ +#define ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_TAGRESOURCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Openanalytics_open + { + namespace Model + { + class ALIBABACLOUD_OPENANALYTICS_OPEN_EXPORT TagResourcesResult : public ServiceResult + { + public: + + + TagResourcesResult(); + explicit TagResourcesResult(const std::string &payload); + ~TagResourcesResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_TAGRESOURCESRESULT_H_ \ No newline at end of file diff --git a/openanalytics-open/include/alibabacloud/openanalytics-open/model/UntagResourcesRequest.h b/openanalytics-open/include/alibabacloud/openanalytics-open/model/UntagResourcesRequest.h new file mode 100644 index 000000000..ccdbb4fff --- /dev/null +++ b/openanalytics-open/include/alibabacloud/openanalytics-open/model/UntagResourcesRequest.h @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_UNTAGRESOURCESREQUEST_H_ +#define ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_UNTAGRESOURCESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Openanalytics_open + { + namespace Model + { + class ALIBABACLOUD_OPENANALYTICS_OPEN_EXPORT UntagResourcesRequest : public RpcServiceRequest + { + + public: + UntagResourcesRequest(); + ~UntagResourcesRequest(); + + bool getAll()const; + void setAll(bool all); + std::vector getResourceId()const; + void setResourceId(const std::vector& resourceId); + std::string getResourceType()const; + void setResourceType(const std::string& resourceType); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::vector getTagKey()const; + void setTagKey(const std::vector& tagKey); + + private: + bool all_; + std::vector resourceId_; + std::string resourceType_; + std::string regionId_; + std::vector tagKey_; + + }; + } + } +} +#endif // !ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_UNTAGRESOURCESREQUEST_H_ \ No newline at end of file diff --git a/openanalytics-open/include/alibabacloud/openanalytics-open/model/UntagResourcesResult.h b/openanalytics-open/include/alibabacloud/openanalytics-open/model/UntagResourcesResult.h new file mode 100644 index 000000000..e39fceb70 --- /dev/null +++ b/openanalytics-open/include/alibabacloud/openanalytics-open/model/UntagResourcesResult.h @@ -0,0 +1,49 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_UNTAGRESOURCESRESULT_H_ +#define ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_UNTAGRESOURCESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Openanalytics_open + { + namespace Model + { + class ALIBABACLOUD_OPENANALYTICS_OPEN_EXPORT UntagResourcesResult : public ServiceResult + { + public: + + + UntagResourcesResult(); + explicit UntagResourcesResult(const std::string &payload); + ~UntagResourcesResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_UNTAGRESOURCESRESULT_H_ \ No newline at end of file diff --git a/openanalytics-open/include/alibabacloud/openanalytics-open/model/ValidateVirtualClusterNameRequest.h b/openanalytics-open/include/alibabacloud/openanalytics-open/model/ValidateVirtualClusterNameRequest.h new file mode 100644 index 000000000..13a553bfa --- /dev/null +++ b/openanalytics-open/include/alibabacloud/openanalytics-open/model/ValidateVirtualClusterNameRequest.h @@ -0,0 +1,48 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_VALIDATEVIRTUALCLUSTERNAMEREQUEST_H_ +#define ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_VALIDATEVIRTUALCLUSTERNAMEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Openanalytics_open + { + namespace Model + { + class ALIBABACLOUD_OPENANALYTICS_OPEN_EXPORT ValidateVirtualClusterNameRequest : public RpcServiceRequest + { + + public: + ValidateVirtualClusterNameRequest(); + ~ValidateVirtualClusterNameRequest(); + + std::string getVcName()const; + void setVcName(const std::string& vcName); + + private: + std::string vcName_; + + }; + } + } +} +#endif // !ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_VALIDATEVIRTUALCLUSTERNAMEREQUEST_H_ \ No newline at end of file diff --git a/openanalytics-open/include/alibabacloud/openanalytics-open/model/ValidateVirtualClusterNameResult.h b/openanalytics-open/include/alibabacloud/openanalytics-open/model/ValidateVirtualClusterNameResult.h new file mode 100644 index 000000000..e1549b8ea --- /dev/null +++ b/openanalytics-open/include/alibabacloud/openanalytics-open/model/ValidateVirtualClusterNameResult.h @@ -0,0 +1,56 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_VALIDATEVIRTUALCLUSTERNAMERESULT_H_ +#define ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_VALIDATEVIRTUALCLUSTERNAMERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Openanalytics_open + { + namespace Model + { + class ALIBABACLOUD_OPENANALYTICS_OPEN_EXPORT ValidateVirtualClusterNameResult : public ServiceResult + { + public: + struct Data + { + std::string message; + std::string legal; + }; + + + ValidateVirtualClusterNameResult(); + explicit ValidateVirtualClusterNameResult(const std::string &payload); + ~ValidateVirtualClusterNameResult(); + Data getData()const; + + protected: + void parse(const std::string &payload); + private: + Data data_; + + }; + } + } +} +#endif // !ALIBABACLOUD_OPENANALYTICS_OPEN_MODEL_VALIDATEVIRTUALCLUSTERNAMERESULT_H_ \ No newline at end of file diff --git a/openanalytics-open/src/Openanalytics-openClient.cc b/openanalytics-open/src/Openanalytics-openClient.cc index 8c9046468..6b5f1e4e6 100644 --- a/openanalytics-open/src/Openanalytics-openClient.cc +++ b/openanalytics-open/src/Openanalytics-openClient.cc @@ -231,6 +231,78 @@ Openanalytics_openClient::AlterTableOutcomeCallable Openanalytics_openClient::al return task->get_future(); } +Openanalytics_openClient::CancelQueryByExecuteIdOutcome Openanalytics_openClient::cancelQueryByExecuteId(const CancelQueryByExecuteIdRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CancelQueryByExecuteIdOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CancelQueryByExecuteIdOutcome(CancelQueryByExecuteIdResult(outcome.result())); + else + return CancelQueryByExecuteIdOutcome(outcome.error()); +} + +void Openanalytics_openClient::cancelQueryByExecuteIdAsync(const CancelQueryByExecuteIdRequest& request, const CancelQueryByExecuteIdAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, cancelQueryByExecuteId(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +Openanalytics_openClient::CancelQueryByExecuteIdOutcomeCallable Openanalytics_openClient::cancelQueryByExecuteIdCallable(const CancelQueryByExecuteIdRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->cancelQueryByExecuteId(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +Openanalytics_openClient::CancelQueryByIdOutcome Openanalytics_openClient::cancelQueryById(const CancelQueryByIdRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CancelQueryByIdOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CancelQueryByIdOutcome(CancelQueryByIdResult(outcome.result())); + else + return CancelQueryByIdOutcome(outcome.error()); +} + +void Openanalytics_openClient::cancelQueryByIdAsync(const CancelQueryByIdRequest& request, const CancelQueryByIdAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, cancelQueryById(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +Openanalytics_openClient::CancelQueryByIdOutcomeCallable Openanalytics_openClient::cancelQueryByIdCallable(const CancelQueryByIdRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->cancelQueryById(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + Openanalytics_openClient::CreateDatabaseOutcome Openanalytics_openClient::createDatabase(const CreateDatabaseRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -375,6 +447,42 @@ Openanalytics_openClient::DeleteAccountOutcomeCallable Openanalytics_openClient: return task->get_future(); } +Openanalytics_openClient::DescribeTagsOutcome Openanalytics_openClient::describeTags(const DescribeTagsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeTagsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeTagsOutcome(DescribeTagsResult(outcome.result())); + else + return DescribeTagsOutcome(outcome.error()); +} + +void Openanalytics_openClient::describeTagsAsync(const DescribeTagsRequest& request, const DescribeTagsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeTags(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +Openanalytics_openClient::DescribeTagsOutcomeCallable Openanalytics_openClient::describeTagsCallable(const DescribeTagsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeTags(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + Openanalytics_openClient::DropDatabaseOutcome Openanalytics_openClient::dropDatabase(const DropDatabaseRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1023,6 +1131,42 @@ Openanalytics_openClient::ListSparkJobOutcomeCallable Openanalytics_openClient:: return task->get_future(); } +Openanalytics_openClient::ListTagResourcesOutcome Openanalytics_openClient::listTagResources(const ListTagResourcesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListTagResourcesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListTagResourcesOutcome(ListTagResourcesResult(outcome.result())); + else + return ListTagResourcesOutcome(outcome.error()); +} + +void Openanalytics_openClient::listTagResourcesAsync(const ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listTagResources(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +Openanalytics_openClient::ListTagResourcesOutcomeCallable Openanalytics_openClient::listTagResourcesCallable(const ListTagResourcesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listTagResources(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + Openanalytics_openClient::QueryAccountListOutcome Openanalytics_openClient::queryAccountList(const QueryAccountListRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1311,6 +1455,42 @@ Openanalytics_openClient::SubmitSparkJobOutcomeCallable Openanalytics_openClient return task->get_future(); } +Openanalytics_openClient::TagResourcesOutcome Openanalytics_openClient::tagResources(const TagResourcesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return TagResourcesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return TagResourcesOutcome(TagResourcesResult(outcome.result())); + else + return TagResourcesOutcome(outcome.error()); +} + +void Openanalytics_openClient::tagResourcesAsync(const TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, tagResources(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +Openanalytics_openClient::TagResourcesOutcomeCallable Openanalytics_openClient::tagResourcesCallable(const TagResourcesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->tagResources(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + Openanalytics_openClient::UnSubscribeRegionOutcome Openanalytics_openClient::unSubscribeRegion(const UnSubscribeRegionRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1347,6 +1527,42 @@ Openanalytics_openClient::UnSubscribeRegionOutcomeCallable Openanalytics_openCli return task->get_future(); } +Openanalytics_openClient::UntagResourcesOutcome Openanalytics_openClient::untagResources(const UntagResourcesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UntagResourcesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UntagResourcesOutcome(UntagResourcesResult(outcome.result())); + else + return UntagResourcesOutcome(outcome.error()); +} + +void Openanalytics_openClient::untagResourcesAsync(const UntagResourcesRequest& request, const UntagResourcesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, untagResources(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +Openanalytics_openClient::UntagResourcesOutcomeCallable Openanalytics_openClient::untagResourcesCallable(const UntagResourcesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->untagResources(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + Openanalytics_openClient::UpdateAccountPasswordOutcome Openanalytics_openClient::updateAccountPassword(const UpdateAccountPasswordRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1419,3 +1635,39 @@ Openanalytics_openClient::UpgradeInstanceOutcomeCallable Openanalytics_openClien return task->get_future(); } +Openanalytics_openClient::ValidateVirtualClusterNameOutcome Openanalytics_openClient::validateVirtualClusterName(const ValidateVirtualClusterNameRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ValidateVirtualClusterNameOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ValidateVirtualClusterNameOutcome(ValidateVirtualClusterNameResult(outcome.result())); + else + return ValidateVirtualClusterNameOutcome(outcome.error()); +} + +void Openanalytics_openClient::validateVirtualClusterNameAsync(const ValidateVirtualClusterNameRequest& request, const ValidateVirtualClusterNameAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, validateVirtualClusterName(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +Openanalytics_openClient::ValidateVirtualClusterNameOutcomeCallable Openanalytics_openClient::validateVirtualClusterNameCallable(const ValidateVirtualClusterNameRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->validateVirtualClusterName(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + diff --git a/openanalytics-open/src/model/CancelQueryByExecuteIdRequest.cc b/openanalytics-open/src/model/CancelQueryByExecuteIdRequest.cc new file mode 100644 index 000000000..91a11bcc7 --- /dev/null +++ b/openanalytics-open/src/model/CancelQueryByExecuteIdRequest.cc @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Openanalytics_open::Model::CancelQueryByExecuteIdRequest; + +CancelQueryByExecuteIdRequest::CancelQueryByExecuteIdRequest() : + RpcServiceRequest("openanalytics-open", "2018-06-19", "CancelQueryByExecuteId") +{ + setMethod(HttpRequest::Method::Post); +} + +CancelQueryByExecuteIdRequest::~CancelQueryByExecuteIdRequest() +{} + +std::string CancelQueryByExecuteIdRequest::getRegionId()const +{ + return regionId_; +} + +void CancelQueryByExecuteIdRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setBodyParameter("RegionId", regionId); +} + +std::string CancelQueryByExecuteIdRequest::getExecuteId()const +{ + return executeId_; +} + +void CancelQueryByExecuteIdRequest::setExecuteId(const std::string& executeId) +{ + executeId_ = executeId; + setBodyParameter("ExecuteId", executeId); +} + diff --git a/openanalytics-open/src/model/CancelQueryByExecuteIdResult.cc b/openanalytics-open/src/model/CancelQueryByExecuteIdResult.cc new file mode 100644 index 000000000..e8709b943 --- /dev/null +++ b/openanalytics-open/src/model/CancelQueryByExecuteIdResult.cc @@ -0,0 +1,58 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Openanalytics_open; +using namespace AlibabaCloud::Openanalytics_open::Model; + +CancelQueryByExecuteIdResult::CancelQueryByExecuteIdResult() : + ServiceResult() +{} + +CancelQueryByExecuteIdResult::CancelQueryByExecuteIdResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CancelQueryByExecuteIdResult::~CancelQueryByExecuteIdResult() +{} + +void CancelQueryByExecuteIdResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["RegionId"].isNull()) + regionId_ = value["RegionId"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString() == "true"; + +} + +bool CancelQueryByExecuteIdResult::getData()const +{ + return data_; +} + +std::string CancelQueryByExecuteIdResult::getRegionId()const +{ + return regionId_; +} + diff --git a/openanalytics-open/src/model/CancelQueryByIdRequest.cc b/openanalytics-open/src/model/CancelQueryByIdRequest.cc new file mode 100644 index 000000000..b866c8f62 --- /dev/null +++ b/openanalytics-open/src/model/CancelQueryByIdRequest.cc @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Openanalytics_open::Model::CancelQueryByIdRequest; + +CancelQueryByIdRequest::CancelQueryByIdRequest() : + RpcServiceRequest("openanalytics-open", "2018-06-19", "CancelQueryById") +{ + setMethod(HttpRequest::Method::Post); +} + +CancelQueryByIdRequest::~CancelQueryByIdRequest() +{} + +std::string CancelQueryByIdRequest::getRegionId()const +{ + return regionId_; +} + +void CancelQueryByIdRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setBodyParameter("RegionId", regionId); +} + +std::string CancelQueryByIdRequest::getQueryId()const +{ + return queryId_; +} + +void CancelQueryByIdRequest::setQueryId(const std::string& queryId) +{ + queryId_ = queryId; + setBodyParameter("QueryId", queryId); +} + diff --git a/openanalytics-open/src/model/CancelQueryByIdResult.cc b/openanalytics-open/src/model/CancelQueryByIdResult.cc new file mode 100644 index 000000000..df1822ee4 --- /dev/null +++ b/openanalytics-open/src/model/CancelQueryByIdResult.cc @@ -0,0 +1,58 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Openanalytics_open; +using namespace AlibabaCloud::Openanalytics_open::Model; + +CancelQueryByIdResult::CancelQueryByIdResult() : + ServiceResult() +{} + +CancelQueryByIdResult::CancelQueryByIdResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CancelQueryByIdResult::~CancelQueryByIdResult() +{} + +void CancelQueryByIdResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["RegionId"].isNull()) + regionId_ = value["RegionId"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString() == "true"; + +} + +bool CancelQueryByIdResult::getData()const +{ + return data_; +} + +std::string CancelQueryByIdResult::getRegionId()const +{ + return regionId_; +} + diff --git a/openanalytics-open/src/model/DescribeTagsRequest.cc b/openanalytics-open/src/model/DescribeTagsRequest.cc new file mode 100644 index 000000000..897cc9435 --- /dev/null +++ b/openanalytics-open/src/model/DescribeTagsRequest.cc @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Openanalytics_open::Model::DescribeTagsRequest; + +DescribeTagsRequest::DescribeTagsRequest() : + RpcServiceRequest("openanalytics-open", "2018-06-19", "DescribeTags") +{ + setMethod(HttpRequest::Method::Post); +} + +DescribeTagsRequest::~DescribeTagsRequest() +{} + +std::string DescribeTagsRequest::getResourceType()const +{ + return resourceType_; +} + +void DescribeTagsRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + +std::string DescribeTagsRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeTagsRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setBodyParameter("RegionId", regionId); +} + diff --git a/openanalytics-open/src/model/DescribeTagsResult.cc b/openanalytics-open/src/model/DescribeTagsResult.cc new file mode 100644 index 000000000..12b407019 --- /dev/null +++ b/openanalytics-open/src/model/DescribeTagsResult.cc @@ -0,0 +1,59 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Openanalytics_open; +using namespace AlibabaCloud::Openanalytics_open::Model; + +DescribeTagsResult::DescribeTagsResult() : + ServiceResult() +{} + +DescribeTagsResult::DescribeTagsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeTagsResult::~DescribeTagsResult() +{} + +void DescribeTagsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTagsNode = value["Tags"]["Tag"]; + for (auto valueTagsTag : allTagsNode) + { + Tag tagsObject; + if(!valueTagsTag["TagKey"].isNull()) + tagsObject.tagKey = valueTagsTag["TagKey"].asString(); + if(!valueTagsTag["TagValue"].isNull()) + tagsObject.tagValue = valueTagsTag["TagValue"].asString(); + tags_.push_back(tagsObject); + } + +} + +std::vector DescribeTagsResult::getTags()const +{ + return tags_; +} + diff --git a/openanalytics-open/src/model/ListSparkJobRequest.cc b/openanalytics-open/src/model/ListSparkJobRequest.cc index 49e795daa..1c3a56dbe 100644 --- a/openanalytics-open/src/model/ListSparkJobRequest.cc +++ b/openanalytics-open/src/model/ListSparkJobRequest.cc @@ -38,6 +38,17 @@ void ListSparkJobRequest::setPageNumber(int pageNumber) setParameter("PageNumber", std::to_string(pageNumber)); } +std::string ListSparkJobRequest::getCondition()const +{ + return condition_; +} + +void ListSparkJobRequest::setCondition(const std::string& condition) +{ + condition_ = condition; + setParameter("Condition", condition); +} + int ListSparkJobRequest::getPageSize()const { return pageSize_; diff --git a/openanalytics-open/src/model/ListTagResourcesRequest.cc b/openanalytics-open/src/model/ListTagResourcesRequest.cc new file mode 100644 index 000000000..33c3da157 --- /dev/null +++ b/openanalytics-open/src/model/ListTagResourcesRequest.cc @@ -0,0 +1,102 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Openanalytics_open::Model::ListTagResourcesRequest; + +ListTagResourcesRequest::ListTagResourcesRequest() : + RpcServiceRequest("openanalytics-open", "2018-06-19", "ListTagResources") +{ + setMethod(HttpRequest::Method::Post); +} + +ListTagResourcesRequest::~ListTagResourcesRequest() +{} + +std::vector ListTagResourcesRequest::getResourceId()const +{ + return resourceId_; +} + +void ListTagResourcesRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +std::string ListTagResourcesRequest::getResourceType()const +{ + return resourceType_; +} + +void ListTagResourcesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + +std::string ListTagResourcesRequest::getRegionId()const +{ + return regionId_; +} + +void ListTagResourcesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setBodyParameter("RegionId", regionId); +} + +std::string ListTagResourcesRequest::getNextToken()const +{ + return nextToken_; +} + +void ListTagResourcesRequest::setNextToken(const std::string& nextToken) +{ + nextToken_ = nextToken; + setParameter("NextToken", nextToken); +} + +std::vector ListTagResourcesRequest::getTag()const +{ + return tag_; +} + +void ListTagResourcesRequest::setTag(const std::vector& tag) +{ + tag_ = tag; + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Key", tagObj.key); + setParameter(tagObjStr + ".Value", tagObj.value); + } +} + +std::string ListTagResourcesRequest::getCategory()const +{ + return category_; +} + +void ListTagResourcesRequest::setCategory(const std::string& category) +{ + category_ = category; + setParameter("Category", category); +} + diff --git a/openanalytics-open/src/model/ListTagResourcesResult.cc b/openanalytics-open/src/model/ListTagResourcesResult.cc new file mode 100644 index 000000000..f883c2fb8 --- /dev/null +++ b/openanalytics-open/src/model/ListTagResourcesResult.cc @@ -0,0 +1,70 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Openanalytics_open; +using namespace AlibabaCloud::Openanalytics_open::Model; + +ListTagResourcesResult::ListTagResourcesResult() : + ServiceResult() +{} + +ListTagResourcesResult::ListTagResourcesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListTagResourcesResult::~ListTagResourcesResult() +{} + +void ListTagResourcesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allTagResourcesNode = value["TagResources"]["TagResourcesItem"]; + for (auto valueTagResourcesTagResourcesItem : allTagResourcesNode) + { + TagResourcesItem tagResourcesObject; + if(!valueTagResourcesTagResourcesItem["TagKey"].isNull()) + tagResourcesObject.tagKey = valueTagResourcesTagResourcesItem["TagKey"].asString(); + if(!valueTagResourcesTagResourcesItem["TagValue"].isNull()) + tagResourcesObject.tagValue = valueTagResourcesTagResourcesItem["TagValue"].asString(); + if(!valueTagResourcesTagResourcesItem["ResourceType"].isNull()) + tagResourcesObject.resourceType = valueTagResourcesTagResourcesItem["ResourceType"].asString(); + if(!valueTagResourcesTagResourcesItem["ResourceId"].isNull()) + tagResourcesObject.resourceId = valueTagResourcesTagResourcesItem["ResourceId"].asString(); + tagResources_.push_back(tagResourcesObject); + } + if(!value["NextToken"].isNull()) + nextToken_ = value["NextToken"].asString(); + +} + +std::string ListTagResourcesResult::getNextToken()const +{ + return nextToken_; +} + +std::vector ListTagResourcesResult::getTagResources()const +{ + return tagResources_; +} + diff --git a/openanalytics-open/src/model/TagResourcesRequest.cc b/openanalytics-open/src/model/TagResourcesRequest.cc new file mode 100644 index 000000000..127d27d91 --- /dev/null +++ b/openanalytics-open/src/model/TagResourcesRequest.cc @@ -0,0 +1,80 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Openanalytics_open::Model::TagResourcesRequest; + +TagResourcesRequest::TagResourcesRequest() : + RpcServiceRequest("openanalytics-open", "2018-06-19", "TagResources") +{ + setMethod(HttpRequest::Method::Post); +} + +TagResourcesRequest::~TagResourcesRequest() +{} + +std::vector TagResourcesRequest::getResourceId()const +{ + return resourceId_; +} + +void TagResourcesRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +std::string TagResourcesRequest::getResourceType()const +{ + return resourceType_; +} + +void TagResourcesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + +std::string TagResourcesRequest::getRegionId()const +{ + return regionId_; +} + +void TagResourcesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setBodyParameter("RegionId", regionId); +} + +std::vector TagResourcesRequest::getTag()const +{ + return tag_; +} + +void TagResourcesRequest::setTag(const std::vector& tag) +{ + tag_ = tag; + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1 + 1); + setParameter(tagObjStr + ".Key", tagObj.key); + setParameter(tagObjStr + ".Value", tagObj.value); + } +} + diff --git a/openanalytics-open/src/model/TagResourcesResult.cc b/openanalytics-open/src/model/TagResourcesResult.cc new file mode 100644 index 000000000..840f44fed --- /dev/null +++ b/openanalytics-open/src/model/TagResourcesResult.cc @@ -0,0 +1,44 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Openanalytics_open; +using namespace AlibabaCloud::Openanalytics_open::Model; + +TagResourcesResult::TagResourcesResult() : + ServiceResult() +{} + +TagResourcesResult::TagResourcesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +TagResourcesResult::~TagResourcesResult() +{} + +void TagResourcesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/openanalytics-open/src/model/UntagResourcesRequest.cc b/openanalytics-open/src/model/UntagResourcesRequest.cc new file mode 100644 index 000000000..4bfd8899a --- /dev/null +++ b/openanalytics-open/src/model/UntagResourcesRequest.cc @@ -0,0 +1,88 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Openanalytics_open::Model::UntagResourcesRequest; + +UntagResourcesRequest::UntagResourcesRequest() : + RpcServiceRequest("openanalytics-open", "2018-06-19", "UntagResources") +{ + setMethod(HttpRequest::Method::Post); +} + +UntagResourcesRequest::~UntagResourcesRequest() +{} + +bool UntagResourcesRequest::getAll()const +{ + return all_; +} + +void UntagResourcesRequest::setAll(bool all) +{ + all_ = all; + setParameter("All", all ? "true" : "false"); +} + +std::vector UntagResourcesRequest::getResourceId()const +{ + return resourceId_; +} + +void UntagResourcesRequest::setResourceId(const std::vector& resourceId) +{ + resourceId_ = resourceId; + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } +} + +std::string UntagResourcesRequest::getResourceType()const +{ + return resourceType_; +} + +void UntagResourcesRequest::setResourceType(const std::string& resourceType) +{ + resourceType_ = resourceType; + setParameter("ResourceType", resourceType); +} + +std::string UntagResourcesRequest::getRegionId()const +{ + return regionId_; +} + +void UntagResourcesRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setBodyParameter("RegionId", regionId); +} + +std::vector UntagResourcesRequest::getTagKey()const +{ + return tagKey_; +} + +void UntagResourcesRequest::setTagKey(const std::vector& tagKey) +{ + tagKey_ = tagKey; + for(int dep1 = 0; dep1!= tagKey.size(); dep1++) { + setParameter("TagKey."+ std::to_string(dep1), tagKey.at(dep1)); + } +} + diff --git a/openanalytics-open/src/model/UntagResourcesResult.cc b/openanalytics-open/src/model/UntagResourcesResult.cc new file mode 100644 index 000000000..fe47ff591 --- /dev/null +++ b/openanalytics-open/src/model/UntagResourcesResult.cc @@ -0,0 +1,44 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Openanalytics_open; +using namespace AlibabaCloud::Openanalytics_open::Model; + +UntagResourcesResult::UntagResourcesResult() : + ServiceResult() +{} + +UntagResourcesResult::UntagResourcesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UntagResourcesResult::~UntagResourcesResult() +{} + +void UntagResourcesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/openanalytics-open/src/model/ValidateVirtualClusterNameRequest.cc b/openanalytics-open/src/model/ValidateVirtualClusterNameRequest.cc new file mode 100644 index 000000000..3b8651598 --- /dev/null +++ b/openanalytics-open/src/model/ValidateVirtualClusterNameRequest.cc @@ -0,0 +1,40 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Openanalytics_open::Model::ValidateVirtualClusterNameRequest; + +ValidateVirtualClusterNameRequest::ValidateVirtualClusterNameRequest() : + RpcServiceRequest("openanalytics-open", "2018-06-19", "ValidateVirtualClusterName") +{ + setMethod(HttpRequest::Method::Post); +} + +ValidateVirtualClusterNameRequest::~ValidateVirtualClusterNameRequest() +{} + +std::string ValidateVirtualClusterNameRequest::getVcName()const +{ + return vcName_; +} + +void ValidateVirtualClusterNameRequest::setVcName(const std::string& vcName) +{ + vcName_ = vcName; + setBodyParameter("VcName", vcName); +} + diff --git a/openanalytics-open/src/model/ValidateVirtualClusterNameResult.cc b/openanalytics-open/src/model/ValidateVirtualClusterNameResult.cc new file mode 100644 index 000000000..f7033570f --- /dev/null +++ b/openanalytics-open/src/model/ValidateVirtualClusterNameResult.cc @@ -0,0 +1,54 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Openanalytics_open; +using namespace AlibabaCloud::Openanalytics_open::Model; + +ValidateVirtualClusterNameResult::ValidateVirtualClusterNameResult() : + ServiceResult() +{} + +ValidateVirtualClusterNameResult::ValidateVirtualClusterNameResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ValidateVirtualClusterNameResult::~ValidateVirtualClusterNameResult() +{} + +void ValidateVirtualClusterNameResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto dataNode = value["Data"]; + if(!dataNode["Legal"].isNull()) + data_.legal = dataNode["Legal"].asString(); + if(!dataNode["Message"].isNull()) + data_.message = dataNode["Message"].asString(); + +} + +ValidateVirtualClusterNameResult::Data ValidateVirtualClusterNameResult::getData()const +{ + return data_; +} + diff --git a/openanalytics-open/version-2018-06-19.xml b/openanalytics-open/version-2018-06-19.xml new file mode 100644 index 000000000..cb549f41e --- /dev/null +++ b/openanalytics-open/version-2018-06-19.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/version-2020-07-14.xml b/openanalytics-open/version-2020-07-14.xml new file mode 100644 index 000000000..a44988d23 --- /dev/null +++ b/openanalytics-open/version-2020-07-14.xml @@ -0,0 +1 @@ + diff --git a/openanalytics-open/version-2020-09-28.xml b/openanalytics-open/version-2020-09-28.xml new file mode 100644 index 000000000..50df31f01 --- /dev/null +++ b/openanalytics-open/version-2020-09-28.xml @@ -0,0 +1 @@ +