Skip to content

Commit d95e597

Browse files
authored
[Automation] Generate SDK based on TypeSpec 0.28.0 (Azure#44730)
1 parent f3baa93 commit d95e597

File tree

703 files changed

+10316
-6351
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

703 files changed

+10316
-6351
lines changed

eng/emitter-package-lock.json

Lines changed: 720 additions & 2176 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

eng/emitter-package.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
{
22
"name": "dist/src/index.js",
33
"dependencies": {
4-
"@azure-tools/typespec-java": "0.27.9"
4+
"@azure-tools/typespec-java": "0.28.0"
55
},
66
"devDependencies": {
7-
"@azure-tools/typespec-autorest": "0.52.0",
8-
"@azure-tools/typespec-azure-core": "0.52.0",
9-
"@azure-tools/typespec-azure-resource-manager": "0.52.0",
10-
"@azure-tools/typespec-azure-rulesets": "0.52.0",
11-
"@azure-tools/typespec-client-generator-core": "0.52.0",
7+
"@azure-tools/typespec-autorest": "0.53.0",
8+
"@azure-tools/typespec-azure-core": "0.53.0",
9+
"@azure-tools/typespec-azure-resource-manager": "0.53.0",
10+
"@azure-tools/typespec-azure-rulesets": "0.53.0",
11+
"@azure-tools/typespec-client-generator-core": "0.53.1",
1212
"@azure-tools/typespec-liftr-base": "0.8.0",
13-
"@typespec/compiler": "0.66.0",
14-
"@typespec/http": "0.66.0",
15-
"@typespec/openapi": "0.66.0",
16-
"@typespec/rest": "0.66.0",
17-
"@typespec/versioning": "0.66.0",
18-
"@typespec/xml": "0.66.0"
13+
"@typespec/compiler": "0.67.1",
14+
"@typespec/http": "0.67.1",
15+
"@typespec/openapi": "0.67.1",
16+
"@typespec/rest": "0.67.1",
17+
"@typespec/versioning": "0.67.1",
18+
"@typespec/xml": "0.67.1"
1919
}
2020
}

sdk/communication/azure-communication-jobrouter/src/main/java/com/azure/communication/jobrouter/JobRouterAdministrationClientBuilder.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@
5252
@ServiceClientBuilder(
5353
serviceClients = { JobRouterAdministrationClient.class, JobRouterAdministrationAsyncClient.class })
5454
public final class JobRouterAdministrationClientBuilder implements HttpTrait<JobRouterAdministrationClientBuilder>,
55-
ConfigurationTrait<JobRouterAdministrationClientBuilder>, EndpointTrait<JobRouterAdministrationClientBuilder>,
56-
TokenCredentialTrait<JobRouterAdministrationClientBuilder>,
55+
ConfigurationTrait<JobRouterAdministrationClientBuilder>,
56+
TokenCredentialTrait<JobRouterAdministrationClientBuilder>, EndpointTrait<JobRouterAdministrationClientBuilder>,
5757
KeyCredentialTrait<JobRouterAdministrationClientBuilder>,
5858
ConnectionStringTrait<JobRouterAdministrationClientBuilder> {
5959

@@ -376,4 +376,7 @@ private void validateClient() {
376376
// Developer can customize this method, to validate that the necessary conditions are met for the new client.
377377
Objects.requireNonNull(endpoint, "'endpoint' cannot be null.");
378378
}
379+
380+
@Generated
381+
private static final String[] DEFAULT_SCOPES = new String[] { "https://communication.azure.com/.default" };
379382
}

sdk/communication/azure-communication-jobrouter/src/main/java/com/azure/communication/jobrouter/JobRouterClientBuilder.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
@ServiceClientBuilder(serviceClients = { JobRouterClient.class, JobRouterAsyncClient.class })
5353
public final class JobRouterClientBuilder
5454
implements HttpTrait<JobRouterClientBuilder>, ConfigurationTrait<JobRouterClientBuilder>,
55-
EndpointTrait<JobRouterClientBuilder>, TokenCredentialTrait<JobRouterClientBuilder>,
55+
TokenCredentialTrait<JobRouterClientBuilder>, EndpointTrait<JobRouterClientBuilder>,
5656
KeyCredentialTrait<JobRouterClientBuilder>, ConnectionStringTrait<JobRouterClientBuilder> {
5757

5858
@Generated
@@ -374,4 +374,7 @@ private void validateClient() {
374374
// Developer can customize this method, to validate that the necessary conditions are met for the new client.
375375
Objects.requireNonNull(endpoint, "'endpoint' cannot be null.");
376376
}
377+
378+
@Generated
379+
private static final String[] DEFAULT_SCOPES = new String[] { "https://communication.azure.com/.default" };
377380
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
commit: d85dc63616d14d9790b224d46aad024e3461955b
1+
commit: 6f175c9c006269a1d0f1928fbc768cacc6ac379a
22
directory: specification/communication/Communication.JobRouter
33
additionalDirectories: []
44
repo: Azure/azure-rest-api-specs
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
directory: specification/communication/Communication.Messages
2-
commit: 7797d20dce4f18ee2b3709b894f22634d6fb8b1e
2+
commit: 6f175c9c006269a1d0f1928fbc768cacc6ac379a
33
repo: Azure/azure-rest-api-specs
44
additionalDirectories: null

sdk/computefleet/azure-resourcemanager-computefleet/src/main/java/com/azure/resourcemanager/computefleet/models/BaseVirtualMachineProfile.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,9 @@ public final class BaseVirtualMachineProfile implements JsonSerializable<BaseVir
5959
* Server operating system are: <br><br> RHEL_BYOS (for RHEL) <br><br> SLES_BYOS
6060
* (for SUSE) <br><br> For more information, see [Azure Hybrid Use Benefit for
6161
* Windows
62-
* Server](https://docs.microsoft.com/azure/virtual-machines/windows/hybrid-use-benefit-licensing)
62+
* Server](https://learn.microsoft.com/azure/virtual-machines/windows/hybrid-use-benefit-licensing)
6363
* <br><br> [Azure Hybrid Use Benefit for Linux
64-
* Server](https://docs.microsoft.com/azure/virtual-machines/linux/azure-hybrid-benefit-linux)
64+
* Server](https://learn.microsoft.com/azure/virtual-machines/linux/azure-hybrid-benefit-linux)
6565
* <br><br> Minimum api-version: 2015-06-15
6666
*/
6767
private String licenseType;
@@ -259,9 +259,9 @@ public BaseVirtualMachineProfile withExtensionProfile(VirtualMachineScaleSetExte
259259
* Server operating system are: &lt;br&gt;&lt;br&gt; RHEL_BYOS (for RHEL) &lt;br&gt;&lt;br&gt; SLES_BYOS
260260
* (for SUSE) &lt;br&gt;&lt;br&gt; For more information, see [Azure Hybrid Use Benefit for
261261
* Windows
262-
* Server](https://docs.microsoft.com/azure/virtual-machines/windows/hybrid-use-benefit-licensing)
262+
* Server](https://learn.microsoft.com/azure/virtual-machines/windows/hybrid-use-benefit-licensing)
263263
* &lt;br&gt;&lt;br&gt; [Azure Hybrid Use Benefit for Linux
264-
* Server](https://docs.microsoft.com/azure/virtual-machines/linux/azure-hybrid-benefit-linux)
264+
* Server](https://learn.microsoft.com/azure/virtual-machines/linux/azure-hybrid-benefit-linux)
265265
* &lt;br&gt;&lt;br&gt; Minimum api-version: 2015-06-15.
266266
*
267267
* @return the licenseType value.
@@ -277,9 +277,9 @@ public String licenseType() {
277277
* Server operating system are: &lt;br&gt;&lt;br&gt; RHEL_BYOS (for RHEL) &lt;br&gt;&lt;br&gt; SLES_BYOS
278278
* (for SUSE) &lt;br&gt;&lt;br&gt; For more information, see [Azure Hybrid Use Benefit for
279279
* Windows
280-
* Server](https://docs.microsoft.com/azure/virtual-machines/windows/hybrid-use-benefit-licensing)
280+
* Server](https://learn.microsoft.com/azure/virtual-machines/windows/hybrid-use-benefit-licensing)
281281
* &lt;br&gt;&lt;br&gt; [Azure Hybrid Use Benefit for Linux
282-
* Server](https://docs.microsoft.com/azure/virtual-machines/linux/azure-hybrid-benefit-linux)
282+
* Server](https://learn.microsoft.com/azure/virtual-machines/linux/azure-hybrid-benefit-linux)
283283
* &lt;br&gt;&lt;br&gt; Minimum api-version: 2015-06-15.
284284
*
285285
* @param licenseType the licenseType value to set.

sdk/computefleet/azure-resourcemanager-computefleet/src/main/java/com/azure/resourcemanager/computefleet/models/DiffDiskPlacement.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
* resource disk space for Ephemeral OS disk provisioning. For more information on
1414
* Ephemeral OS disk size requirements, please refer Ephemeral OS disk size
1515
* requirements for Windows VM at
16-
* https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements
16+
* https://learn.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements
1717
* and Linux VM at
18-
* https://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements
18+
* https://learn.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements
1919
* Minimum api-version for NvmeDisk: 2024-03-01.
2020
*/
2121
public final class DiffDiskPlacement extends ExpandableStringEnum<DiffDiskPlacement> {

sdk/computefleet/azure-resourcemanager-computefleet/src/main/java/com/azure/resourcemanager/computefleet/models/DiffDiskSettings.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ public final class DiffDiskSettings implements JsonSerializable<DiffDiskSettings
2828
* values are: **CacheDisk,** **ResourceDisk.** The defaulting behavior is:
2929
* **CacheDisk** if one is configured for the VM size otherwise **ResourceDisk**
3030
* is used. Refer to the VM size documentation for Windows VM at
31-
* https://docs.microsoft.com/azure/virtual-machines/windows/sizes and Linux VM at
32-
* https://docs.microsoft.com/azure/virtual-machines/linux/sizes to check which VM
31+
* https://learn.microsoft.com/azure/virtual-machines/windows/sizes and Linux VM at
32+
* https://learn.microsoft.com/azure/virtual-machines/linux/sizes to check which VM
3333
* sizes exposes a cache disk.
3434
*/
3535
private DiffDiskPlacement placement;
@@ -65,8 +65,8 @@ public DiffDiskSettings withOption(DiffDiskOptions option) {
6565
* values are: **CacheDisk,** **ResourceDisk.** The defaulting behavior is:
6666
* **CacheDisk** if one is configured for the VM size otherwise **ResourceDisk**
6767
* is used. Refer to the VM size documentation for Windows VM at
68-
* https://docs.microsoft.com/azure/virtual-machines/windows/sizes and Linux VM at
69-
* https://docs.microsoft.com/azure/virtual-machines/linux/sizes to check which VM
68+
* https://learn.microsoft.com/azure/virtual-machines/windows/sizes and Linux VM at
69+
* https://learn.microsoft.com/azure/virtual-machines/linux/sizes to check which VM
7070
* sizes exposes a cache disk.
7171
*
7272
* @return the placement value.
@@ -80,8 +80,8 @@ public DiffDiskPlacement placement() {
8080
* values are: **CacheDisk,** **ResourceDisk.** The defaulting behavior is:
8181
* **CacheDisk** if one is configured for the VM size otherwise **ResourceDisk**
8282
* is used. Refer to the VM size documentation for Windows VM at
83-
* https://docs.microsoft.com/azure/virtual-machines/windows/sizes and Linux VM at
84-
* https://docs.microsoft.com/azure/virtual-machines/linux/sizes to check which VM
83+
* https://learn.microsoft.com/azure/virtual-machines/windows/sizes and Linux VM at
84+
* https://learn.microsoft.com/azure/virtual-machines/linux/sizes to check which VM
8585
* sizes exposes a cache disk.
8686
*
8787
* @param placement the placement value to set.

sdk/computefleet/azure-resourcemanager-computefleet/src/main/java/com/azure/resourcemanager/computefleet/models/DiskControllerTypes.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
* Specifies the disk controller type configured for the VM and
1212
* VirtualMachineScaleSet. This property is only supported for virtual machines
1313
* whose operating system disk and VM sku supports Generation 2
14-
* (https://docs.microsoft.com/en-us/azure/virtual-machines/generation-2), please
14+
* (https://learn.microsoft.com/en-us/azure/virtual-machines/generation-2), please
1515
* check the HyperVGenerations capability returned as part of VM sku capabilities
1616
* in the response of Microsoft.Compute SKUs api for the region contains V2
17-
* (https://docs.microsoft.com/rest/api/compute/resourceskus/list). For more
17+
* (https://learn.microsoft.com/rest/api/compute/resourceskus/list). For more
1818
* information about Disk Controller Types supported please refer to
1919
* https://aka.ms/azure-diskcontrollertypes.
2020
*/

0 commit comments

Comments
 (0)