diff --git a/specification/datamigration/resource-manager/readme.java.md b/specification/datamigration/resource-manager/readme.java.md index da62571f4061..f5aa5905e7ad 100644 --- a/specification/datamigration/resource-manager/readme.java.md +++ b/specification/datamigration/resource-manager/readme.java.md @@ -1,61 +1,27 @@ ## Java These settings apply only when `--java` is specified on the command line. -Please also specify `--azure-libraries-for-java-folder=`. ``` yaml $(java) -azure-arm: true -fluent: true -namespace: com.microsoft.azure.management.datamigration -license-header: MICROSOFT_MIT_NO_CODEGEN -payload-flattening-threshold: 1 -output-folder: $(azure-libraries-for-java-folder)/azure-mgmt-datamigration -``` - -### Java multi-api - -``` yaml $(java) && $(multiapi) -batch: - - tag: package-2018-07-15-preview - - tag: package-2017-11-15-preview - - tag: package-2018-03-31-preview -``` - -### Tag: package-2018-07-15-preview and java - -These settings apply only when `--tag=package-2018-07-15-preview --java` is specified on the command line. -Please also specify `--azure-libraries-for-java=`. - -``` yaml $(tag) == 'package-2018-07-15-preview' && $(java) && $(multiapi) -java: - namespace: com.microsoft.azure.management.datamigration.v2018_07_15_preview - output-folder: $(azure-libraries-for-java-folder)/sdk/datamigration/mgmt-v2018_07_15_preview -regenerate-manager: true -generate-interface: true -``` - -### Tag: package-2017-11-15-preview and java - -These settings apply only when `--tag=package-2017-11-15-preview --java` is specified on the command line. -Please also specify `--azure-libraries-for-java=`. - -``` yaml $(tag) == 'package-2017-11-15-preview' && $(java) && $(multiapi) -java: - namespace: com.microsoft.azure.management.datamigration.v2017_11_15_preview - output-folder: $(azure-libraries-for-java-folder)/sdk/datamigration/mgmt-v2017_11_15_preview -regenerate-manager: true -generate-interface: true -``` - -### Tag: package-2018-03-31-preview and java - -These settings apply only when `--tag=package-2018-03-31-preview --java` is specified on the command line. -Please also specify `--azure-libraries-for-java=`. - -``` yaml $(tag) == 'package-2018-03-31-preview' && $(java) && $(multiapi) -java: - namespace: com.microsoft.azure.management.datamigration.v2018_03_31_preview - output-folder: $(azure-libraries-for-java-folder)/sdk/datamigration/mgmt-v2018_03_31_preview -regenerate-manager: true -generate-interface: true +directive: + - from: swagger-document + where: $.definitions.MigrateMySqlAzureDbForMySqlSyncTaskOutput + transform: > + $['required'] = ['resultType']; + - from: swagger-document + where: $.definitions.MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutput + transform: > + $['required'] = ['resultType']; + - from: swagger-document + where: $.definitions.MigrateSqlServerSqlDbSyncTaskOutput + transform: > + $['required'] = ['resultType']; + - from: swagger-document + where: $.definitions.MigrateSqlServerSqlMITaskOutput + transform: > + $['required'] = ['resultType']; + - from: swagger-document + where: $.definitions.MigrateSqlServerSqlMISyncTaskOutput + transform: > + $['required'] = ['resultType']; ``` diff --git a/specification/devspaces/resource-manager/readme.md b/specification/devspaces/resource-manager/readme.md index d12ba671f2bd..d8f72adc9cbc 100644 --- a/specification/devspaces/resource-manager/readme.md +++ b/specification/devspaces/resource-manager/readme.md @@ -81,15 +81,13 @@ See configuration in [readme.go.md](./readme.go.md) ## Java These settings apply only when `--java` is specified on the command line. -Please also specify `--azure-libraries-for-java-folder=`. ``` yaml $(java) -azure-arm: true -fluent: true -namespace: com.microsoft.azure.management.devspaces -license-header: MICROSOFT_MIT_NO_CODEGEN -payload-flattening-threshold: 1 -output-folder: $(azure-libraries-for-java-folder)/azure-mgmt-devspaces +directive: + - from: swagger-document + where: $.definitions.OrchestratorSpecificConnectionDetails + transform: > + $['required'] = ['instanceType']; ``` ### Java multi-api