@@ -4,86 +4,17 @@ These settings apply only when `--java` is specified on the command line.
4
4
Please also specify ` --azure-libraries-for-java-folder=<path to the root directory of your azure-libraries-for-java clone> ` .
5
5
6
6
``` yaml $(java)
7
- azure-arm : true
8
- fluent : true
9
- namespace : com.microsoft.azure.management.avs
10
7
override-client-name : AvsClient
11
- license-header : MICROSOFT_MIT_NO_CODEGEN
12
- output-folder : $(azure-libraries-for-java-folder)/azure-mgmt-avs
13
- ` ` `
14
-
15
- ### Java multi-api
16
-
17
- ` ` ` yaml $(java) && $(multiapi)
18
- batch :
19
- - tag : package-2021-12-01
20
- - tag : package-2021-06-01
21
- - tag : package-2021-01-01-preview
22
- - tag : package-2020-07-17-preview
23
- - tag : package-2020-03-20
24
- ` ` `
25
-
26
- ### Tag: package-2021-12-01 and java
27
-
28
- These settings apply only when ` --tag=package-2021-12-01 --java` is specified on the command line.
29
- Please also specify the `--azure-libraries-for-java-folder=<path to the root directory of your azure-sdk-for-java clone>`.
30
-
31
- ` ` ` yaml $(tag) == 'package-2021-12-01' && $(java) && $(multiapi)
32
- java:
33
- namespace: com.microsoft.azure.management.avs.v2021_12_01
34
- output-folder: $(azure-libraries-for-java-folder)/sdk/avs/mgmt-v2021_12_01
35
- regenerate-manager: true
36
- generate-interface: true
37
- ` ` `
38
-
39
- # ## Tag: package-2021-06-01 and java
40
-
41
- These settings apply only when `--tag=package-2021-06-01 --java` is specified on the command line.
42
- Please also specify the `--azure-libraries-for-java-folder=<path to the root directory of your azure-sdk-for-java clone>`.
43
-
44
- ` ` ` yaml $(tag) == 'package-2021-06-01' && $(java) && $(multiapi)
45
- java:
46
- namespace: com.microsoft.azure.management.avs.v2021_06_01
47
- output-folder: $(azure-libraries-for-java-folder)/sdk/avs/mgmt-v2021_06_01
48
- regenerate-manager: true
49
- generate-interface: true
50
- ` ` `
51
-
52
- # ## Tag: package-2021-01-01-preview and java
53
-
54
- These settings apply only when `--tag=package-2021-01-01-preview -java` is specified on the command line.
55
- Please also specify the `--azure-libraries-for-java-folder=<path to the root directory of your azure-sdk-for-java clone>`.
56
-
57
- ` ` ` yaml $(tag) == 'package-2021-01-01-preview' && $(java) && $(multiapi)
58
- java:
59
- namespace: com.microsoft.azure.management.avs.v2021_01_01_preview
60
- output-folder: $(azure-libraries-for-java-folder)/sdk/avs/mgmt-v2021_01_01_preview
61
- regenerate-manager: true
62
- generate-interface: true
63
- ` ` `
64
-
65
- # ## Tag: package-2020-07-17-preview and java
66
-
67
- These settings apply only when `--tag=package-2020-07-17-preview -java` is specified on the command line.
68
- Please also specify the `--azure-libraries-for-java-folder=<path to the root directory of your azure-sdk-for-java clone>`.
69
-
70
- ` ` ` yaml $(tag) == 'package-2020-07-17-preview' && $(java) && $(multiapi)
71
- java:
72
- namespace: com.microsoft.azure.management.avs.v2020_07_17_preview
73
- output-folder: $(azure-libraries-for-java-folder)/sdk/avs/mgmt-v2020_07_17_preview
74
- regenerate-manager: true
75
- generate-interface: true
76
- ` ` `
77
-
78
- # ## Tag: package-2020-03-20 and java
79
-
80
- These settings apply only when `--tag=package-2020-03-20 --java` is specified on the command line.
81
- Please also specify the `--azure-libraries-for-java-folder=<path to the root directory of your azure-sdk-for-java clone>`.
82
-
83
- ` ` ` yaml $(tag) == 'package-2020-03-20' && $(java) && $(multiapi)
84
- java:
85
- namespace: com.microsoft.azure.management.avs.v2020_03_20
86
- output-folder: $(azure-libraries-for-java-folder)/sdk/avs/mgmt-v2020_03_20
87
- regenerate-manager: true
88
- generate-interface: true
8
+ uuid-as-string : true
9
+
10
+ directive :
11
+ - from : managedidentity.json
12
+ where : definitions.SystemAssignedServiceIdentity
13
+ transform : $["x-ms-client-name"] = "PrivateCloudIdentity"
14
+ - from : managedidentity.json
15
+ where : definitions.SystemAssignedServiceIdentityType
16
+ transform : $["x-ms-enum"].name = "ResourceIdentityType"
17
+ - from : vmware.json
18
+ where : definitions.Addon.properties.properties
19
+ transform : $["x-ms-mutability"] = undefined
89
20
` ` `
0 commit comments