diff --git a/eng/versioning/version_client.txt b/eng/versioning/version_client.txt index baa6d4d9cc5f..b90fd4d67132 100644 --- a/eng/versioning/version_client.txt +++ b/eng/versioning/version_client.txt @@ -518,7 +518,7 @@ com.azure.resourcemanager:azure-resourcemanager-azurestackhci-vm;1.0.0-beta.1;1. com.azure.resourcemanager:azure-resourcemanager-workloadorchestration;1.0.0-beta.1;1.0.0-beta.2 com.azure.resourcemanager:azure-resourcemanager-disconnectedoperations;1.0.0;1.1.0-beta.1 com.azure.resourcemanager:azure-resourcemanager-compute-recommender;1.0.0-beta.1;1.0.0-beta.2 -com.azure.resourcemanager:azure-resourcemanager-computelimit;1.3.0;1.4.0-beta.1 +com.azure.resourcemanager:azure-resourcemanager-computelimit;1.3.0;1.4.0 com.azure.resourcemanager:azure-resourcemanager-containerregistry-tasks;1.0.0-beta.1;1.0.0-beta.2 com.azure.resourcemanager:azure-resourcemanager-virtualenclaves;1.0.0-beta.1;1.0.0-beta.1 com.azure.resourcemanager:azure-resourcemanager-edgeactions;1.0.0-beta.1;1.0.0-beta.2 diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/CHANGELOG.md b/sdk/computelimit/azure-resourcemanager-computelimit/CHANGELOG.md index ab471dac8757..40624b03f1fb 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/CHANGELOG.md +++ b/sdk/computelimit/azure-resourcemanager-computelimit/CHANGELOG.md @@ -1,14 +1,22 @@ # Release History -## 1.4.0-beta.1 (Unreleased) +## 1.4.0 (2026-07-17) + +- Azure Resource Manager ComputeLimit client library for Java. This package contains Microsoft Azure SDK for ComputeLimit Management SDK. Microsoft Azure Compute Limit Resource Provider. Package api-version 2026-07-31. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ### Features Added -### Breaking Changes +* `models.TrustedHostSubscription$DefinitionStages` was added -### Bugs Fixed +* `models.TrustedHostSubscriptions` was added -### Other Changes +* `models.TrustedHostSubscription` was added + +* `models.TrustedHostSubscription$Definition` was added + +#### `ComputeLimitManager` was modified + +* `trustedHostSubscriptions()` was added ## 1.3.0 (2026-07-07) diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/README.md b/sdk/computelimit/azure-resourcemanager-computelimit/README.md index f86013491632..1d179b2c1f7b 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/README.md +++ b/sdk/computelimit/azure-resourcemanager-computelimit/README.md @@ -2,7 +2,7 @@ Azure Resource Manager ComputeLimit client library for Java. -This package contains Microsoft Azure SDK for ComputeLimit Management SDK. Microsoft Azure Compute Limit Resource Provider. Package api-version 2026-07-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). +This package contains Microsoft Azure SDK for ComputeLimit Management SDK. Microsoft Azure Compute Limit Resource Provider. Package api-version 2026-07-31. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## We'd love to hear your feedback @@ -32,7 +32,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-computelimit - 1.3.0 + 1.4.0 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/SAMPLE.md b/sdk/computelimit/azure-resourcemanager-computelimit/SAMPLE.md index 6d9203decade..2102f8007a80 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/SAMPLE.md +++ b/sdk/computelimit/azure-resourcemanager-computelimit/SAMPLE.md @@ -41,6 +41,13 @@ - [Get](#sharedlimits_get) - [ListBySubscriptionLocationResource](#sharedlimits_listbysubscriptionlocationresource) +## TrustedHostSubscriptions + +- [Create](#trustedhostsubscriptions_create) +- [Delete](#trustedhostsubscriptions_delete) +- [Get](#trustedhostsubscriptions_get) +- [ListBySubscriptionLocationResource](#trustedhostsubscriptions_listbysubscriptionlocationresource) + ## VmFamilies - [Get](#vmfamilies_get) @@ -53,7 +60,7 @@ */ public final class FeaturesDisableSamples { /* - * x-ms-original-file: 2026-07-01/Features_Disable.json + * x-ms-original-file: 2026-07-31/Features_Disable.json */ /** * Sample code: Disable feature. @@ -76,7 +83,7 @@ import com.azure.resourcemanager.computelimit.models.FeatureEnableRequest; */ public final class FeaturesEnableSamples { /* - * x-ms-original-file: 2026-07-01/Features_Enable.json + * x-ms-original-file: 2026-07-31/Features_Enable.json */ /** * Sample code: Enable feature. @@ -100,7 +107,7 @@ public final class FeaturesEnableSamples { */ public final class FeaturesGetSamples { /* - * x-ms-original-file: 2026-07-01/Features_Get_SharedLimit.json + * x-ms-original-file: 2026-07-31/Features_Get_SharedLimit.json */ /** * Sample code: Get SharedLimit feature. @@ -112,7 +119,7 @@ public final class FeaturesGetSamples { } /* - * x-ms-original-file: 2026-07-01/Features_Get.json + * x-ms-original-file: 2026-07-31/Features_Get.json */ /** * Sample code: Get feature. @@ -133,7 +140,7 @@ public final class FeaturesGetSamples { */ public final class FeaturesListBySubscriptionLocationResourceSamples { /* - * x-ms-original-file: 2026-07-01/Features_List.json + * x-ms-original-file: 2026-07-31/Features_List.json */ /** * Sample code: List features. @@ -156,7 +163,7 @@ import com.azure.resourcemanager.computelimit.models.GuestSubscriptionProperties */ public final class GuestSubscriptionsCreateSamples { /* - * x-ms-original-file: 2026-07-01/GuestSubscriptions_Create.json + * x-ms-original-file: 2026-07-31/GuestSubscriptions_Create.json */ /** * Sample code: Create a guest subscription. @@ -181,7 +188,7 @@ public final class GuestSubscriptionsCreateSamples { */ public final class GuestSubscriptionsDeleteSamples { /* - * x-ms-original-file: 2026-07-01/GuestSubscriptions_Delete.json + * x-ms-original-file: 2026-07-31/GuestSubscriptions_Delete.json */ /** * Sample code: Delete a guest subscription. @@ -204,7 +211,7 @@ public final class GuestSubscriptionsDeleteSamples { */ public final class GuestSubscriptionsGetSamples { /* - * x-ms-original-file: 2026-07-01/GuestSubscriptions_Get.json + * x-ms-original-file: 2026-07-31/GuestSubscriptions_Get.json */ /** * Sample code: Get a guest subscription. @@ -226,7 +233,7 @@ public final class GuestSubscriptionsGetSamples { */ public final class GuestSubscriptionsListBySubscriptionLocationResourceSamples { /* - * x-ms-original-file: 2026-07-01/GuestSubscriptions_List.json + * x-ms-original-file: 2026-07-31/GuestSubscriptions_List.json */ /** * Sample code: List guest subscriptions for a scope. @@ -250,7 +257,7 @@ import com.azure.resourcemanager.computelimit.models.MemberCapOverrideProperties */ public final class MemberCapOverridesCreateOrUpdateSamples { /* - * x-ms-original-file: 2026-07-01/MemberCapOverrides_CreateOrUpdate.json + * x-ms-original-file: 2026-07-31/MemberCapOverrides_CreateOrUpdate.json */ /** * Sample code: Create or update a single member cap override. @@ -276,7 +283,7 @@ public final class MemberCapOverridesCreateOrUpdateSamples { */ public final class MemberCapOverridesDeleteSamples { /* - * x-ms-original-file: 2026-07-01/MemberCapOverrides_Delete.json + * x-ms-original-file: 2026-07-31/MemberCapOverrides_Delete.json */ /** * Sample code: Delete a single member cap override. @@ -300,7 +307,7 @@ public final class MemberCapOverridesDeleteSamples { */ public final class MemberCapOverridesGetSamples { /* - * x-ms-original-file: 2026-07-01/MemberCapOverrides_Get.json + * x-ms-original-file: 2026-07-31/MemberCapOverrides_Get.json */ /** * Sample code: Get a single member cap override. @@ -323,7 +330,7 @@ public final class MemberCapOverridesGetSamples { */ public final class MemberCapOverridesListByParentSamples { /* - * x-ms-original-file: 2026-07-01/MemberCapOverrides_ListByParent.json + * x-ms-original-file: 2026-07-31/MemberCapOverrides_ListByParent.json */ /** * Sample code: List all member cap overrides under a shared limit cap. @@ -345,7 +352,7 @@ public final class MemberCapOverridesListByParentSamples { */ public final class OperationsListSamples { /* - * x-ms-original-file: 2026-07-01/Operations_List.json + * x-ms-original-file: 2026-07-31/Operations_List.json */ /** * Sample code: List operations. @@ -368,7 +375,7 @@ import com.azure.resourcemanager.computelimit.models.SharedLimitCapProperties; */ public final class SharedLimitCapsCreateOrUpdateSamples { /* - * x-ms-original-file: 2026-07-01/SharedLimitCaps_CreateOrUpdate.json + * x-ms-original-file: 2026-07-31/SharedLimitCaps_CreateOrUpdate.json */ /** * Sample code: Create or update a shared limit cap for a VM family. @@ -394,7 +401,7 @@ public final class SharedLimitCapsCreateOrUpdateSamples { */ public final class SharedLimitCapsDeleteSamples { /* - * x-ms-original-file: 2026-07-01/SharedLimitCaps_Delete.json + * x-ms-original-file: 2026-07-31/SharedLimitCaps_Delete.json */ /** * Sample code: Delete the shared limit cap for a VM family. @@ -417,7 +424,7 @@ public final class SharedLimitCapsDeleteSamples { */ public final class SharedLimitCapsGetSamples { /* - * x-ms-original-file: 2026-07-01/SharedLimitCaps_Get.json + * x-ms-original-file: 2026-07-31/SharedLimitCaps_Get.json */ /** * Sample code: Get a shared limit cap for a VM family. @@ -439,7 +446,7 @@ public final class SharedLimitCapsGetSamples { */ public final class SharedLimitCapsListBySubscriptionLocationResourceSamples { /* - * x-ms-original-file: 2026-07-01/SharedLimitCaps_List.json + * x-ms-original-file: 2026-07-31/SharedLimitCaps_List.json */ /** * Sample code: List shared limit caps in a region for the caller's subscription. @@ -465,7 +472,7 @@ import java.util.Arrays; */ public final class SharedLimitCapsSetMemberCapOverridesSamples { /* - * x-ms-original-file: 2026-07-01/SharedLimitCaps_SetMemberCapOverrides.json + * x-ms-original-file: 2026-07-31/SharedLimitCaps_SetMemberCapOverrides.json */ /** * Sample code: Replace the full set of member cap overrides for a shared limit cap. @@ -483,7 +490,7 @@ public final class SharedLimitCapsSetMemberCapOverridesSamples { } /* - * x-ms-original-file: 2026-07-01/SharedLimitCaps_SetMemberCapOverrides_ClearAll.json + * x-ms-original-file: 2026-07-31/SharedLimitCaps_SetMemberCapOverrides_ClearAll.json */ /** * Sample code: Clear all member cap overrides (supply an empty array). @@ -510,7 +517,7 @@ import com.azure.resourcemanager.computelimit.models.SharedLimitProperties; */ public final class SharedLimitsCreateSamples { /* - * x-ms-original-file: 2026-07-01/SharedLimits_Create.json + * x-ms-original-file: 2026-07-31/SharedLimits_Create.json */ /** * Sample code: Create a shared limit. @@ -535,7 +542,7 @@ public final class SharedLimitsCreateSamples { */ public final class SharedLimitsDeleteSamples { /* - * x-ms-original-file: 2026-07-01/SharedLimits_Delete.json + * x-ms-original-file: 2026-07-31/SharedLimits_Delete.json */ /** * Sample code: Delete a shared limit. @@ -557,7 +564,7 @@ public final class SharedLimitsDeleteSamples { */ public final class SharedLimitsGetSamples { /* - * x-ms-original-file: 2026-07-01/SharedLimits_Get.json + * x-ms-original-file: 2026-07-31/SharedLimits_Get.json */ /** * Sample code: Get a shared limit. @@ -578,7 +585,7 @@ public final class SharedLimitsGetSamples { */ public final class SharedLimitsListBySubscriptionLocationResourceSamples { /* - * x-ms-original-file: 2026-07-01/SharedLimits_List.json + * x-ms-original-file: 2026-07-31/SharedLimits_List.json */ /** * Sample code: List all shared limits for a scope. @@ -592,6 +599,99 @@ public final class SharedLimitsListBySubscriptionLocationResourceSamples { } ``` +### TrustedHostSubscriptions_Create + +```java +/** + * Samples for TrustedHostSubscriptions Create. + */ +public final class TrustedHostSubscriptionsCreateSamples { + /* + * x-ms-original-file: 2026-07-31/TrustedHostSubscriptions_Create.json + */ + /** + * Sample code: Trust a host subscription. + * + * @param manager Entry point to ComputeLimitManager. + */ + public static void trustAHostSubscription(com.azure.resourcemanager.computelimit.ComputeLimitManager manager) { + manager.trustedHostSubscriptions() + .define("22222222-2222-2222-2222-222222222222") + .withExistingLocation("eastus") + .create(); + } +} +``` + +### TrustedHostSubscriptions_Delete + +```java +/** + * Samples for TrustedHostSubscriptions Delete. + */ +public final class TrustedHostSubscriptionsDeleteSamples { + /* + * x-ms-original-file: 2026-07-31/TrustedHostSubscriptions_Delete.json + */ + /** + * Sample code: Revoke trust in a host subscription. + * + * @param manager Entry point to ComputeLimitManager. + */ + public static void + revokeTrustInAHostSubscription(com.azure.resourcemanager.computelimit.ComputeLimitManager manager) { + manager.trustedHostSubscriptions() + .deleteByResourceGroupWithResponse("eastus", "22222222-2222-2222-2222-222222222222", + com.azure.core.util.Context.NONE); + } +} +``` + +### TrustedHostSubscriptions_Get + +```java +/** + * Samples for TrustedHostSubscriptions Get. + */ +public final class TrustedHostSubscriptionsGetSamples { + /* + * x-ms-original-file: 2026-07-31/TrustedHostSubscriptions_Get.json + */ + /** + * Sample code: Get a trusted host subscription. + * + * @param manager Entry point to ComputeLimitManager. + */ + public static void getATrustedHostSubscription(com.azure.resourcemanager.computelimit.ComputeLimitManager manager) { + manager.trustedHostSubscriptions() + .getWithResponse("eastus", "22222222-2222-2222-2222-222222222222", com.azure.core.util.Context.NONE); + } +} +``` + +### TrustedHostSubscriptions_ListBySubscriptionLocationResource + +```java +/** + * Samples for TrustedHostSubscriptions ListBySubscriptionLocationResource. + */ +public final class TrustedHostSubscriptionsListBySubscriptionLocationResourceSamples { + /* + * x-ms-original-file: 2026-07-31/TrustedHostSubscriptions_List.json + */ + /** + * Sample code: List trusted host subscriptions for a scope. + * + * @param manager Entry point to ComputeLimitManager. + */ + public static void + listTrustedHostSubscriptionsForAScope(com.azure.resourcemanager.computelimit.ComputeLimitManager manager) { + manager.trustedHostSubscriptions() + .listBySubscriptionLocationResource("eastus", com.azure.core.util.Context.NONE); + } +} +``` + ### VmFamilies_Get ```java @@ -600,7 +700,7 @@ public final class SharedLimitsListBySubscriptionLocationResourceSamples { */ public final class VmFamiliesGetSamples { /* - * x-ms-original-file: 2026-07-01/VmFamilies_Get.json + * x-ms-original-file: 2026-07-31/VmFamilies_Get.json */ /** * Sample code: Get a VM family. @@ -621,7 +721,7 @@ public final class VmFamiliesGetSamples { */ public final class VmFamiliesListBySubscriptionLocationResourceSamples { /* - * x-ms-original-file: 2026-07-01/VmFamilies_List.json + * x-ms-original-file: 2026-07-31/VmFamilies_List.json */ /** * Sample code: List VM families. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/pom.xml b/sdk/computelimit/azure-resourcemanager-computelimit/pom.xml index 4b5532495136..b49cebf88cbc 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/pom.xml +++ b/sdk/computelimit/azure-resourcemanager-computelimit/pom.xml @@ -14,11 +14,11 @@ com.azure.resourcemanager azure-resourcemanager-computelimit - 1.4.0-beta.1 + 1.4.0 jar Microsoft Azure SDK for ComputeLimit Management - This package contains Microsoft Azure SDK for ComputeLimit Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Microsoft Azure Compute Limit Resource Provider. Package api-version 2026-07-01. + This package contains Microsoft Azure SDK for ComputeLimit Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Microsoft Azure Compute Limit Resource Provider. Package api-version 2026-07-31. https://github.com/Azure/azure-sdk-for-java diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/ComputeLimitManager.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/ComputeLimitManager.java index 09421f4a999b..eb6066cb8ef3 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/ComputeLimitManager.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/ComputeLimitManager.java @@ -32,6 +32,7 @@ import com.azure.resourcemanager.computelimit.implementation.OperationsImpl; import com.azure.resourcemanager.computelimit.implementation.SharedLimitCapsImpl; import com.azure.resourcemanager.computelimit.implementation.SharedLimitsImpl; +import com.azure.resourcemanager.computelimit.implementation.TrustedHostSubscriptionsImpl; import com.azure.resourcemanager.computelimit.implementation.VmFamiliesImpl; import com.azure.resourcemanager.computelimit.models.Features; import com.azure.resourcemanager.computelimit.models.GuestSubscriptions; @@ -39,6 +40,7 @@ import com.azure.resourcemanager.computelimit.models.Operations; import com.azure.resourcemanager.computelimit.models.SharedLimitCaps; import com.azure.resourcemanager.computelimit.models.SharedLimits; +import com.azure.resourcemanager.computelimit.models.TrustedHostSubscriptions; import com.azure.resourcemanager.computelimit.models.VmFamilies; import java.time.Duration; import java.time.temporal.ChronoUnit; @@ -57,6 +59,8 @@ public final class ComputeLimitManager { private GuestSubscriptions guestSubscriptions; + private TrustedHostSubscriptions trustedHostSubscriptions; + private SharedLimits sharedLimits; private Features features; @@ -306,6 +310,19 @@ public GuestSubscriptions guestSubscriptions() { return guestSubscriptions; } + /** + * Gets the resource collection API of TrustedHostSubscriptions. It manages TrustedHostSubscription. + * + * @return Resource collection API of TrustedHostSubscriptions. + */ + public TrustedHostSubscriptions trustedHostSubscriptions() { + if (this.trustedHostSubscriptions == null) { + this.trustedHostSubscriptions + = new TrustedHostSubscriptionsImpl(clientObject.getTrustedHostSubscriptions(), this); + } + return trustedHostSubscriptions; + } + /** * Gets the resource collection API of SharedLimits. It manages SharedLimit. * diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/fluent/ComputeLimitClient.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/fluent/ComputeLimitClient.java index eb412ce1bd04..0b1c242db28e 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/fluent/ComputeLimitClient.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/fluent/ComputeLimitClient.java @@ -60,6 +60,13 @@ public interface ComputeLimitClient { */ GuestSubscriptionsClient getGuestSubscriptions(); + /** + * Gets the TrustedHostSubscriptionsClient object to access its operations. + * + * @return the TrustedHostSubscriptionsClient object. + */ + TrustedHostSubscriptionsClient getTrustedHostSubscriptions(); + /** * Gets the SharedLimitsClient object to access its operations. * diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/fluent/TrustedHostSubscriptionsClient.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/fluent/TrustedHostSubscriptionsClient.java new file mode 100644 index 000000000000..0b1ffab70288 --- /dev/null +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/fluent/TrustedHostSubscriptionsClient.java @@ -0,0 +1,138 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.computelimit.fluent; + +import com.azure.core.annotation.ReturnType; +import com.azure.core.annotation.ServiceMethod; +import com.azure.core.http.rest.PagedIterable; +import com.azure.core.http.rest.Response; +import com.azure.core.util.Context; +import com.azure.resourcemanager.computelimit.fluent.models.TrustedHostSubscriptionInner; + +/** + * An instance of this class provides access to all the operations defined in TrustedHostSubscriptionsClient. + */ +public interface TrustedHostSubscriptionsClient { + /** + * Adds a host subscription to the guest subscription's list of trusted hosts. A guest + * subscription can trust multiple host subscriptions; this only establishes trust and + * does not check the guest in to the host. Guest-to-host association is determined at + * check-in time, where a subscription can be a guest of at most one host per region. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @param resource Resource create parameters. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a host subscription that a guest subscription trusts for sharing compute limits. + * A guest subscription can trust multiple host subscriptions; establishing trust does + * not by itself associate the guest with a host along with {@link Response}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + Response createWithResponse(String location, String hostSubscriptionId, + TrustedHostSubscriptionInner resource, Context context); + + /** + * Adds a host subscription to the guest subscription's list of trusted hosts. A guest + * subscription can trust multiple host subscriptions; this only establishes trust and + * does not check the guest in to the host. Guest-to-host association is determined at + * check-in time, where a subscription can be a guest of at most one host per region. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @param resource Resource create parameters. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a host subscription that a guest subscription trusts for sharing compute limits. + * A guest subscription can trust multiple host subscriptions; establishing trust does + * not by itself associate the guest with a host. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + TrustedHostSubscriptionInner create(String location, String hostSubscriptionId, + TrustedHostSubscriptionInner resource); + + /** + * Gets a host subscription that the guest subscription trusts. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a host subscription that the guest subscription trusts along with {@link Response}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + Response getWithResponse(String location, String hostSubscriptionId, Context context); + + /** + * Gets a host subscription that the guest subscription trusts. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a host subscription that the guest subscription trusts. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + TrustedHostSubscriptionInner get(String location, String hostSubscriptionId); + + /** + * Removes a host subscription from the guest subscription's list of trusted hosts. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link Response}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + Response deleteWithResponse(String location, String hostSubscriptionId, Context context); + + /** + * Removes a host subscription from the guest subscription's list of trusted hosts. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + void delete(String location, String hostSubscriptionId); + + /** + * Lists all host subscriptions that the guest subscription trusts in a location. + * + * @param location The name of the Azure region. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the response of a TrustedHostSubscription list operation as paginated response with + * {@link PagedIterable}. + */ + @ServiceMethod(returns = ReturnType.COLLECTION) + PagedIterable listBySubscriptionLocationResource(String location); + + /** + * Lists all host subscriptions that the guest subscription trusts in a location. + * + * @param location The name of the Azure region. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the response of a TrustedHostSubscription list operation as paginated response with + * {@link PagedIterable}. + */ + @ServiceMethod(returns = ReturnType.COLLECTION) + PagedIterable listBySubscriptionLocationResource(String location, Context context); +} diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/fluent/models/TrustedHostSubscriptionInner.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/fluent/models/TrustedHostSubscriptionInner.java new file mode 100644 index 000000000000..08df052d6c25 --- /dev/null +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/fluent/models/TrustedHostSubscriptionInner.java @@ -0,0 +1,129 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.computelimit.fluent.models; + +import com.azure.core.annotation.Immutable; +import com.azure.core.management.ProxyResource; +import com.azure.core.management.SystemData; +import com.azure.json.JsonReader; +import com.azure.json.JsonToken; +import com.azure.json.JsonWriter; +import java.io.IOException; + +/** + * A host subscription that a guest subscription trusts for sharing compute limits. + * A guest subscription can trust multiple host subscriptions; establishing trust does + * not by itself associate the guest with a host. Guest-to-host association happens at + * check-in time, where a subscription can be a guest of at most one host per region. + */ +@Immutable +public final class TrustedHostSubscriptionInner extends ProxyResource { + /* + * Azure Resource Manager metadata containing createdBy and modifiedBy information. + */ + private SystemData systemData; + + /* + * The type of the resource. + */ + private String type; + + /* + * The name of the resource. + */ + private String name; + + /* + * Fully qualified resource Id for the resource. + */ + private String id; + + /** + * Creates an instance of TrustedHostSubscriptionInner class. + */ + public TrustedHostSubscriptionInner() { + } + + /** + * Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information. + * + * @return the systemData value. + */ + public SystemData systemData() { + return this.systemData; + } + + /** + * Get the type property: The type of the resource. + * + * @return the type value. + */ + @Override + public String type() { + return this.type; + } + + /** + * Get the name property: The name of the resource. + * + * @return the name value. + */ + @Override + public String name() { + return this.name; + } + + /** + * Get the id property: Fully qualified resource Id for the resource. + * + * @return the id value. + */ + @Override + public String id() { + return this.id; + } + + /** + * {@inheritDoc} + */ + @Override + public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { + jsonWriter.writeStartObject(); + return jsonWriter.writeEndObject(); + } + + /** + * Reads an instance of TrustedHostSubscriptionInner from the JsonReader. + * + * @param jsonReader The JsonReader being read. + * @return An instance of TrustedHostSubscriptionInner if the JsonReader was pointing to an instance of it, or null + * if it was pointing to JSON null. + * @throws IllegalStateException If the deserialized JSON object was missing any required properties. + * @throws IOException If an error occurs while reading the TrustedHostSubscriptionInner. + */ + public static TrustedHostSubscriptionInner fromJson(JsonReader jsonReader) throws IOException { + return jsonReader.readObject(reader -> { + TrustedHostSubscriptionInner deserializedTrustedHostSubscriptionInner = new TrustedHostSubscriptionInner(); + while (reader.nextToken() != JsonToken.END_OBJECT) { + String fieldName = reader.getFieldName(); + reader.nextToken(); + + if ("id".equals(fieldName)) { + deserializedTrustedHostSubscriptionInner.id = reader.getString(); + } else if ("name".equals(fieldName)) { + deserializedTrustedHostSubscriptionInner.name = reader.getString(); + } else if ("type".equals(fieldName)) { + deserializedTrustedHostSubscriptionInner.type = reader.getString(); + } else if ("systemData".equals(fieldName)) { + deserializedTrustedHostSubscriptionInner.systemData = SystemData.fromJson(reader); + } else { + reader.skipChildren(); + } + } + + return deserializedTrustedHostSubscriptionInner; + }); + } +} diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/implementation/ComputeLimitClientImpl.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/implementation/ComputeLimitClientImpl.java index 3e99f709ef5a..4dbb10c5acdd 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/implementation/ComputeLimitClientImpl.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/implementation/ComputeLimitClientImpl.java @@ -33,6 +33,7 @@ import com.azure.resourcemanager.computelimit.fluent.OperationsClient; import com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient; import com.azure.resourcemanager.computelimit.fluent.SharedLimitsClient; +import com.azure.resourcemanager.computelimit.fluent.TrustedHostSubscriptionsClient; import com.azure.resourcemanager.computelimit.fluent.VmFamiliesClient; import java.io.IOException; import java.lang.reflect.Type; @@ -160,6 +161,20 @@ public GuestSubscriptionsClient getGuestSubscriptions() { return this.guestSubscriptions; } + /** + * The TrustedHostSubscriptionsClient object to access its operations. + */ + private final TrustedHostSubscriptionsClient trustedHostSubscriptions; + + /** + * Gets the TrustedHostSubscriptionsClient object to access its operations. + * + * @return the TrustedHostSubscriptionsClient object. + */ + public TrustedHostSubscriptionsClient getTrustedHostSubscriptions() { + return this.trustedHostSubscriptions; + } + /** * The SharedLimitsClient object to access its operations. */ @@ -247,9 +262,10 @@ public MemberCapOverridesClient getMemberCapOverrides() { this.defaultPollInterval = defaultPollInterval; this.endpoint = endpoint; this.subscriptionId = subscriptionId; - this.apiVersion = "2026-07-01"; + this.apiVersion = "2026-07-31"; this.operations = new OperationsClientImpl(this); this.guestSubscriptions = new GuestSubscriptionsClientImpl(this); + this.trustedHostSubscriptions = new TrustedHostSubscriptionsClientImpl(this); this.sharedLimits = new SharedLimitsClientImpl(this); this.features = new FeaturesClientImpl(this); this.vmFamilies = new VmFamiliesClientImpl(this); diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/implementation/TrustedHostSubscriptionImpl.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/implementation/TrustedHostSubscriptionImpl.java new file mode 100644 index 000000000000..681c22331b22 --- /dev/null +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/implementation/TrustedHostSubscriptionImpl.java @@ -0,0 +1,94 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.computelimit.implementation; + +import com.azure.core.management.SystemData; +import com.azure.core.util.Context; +import com.azure.resourcemanager.computelimit.fluent.models.TrustedHostSubscriptionInner; +import com.azure.resourcemanager.computelimit.models.TrustedHostSubscription; + +public final class TrustedHostSubscriptionImpl implements TrustedHostSubscription, TrustedHostSubscription.Definition { + private TrustedHostSubscriptionInner innerObject; + + private final com.azure.resourcemanager.computelimit.ComputeLimitManager serviceManager; + + TrustedHostSubscriptionImpl(TrustedHostSubscriptionInner innerObject, + com.azure.resourcemanager.computelimit.ComputeLimitManager serviceManager) { + this.innerObject = innerObject; + this.serviceManager = serviceManager; + } + + public String id() { + return this.innerModel().id(); + } + + public String name() { + return this.innerModel().name(); + } + + public String type() { + return this.innerModel().type(); + } + + public SystemData systemData() { + return this.innerModel().systemData(); + } + + public TrustedHostSubscriptionInner innerModel() { + return this.innerObject; + } + + private com.azure.resourcemanager.computelimit.ComputeLimitManager manager() { + return this.serviceManager; + } + + private String location; + + private String hostSubscriptionId; + + public TrustedHostSubscriptionImpl withExistingLocation(String location) { + this.location = location; + return this; + } + + public TrustedHostSubscription create() { + this.innerObject = serviceManager.serviceClient() + .getTrustedHostSubscriptions() + .createWithResponse(location, hostSubscriptionId, this.innerModel(), Context.NONE) + .getValue(); + return this; + } + + public TrustedHostSubscription create(Context context) { + this.innerObject = serviceManager.serviceClient() + .getTrustedHostSubscriptions() + .createWithResponse(location, hostSubscriptionId, this.innerModel(), context) + .getValue(); + return this; + } + + TrustedHostSubscriptionImpl(String name, + com.azure.resourcemanager.computelimit.ComputeLimitManager serviceManager) { + this.innerObject = new TrustedHostSubscriptionInner(); + this.serviceManager = serviceManager; + this.hostSubscriptionId = name; + } + + public TrustedHostSubscription refresh() { + this.innerObject = serviceManager.serviceClient() + .getTrustedHostSubscriptions() + .getWithResponse(location, hostSubscriptionId, Context.NONE) + .getValue(); + return this; + } + + public TrustedHostSubscription refresh(Context context) { + this.innerObject = serviceManager.serviceClient() + .getTrustedHostSubscriptions() + .getWithResponse(location, hostSubscriptionId, context) + .getValue(); + return this; + } +} diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/implementation/TrustedHostSubscriptionsClientImpl.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/implementation/TrustedHostSubscriptionsClientImpl.java new file mode 100644 index 000000000000..08d0df0c9c42 --- /dev/null +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/implementation/TrustedHostSubscriptionsClientImpl.java @@ -0,0 +1,560 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.computelimit.implementation; + +import com.azure.core.annotation.BodyParam; +import com.azure.core.annotation.Delete; +import com.azure.core.annotation.ExpectedResponses; +import com.azure.core.annotation.Get; +import com.azure.core.annotation.HeaderParam; +import com.azure.core.annotation.Headers; +import com.azure.core.annotation.Host; +import com.azure.core.annotation.HostParam; +import com.azure.core.annotation.PathParam; +import com.azure.core.annotation.Put; +import com.azure.core.annotation.QueryParam; +import com.azure.core.annotation.ReturnType; +import com.azure.core.annotation.ServiceInterface; +import com.azure.core.annotation.ServiceMethod; +import com.azure.core.annotation.UnexpectedResponseExceptionType; +import com.azure.core.http.rest.PagedFlux; +import com.azure.core.http.rest.PagedIterable; +import com.azure.core.http.rest.PagedResponse; +import com.azure.core.http.rest.PagedResponseBase; +import com.azure.core.http.rest.Response; +import com.azure.core.http.rest.RestProxy; +import com.azure.core.management.exception.ManagementException; +import com.azure.core.util.Context; +import com.azure.core.util.FluxUtil; +import com.azure.resourcemanager.computelimit.fluent.TrustedHostSubscriptionsClient; +import com.azure.resourcemanager.computelimit.fluent.models.TrustedHostSubscriptionInner; +import com.azure.resourcemanager.computelimit.implementation.models.TrustedHostSubscriptionListResult; +import reactor.core.publisher.Mono; + +/** + * An instance of this class provides access to all the operations defined in TrustedHostSubscriptionsClient. + */ +public final class TrustedHostSubscriptionsClientImpl implements TrustedHostSubscriptionsClient { + /** + * The proxy service used to perform REST calls. + */ + private final TrustedHostSubscriptionsService service; + + /** + * The service client containing this operation class. + */ + private final ComputeLimitClientImpl client; + + /** + * Initializes an instance of TrustedHostSubscriptionsClientImpl. + * + * @param client the instance of the service client containing this operation class. + */ + TrustedHostSubscriptionsClientImpl(ComputeLimitClientImpl client) { + this.service = RestProxy.create(TrustedHostSubscriptionsService.class, client.getHttpPipeline(), + client.getSerializerAdapter()); + this.client = client; + } + + /** + * The interface defining all the services for ComputeLimitClientTrustedHostSubscriptions to be used by the proxy + * service to perform REST calls. + */ + @Host("{endpoint}") + @ServiceInterface(name = "ComputeLimitClientTrustedHostSubscriptions") + public interface TrustedHostSubscriptionsService { + @Put("/subscriptions/{subscriptionId}/providers/Microsoft.ComputeLimit/locations/{location}/trustedHostSubscriptions/{hostSubscriptionId}") + @ExpectedResponses({ 200, 201 }) + @UnexpectedResponseExceptionType(ManagementException.class) + Mono> create(@HostParam("endpoint") String endpoint, + @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, + @PathParam("location") String location, @PathParam("hostSubscriptionId") String hostSubscriptionId, + @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, + @BodyParam("application/json") TrustedHostSubscriptionInner resource, Context context); + + @Put("/subscriptions/{subscriptionId}/providers/Microsoft.ComputeLimit/locations/{location}/trustedHostSubscriptions/{hostSubscriptionId}") + @ExpectedResponses({ 200, 201 }) + @UnexpectedResponseExceptionType(ManagementException.class) + Response createSync(@HostParam("endpoint") String endpoint, + @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, + @PathParam("location") String location, @PathParam("hostSubscriptionId") String hostSubscriptionId, + @HeaderParam("Content-Type") String contentType, @HeaderParam("Accept") String accept, + @BodyParam("application/json") TrustedHostSubscriptionInner resource, Context context); + + @Headers({ "Content-Type: application/json" }) + @Get("/subscriptions/{subscriptionId}/providers/Microsoft.ComputeLimit/locations/{location}/trustedHostSubscriptions/{hostSubscriptionId}") + @ExpectedResponses({ 200 }) + @UnexpectedResponseExceptionType(ManagementException.class) + Mono> get(@HostParam("endpoint") String endpoint, + @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, + @PathParam("location") String location, @PathParam("hostSubscriptionId") String hostSubscriptionId, + @HeaderParam("Accept") String accept, Context context); + + @Headers({ "Content-Type: application/json" }) + @Get("/subscriptions/{subscriptionId}/providers/Microsoft.ComputeLimit/locations/{location}/trustedHostSubscriptions/{hostSubscriptionId}") + @ExpectedResponses({ 200 }) + @UnexpectedResponseExceptionType(ManagementException.class) + Response getSync(@HostParam("endpoint") String endpoint, + @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, + @PathParam("location") String location, @PathParam("hostSubscriptionId") String hostSubscriptionId, + @HeaderParam("Accept") String accept, Context context); + + @Headers({ "Accept: application/json;q=0.9", "Content-Type: application/json" }) + @Delete("/subscriptions/{subscriptionId}/providers/Microsoft.ComputeLimit/locations/{location}/trustedHostSubscriptions/{hostSubscriptionId}") + @ExpectedResponses({ 200, 204 }) + @UnexpectedResponseExceptionType(ManagementException.class) + Mono> delete(@HostParam("endpoint") String endpoint, + @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, + @PathParam("location") String location, @PathParam("hostSubscriptionId") String hostSubscriptionId, + Context context); + + @Headers({ "Accept: application/json;q=0.9", "Content-Type: application/json" }) + @Delete("/subscriptions/{subscriptionId}/providers/Microsoft.ComputeLimit/locations/{location}/trustedHostSubscriptions/{hostSubscriptionId}") + @ExpectedResponses({ 200, 204 }) + @UnexpectedResponseExceptionType(ManagementException.class) + Response deleteSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, + @PathParam("subscriptionId") String subscriptionId, @PathParam("location") String location, + @PathParam("hostSubscriptionId") String hostSubscriptionId, Context context); + + @Headers({ "Content-Type: application/json" }) + @Get("/subscriptions/{subscriptionId}/providers/Microsoft.ComputeLimit/locations/{location}/trustedHostSubscriptions") + @ExpectedResponses({ 200 }) + @UnexpectedResponseExceptionType(ManagementException.class) + Mono> listBySubscriptionLocationResource( + @HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, + @PathParam("subscriptionId") String subscriptionId, @PathParam("location") String location, + @HeaderParam("Accept") String accept, Context context); + + @Headers({ "Content-Type: application/json" }) + @Get("/subscriptions/{subscriptionId}/providers/Microsoft.ComputeLimit/locations/{location}/trustedHostSubscriptions") + @ExpectedResponses({ 200 }) + @UnexpectedResponseExceptionType(ManagementException.class) + Response listBySubscriptionLocationResourceSync( + @HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion, + @PathParam("subscriptionId") String subscriptionId, @PathParam("location") String location, + @HeaderParam("Accept") String accept, Context context); + + @Headers({ "Content-Type: application/json" }) + @Get("{nextLink}") + @ExpectedResponses({ 200 }) + @UnexpectedResponseExceptionType(ManagementException.class) + Mono> listBySubscriptionLocationResourceNext( + @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("endpoint") String endpoint, + @HeaderParam("Accept") String accept, Context context); + + @Headers({ "Content-Type: application/json" }) + @Get("{nextLink}") + @ExpectedResponses({ 200 }) + @UnexpectedResponseExceptionType(ManagementException.class) + Response listBySubscriptionLocationResourceNextSync( + @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("endpoint") String endpoint, + @HeaderParam("Accept") String accept, Context context); + } + + /** + * Adds a host subscription to the guest subscription's list of trusted hosts. A guest + * subscription can trust multiple host subscriptions; this only establishes trust and + * does not check the guest in to the host. Guest-to-host association is determined at + * check-in time, where a subscription can be a guest of at most one host per region. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @param resource Resource create parameters. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a host subscription that a guest subscription trusts for sharing compute limits. + * A guest subscription can trust multiple host subscriptions; establishing trust does + * not by itself associate the guest with a host along with {@link Response} on successful completion of + * {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> createWithResponseAsync(String location, + String hostSubscriptionId, TrustedHostSubscriptionInner resource) { + final String contentType = "application/json"; + final String accept = "application/json"; + return FluxUtil + .withContext(context -> service.create(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), location, hostSubscriptionId, contentType, accept, resource, context)) + .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); + } + + /** + * Adds a host subscription to the guest subscription's list of trusted hosts. A guest + * subscription can trust multiple host subscriptions; this only establishes trust and + * does not check the guest in to the host. Guest-to-host association is determined at + * check-in time, where a subscription can be a guest of at most one host per region. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @param resource Resource create parameters. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a host subscription that a guest subscription trusts for sharing compute limits. + * A guest subscription can trust multiple host subscriptions; establishing trust does + * not by itself associate the guest with a host on successful completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono createAsync(String location, String hostSubscriptionId, + TrustedHostSubscriptionInner resource) { + return createWithResponseAsync(location, hostSubscriptionId, resource) + .flatMap(res -> Mono.justOrEmpty(res.getValue())); + } + + /** + * Adds a host subscription to the guest subscription's list of trusted hosts. A guest + * subscription can trust multiple host subscriptions; this only establishes trust and + * does not check the guest in to the host. Guest-to-host association is determined at + * check-in time, where a subscription can be a guest of at most one host per region. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @param resource Resource create parameters. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a host subscription that a guest subscription trusts for sharing compute limits. + * A guest subscription can trust multiple host subscriptions; establishing trust does + * not by itself associate the guest with a host along with {@link Response}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public Response createWithResponse(String location, String hostSubscriptionId, + TrustedHostSubscriptionInner resource, Context context) { + final String contentType = "application/json"; + final String accept = "application/json"; + return service.createSync(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), location, hostSubscriptionId, contentType, accept, resource, context); + } + + /** + * Adds a host subscription to the guest subscription's list of trusted hosts. A guest + * subscription can trust multiple host subscriptions; this only establishes trust and + * does not check the guest in to the host. Guest-to-host association is determined at + * check-in time, where a subscription can be a guest of at most one host per region. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @param resource Resource create parameters. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a host subscription that a guest subscription trusts for sharing compute limits. + * A guest subscription can trust multiple host subscriptions; establishing trust does + * not by itself associate the guest with a host. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public TrustedHostSubscriptionInner create(String location, String hostSubscriptionId, + TrustedHostSubscriptionInner resource) { + return createWithResponse(location, hostSubscriptionId, resource, Context.NONE).getValue(); + } + + /** + * Gets a host subscription that the guest subscription trusts. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a host subscription that the guest subscription trusts along with {@link Response} on successful + * completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> getWithResponseAsync(String location, + String hostSubscriptionId) { + final String accept = "application/json"; + return FluxUtil + .withContext(context -> service.get(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), location, hostSubscriptionId, accept, context)) + .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); + } + + /** + * Gets a host subscription that the guest subscription trusts. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a host subscription that the guest subscription trusts on successful completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono getAsync(String location, String hostSubscriptionId) { + return getWithResponseAsync(location, hostSubscriptionId).flatMap(res -> Mono.justOrEmpty(res.getValue())); + } + + /** + * Gets a host subscription that the guest subscription trusts. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a host subscription that the guest subscription trusts along with {@link Response}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public Response getWithResponse(String location, String hostSubscriptionId, + Context context) { + final String accept = "application/json"; + return service.getSync(this.client.getEndpoint(), this.client.getApiVersion(), this.client.getSubscriptionId(), + location, hostSubscriptionId, accept, context); + } + + /** + * Gets a host subscription that the guest subscription trusts. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a host subscription that the guest subscription trusts. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public TrustedHostSubscriptionInner get(String location, String hostSubscriptionId) { + return getWithResponse(location, hostSubscriptionId, Context.NONE).getValue(); + } + + /** + * Removes a host subscription from the guest subscription's list of trusted hosts. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> deleteWithResponseAsync(String location, String hostSubscriptionId) { + return FluxUtil + .withContext(context -> service.delete(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), location, hostSubscriptionId, context)) + .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); + } + + /** + * Removes a host subscription from the guest subscription's list of trusted hosts. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return A {@link Mono} that completes when a successful response is received. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono deleteAsync(String location, String hostSubscriptionId) { + return deleteWithResponseAsync(location, hostSubscriptionId).flatMap(ignored -> Mono.empty()); + } + + /** + * Removes a host subscription from the guest subscription's list of trusted hosts. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link Response}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public Response deleteWithResponse(String location, String hostSubscriptionId, Context context) { + return service.deleteSync(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), location, hostSubscriptionId, context); + } + + /** + * Removes a host subscription from the guest subscription's list of trusted hosts. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public void delete(String location, String hostSubscriptionId) { + deleteWithResponse(location, hostSubscriptionId, Context.NONE); + } + + /** + * Lists all host subscriptions that the guest subscription trusts in a location. + * + * @param location The name of the Azure region. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the response of a TrustedHostSubscription list operation along with {@link PagedResponse} on successful + * completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> + listBySubscriptionLocationResourceSinglePageAsync(String location) { + final String accept = "application/json"; + return FluxUtil + .withContext(context -> service.listBySubscriptionLocationResource(this.client.getEndpoint(), + this.client.getApiVersion(), this.client.getSubscriptionId(), location, accept, context)) + .>map(res -> new PagedResponseBase<>(res.getRequest(), + res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null)) + .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); + } + + /** + * Lists all host subscriptions that the guest subscription trusts in a location. + * + * @param location The name of the Azure region. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the response of a TrustedHostSubscription list operation as paginated response with {@link PagedFlux}. + */ + @ServiceMethod(returns = ReturnType.COLLECTION) + private PagedFlux listBySubscriptionLocationResourceAsync(String location) { + return new PagedFlux<>(() -> listBySubscriptionLocationResourceSinglePageAsync(location), + nextLink -> listBySubscriptionLocationResourceNextSinglePageAsync(nextLink)); + } + + /** + * Lists all host subscriptions that the guest subscription trusts in a location. + * + * @param location The name of the Azure region. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the response of a TrustedHostSubscription list operation along with {@link PagedResponse}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private PagedResponse listBySubscriptionLocationResourceSinglePage(String location) { + final String accept = "application/json"; + Response res + = service.listBySubscriptionLocationResourceSync(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), location, accept, Context.NONE); + return new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), + res.getValue().nextLink(), null); + } + + /** + * Lists all host subscriptions that the guest subscription trusts in a location. + * + * @param location The name of the Azure region. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the response of a TrustedHostSubscription list operation along with {@link PagedResponse}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private PagedResponse listBySubscriptionLocationResourceSinglePage(String location, + Context context) { + final String accept = "application/json"; + Response res + = service.listBySubscriptionLocationResourceSync(this.client.getEndpoint(), this.client.getApiVersion(), + this.client.getSubscriptionId(), location, accept, context); + return new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), + res.getValue().nextLink(), null); + } + + /** + * Lists all host subscriptions that the guest subscription trusts in a location. + * + * @param location The name of the Azure region. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the response of a TrustedHostSubscription list operation as paginated response with + * {@link PagedIterable}. + */ + @ServiceMethod(returns = ReturnType.COLLECTION) + public PagedIterable listBySubscriptionLocationResource(String location) { + return new PagedIterable<>(() -> listBySubscriptionLocationResourceSinglePage(location), + nextLink -> listBySubscriptionLocationResourceNextSinglePage(nextLink)); + } + + /** + * Lists all host subscriptions that the guest subscription trusts in a location. + * + * @param location The name of the Azure region. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the response of a TrustedHostSubscription list operation as paginated response with + * {@link PagedIterable}. + */ + @ServiceMethod(returns = ReturnType.COLLECTION) + public PagedIterable listBySubscriptionLocationResource(String location, + Context context) { + return new PagedIterable<>(() -> listBySubscriptionLocationResourceSinglePage(location, context), + nextLink -> listBySubscriptionLocationResourceNextSinglePage(nextLink, context)); + } + + /** + * Get the next page of items. + * + * @param nextLink The URL to get the next list of items. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the response of a TrustedHostSubscription list operation along with {@link PagedResponse} on successful + * completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> + listBySubscriptionLocationResourceNextSinglePageAsync(String nextLink) { + final String accept = "application/json"; + return FluxUtil + .withContext(context -> service.listBySubscriptionLocationResourceNext(nextLink, this.client.getEndpoint(), + accept, context)) + .>map(res -> new PagedResponseBase<>(res.getRequest(), + res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null)) + .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); + } + + /** + * Get the next page of items. + * + * @param nextLink The URL to get the next list of items. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the response of a TrustedHostSubscription list operation along with {@link PagedResponse}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private PagedResponse + listBySubscriptionLocationResourceNextSinglePage(String nextLink) { + final String accept = "application/json"; + Response res = service.listBySubscriptionLocationResourceNextSync(nextLink, + this.client.getEndpoint(), accept, Context.NONE); + return new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), + res.getValue().nextLink(), null); + } + + /** + * Get the next page of items. + * + * @param nextLink The URL to get the next list of items. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the response of a TrustedHostSubscription list operation along with {@link PagedResponse}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private PagedResponse + listBySubscriptionLocationResourceNextSinglePage(String nextLink, Context context) { + final String accept = "application/json"; + Response res + = service.listBySubscriptionLocationResourceNextSync(nextLink, this.client.getEndpoint(), accept, context); + return new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), + res.getValue().nextLink(), null); + } +} diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/implementation/TrustedHostSubscriptionsImpl.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/implementation/TrustedHostSubscriptionsImpl.java new file mode 100644 index 000000000000..3b70e70f5af0 --- /dev/null +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/implementation/TrustedHostSubscriptionsImpl.java @@ -0,0 +1,135 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.computelimit.implementation; + +import com.azure.core.http.rest.PagedIterable; +import com.azure.core.http.rest.Response; +import com.azure.core.http.rest.SimpleResponse; +import com.azure.core.util.Context; +import com.azure.core.util.logging.ClientLogger; +import com.azure.resourcemanager.computelimit.fluent.TrustedHostSubscriptionsClient; +import com.azure.resourcemanager.computelimit.fluent.models.TrustedHostSubscriptionInner; +import com.azure.resourcemanager.computelimit.models.TrustedHostSubscription; +import com.azure.resourcemanager.computelimit.models.TrustedHostSubscriptions; + +public final class TrustedHostSubscriptionsImpl implements TrustedHostSubscriptions { + private static final ClientLogger LOGGER = new ClientLogger(TrustedHostSubscriptionsImpl.class); + + private final TrustedHostSubscriptionsClient innerClient; + + private final com.azure.resourcemanager.computelimit.ComputeLimitManager serviceManager; + + public TrustedHostSubscriptionsImpl(TrustedHostSubscriptionsClient innerClient, + com.azure.resourcemanager.computelimit.ComputeLimitManager serviceManager) { + this.innerClient = innerClient; + this.serviceManager = serviceManager; + } + + public Response getWithResponse(String location, String hostSubscriptionId, + Context context) { + Response inner + = this.serviceClient().getWithResponse(location, hostSubscriptionId, context); + return new SimpleResponse<>(inner.getRequest(), inner.getStatusCode(), inner.getHeaders(), + new TrustedHostSubscriptionImpl(inner.getValue(), this.manager())); + } + + public TrustedHostSubscription get(String location, String hostSubscriptionId) { + TrustedHostSubscriptionInner inner = this.serviceClient().get(location, hostSubscriptionId); + if (inner != null) { + return new TrustedHostSubscriptionImpl(inner, this.manager()); + } else { + return null; + } + } + + public Response deleteByResourceGroupWithResponse(String location, String hostSubscriptionId, + Context context) { + return this.serviceClient().deleteWithResponse(location, hostSubscriptionId, context); + } + + public void deleteByResourceGroup(String location, String hostSubscriptionId) { + this.serviceClient().delete(location, hostSubscriptionId); + } + + public PagedIterable listBySubscriptionLocationResource(String location) { + PagedIterable inner + = this.serviceClient().listBySubscriptionLocationResource(location); + return ResourceManagerUtils.mapPage(inner, inner1 -> new TrustedHostSubscriptionImpl(inner1, this.manager())); + } + + public PagedIterable listBySubscriptionLocationResource(String location, Context context) { + PagedIterable inner + = this.serviceClient().listBySubscriptionLocationResource(location, context); + return ResourceManagerUtils.mapPage(inner, inner1 -> new TrustedHostSubscriptionImpl(inner1, this.manager())); + } + + public TrustedHostSubscription getById(String id) { + String location = ResourceManagerUtils.getValueFromIdByName(id, "locations"); + if (location == null) { + throw LOGGER.logExceptionAsError(new IllegalArgumentException( + String.format("The resource ID '%s' is not valid. Missing path segment 'locations'.", id))); + } + String hostSubscriptionId = ResourceManagerUtils.getValueFromIdByName(id, "trustedHostSubscriptions"); + if (hostSubscriptionId == null) { + throw LOGGER.logExceptionAsError(new IllegalArgumentException(String + .format("The resource ID '%s' is not valid. Missing path segment 'trustedHostSubscriptions'.", id))); + } + return this.getWithResponse(location, hostSubscriptionId, Context.NONE).getValue(); + } + + public Response getByIdWithResponse(String id, Context context) { + String location = ResourceManagerUtils.getValueFromIdByName(id, "locations"); + if (location == null) { + throw LOGGER.logExceptionAsError(new IllegalArgumentException( + String.format("The resource ID '%s' is not valid. Missing path segment 'locations'.", id))); + } + String hostSubscriptionId = ResourceManagerUtils.getValueFromIdByName(id, "trustedHostSubscriptions"); + if (hostSubscriptionId == null) { + throw LOGGER.logExceptionAsError(new IllegalArgumentException(String + .format("The resource ID '%s' is not valid. Missing path segment 'trustedHostSubscriptions'.", id))); + } + return this.getWithResponse(location, hostSubscriptionId, context); + } + + public void deleteById(String id) { + String location = ResourceManagerUtils.getValueFromIdByName(id, "locations"); + if (location == null) { + throw LOGGER.logExceptionAsError(new IllegalArgumentException( + String.format("The resource ID '%s' is not valid. Missing path segment 'locations'.", id))); + } + String hostSubscriptionId = ResourceManagerUtils.getValueFromIdByName(id, "trustedHostSubscriptions"); + if (hostSubscriptionId == null) { + throw LOGGER.logExceptionAsError(new IllegalArgumentException(String + .format("The resource ID '%s' is not valid. Missing path segment 'trustedHostSubscriptions'.", id))); + } + this.deleteByResourceGroupWithResponse(location, hostSubscriptionId, Context.NONE); + } + + public Response deleteByIdWithResponse(String id, Context context) { + String location = ResourceManagerUtils.getValueFromIdByName(id, "locations"); + if (location == null) { + throw LOGGER.logExceptionAsError(new IllegalArgumentException( + String.format("The resource ID '%s' is not valid. Missing path segment 'locations'.", id))); + } + String hostSubscriptionId = ResourceManagerUtils.getValueFromIdByName(id, "trustedHostSubscriptions"); + if (hostSubscriptionId == null) { + throw LOGGER.logExceptionAsError(new IllegalArgumentException(String + .format("The resource ID '%s' is not valid. Missing path segment 'trustedHostSubscriptions'.", id))); + } + return this.deleteByResourceGroupWithResponse(location, hostSubscriptionId, context); + } + + private TrustedHostSubscriptionsClient serviceClient() { + return this.innerClient; + } + + private com.azure.resourcemanager.computelimit.ComputeLimitManager manager() { + return this.serviceManager; + } + + public TrustedHostSubscriptionImpl define(String name) { + return new TrustedHostSubscriptionImpl(name, this.manager()); + } +} diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/implementation/models/TrustedHostSubscriptionListResult.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/implementation/models/TrustedHostSubscriptionListResult.java new file mode 100644 index 000000000000..4ec2f9406cdb --- /dev/null +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/implementation/models/TrustedHostSubscriptionListResult.java @@ -0,0 +1,97 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.computelimit.implementation.models; + +import com.azure.core.annotation.Immutable; +import com.azure.json.JsonReader; +import com.azure.json.JsonSerializable; +import com.azure.json.JsonToken; +import com.azure.json.JsonWriter; +import com.azure.resourcemanager.computelimit.fluent.models.TrustedHostSubscriptionInner; +import java.io.IOException; +import java.util.List; + +/** + * The response of a TrustedHostSubscription list operation. + */ +@Immutable +public final class TrustedHostSubscriptionListResult implements JsonSerializable { + /* + * The TrustedHostSubscription items on this page + */ + private List value; + + /* + * The link to the next page of items + */ + private String nextLink; + + /** + * Creates an instance of TrustedHostSubscriptionListResult class. + */ + private TrustedHostSubscriptionListResult() { + } + + /** + * Get the value property: The TrustedHostSubscription items on this page. + * + * @return the value value. + */ + public List value() { + return this.value; + } + + /** + * Get the nextLink property: The link to the next page of items. + * + * @return the nextLink value. + */ + public String nextLink() { + return this.nextLink; + } + + /** + * {@inheritDoc} + */ + @Override + public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { + jsonWriter.writeStartObject(); + jsonWriter.writeArrayField("value", this.value, (writer, element) -> writer.writeJson(element)); + jsonWriter.writeStringField("nextLink", this.nextLink); + return jsonWriter.writeEndObject(); + } + + /** + * Reads an instance of TrustedHostSubscriptionListResult from the JsonReader. + * + * @param jsonReader The JsonReader being read. + * @return An instance of TrustedHostSubscriptionListResult if the JsonReader was pointing to an instance of it, or + * null if it was pointing to JSON null. + * @throws IllegalStateException If the deserialized JSON object was missing any required properties. + * @throws IOException If an error occurs while reading the TrustedHostSubscriptionListResult. + */ + public static TrustedHostSubscriptionListResult fromJson(JsonReader jsonReader) throws IOException { + return jsonReader.readObject(reader -> { + TrustedHostSubscriptionListResult deserializedTrustedHostSubscriptionListResult + = new TrustedHostSubscriptionListResult(); + while (reader.nextToken() != JsonToken.END_OBJECT) { + String fieldName = reader.getFieldName(); + reader.nextToken(); + + if ("value".equals(fieldName)) { + List value + = reader.readArray(reader1 -> TrustedHostSubscriptionInner.fromJson(reader1)); + deserializedTrustedHostSubscriptionListResult.value = value; + } else if ("nextLink".equals(fieldName)) { + deserializedTrustedHostSubscriptionListResult.nextLink = reader.getString(); + } else { + reader.skipChildren(); + } + } + + return deserializedTrustedHostSubscriptionListResult; + }); + } +} diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/models/TrustedHostSubscription.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/models/TrustedHostSubscription.java new file mode 100644 index 000000000000..939da113bed5 --- /dev/null +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/models/TrustedHostSubscription.java @@ -0,0 +1,116 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.computelimit.models; + +import com.azure.core.management.SystemData; +import com.azure.core.util.Context; +import com.azure.resourcemanager.computelimit.fluent.models.TrustedHostSubscriptionInner; + +/** + * An immutable client-side representation of TrustedHostSubscription. + */ +public interface TrustedHostSubscription { + /** + * Gets the id property: Fully qualified resource Id for the resource. + * + * @return the id value. + */ + String id(); + + /** + * Gets the name property: The name of the resource. + * + * @return the name value. + */ + String name(); + + /** + * Gets the type property: The type of the resource. + * + * @return the type value. + */ + String type(); + + /** + * Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information. + * + * @return the systemData value. + */ + SystemData systemData(); + + /** + * Gets the inner com.azure.resourcemanager.computelimit.fluent.models.TrustedHostSubscriptionInner object. + * + * @return the inner object. + */ + TrustedHostSubscriptionInner innerModel(); + + /** + * The entirety of the TrustedHostSubscription definition. + */ + interface Definition + extends DefinitionStages.Blank, DefinitionStages.WithParentResource, DefinitionStages.WithCreate { + } + + /** + * The TrustedHostSubscription definition stages. + */ + interface DefinitionStages { + /** + * The first stage of the TrustedHostSubscription definition. + */ + interface Blank extends WithParentResource { + } + + /** + * The stage of the TrustedHostSubscription definition allowing to specify parent resource. + */ + interface WithParentResource { + /** + * Specifies location. + * + * @param location The name of the Azure region. + * @return the next definition stage. + */ + WithCreate withExistingLocation(String location); + } + + /** + * The stage of the TrustedHostSubscription definition which contains all the minimum required properties for + * the resource to be created, but also allows for any other optional properties to be specified. + */ + interface WithCreate { + /** + * Executes the create request. + * + * @return the created resource. + */ + TrustedHostSubscription create(); + + /** + * Executes the create request. + * + * @param context The context to associate with this operation. + * @return the created resource. + */ + TrustedHostSubscription create(Context context); + } + } + + /** + * Refreshes the resource to sync with Azure. + * + * @return the refreshed resource. + */ + TrustedHostSubscription refresh(); + + /** + * Refreshes the resource to sync with Azure. + * + * @param context The context to associate with this operation. + * @return the refreshed resource. + */ + TrustedHostSubscription refresh(Context context); +} diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/models/TrustedHostSubscriptions.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/models/TrustedHostSubscriptions.java new file mode 100644 index 000000000000..1d57529f0b66 --- /dev/null +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/java/com/azure/resourcemanager/computelimit/models/TrustedHostSubscriptions.java @@ -0,0 +1,141 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.computelimit.models; + +import com.azure.core.http.rest.PagedIterable; +import com.azure.core.http.rest.Response; +import com.azure.core.util.Context; + +/** + * Resource collection API of TrustedHostSubscriptions. + */ +public interface TrustedHostSubscriptions { + /** + * Gets a host subscription that the guest subscription trusts. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a host subscription that the guest subscription trusts along with {@link Response}. + */ + Response getWithResponse(String location, String hostSubscriptionId, Context context); + + /** + * Gets a host subscription that the guest subscription trusts. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a host subscription that the guest subscription trusts. + */ + TrustedHostSubscription get(String location, String hostSubscriptionId); + + /** + * Removes a host subscription from the guest subscription's list of trusted hosts. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link Response}. + */ + Response deleteByResourceGroupWithResponse(String location, String hostSubscriptionId, Context context); + + /** + * Removes a host subscription from the guest subscription's list of trusted hosts. + * + * @param location The name of the Azure region. + * @param hostSubscriptionId The name of the TrustedHostSubscription. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + void deleteByResourceGroup(String location, String hostSubscriptionId); + + /** + * Lists all host subscriptions that the guest subscription trusts in a location. + * + * @param location The name of the Azure region. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the response of a TrustedHostSubscription list operation as paginated response with + * {@link PagedIterable}. + */ + PagedIterable listBySubscriptionLocationResource(String location); + + /** + * Lists all host subscriptions that the guest subscription trusts in a location. + * + * @param location The name of the Azure region. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the response of a TrustedHostSubscription list operation as paginated response with + * {@link PagedIterable}. + */ + PagedIterable listBySubscriptionLocationResource(String location, Context context); + + /** + * Gets a host subscription that the guest subscription trusts. + * + * @param id the resource ID. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a host subscription that the guest subscription trusts along with {@link Response}. + */ + TrustedHostSubscription getById(String id); + + /** + * Gets a host subscription that the guest subscription trusts. + * + * @param id the resource ID. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a host subscription that the guest subscription trusts along with {@link Response}. + */ + Response getByIdWithResponse(String id, Context context); + + /** + * Removes a host subscription from the guest subscription's list of trusted hosts. + * + * @param id the resource ID. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + void deleteById(String id); + + /** + * Removes a host subscription from the guest subscription's list of trusted hosts. + * + * @param id the resource ID. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link Response}. + */ + Response deleteByIdWithResponse(String id, Context context); + + /** + * Begins definition for a new TrustedHostSubscription resource. + * + * @param name resource name. + * @return the first stage of the new TrustedHostSubscription definition. + */ + TrustedHostSubscription.DefinitionStages.Blank define(String name); +} diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/main/resources/META-INF/azure-resourcemanager-computelimit_metadata.json b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/resources/META-INF/azure-resourcemanager-computelimit_metadata.json index 36268e6dd10f..f93ac191c150 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/main/resources/META-INF/azure-resourcemanager-computelimit_metadata.json +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/resources/META-INF/azure-resourcemanager-computelimit_metadata.json @@ -1 +1 @@ -{"flavor":"azure","apiVersions":{"Microsoft.ComputeLimit":"2026-07-01"},"crossLanguagePackageId":"Microsoft.ComputeLimit","crossLanguageVersion":"b7b6a993f3b0","crossLanguageDefinitions":{"com.azure.resourcemanager.computelimit.fluent.ComputeLimitClient":"Microsoft.ComputeLimit","com.azure.resourcemanager.computelimit.fluent.FeaturesClient":"Microsoft.ComputeLimit.Features","com.azure.resourcemanager.computelimit.fluent.FeaturesClient.beginDisable":"Microsoft.ComputeLimit.Features.disable","com.azure.resourcemanager.computelimit.fluent.FeaturesClient.beginEnable":"Microsoft.ComputeLimit.Features.enable","com.azure.resourcemanager.computelimit.fluent.FeaturesClient.disable":"Microsoft.ComputeLimit.Features.disable","com.azure.resourcemanager.computelimit.fluent.FeaturesClient.enable":"Microsoft.ComputeLimit.Features.enable","com.azure.resourcemanager.computelimit.fluent.FeaturesClient.get":"Microsoft.ComputeLimit.Features.get","com.azure.resourcemanager.computelimit.fluent.FeaturesClient.getWithResponse":"Microsoft.ComputeLimit.Features.get","com.azure.resourcemanager.computelimit.fluent.FeaturesClient.listBySubscriptionLocationResource":"Microsoft.ComputeLimit.Features.listBySubscriptionLocationResource","com.azure.resourcemanager.computelimit.fluent.GuestSubscriptionsClient":"Microsoft.ComputeLimit.GuestSubscriptions","com.azure.resourcemanager.computelimit.fluent.GuestSubscriptionsClient.create":"Microsoft.ComputeLimit.GuestSubscriptions.create","com.azure.resourcemanager.computelimit.fluent.GuestSubscriptionsClient.createWithResponse":"Microsoft.ComputeLimit.GuestSubscriptions.create","com.azure.resourcemanager.computelimit.fluent.GuestSubscriptionsClient.delete":"Microsoft.ComputeLimit.GuestSubscriptions.delete","com.azure.resourcemanager.computelimit.fluent.GuestSubscriptionsClient.deleteWithResponse":"Microsoft.ComputeLimit.GuestSubscriptions.delete","com.azure.resourcemanager.computelimit.fluent.GuestSubscriptionsClient.get":"Microsoft.ComputeLimit.GuestSubscriptions.get","com.azure.resourcemanager.computelimit.fluent.GuestSubscriptionsClient.getWithResponse":"Microsoft.ComputeLimit.GuestSubscriptions.get","com.azure.resourcemanager.computelimit.fluent.GuestSubscriptionsClient.listBySubscriptionLocationResource":"Microsoft.ComputeLimit.GuestSubscriptions.listBySubscriptionLocationResource","com.azure.resourcemanager.computelimit.fluent.MemberCapOverridesClient":"Microsoft.ComputeLimit.MemberCapOverrides","com.azure.resourcemanager.computelimit.fluent.MemberCapOverridesClient.createOrUpdate":"Microsoft.ComputeLimit.MemberCapOverrides.createOrUpdate","com.azure.resourcemanager.computelimit.fluent.MemberCapOverridesClient.createOrUpdateWithResponse":"Microsoft.ComputeLimit.MemberCapOverrides.createOrUpdate","com.azure.resourcemanager.computelimit.fluent.MemberCapOverridesClient.delete":"Microsoft.ComputeLimit.MemberCapOverrides.delete","com.azure.resourcemanager.computelimit.fluent.MemberCapOverridesClient.deleteWithResponse":"Microsoft.ComputeLimit.MemberCapOverrides.delete","com.azure.resourcemanager.computelimit.fluent.MemberCapOverridesClient.get":"Microsoft.ComputeLimit.MemberCapOverrides.get","com.azure.resourcemanager.computelimit.fluent.MemberCapOverridesClient.getWithResponse":"Microsoft.ComputeLimit.MemberCapOverrides.get","com.azure.resourcemanager.computelimit.fluent.MemberCapOverridesClient.listByParent":"Microsoft.ComputeLimit.MemberCapOverrides.listByParent","com.azure.resourcemanager.computelimit.fluent.OperationsClient":"Microsoft.ComputeLimit.Operations","com.azure.resourcemanager.computelimit.fluent.OperationsClient.list":"Azure.ResourceManager.Operations.list","com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient":"Microsoft.ComputeLimit.SharedLimitCaps","com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient.createOrUpdate":"Microsoft.ComputeLimit.SharedLimitCaps.createOrUpdate","com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient.createOrUpdateWithResponse":"Microsoft.ComputeLimit.SharedLimitCaps.createOrUpdate","com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient.delete":"Microsoft.ComputeLimit.SharedLimitCaps.delete","com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient.deleteWithResponse":"Microsoft.ComputeLimit.SharedLimitCaps.delete","com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient.get":"Microsoft.ComputeLimit.SharedLimitCaps.get","com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient.getWithResponse":"Microsoft.ComputeLimit.SharedLimitCaps.get","com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient.listBySubscriptionLocationResource":"Microsoft.ComputeLimit.SharedLimitCaps.listBySubscriptionLocationResource","com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient.setMemberCapOverrides":"Microsoft.ComputeLimit.SharedLimitCaps.setMemberCapOverrides","com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient.setMemberCapOverridesWithResponse":"Microsoft.ComputeLimit.SharedLimitCaps.setMemberCapOverrides","com.azure.resourcemanager.computelimit.fluent.SharedLimitsClient":"Microsoft.ComputeLimit.SharedLimits","com.azure.resourcemanager.computelimit.fluent.SharedLimitsClient.create":"Microsoft.ComputeLimit.SharedLimits.create","com.azure.resourcemanager.computelimit.fluent.SharedLimitsClient.createWithResponse":"Microsoft.ComputeLimit.SharedLimits.create","com.azure.resourcemanager.computelimit.fluent.SharedLimitsClient.delete":"Microsoft.ComputeLimit.SharedLimits.delete","com.azure.resourcemanager.computelimit.fluent.SharedLimitsClient.deleteWithResponse":"Microsoft.ComputeLimit.SharedLimits.delete","com.azure.resourcemanager.computelimit.fluent.SharedLimitsClient.get":"Microsoft.ComputeLimit.SharedLimits.get","com.azure.resourcemanager.computelimit.fluent.SharedLimitsClient.getWithResponse":"Microsoft.ComputeLimit.SharedLimits.get","com.azure.resourcemanager.computelimit.fluent.SharedLimitsClient.listBySubscriptionLocationResource":"Microsoft.ComputeLimit.SharedLimits.listBySubscriptionLocationResource","com.azure.resourcemanager.computelimit.fluent.VmFamiliesClient":"Microsoft.ComputeLimit.VmFamilies","com.azure.resourcemanager.computelimit.fluent.VmFamiliesClient.get":"Microsoft.ComputeLimit.VmFamilies.get","com.azure.resourcemanager.computelimit.fluent.VmFamiliesClient.getWithResponse":"Microsoft.ComputeLimit.VmFamilies.get","com.azure.resourcemanager.computelimit.fluent.VmFamiliesClient.listBySubscriptionLocationResource":"Microsoft.ComputeLimit.VmFamilies.listBySubscriptionLocationResource","com.azure.resourcemanager.computelimit.fluent.models.FeatureInner":"Microsoft.ComputeLimit.Feature","com.azure.resourcemanager.computelimit.fluent.models.GuestSubscriptionInner":"Microsoft.ComputeLimit.GuestSubscription","com.azure.resourcemanager.computelimit.fluent.models.MemberCapOverrideInner":"Microsoft.ComputeLimit.MemberCapOverride","com.azure.resourcemanager.computelimit.fluent.models.OperationInner":"Azure.ResourceManager.CommonTypes.Operation","com.azure.resourcemanager.computelimit.fluent.models.OperationStatusResultInner":"Azure.ResourceManager.CommonTypes.OperationStatusResult","com.azure.resourcemanager.computelimit.fluent.models.SetMemberCapOverridesResultInner":"Microsoft.ComputeLimit.SetMemberCapOverridesResult","com.azure.resourcemanager.computelimit.fluent.models.SharedLimitCapInner":"Microsoft.ComputeLimit.SharedLimitCap","com.azure.resourcemanager.computelimit.fluent.models.SharedLimitInner":"Microsoft.ComputeLimit.SharedLimit","com.azure.resourcemanager.computelimit.fluent.models.VmFamilyInner":"Microsoft.ComputeLimit.VmFamily","com.azure.resourcemanager.computelimit.implementation.ComputeLimitClientBuilder":"Microsoft.ComputeLimit","com.azure.resourcemanager.computelimit.implementation.models.FeatureListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.computelimit.implementation.models.GuestSubscriptionListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.computelimit.implementation.models.MemberCapOverrideListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.computelimit.implementation.models.OperationListResult":"Azure.ResourceManager.CommonTypes.OperationListResult","com.azure.resourcemanager.computelimit.implementation.models.SharedLimitCapListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.computelimit.implementation.models.SharedLimitListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.computelimit.implementation.models.VmFamilyListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.computelimit.models.ActionType":"Azure.ResourceManager.CommonTypes.ActionType","com.azure.resourcemanager.computelimit.models.FeatureEnableRequest":"Microsoft.ComputeLimit.FeatureEnableRequest","com.azure.resourcemanager.computelimit.models.FeatureProperties":"Microsoft.ComputeLimit.FeatureProperties","com.azure.resourcemanager.computelimit.models.FeatureState":"Microsoft.ComputeLimit.FeatureState","com.azure.resourcemanager.computelimit.models.GuestSubscriptionProperties":"Microsoft.ComputeLimit.GuestSubscriptionProperties","com.azure.resourcemanager.computelimit.models.LimitName":"Microsoft.ComputeLimit.LimitName","com.azure.resourcemanager.computelimit.models.MemberCap":"Microsoft.ComputeLimit.MemberCap","com.azure.resourcemanager.computelimit.models.MemberCapOverrideProperties":"Microsoft.ComputeLimit.MemberCapOverrideProperties","com.azure.resourcemanager.computelimit.models.OperationDisplay":"Azure.ResourceManager.CommonTypes.OperationDisplay","com.azure.resourcemanager.computelimit.models.Origin":"Azure.ResourceManager.CommonTypes.Origin","com.azure.resourcemanager.computelimit.models.ResourceProvisioningState":"Azure.ResourceManager.ResourceProvisioningState","com.azure.resourcemanager.computelimit.models.SetMemberCapOverridesRequest":"Microsoft.ComputeLimit.SetMemberCapOverridesRequest","com.azure.resourcemanager.computelimit.models.SharedLimitCapProperties":"Microsoft.ComputeLimit.SharedLimitCapProperties","com.azure.resourcemanager.computelimit.models.SharedLimitProperties":"Microsoft.ComputeLimit.SharedLimitProperties","com.azure.resourcemanager.computelimit.models.VmFamilyProperties":"Microsoft.ComputeLimit.VmFamilyProperties"},"generatedFiles":["src/main/java/com/azure/resourcemanager/computelimit/ComputeLimitManager.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/ComputeLimitClient.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/FeaturesClient.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/GuestSubscriptionsClient.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/MemberCapOverridesClient.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/OperationsClient.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/SharedLimitCapsClient.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/SharedLimitsClient.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/VmFamiliesClient.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/FeatureInner.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/GuestSubscriptionInner.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/MemberCapOverrideInner.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/OperationInner.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/OperationStatusResultInner.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/SetMemberCapOverridesResultInner.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/SharedLimitCapInner.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/SharedLimitInner.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/VmFamilyInner.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/package-info.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/package-info.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/ComputeLimitClientBuilder.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/ComputeLimitClientImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/FeatureImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/FeaturesClientImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/FeaturesImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/GuestSubscriptionImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/GuestSubscriptionsClientImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/GuestSubscriptionsImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/MemberCapOverrideImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/MemberCapOverridesClientImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/MemberCapOverridesImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/OperationImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/OperationStatusResultImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/OperationsClientImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/OperationsImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/ResourceManagerUtils.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/SetMemberCapOverridesResultImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/SharedLimitCapImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/SharedLimitCapsClientImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/SharedLimitCapsImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/SharedLimitImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/SharedLimitsClientImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/SharedLimitsImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/VmFamiliesClientImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/VmFamiliesImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/VmFamilyImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/models/FeatureListResult.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/models/GuestSubscriptionListResult.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/models/MemberCapOverrideListResult.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/models/OperationListResult.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/models/SharedLimitCapListResult.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/models/SharedLimitListResult.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/models/VmFamilyListResult.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/package-info.java","src/main/java/com/azure/resourcemanager/computelimit/models/ActionType.java","src/main/java/com/azure/resourcemanager/computelimit/models/Feature.java","src/main/java/com/azure/resourcemanager/computelimit/models/FeatureEnableRequest.java","src/main/java/com/azure/resourcemanager/computelimit/models/FeatureProperties.java","src/main/java/com/azure/resourcemanager/computelimit/models/FeatureState.java","src/main/java/com/azure/resourcemanager/computelimit/models/Features.java","src/main/java/com/azure/resourcemanager/computelimit/models/GuestSubscription.java","src/main/java/com/azure/resourcemanager/computelimit/models/GuestSubscriptionProperties.java","src/main/java/com/azure/resourcemanager/computelimit/models/GuestSubscriptions.java","src/main/java/com/azure/resourcemanager/computelimit/models/LimitName.java","src/main/java/com/azure/resourcemanager/computelimit/models/MemberCap.java","src/main/java/com/azure/resourcemanager/computelimit/models/MemberCapOverride.java","src/main/java/com/azure/resourcemanager/computelimit/models/MemberCapOverrideProperties.java","src/main/java/com/azure/resourcemanager/computelimit/models/MemberCapOverrides.java","src/main/java/com/azure/resourcemanager/computelimit/models/Operation.java","src/main/java/com/azure/resourcemanager/computelimit/models/OperationDisplay.java","src/main/java/com/azure/resourcemanager/computelimit/models/OperationStatusResult.java","src/main/java/com/azure/resourcemanager/computelimit/models/Operations.java","src/main/java/com/azure/resourcemanager/computelimit/models/Origin.java","src/main/java/com/azure/resourcemanager/computelimit/models/ResourceProvisioningState.java","src/main/java/com/azure/resourcemanager/computelimit/models/SetMemberCapOverridesRequest.java","src/main/java/com/azure/resourcemanager/computelimit/models/SetMemberCapOverridesResult.java","src/main/java/com/azure/resourcemanager/computelimit/models/SharedLimit.java","src/main/java/com/azure/resourcemanager/computelimit/models/SharedLimitCap.java","src/main/java/com/azure/resourcemanager/computelimit/models/SharedLimitCapProperties.java","src/main/java/com/azure/resourcemanager/computelimit/models/SharedLimitCaps.java","src/main/java/com/azure/resourcemanager/computelimit/models/SharedLimitProperties.java","src/main/java/com/azure/resourcemanager/computelimit/models/SharedLimits.java","src/main/java/com/azure/resourcemanager/computelimit/models/VmFamilies.java","src/main/java/com/azure/resourcemanager/computelimit/models/VmFamily.java","src/main/java/com/azure/resourcemanager/computelimit/models/VmFamilyProperties.java","src/main/java/com/azure/resourcemanager/computelimit/models/package-info.java","src/main/java/com/azure/resourcemanager/computelimit/package-info.java","src/main/java/module-info.java"]} \ No newline at end of file +{"flavor":"azure","apiVersions":{"Microsoft.ComputeLimit":"2026-07-31"},"crossLanguagePackageId":"Microsoft.ComputeLimit","crossLanguageVersion":"62a2471f49fc","crossLanguageDefinitions":{"com.azure.resourcemanager.computelimit.fluent.ComputeLimitClient":"Microsoft.ComputeLimit","com.azure.resourcemanager.computelimit.fluent.FeaturesClient":"Microsoft.ComputeLimit.Features","com.azure.resourcemanager.computelimit.fluent.FeaturesClient.beginDisable":"Microsoft.ComputeLimit.Features.disable","com.azure.resourcemanager.computelimit.fluent.FeaturesClient.beginEnable":"Microsoft.ComputeLimit.Features.enable","com.azure.resourcemanager.computelimit.fluent.FeaturesClient.disable":"Microsoft.ComputeLimit.Features.disable","com.azure.resourcemanager.computelimit.fluent.FeaturesClient.enable":"Microsoft.ComputeLimit.Features.enable","com.azure.resourcemanager.computelimit.fluent.FeaturesClient.get":"Microsoft.ComputeLimit.Features.get","com.azure.resourcemanager.computelimit.fluent.FeaturesClient.getWithResponse":"Microsoft.ComputeLimit.Features.get","com.azure.resourcemanager.computelimit.fluent.FeaturesClient.listBySubscriptionLocationResource":"Microsoft.ComputeLimit.Features.listBySubscriptionLocationResource","com.azure.resourcemanager.computelimit.fluent.GuestSubscriptionsClient":"Microsoft.ComputeLimit.GuestSubscriptions","com.azure.resourcemanager.computelimit.fluent.GuestSubscriptionsClient.create":"Microsoft.ComputeLimit.GuestSubscriptions.create","com.azure.resourcemanager.computelimit.fluent.GuestSubscriptionsClient.createWithResponse":"Microsoft.ComputeLimit.GuestSubscriptions.create","com.azure.resourcemanager.computelimit.fluent.GuestSubscriptionsClient.delete":"Microsoft.ComputeLimit.GuestSubscriptions.delete","com.azure.resourcemanager.computelimit.fluent.GuestSubscriptionsClient.deleteWithResponse":"Microsoft.ComputeLimit.GuestSubscriptions.delete","com.azure.resourcemanager.computelimit.fluent.GuestSubscriptionsClient.get":"Microsoft.ComputeLimit.GuestSubscriptions.get","com.azure.resourcemanager.computelimit.fluent.GuestSubscriptionsClient.getWithResponse":"Microsoft.ComputeLimit.GuestSubscriptions.get","com.azure.resourcemanager.computelimit.fluent.GuestSubscriptionsClient.listBySubscriptionLocationResource":"Microsoft.ComputeLimit.GuestSubscriptions.listBySubscriptionLocationResource","com.azure.resourcemanager.computelimit.fluent.MemberCapOverridesClient":"Microsoft.ComputeLimit.MemberCapOverrides","com.azure.resourcemanager.computelimit.fluent.MemberCapOverridesClient.createOrUpdate":"Microsoft.ComputeLimit.MemberCapOverrides.createOrUpdate","com.azure.resourcemanager.computelimit.fluent.MemberCapOverridesClient.createOrUpdateWithResponse":"Microsoft.ComputeLimit.MemberCapOverrides.createOrUpdate","com.azure.resourcemanager.computelimit.fluent.MemberCapOverridesClient.delete":"Microsoft.ComputeLimit.MemberCapOverrides.delete","com.azure.resourcemanager.computelimit.fluent.MemberCapOverridesClient.deleteWithResponse":"Microsoft.ComputeLimit.MemberCapOverrides.delete","com.azure.resourcemanager.computelimit.fluent.MemberCapOverridesClient.get":"Microsoft.ComputeLimit.MemberCapOverrides.get","com.azure.resourcemanager.computelimit.fluent.MemberCapOverridesClient.getWithResponse":"Microsoft.ComputeLimit.MemberCapOverrides.get","com.azure.resourcemanager.computelimit.fluent.MemberCapOverridesClient.listByParent":"Microsoft.ComputeLimit.MemberCapOverrides.listByParent","com.azure.resourcemanager.computelimit.fluent.OperationsClient":"Microsoft.ComputeLimit.Operations","com.azure.resourcemanager.computelimit.fluent.OperationsClient.list":"Azure.ResourceManager.Operations.list","com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient":"Microsoft.ComputeLimit.SharedLimitCaps","com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient.createOrUpdate":"Microsoft.ComputeLimit.SharedLimitCaps.createOrUpdate","com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient.createOrUpdateWithResponse":"Microsoft.ComputeLimit.SharedLimitCaps.createOrUpdate","com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient.delete":"Microsoft.ComputeLimit.SharedLimitCaps.delete","com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient.deleteWithResponse":"Microsoft.ComputeLimit.SharedLimitCaps.delete","com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient.get":"Microsoft.ComputeLimit.SharedLimitCaps.get","com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient.getWithResponse":"Microsoft.ComputeLimit.SharedLimitCaps.get","com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient.listBySubscriptionLocationResource":"Microsoft.ComputeLimit.SharedLimitCaps.listBySubscriptionLocationResource","com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient.setMemberCapOverrides":"Microsoft.ComputeLimit.SharedLimitCaps.setMemberCapOverrides","com.azure.resourcemanager.computelimit.fluent.SharedLimitCapsClient.setMemberCapOverridesWithResponse":"Microsoft.ComputeLimit.SharedLimitCaps.setMemberCapOverrides","com.azure.resourcemanager.computelimit.fluent.SharedLimitsClient":"Microsoft.ComputeLimit.SharedLimits","com.azure.resourcemanager.computelimit.fluent.SharedLimitsClient.create":"Microsoft.ComputeLimit.SharedLimits.create","com.azure.resourcemanager.computelimit.fluent.SharedLimitsClient.createWithResponse":"Microsoft.ComputeLimit.SharedLimits.create","com.azure.resourcemanager.computelimit.fluent.SharedLimitsClient.delete":"Microsoft.ComputeLimit.SharedLimits.delete","com.azure.resourcemanager.computelimit.fluent.SharedLimitsClient.deleteWithResponse":"Microsoft.ComputeLimit.SharedLimits.delete","com.azure.resourcemanager.computelimit.fluent.SharedLimitsClient.get":"Microsoft.ComputeLimit.SharedLimits.get","com.azure.resourcemanager.computelimit.fluent.SharedLimitsClient.getWithResponse":"Microsoft.ComputeLimit.SharedLimits.get","com.azure.resourcemanager.computelimit.fluent.SharedLimitsClient.listBySubscriptionLocationResource":"Microsoft.ComputeLimit.SharedLimits.listBySubscriptionLocationResource","com.azure.resourcemanager.computelimit.fluent.TrustedHostSubscriptionsClient":"Microsoft.ComputeLimit.TrustedHostSubscriptions","com.azure.resourcemanager.computelimit.fluent.TrustedHostSubscriptionsClient.create":"Microsoft.ComputeLimit.TrustedHostSubscriptions.create","com.azure.resourcemanager.computelimit.fluent.TrustedHostSubscriptionsClient.createWithResponse":"Microsoft.ComputeLimit.TrustedHostSubscriptions.create","com.azure.resourcemanager.computelimit.fluent.TrustedHostSubscriptionsClient.delete":"Microsoft.ComputeLimit.TrustedHostSubscriptions.delete","com.azure.resourcemanager.computelimit.fluent.TrustedHostSubscriptionsClient.deleteWithResponse":"Microsoft.ComputeLimit.TrustedHostSubscriptions.delete","com.azure.resourcemanager.computelimit.fluent.TrustedHostSubscriptionsClient.get":"Microsoft.ComputeLimit.TrustedHostSubscriptions.get","com.azure.resourcemanager.computelimit.fluent.TrustedHostSubscriptionsClient.getWithResponse":"Microsoft.ComputeLimit.TrustedHostSubscriptions.get","com.azure.resourcemanager.computelimit.fluent.TrustedHostSubscriptionsClient.listBySubscriptionLocationResource":"Microsoft.ComputeLimit.TrustedHostSubscriptions.listBySubscriptionLocationResource","com.azure.resourcemanager.computelimit.fluent.VmFamiliesClient":"Microsoft.ComputeLimit.VmFamilies","com.azure.resourcemanager.computelimit.fluent.VmFamiliesClient.get":"Microsoft.ComputeLimit.VmFamilies.get","com.azure.resourcemanager.computelimit.fluent.VmFamiliesClient.getWithResponse":"Microsoft.ComputeLimit.VmFamilies.get","com.azure.resourcemanager.computelimit.fluent.VmFamiliesClient.listBySubscriptionLocationResource":"Microsoft.ComputeLimit.VmFamilies.listBySubscriptionLocationResource","com.azure.resourcemanager.computelimit.fluent.models.FeatureInner":"Microsoft.ComputeLimit.Feature","com.azure.resourcemanager.computelimit.fluent.models.GuestSubscriptionInner":"Microsoft.ComputeLimit.GuestSubscription","com.azure.resourcemanager.computelimit.fluent.models.MemberCapOverrideInner":"Microsoft.ComputeLimit.MemberCapOverride","com.azure.resourcemanager.computelimit.fluent.models.OperationInner":"Azure.ResourceManager.CommonTypes.Operation","com.azure.resourcemanager.computelimit.fluent.models.OperationStatusResultInner":"Azure.ResourceManager.CommonTypes.OperationStatusResult","com.azure.resourcemanager.computelimit.fluent.models.SetMemberCapOverridesResultInner":"Microsoft.ComputeLimit.SetMemberCapOverridesResult","com.azure.resourcemanager.computelimit.fluent.models.SharedLimitCapInner":"Microsoft.ComputeLimit.SharedLimitCap","com.azure.resourcemanager.computelimit.fluent.models.SharedLimitInner":"Microsoft.ComputeLimit.SharedLimit","com.azure.resourcemanager.computelimit.fluent.models.TrustedHostSubscriptionInner":"Microsoft.ComputeLimit.TrustedHostSubscription","com.azure.resourcemanager.computelimit.fluent.models.VmFamilyInner":"Microsoft.ComputeLimit.VmFamily","com.azure.resourcemanager.computelimit.implementation.ComputeLimitClientBuilder":"Microsoft.ComputeLimit","com.azure.resourcemanager.computelimit.implementation.models.FeatureListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.computelimit.implementation.models.GuestSubscriptionListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.computelimit.implementation.models.MemberCapOverrideListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.computelimit.implementation.models.OperationListResult":"Azure.ResourceManager.CommonTypes.OperationListResult","com.azure.resourcemanager.computelimit.implementation.models.SharedLimitCapListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.computelimit.implementation.models.SharedLimitListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.computelimit.implementation.models.TrustedHostSubscriptionListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.computelimit.implementation.models.VmFamilyListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.computelimit.models.ActionType":"Azure.ResourceManager.CommonTypes.ActionType","com.azure.resourcemanager.computelimit.models.FeatureEnableRequest":"Microsoft.ComputeLimit.FeatureEnableRequest","com.azure.resourcemanager.computelimit.models.FeatureProperties":"Microsoft.ComputeLimit.FeatureProperties","com.azure.resourcemanager.computelimit.models.FeatureState":"Microsoft.ComputeLimit.FeatureState","com.azure.resourcemanager.computelimit.models.GuestSubscriptionProperties":"Microsoft.ComputeLimit.GuestSubscriptionProperties","com.azure.resourcemanager.computelimit.models.LimitName":"Microsoft.ComputeLimit.LimitName","com.azure.resourcemanager.computelimit.models.MemberCap":"Microsoft.ComputeLimit.MemberCap","com.azure.resourcemanager.computelimit.models.MemberCapOverrideProperties":"Microsoft.ComputeLimit.MemberCapOverrideProperties","com.azure.resourcemanager.computelimit.models.OperationDisplay":"Azure.ResourceManager.CommonTypes.OperationDisplay","com.azure.resourcemanager.computelimit.models.Origin":"Azure.ResourceManager.CommonTypes.Origin","com.azure.resourcemanager.computelimit.models.ResourceProvisioningState":"Azure.ResourceManager.ResourceProvisioningState","com.azure.resourcemanager.computelimit.models.SetMemberCapOverridesRequest":"Microsoft.ComputeLimit.SetMemberCapOverridesRequest","com.azure.resourcemanager.computelimit.models.SharedLimitCapProperties":"Microsoft.ComputeLimit.SharedLimitCapProperties","com.azure.resourcemanager.computelimit.models.SharedLimitProperties":"Microsoft.ComputeLimit.SharedLimitProperties","com.azure.resourcemanager.computelimit.models.VmFamilyProperties":"Microsoft.ComputeLimit.VmFamilyProperties"},"generatedFiles":["src/main/java/com/azure/resourcemanager/computelimit/ComputeLimitManager.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/ComputeLimitClient.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/FeaturesClient.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/GuestSubscriptionsClient.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/MemberCapOverridesClient.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/OperationsClient.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/SharedLimitCapsClient.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/SharedLimitsClient.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/TrustedHostSubscriptionsClient.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/VmFamiliesClient.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/FeatureInner.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/GuestSubscriptionInner.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/MemberCapOverrideInner.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/OperationInner.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/OperationStatusResultInner.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/SetMemberCapOverridesResultInner.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/SharedLimitCapInner.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/SharedLimitInner.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/TrustedHostSubscriptionInner.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/VmFamilyInner.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/models/package-info.java","src/main/java/com/azure/resourcemanager/computelimit/fluent/package-info.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/ComputeLimitClientBuilder.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/ComputeLimitClientImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/FeatureImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/FeaturesClientImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/FeaturesImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/GuestSubscriptionImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/GuestSubscriptionsClientImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/GuestSubscriptionsImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/MemberCapOverrideImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/MemberCapOverridesClientImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/MemberCapOverridesImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/OperationImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/OperationStatusResultImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/OperationsClientImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/OperationsImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/ResourceManagerUtils.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/SetMemberCapOverridesResultImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/SharedLimitCapImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/SharedLimitCapsClientImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/SharedLimitCapsImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/SharedLimitImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/SharedLimitsClientImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/SharedLimitsImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/TrustedHostSubscriptionImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/TrustedHostSubscriptionsClientImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/TrustedHostSubscriptionsImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/VmFamiliesClientImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/VmFamiliesImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/VmFamilyImpl.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/models/FeatureListResult.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/models/GuestSubscriptionListResult.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/models/MemberCapOverrideListResult.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/models/OperationListResult.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/models/SharedLimitCapListResult.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/models/SharedLimitListResult.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/models/TrustedHostSubscriptionListResult.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/models/VmFamilyListResult.java","src/main/java/com/azure/resourcemanager/computelimit/implementation/package-info.java","src/main/java/com/azure/resourcemanager/computelimit/models/ActionType.java","src/main/java/com/azure/resourcemanager/computelimit/models/Feature.java","src/main/java/com/azure/resourcemanager/computelimit/models/FeatureEnableRequest.java","src/main/java/com/azure/resourcemanager/computelimit/models/FeatureProperties.java","src/main/java/com/azure/resourcemanager/computelimit/models/FeatureState.java","src/main/java/com/azure/resourcemanager/computelimit/models/Features.java","src/main/java/com/azure/resourcemanager/computelimit/models/GuestSubscription.java","src/main/java/com/azure/resourcemanager/computelimit/models/GuestSubscriptionProperties.java","src/main/java/com/azure/resourcemanager/computelimit/models/GuestSubscriptions.java","src/main/java/com/azure/resourcemanager/computelimit/models/LimitName.java","src/main/java/com/azure/resourcemanager/computelimit/models/MemberCap.java","src/main/java/com/azure/resourcemanager/computelimit/models/MemberCapOverride.java","src/main/java/com/azure/resourcemanager/computelimit/models/MemberCapOverrideProperties.java","src/main/java/com/azure/resourcemanager/computelimit/models/MemberCapOverrides.java","src/main/java/com/azure/resourcemanager/computelimit/models/Operation.java","src/main/java/com/azure/resourcemanager/computelimit/models/OperationDisplay.java","src/main/java/com/azure/resourcemanager/computelimit/models/OperationStatusResult.java","src/main/java/com/azure/resourcemanager/computelimit/models/Operations.java","src/main/java/com/azure/resourcemanager/computelimit/models/Origin.java","src/main/java/com/azure/resourcemanager/computelimit/models/ResourceProvisioningState.java","src/main/java/com/azure/resourcemanager/computelimit/models/SetMemberCapOverridesRequest.java","src/main/java/com/azure/resourcemanager/computelimit/models/SetMemberCapOverridesResult.java","src/main/java/com/azure/resourcemanager/computelimit/models/SharedLimit.java","src/main/java/com/azure/resourcemanager/computelimit/models/SharedLimitCap.java","src/main/java/com/azure/resourcemanager/computelimit/models/SharedLimitCapProperties.java","src/main/java/com/azure/resourcemanager/computelimit/models/SharedLimitCaps.java","src/main/java/com/azure/resourcemanager/computelimit/models/SharedLimitProperties.java","src/main/java/com/azure/resourcemanager/computelimit/models/SharedLimits.java","src/main/java/com/azure/resourcemanager/computelimit/models/TrustedHostSubscription.java","src/main/java/com/azure/resourcemanager/computelimit/models/TrustedHostSubscriptions.java","src/main/java/com/azure/resourcemanager/computelimit/models/VmFamilies.java","src/main/java/com/azure/resourcemanager/computelimit/models/VmFamily.java","src/main/java/com/azure/resourcemanager/computelimit/models/VmFamilyProperties.java","src/main/java/com/azure/resourcemanager/computelimit/models/package-info.java","src/main/java/com/azure/resourcemanager/computelimit/package-info.java","src/main/java/module-info.java"]} \ No newline at end of file diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-computelimit/proxy-config.json b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-computelimit/proxy-config.json index 1c4a4e9823ed..665227af72af 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-computelimit/proxy-config.json +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-computelimit/proxy-config.json @@ -1 +1 @@ -[["com.azure.resourcemanager.computelimit.implementation.FeaturesClientImpl$FeaturesService"],["com.azure.resourcemanager.computelimit.implementation.GuestSubscriptionsClientImpl$GuestSubscriptionsService"],["com.azure.resourcemanager.computelimit.implementation.MemberCapOverridesClientImpl$MemberCapOverridesService"],["com.azure.resourcemanager.computelimit.implementation.OperationsClientImpl$OperationsService"],["com.azure.resourcemanager.computelimit.implementation.SharedLimitCapsClientImpl$SharedLimitCapsService"],["com.azure.resourcemanager.computelimit.implementation.SharedLimitsClientImpl$SharedLimitsService"],["com.azure.resourcemanager.computelimit.implementation.VmFamiliesClientImpl$VmFamiliesService"]] \ No newline at end of file +[["com.azure.resourcemanager.computelimit.implementation.FeaturesClientImpl$FeaturesService"],["com.azure.resourcemanager.computelimit.implementation.GuestSubscriptionsClientImpl$GuestSubscriptionsService"],["com.azure.resourcemanager.computelimit.implementation.MemberCapOverridesClientImpl$MemberCapOverridesService"],["com.azure.resourcemanager.computelimit.implementation.OperationsClientImpl$OperationsService"],["com.azure.resourcemanager.computelimit.implementation.SharedLimitCapsClientImpl$SharedLimitCapsService"],["com.azure.resourcemanager.computelimit.implementation.SharedLimitsClientImpl$SharedLimitsService"],["com.azure.resourcemanager.computelimit.implementation.TrustedHostSubscriptionsClientImpl$TrustedHostSubscriptionsService"],["com.azure.resourcemanager.computelimit.implementation.VmFamiliesClientImpl$VmFamiliesService"]] \ No newline at end of file diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/FeaturesDisableSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/FeaturesDisableSamples.java index 102e004099d9..1e034d23aa08 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/FeaturesDisableSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/FeaturesDisableSamples.java @@ -9,7 +9,7 @@ */ public final class FeaturesDisableSamples { /* - * x-ms-original-file: 2026-07-01/Features_Disable.json + * x-ms-original-file: 2026-07-31/Features_Disable.json */ /** * Sample code: Disable feature. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/FeaturesEnableSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/FeaturesEnableSamples.java index eed7a8d92eb2..6c76d40425d7 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/FeaturesEnableSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/FeaturesEnableSamples.java @@ -11,7 +11,7 @@ */ public final class FeaturesEnableSamples { /* - * x-ms-original-file: 2026-07-01/Features_Enable.json + * x-ms-original-file: 2026-07-31/Features_Enable.json */ /** * Sample code: Enable feature. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/FeaturesGetSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/FeaturesGetSamples.java index 32139a1d2691..b7b7789f0920 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/FeaturesGetSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/FeaturesGetSamples.java @@ -9,7 +9,7 @@ */ public final class FeaturesGetSamples { /* - * x-ms-original-file: 2026-07-01/Features_Get_SharedLimit.json + * x-ms-original-file: 2026-07-31/Features_Get_SharedLimit.json */ /** * Sample code: Get SharedLimit feature. @@ -21,7 +21,7 @@ public static void getSharedLimitFeature(com.azure.resourcemanager.computelimit. } /* - * x-ms-original-file: 2026-07-01/Features_Get.json + * x-ms-original-file: 2026-07-31/Features_Get.json */ /** * Sample code: Get feature. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/FeaturesListBySubscriptionLocationResourceSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/FeaturesListBySubscriptionLocationResourceSamples.java index 459b23a2b439..44672dc90956 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/FeaturesListBySubscriptionLocationResourceSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/FeaturesListBySubscriptionLocationResourceSamples.java @@ -9,7 +9,7 @@ */ public final class FeaturesListBySubscriptionLocationResourceSamples { /* - * x-ms-original-file: 2026-07-01/Features_List.json + * x-ms-original-file: 2026-07-31/Features_List.json */ /** * Sample code: List features. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/GuestSubscriptionsCreateSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/GuestSubscriptionsCreateSamples.java index 927d385c4003..339a45c6ade4 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/GuestSubscriptionsCreateSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/GuestSubscriptionsCreateSamples.java @@ -11,7 +11,7 @@ */ public final class GuestSubscriptionsCreateSamples { /* - * x-ms-original-file: 2026-07-01/GuestSubscriptions_Create.json + * x-ms-original-file: 2026-07-31/GuestSubscriptions_Create.json */ /** * Sample code: Create a guest subscription. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/GuestSubscriptionsDeleteSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/GuestSubscriptionsDeleteSamples.java index 1c2d86cd104c..95b2a1b95a4a 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/GuestSubscriptionsDeleteSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/GuestSubscriptionsDeleteSamples.java @@ -9,7 +9,7 @@ */ public final class GuestSubscriptionsDeleteSamples { /* - * x-ms-original-file: 2026-07-01/GuestSubscriptions_Delete.json + * x-ms-original-file: 2026-07-31/GuestSubscriptions_Delete.json */ /** * Sample code: Delete a guest subscription. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/GuestSubscriptionsGetSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/GuestSubscriptionsGetSamples.java index 6f8016c17560..b84472035148 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/GuestSubscriptionsGetSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/GuestSubscriptionsGetSamples.java @@ -9,7 +9,7 @@ */ public final class GuestSubscriptionsGetSamples { /* - * x-ms-original-file: 2026-07-01/GuestSubscriptions_Get.json + * x-ms-original-file: 2026-07-31/GuestSubscriptions_Get.json */ /** * Sample code: Get a guest subscription. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/GuestSubscriptionsListBySubscriptionLocationResourceSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/GuestSubscriptionsListBySubscriptionLocationResourceSamples.java index 8bb0ae912eee..44a781bd22fd 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/GuestSubscriptionsListBySubscriptionLocationResourceSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/GuestSubscriptionsListBySubscriptionLocationResourceSamples.java @@ -9,7 +9,7 @@ */ public final class GuestSubscriptionsListBySubscriptionLocationResourceSamples { /* - * x-ms-original-file: 2026-07-01/GuestSubscriptions_List.json + * x-ms-original-file: 2026-07-31/GuestSubscriptions_List.json */ /** * Sample code: List guest subscriptions for a scope. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesCreateOrUpdateSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesCreateOrUpdateSamples.java index 467e0efec780..3c16a280eaf3 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesCreateOrUpdateSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesCreateOrUpdateSamples.java @@ -11,7 +11,7 @@ */ public final class MemberCapOverridesCreateOrUpdateSamples { /* - * x-ms-original-file: 2026-07-01/MemberCapOverrides_CreateOrUpdate.json + * x-ms-original-file: 2026-07-31/MemberCapOverrides_CreateOrUpdate.json */ /** * Sample code: Create or update a single member cap override. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesDeleteSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesDeleteSamples.java index 1c0a69e0a8b3..dd9a5e9f633e 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesDeleteSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesDeleteSamples.java @@ -9,7 +9,7 @@ */ public final class MemberCapOverridesDeleteSamples { /* - * x-ms-original-file: 2026-07-01/MemberCapOverrides_Delete.json + * x-ms-original-file: 2026-07-31/MemberCapOverrides_Delete.json */ /** * Sample code: Delete a single member cap override. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesGetSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesGetSamples.java index b45ed8279e6d..623a9eb6fff7 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesGetSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesGetSamples.java @@ -9,7 +9,7 @@ */ public final class MemberCapOverridesGetSamples { /* - * x-ms-original-file: 2026-07-01/MemberCapOverrides_Get.json + * x-ms-original-file: 2026-07-31/MemberCapOverrides_Get.json */ /** * Sample code: Get a single member cap override. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesListByParentSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesListByParentSamples.java index 6b8d53dfa2c3..e61be23c3bdc 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesListByParentSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesListByParentSamples.java @@ -9,7 +9,7 @@ */ public final class MemberCapOverridesListByParentSamples { /* - * x-ms-original-file: 2026-07-01/MemberCapOverrides_ListByParent.json + * x-ms-original-file: 2026-07-31/MemberCapOverrides_ListByParent.json */ /** * Sample code: List all member cap overrides under a shared limit cap. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/OperationsListSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/OperationsListSamples.java index 020a1bf6f5ef..b04714078b42 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/OperationsListSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/OperationsListSamples.java @@ -9,7 +9,7 @@ */ public final class OperationsListSamples { /* - * x-ms-original-file: 2026-07-01/Operations_List.json + * x-ms-original-file: 2026-07-31/Operations_List.json */ /** * Sample code: List operations. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsCreateOrUpdateSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsCreateOrUpdateSamples.java index bbc35ccb888a..29b3fd13d106 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsCreateOrUpdateSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsCreateOrUpdateSamples.java @@ -11,7 +11,7 @@ */ public final class SharedLimitCapsCreateOrUpdateSamples { /* - * x-ms-original-file: 2026-07-01/SharedLimitCaps_CreateOrUpdate.json + * x-ms-original-file: 2026-07-31/SharedLimitCaps_CreateOrUpdate.json */ /** * Sample code: Create or update a shared limit cap for a VM family. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsDeleteSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsDeleteSamples.java index 321ba09d126a..f66a54315f9b 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsDeleteSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsDeleteSamples.java @@ -9,7 +9,7 @@ */ public final class SharedLimitCapsDeleteSamples { /* - * x-ms-original-file: 2026-07-01/SharedLimitCaps_Delete.json + * x-ms-original-file: 2026-07-31/SharedLimitCaps_Delete.json */ /** * Sample code: Delete the shared limit cap for a VM family. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsGetSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsGetSamples.java index 345ae21909dc..c67010fd6761 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsGetSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsGetSamples.java @@ -9,7 +9,7 @@ */ public final class SharedLimitCapsGetSamples { /* - * x-ms-original-file: 2026-07-01/SharedLimitCaps_Get.json + * x-ms-original-file: 2026-07-31/SharedLimitCaps_Get.json */ /** * Sample code: Get a shared limit cap for a VM family. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsListBySubscriptionLocationResourceSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsListBySubscriptionLocationResourceSamples.java index c895977a39e9..366b2022ee67 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsListBySubscriptionLocationResourceSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsListBySubscriptionLocationResourceSamples.java @@ -9,7 +9,7 @@ */ public final class SharedLimitCapsListBySubscriptionLocationResourceSamples { /* - * x-ms-original-file: 2026-07-01/SharedLimitCaps_List.json + * x-ms-original-file: 2026-07-31/SharedLimitCaps_List.json */ /** * Sample code: List shared limit caps in a region for the caller's subscription. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsSetMemberCapOverridesSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsSetMemberCapOverridesSamples.java index 5f042237cb56..b8db423ddcc1 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsSetMemberCapOverridesSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsSetMemberCapOverridesSamples.java @@ -13,7 +13,7 @@ */ public final class SharedLimitCapsSetMemberCapOverridesSamples { /* - * x-ms-original-file: 2026-07-01/SharedLimitCaps_SetMemberCapOverrides.json + * x-ms-original-file: 2026-07-31/SharedLimitCaps_SetMemberCapOverrides.json */ /** * Sample code: Replace the full set of member cap overrides for a shared limit cap. @@ -31,7 +31,7 @@ public static void replaceTheFullSetOfMemberCapOverridesForASharedLimitCap( } /* - * x-ms-original-file: 2026-07-01/SharedLimitCaps_SetMemberCapOverrides_ClearAll.json + * x-ms-original-file: 2026-07-31/SharedLimitCaps_SetMemberCapOverrides_ClearAll.json */ /** * Sample code: Clear all member cap overrides (supply an empty array). diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsCreateSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsCreateSamples.java index 0d73e514a76f..92227392c4c3 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsCreateSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsCreateSamples.java @@ -11,7 +11,7 @@ */ public final class SharedLimitsCreateSamples { /* - * x-ms-original-file: 2026-07-01/SharedLimits_Create.json + * x-ms-original-file: 2026-07-31/SharedLimits_Create.json */ /** * Sample code: Create a shared limit. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsDeleteSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsDeleteSamples.java index be891884c8ea..185cbb9f550d 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsDeleteSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsDeleteSamples.java @@ -9,7 +9,7 @@ */ public final class SharedLimitsDeleteSamples { /* - * x-ms-original-file: 2026-07-01/SharedLimits_Delete.json + * x-ms-original-file: 2026-07-31/SharedLimits_Delete.json */ /** * Sample code: Delete a shared limit. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsGetSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsGetSamples.java index f9c404e4b08b..246cd043e4a8 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsGetSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsGetSamples.java @@ -9,7 +9,7 @@ */ public final class SharedLimitsGetSamples { /* - * x-ms-original-file: 2026-07-01/SharedLimits_Get.json + * x-ms-original-file: 2026-07-31/SharedLimits_Get.json */ /** * Sample code: Get a shared limit. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsListBySubscriptionLocationResourceSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsListBySubscriptionLocationResourceSamples.java index a638ee62f534..b3debea0c262 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsListBySubscriptionLocationResourceSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsListBySubscriptionLocationResourceSamples.java @@ -9,7 +9,7 @@ */ public final class SharedLimitsListBySubscriptionLocationResourceSamples { /* - * x-ms-original-file: 2026-07-01/SharedLimits_List.json + * x-ms-original-file: 2026-07-31/SharedLimits_List.json */ /** * Sample code: List all shared limits for a scope. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsCreateSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsCreateSamples.java new file mode 100644 index 000000000000..2444dd8077fb --- /dev/null +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsCreateSamples.java @@ -0,0 +1,25 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.computelimit.generated; + +/** + * Samples for TrustedHostSubscriptions Create. + */ +public final class TrustedHostSubscriptionsCreateSamples { + /* + * x-ms-original-file: 2026-07-31/TrustedHostSubscriptions_Create.json + */ + /** + * Sample code: Trust a host subscription. + * + * @param manager Entry point to ComputeLimitManager. + */ + public static void trustAHostSubscription(com.azure.resourcemanager.computelimit.ComputeLimitManager manager) { + manager.trustedHostSubscriptions() + .define("22222222-2222-2222-2222-222222222222") + .withExistingLocation("eastus") + .create(); + } +} diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsDeleteSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsDeleteSamples.java new file mode 100644 index 000000000000..858c90aab1c6 --- /dev/null +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsDeleteSamples.java @@ -0,0 +1,25 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.computelimit.generated; + +/** + * Samples for TrustedHostSubscriptions Delete. + */ +public final class TrustedHostSubscriptionsDeleteSamples { + /* + * x-ms-original-file: 2026-07-31/TrustedHostSubscriptions_Delete.json + */ + /** + * Sample code: Revoke trust in a host subscription. + * + * @param manager Entry point to ComputeLimitManager. + */ + public static void + revokeTrustInAHostSubscription(com.azure.resourcemanager.computelimit.ComputeLimitManager manager) { + manager.trustedHostSubscriptions() + .deleteByResourceGroupWithResponse("eastus", "22222222-2222-2222-2222-222222222222", + com.azure.core.util.Context.NONE); + } +} diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsGetSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsGetSamples.java new file mode 100644 index 000000000000..33c2baef5917 --- /dev/null +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsGetSamples.java @@ -0,0 +1,23 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.computelimit.generated; + +/** + * Samples for TrustedHostSubscriptions Get. + */ +public final class TrustedHostSubscriptionsGetSamples { + /* + * x-ms-original-file: 2026-07-31/TrustedHostSubscriptions_Get.json + */ + /** + * Sample code: Get a trusted host subscription. + * + * @param manager Entry point to ComputeLimitManager. + */ + public static void getATrustedHostSubscription(com.azure.resourcemanager.computelimit.ComputeLimitManager manager) { + manager.trustedHostSubscriptions() + .getWithResponse("eastus", "22222222-2222-2222-2222-222222222222", com.azure.core.util.Context.NONE); + } +} diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsListBySubscriptionLocationResourceSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsListBySubscriptionLocationResourceSamples.java new file mode 100644 index 000000000000..f334c0590509 --- /dev/null +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsListBySubscriptionLocationResourceSamples.java @@ -0,0 +1,24 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.computelimit.generated; + +/** + * Samples for TrustedHostSubscriptions ListBySubscriptionLocationResource. + */ +public final class TrustedHostSubscriptionsListBySubscriptionLocationResourceSamples { + /* + * x-ms-original-file: 2026-07-31/TrustedHostSubscriptions_List.json + */ + /** + * Sample code: List trusted host subscriptions for a scope. + * + * @param manager Entry point to ComputeLimitManager. + */ + public static void + listTrustedHostSubscriptionsForAScope(com.azure.resourcemanager.computelimit.ComputeLimitManager manager) { + manager.trustedHostSubscriptions() + .listBySubscriptionLocationResource("eastus", com.azure.core.util.Context.NONE); + } +} diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/VmFamiliesGetSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/VmFamiliesGetSamples.java index a518e1910918..551d22657990 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/VmFamiliesGetSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/VmFamiliesGetSamples.java @@ -9,7 +9,7 @@ */ public final class VmFamiliesGetSamples { /* - * x-ms-original-file: 2026-07-01/VmFamilies_Get.json + * x-ms-original-file: 2026-07-31/VmFamilies_Get.json */ /** * Sample code: Get a VM family. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/VmFamiliesListBySubscriptionLocationResourceSamples.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/VmFamiliesListBySubscriptionLocationResourceSamples.java index 69c5bca9b58c..450e4401c88b 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/VmFamiliesListBySubscriptionLocationResourceSamples.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/samples/java/com/azure/resourcemanager/computelimit/generated/VmFamiliesListBySubscriptionLocationResourceSamples.java @@ -9,7 +9,7 @@ */ public final class VmFamiliesListBySubscriptionLocationResourceSamples { /* - * x-ms-original-file: 2026-07-01/VmFamilies_List.json + * x-ms-original-file: 2026-07-31/VmFamilies_List.json */ /** * Sample code: List VM families. diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeatureEnableRequestTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeatureEnableRequestTests.java index 553d9c326e6e..db8b37acf238 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeatureEnableRequestTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeatureEnableRequestTests.java @@ -12,14 +12,14 @@ public final class FeatureEnableRequestTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { FeatureEnableRequest model - = BinaryData.fromString("{\"serviceTreeId\":\"wrljdouskc\"}").toObject(FeatureEnableRequest.class); - Assertions.assertEquals("wrljdouskc", model.serviceTreeId()); + = BinaryData.fromString("{\"serviceTreeId\":\"ynqgoulzndlikwyq\"}").toObject(FeatureEnableRequest.class); + Assertions.assertEquals("ynqgoulzndlikwyq", model.serviceTreeId()); } @org.junit.jupiter.api.Test public void testSerialize() throws Exception { - FeatureEnableRequest model = new FeatureEnableRequest().withServiceTreeId("wrljdouskc"); + FeatureEnableRequest model = new FeatureEnableRequest().withServiceTreeId("ynqgoulzndlikwyq"); model = BinaryData.fromObject(model).toObject(FeatureEnableRequest.class); - Assertions.assertEquals("wrljdouskc", model.serviceTreeId()); + Assertions.assertEquals("ynqgoulzndlikwyq", model.serviceTreeId()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeatureInnerTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeatureInnerTests.java index 4c5657c6fce8..e6d63256534f 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeatureInnerTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeatureInnerTests.java @@ -13,7 +13,7 @@ public final class FeatureInnerTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { FeatureInner model = BinaryData.fromString( - "{\"properties\":{\"state\":\"Disabled\",\"provisioningState\":\"Failed\"},\"id\":\"it\",\"name\":\"np\",\"type\":\"qfpjk\"}") + "{\"properties\":{\"state\":\"Disabled\",\"provisioningState\":\"Canceled\"},\"id\":\"gls\",\"name\":\"ainqpjwnzlljfm\",\"type\":\"pee\"}") .toObject(FeatureInner.class); Assertions.assertEquals(FeatureState.DISABLED, model.properties().state()); } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeatureListResultTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeatureListResultTests.java index 9bb3e4943a16..0a4bc530c3bb 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeatureListResultTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeatureListResultTests.java @@ -13,9 +13,9 @@ public final class FeatureListResultTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { FeatureListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"state\":\"Enabled\",\"provisioningState\":\"Canceled\"},\"id\":\"xypininmayhuybbk\",\"name\":\"odepoogin\",\"type\":\"vamih\"},{\"properties\":{\"state\":\"Disabled\",\"provisioningState\":\"Canceled\"},\"id\":\"zxtheotusivyevcc\",\"name\":\"qi\",\"type\":\"nhungbw\"},{\"properties\":{\"state\":\"Disabled\",\"provisioningState\":\"Failed\"},\"id\":\"xgispemvtzfkufu\",\"name\":\"ljofxqeofjaeqjh\",\"type\":\"jbasvmsmjqulngs\"}],\"nextLink\":\"nbybkzgcwrwcl\"}") + "{\"value\":[{\"properties\":{\"state\":\"Disabled\",\"provisioningState\":\"Canceled\"},\"id\":\"uujitcjc\",\"name\":\"dzevndhkrw\",\"type\":\"d\"},{\"properties\":{\"state\":\"Disabled\",\"provisioningState\":\"Canceled\"},\"id\":\"kvwrwjfeu\",\"name\":\"nhutjeltmrldhugj\",\"type\":\"zdatqxhocdg\"},{\"properties\":{\"state\":\"Enabled\",\"provisioningState\":\"Canceled\"},\"id\":\"uticndvkaozwyif\",\"name\":\"yhxhu\",\"type\":\"okftyxolniwpwcuk\"},{\"properties\":{\"state\":\"Enabled\",\"provisioningState\":\"Failed\"},\"id\":\"xklrypl\",\"name\":\"ckbasyypndd\",\"type\":\"sgcbac\"}],\"nextLink\":\"ejk\"}") .toObject(FeatureListResult.class); - Assertions.assertEquals(FeatureState.ENABLED, model.value().get(0).properties().state()); - Assertions.assertEquals("nbybkzgcwrwcl", model.nextLink()); + Assertions.assertEquals(FeatureState.DISABLED, model.value().get(0).properties().state()); + Assertions.assertEquals("ejk", model.nextLink()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeaturePropertiesTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeaturePropertiesTests.java index a6a9beaac9b6..3d26d5094be0 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeaturePropertiesTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeaturePropertiesTests.java @@ -12,8 +12,8 @@ public final class FeaturePropertiesTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { - FeatureProperties model = BinaryData.fromString("{\"state\":\"Disabled\",\"provisioningState\":\"Succeeded\"}") + FeatureProperties model = BinaryData.fromString("{\"state\":\"Enabled\",\"provisioningState\":\"Failed\"}") .toObject(FeatureProperties.class); - Assertions.assertEquals(FeatureState.DISABLED, model.state()); + Assertions.assertEquals(FeatureState.ENABLED, model.state()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeaturesGetWithResponseMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeaturesGetWithResponseMockTests.java index 7ccfc0b53904..05dddca56f45 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeaturesGetWithResponseMockTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeaturesGetWithResponseMockTests.java @@ -22,7 +22,7 @@ public final class FeaturesGetWithResponseMockTests { @Test public void testGetWithResponse() throws Exception { String responseStr - = "{\"properties\":{\"state\":\"Enabled\",\"provisioningState\":\"Canceled\"},\"id\":\"ryocfsfksymdd\",\"name\":\"stkiiuxhqyud\",\"type\":\"o\"}"; + = "{\"properties\":{\"state\":\"Enabled\",\"provisioningState\":\"Succeeded\"},\"id\":\"leggzfbu\",\"name\":\"fmvfaxkffeiit\",\"type\":\"lvmezyvshxmzsbbz\"}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -31,9 +31,8 @@ public void testGetWithResponse() throws Exception { .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - Feature response = manager.features() - .getWithResponse("uaxbezyiuokkt", "hrdxwzywqsmbs", com.azure.core.util.Context.NONE) - .getValue(); + Feature response + = manager.features().getWithResponse("y", "osvexcsonpclhoc", com.azure.core.util.Context.NONE).getValue(); Assertions.assertEquals(FeatureState.ENABLED, response.properties().state()); } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeaturesListBySubscriptionLocationResourceMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeaturesListBySubscriptionLocationResourceMockTests.java index 921b61d9d9b6..f4094a8241cb 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeaturesListBySubscriptionLocationResourceMockTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/FeaturesListBySubscriptionLocationResourceMockTests.java @@ -23,7 +23,7 @@ public final class FeaturesListBySubscriptionLocationResourceMockTests { @Test public void testListBySubscriptionLocationResource() throws Exception { String responseStr - = "{\"value\":[{\"properties\":{\"state\":\"Enabled\",\"provisioningState\":\"Failed\"},\"id\":\"yifqrvkdvjsllrmv\",\"name\":\"d\",\"type\":\"watkpnpulexxb\"}]}"; + = "{\"value\":[{\"properties\":{\"state\":\"Disabled\",\"provisioningState\":\"Failed\"},\"id\":\"vjxxjnsp\",\"name\":\"dptkoenkouk\",\"type\":\"vudwtiukbldng\"}]}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -33,8 +33,8 @@ public void testListBySubscriptionLocationResource() throws Exception { new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); PagedIterable response - = manager.features().listBySubscriptionLocationResource("rq", com.azure.core.util.Context.NONE); + = manager.features().listBySubscriptionLocationResource("ggi", com.azure.core.util.Context.NONE); - Assertions.assertEquals(FeatureState.ENABLED, response.iterator().next().properties().state()); + Assertions.assertEquals(FeatureState.DISABLED, response.iterator().next().properties().state()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/GuestSubscriptionsGetWithResponseMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/GuestSubscriptionsGetWithResponseMockTests.java index d4251239844f..0df63a463a23 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/GuestSubscriptionsGetWithResponseMockTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/GuestSubscriptionsGetWithResponseMockTests.java @@ -29,8 +29,9 @@ public void testGetWithResponse() throws Exception { .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - GuestSubscription response - = manager.guestSubscriptions().getWithResponse("a", "a", com.azure.core.util.Context.NONE).getValue(); + GuestSubscription response = manager.guestSubscriptions() + .getWithResponse("khixuigdtopbo", "joghmewuama", com.azure.core.util.Context.NONE) + .getValue(); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/LimitNameTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/LimitNameTests.java index df0f7458d65c..c18ccdb5364f 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/LimitNameTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/LimitNameTests.java @@ -11,8 +11,8 @@ public final class LimitNameTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { - LimitName model = BinaryData.fromString("{\"value\":\"lwejdpv\",\"localizedValue\":\"yoqpsoaccta\"}") + LimitName model = BinaryData.fromString("{\"value\":\"mayhuybbkpodepoo\",\"localizedValue\":\"nuvamiheogna\"}") .toObject(LimitName.class); - Assertions.assertEquals("lwejdpv", model.value()); + Assertions.assertEquals("mayhuybbkpodepoo", model.value()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverrideInnerTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverrideInnerTests.java index 3649b5c4215b..9ad9f0d8ce1e 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverrideInnerTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverrideInnerTests.java @@ -13,16 +13,16 @@ public final class MemberCapOverrideInnerTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { MemberCapOverrideInner model = BinaryData.fromString( - "{\"properties\":{\"cap\":1025748151,\"provisioningState\":\"Failed\"},\"id\":\"scpai\",\"name\":\"rhhbcs\",\"type\":\"l\"}") + "{\"properties\":{\"cap\":208705149,\"provisioningState\":\"Canceled\"},\"id\":\"paierh\",\"name\":\"bcsglumma\",\"type\":\"tjaodxobnb\"}") .toObject(MemberCapOverrideInner.class); - Assertions.assertEquals(1025748151, model.properties().cap()); + Assertions.assertEquals(208705149, model.properties().cap()); } @org.junit.jupiter.api.Test public void testSerialize() throws Exception { MemberCapOverrideInner model - = new MemberCapOverrideInner().withProperties(new MemberCapOverrideProperties().withCap(1025748151)); + = new MemberCapOverrideInner().withProperties(new MemberCapOverrideProperties().withCap(208705149)); model = BinaryData.fromObject(model).toObject(MemberCapOverrideInner.class); - Assertions.assertEquals(1025748151, model.properties().cap()); + Assertions.assertEquals(208705149, model.properties().cap()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverrideListResultTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverrideListResultTests.java index 24b0473c3566..525de0fe117e 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverrideListResultTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverrideListResultTests.java @@ -12,9 +12,9 @@ public final class MemberCapOverrideListResultTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { MemberCapOverrideListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"cap\":177005491,\"provisioningState\":\"Canceled\"},\"id\":\"xobnbdxkqpxok\",\"name\":\"jionpimexgstxgc\",\"type\":\"odgmaajrmvdjwz\"},{\"properties\":{\"cap\":1705200326,\"provisioningState\":\"Succeeded\"},\"id\":\"lwhijcoejctbzaq\",\"name\":\"qsycbkbfkgu\",\"type\":\"dkexxppofm\"},{\"properties\":{\"cap\":159547648,\"provisioningState\":\"Succeeded\"},\"id\":\"pg\",\"name\":\"dtocj\",\"type\":\"xhvpmoue\"},{\"properties\":{\"cap\":1945947631,\"provisioningState\":\"Canceled\"},\"id\":\"bqe\",\"name\":\"jnxqbzvddntwn\",\"type\":\"eic\"}],\"nextLink\":\"w\"}") + "{\"value\":[{\"properties\":{\"cap\":948601207,\"provisioningState\":\"Succeeded\"},\"id\":\"ionpimexg\",\"name\":\"txgcpodgmaajr\",\"type\":\"vdjwzrlovm\"},{\"properties\":{\"cap\":1219720111,\"provisioningState\":\"Succeeded\"},\"id\":\"coejctbzaqs\",\"name\":\"sycbkbfk\",\"type\":\"ukdkexxppofmxa\"},{\"properties\":{\"cap\":1757077121,\"provisioningState\":\"Succeeded\"},\"id\":\"ddtocjjxhvp\",\"name\":\"o\",\"type\":\"exhd\"}],\"nextLink\":\"i\"}") .toObject(MemberCapOverrideListResult.class); - Assertions.assertEquals(177005491, model.value().get(0).properties().cap()); - Assertions.assertEquals("w", model.nextLink()); + Assertions.assertEquals(948601207, model.value().get(0).properties().cap()); + Assertions.assertEquals("i", model.nextLink()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridePropertiesTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridePropertiesTests.java index d22e005ebb33..1ab9aacd37d9 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridePropertiesTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridePropertiesTests.java @@ -12,15 +12,15 @@ public final class MemberCapOverridePropertiesTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { MemberCapOverrideProperties model - = BinaryData.fromString("{\"cap\":411376072,\"provisioningState\":\"Succeeded\"}") + = BinaryData.fromString("{\"cap\":1399700283,\"provisioningState\":\"Failed\"}") .toObject(MemberCapOverrideProperties.class); - Assertions.assertEquals(411376072, model.cap()); + Assertions.assertEquals(1399700283, model.cap()); } @org.junit.jupiter.api.Test public void testSerialize() throws Exception { - MemberCapOverrideProperties model = new MemberCapOverrideProperties().withCap(411376072); + MemberCapOverrideProperties model = new MemberCapOverrideProperties().withCap(1399700283); model = BinaryData.fromObject(model).toObject(MemberCapOverrideProperties.class); - Assertions.assertEquals(411376072, model.cap()); + Assertions.assertEquals(1399700283, model.cap()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesCreateOrUpdateWithResponseMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesCreateOrUpdateWithResponseMockTests.java index f94d0d09b378..b3ecaebe98bf 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesCreateOrUpdateWithResponseMockTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesCreateOrUpdateWithResponseMockTests.java @@ -22,7 +22,7 @@ public final class MemberCapOverridesCreateOrUpdateWithResponseMockTests { @Test public void testCreateOrUpdateWithResponse() throws Exception { String responseStr - = "{\"properties\":{\"cap\":1907592616,\"provisioningState\":\"Succeeded\"},\"id\":\"pnvjtoqnermclf\",\"name\":\"lphox\",\"type\":\"scrpabgyepsbjt\"}"; + = "{\"properties\":{\"cap\":559757947,\"provisioningState\":\"Failed\"},\"id\":\"j\",\"name\":\"bwpucwwfvovbv\",\"type\":\"euecivyhzceuoj\"}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -32,11 +32,11 @@ public void testCreateOrUpdateWithResponse() throws Exception { new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); MemberCapOverride response = manager.memberCapOverrides() - .define("vce") - .withExistingSharedLimitCap("togt", "rupqsxvnmicy") - .withProperties(new MemberCapOverrideProperties().withCap(579723655)) + .define("ali") + .withExistingSharedLimitCap("lf", "isgwbnbbeldawkz") + .withProperties(new MemberCapOverrideProperties().withCap(12612409)) .create(); - Assertions.assertEquals(1907592616, response.properties().cap()); + Assertions.assertEquals(559757947, response.properties().cap()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesDeleteWithResponseMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesDeleteWithResponseMockTests.java index d47b9c46a103..fc6d3c6a5c43 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesDeleteWithResponseMockTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesDeleteWithResponseMockTests.java @@ -28,7 +28,7 @@ public void testDeleteWithResponse() throws Exception { new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); manager.memberCapOverrides() - .deleteWithResponse("wzbaiue", "baumnyqupedeoj", "a", com.azure.core.util.Context.NONE); + .deleteWithResponse("ehhseyvjusrts", "hspkdeemao", "mx", com.azure.core.util.Context.NONE); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesGetWithResponseMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesGetWithResponseMockTests.java index 494134185fca..441f37df69a4 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesGetWithResponseMockTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesGetWithResponseMockTests.java @@ -21,7 +21,7 @@ public final class MemberCapOverridesGetWithResponseMockTests { @Test public void testGetWithResponse() throws Exception { String responseStr - = "{\"properties\":{\"cap\":74448491,\"provisioningState\":\"Failed\"},\"id\":\"gsxnkjzkdeslpv\",\"name\":\"opwi\",\"type\":\"ighxpk\"}"; + = "{\"properties\":{\"cap\":757967759,\"provisioningState\":\"Succeeded\"},\"id\":\"ycanuzbpzkafku\",\"name\":\"b\",\"type\":\"rnwb\"}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -31,9 +31,9 @@ public void testGetWithResponse() throws Exception { new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); MemberCapOverride response = manager.memberCapOverrides() - .getWithResponse("bhvgy", "gu", "svmkfssxquk", com.azure.core.util.Context.NONE) + .getWithResponse("wfudwpzntxhdzhl", "qj", "hckfrlhrx", com.azure.core.util.Context.NONE) .getValue(); - Assertions.assertEquals(74448491, response.properties().cap()); + Assertions.assertEquals(757967759, response.properties().cap()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesListByParentMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesListByParentMockTests.java index b873425fa5e4..f2e4a03125b2 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesListByParentMockTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapOverridesListByParentMockTests.java @@ -22,7 +22,7 @@ public final class MemberCapOverridesListByParentMockTests { @Test public void testListByParent() throws Exception { String responseStr - = "{\"value\":[{\"properties\":{\"cap\":915471474,\"provisioningState\":\"Failed\"},\"id\":\"jjdhtld\",\"name\":\"kyzxuutk\",\"type\":\"cwscwsvlx\"}]}"; + = "{\"value\":[{\"properties\":{\"cap\":1531112995,\"provisioningState\":\"Succeeded\"},\"id\":\"exq\",\"name\":\"vfadmws\",\"type\":\"crgvxpvgom\"}]}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -31,9 +31,9 @@ public void testListByParent() throws Exception { .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - PagedIterable response - = manager.memberCapOverrides().listByParent("ckhsmtxpsieb", "fhvpesaps", com.azure.core.util.Context.NONE); + PagedIterable response = manager.memberCapOverrides() + .listByParent("gkvtmelmqkrhah", "ljuahaquhcdh", com.azure.core.util.Context.NONE); - Assertions.assertEquals(915471474, response.iterator().next().properties().cap()); + Assertions.assertEquals(1531112995, response.iterator().next().properties().cap()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapTests.java index 9c33fa697046..413db2d11e1c 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/MemberCapTests.java @@ -12,16 +12,16 @@ public final class MemberCapTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { MemberCap model - = BinaryData.fromString("{\"subscriptionId\":\"a\",\"cap\":1963237214}").toObject(MemberCap.class); - Assertions.assertEquals("a", model.subscriptionId()); - Assertions.assertEquals(1963237214, model.cap()); + = BinaryData.fromString("{\"subscriptionId\":\"qidtqajzyu\",\"cap\":743908174}").toObject(MemberCap.class); + Assertions.assertEquals("qidtqajzyu", model.subscriptionId()); + Assertions.assertEquals(743908174, model.cap()); } @org.junit.jupiter.api.Test public void testSerialize() throws Exception { - MemberCap model = new MemberCap().withSubscriptionId("a").withCap(1963237214); + MemberCap model = new MemberCap().withSubscriptionId("qidtqajzyu").withCap(743908174); model = BinaryData.fromObject(model).toObject(MemberCap.class); - Assertions.assertEquals("a", model.subscriptionId()); - Assertions.assertEquals(1963237214, model.cap()); + Assertions.assertEquals("qidtqajzyu", model.subscriptionId()); + Assertions.assertEquals(743908174, model.cap()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/OperationsListMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/OperationsListMockTests.java index 29d28ebd8f8a..4e3ee77a50f4 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/OperationsListMockTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/OperationsListMockTests.java @@ -21,7 +21,7 @@ public final class OperationsListMockTests { @Test public void testList() throws Exception { String responseStr - = "{\"value\":[{\"name\":\"zao\",\"isDataAction\":true,\"display\":{\"provider\":\"hcffcyddglmjthjq\",\"resource\":\"pyeicxm\",\"operation\":\"iwqvhkh\",\"description\":\"uigdtopbobjog\"},\"origin\":\"user\",\"actionType\":\"Internal\"}]}"; + = "{\"value\":[{\"name\":\"eojnxqbzvddn\",\"isDataAction\":false,\"display\":{\"provider\":\"icbtwnpzao\",\"resource\":\"uhrhcffcyddgl\",\"operation\":\"t\",\"description\":\"qkwpyeicxmqc\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"}]}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SetMemberCapOverridesRequestTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SetMemberCapOverridesRequestTests.java index bea38adecf5b..950a2adf3864 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SetMemberCapOverridesRequestTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SetMemberCapOverridesRequestTests.java @@ -14,21 +14,21 @@ public final class SetMemberCapOverridesRequestTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { SetMemberCapOverridesRequest model = BinaryData.fromString( - "{\"memberCapOverrides\":[{\"subscriptionId\":\"sqwpgrjb\",\"cap\":1837885218},{\"subscriptionId\":\"orcjxvsnby\",\"cap\":1701008083},{\"subscriptionId\":\"abnmocpcyshu\",\"cap\":818060655},{\"subscriptionId\":\"afbljjgpbtoqcjmk\",\"cap\":897001974}]}") + "{\"memberCapOverrides\":[{\"subscriptionId\":\"orcjxvsnby\",\"cap\":1701008083},{\"subscriptionId\":\"abnmocpcyshu\",\"cap\":818060655},{\"subscriptionId\":\"afbljjgpbtoqcjmk\",\"cap\":897001974},{\"subscriptionId\":\"a\",\"cap\":1963237214}]}") .toObject(SetMemberCapOverridesRequest.class); - Assertions.assertEquals("sqwpgrjb", model.memberCapOverrides().get(0).subscriptionId()); - Assertions.assertEquals(1837885218, model.memberCapOverrides().get(0).cap()); + Assertions.assertEquals("orcjxvsnby", model.memberCapOverrides().get(0).subscriptionId()); + Assertions.assertEquals(1701008083, model.memberCapOverrides().get(0).cap()); } @org.junit.jupiter.api.Test public void testSerialize() throws Exception { SetMemberCapOverridesRequest model = new SetMemberCapOverridesRequest() - .withMemberCapOverrides(Arrays.asList(new MemberCap().withSubscriptionId("sqwpgrjb").withCap(1837885218), - new MemberCap().withSubscriptionId("orcjxvsnby").withCap(1701008083), + .withMemberCapOverrides(Arrays.asList(new MemberCap().withSubscriptionId("orcjxvsnby").withCap(1701008083), new MemberCap().withSubscriptionId("abnmocpcyshu").withCap(818060655), - new MemberCap().withSubscriptionId("afbljjgpbtoqcjmk").withCap(897001974))); + new MemberCap().withSubscriptionId("afbljjgpbtoqcjmk").withCap(897001974), + new MemberCap().withSubscriptionId("a").withCap(1963237214))); model = BinaryData.fromObject(model).toObject(SetMemberCapOverridesRequest.class); - Assertions.assertEquals("sqwpgrjb", model.memberCapOverrides().get(0).subscriptionId()); - Assertions.assertEquals(1837885218, model.memberCapOverrides().get(0).cap()); + Assertions.assertEquals("orcjxvsnby", model.memberCapOverrides().get(0).subscriptionId()); + Assertions.assertEquals(1701008083, model.memberCapOverrides().get(0).cap()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SetMemberCapOverridesResultInnerTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SetMemberCapOverridesResultInnerTests.java index 7dd33b3fd3c5..28e415efa7c7 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SetMemberCapOverridesResultInnerTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SetMemberCapOverridesResultInnerTests.java @@ -12,9 +12,9 @@ public final class SetMemberCapOverridesResultInnerTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { SetMemberCapOverridesResultInner model = BinaryData.fromString( - "{\"memberCapOverrides\":[{\"subscriptionId\":\"idtqajzyu\",\"cap\":743908174},{\"subscriptionId\":\"kudjkrlkhb\",\"cap\":375716095},{\"subscriptionId\":\"fepgzgq\",\"cap\":132755205}]}") + "{\"memberCapOverrides\":[{\"subscriptionId\":\"u\",\"cap\":1232172587},{\"subscriptionId\":\"krlkhbzhfepg\",\"cap\":384033547},{\"subscriptionId\":\"qex\",\"cap\":1025748151}]}") .toObject(SetMemberCapOverridesResultInner.class); - Assertions.assertEquals("idtqajzyu", model.memberCapOverrides().get(0).subscriptionId()); - Assertions.assertEquals(743908174, model.memberCapOverrides().get(0).cap()); + Assertions.assertEquals("u", model.memberCapOverrides().get(0).subscriptionId()); + Assertions.assertEquals(1232172587, model.memberCapOverrides().get(0).cap()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapInnerTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapInnerTests.java index cde62f8f6b37..148de49e3362 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapInnerTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapInnerTests.java @@ -13,18 +13,18 @@ public final class SharedLimitCapInnerTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { SharedLimitCapInner model = BinaryData.fromString( - "{\"properties\":{\"defaultMemberCap\":931696713,\"isBoundedCap\":false,\"provisioningState\":\"Canceled\"},\"id\":\"prwzwbnguitnwui\",\"name\":\"gazxuf\",\"type\":\"zuckyfi\"}") + "{\"properties\":{\"defaultMemberCap\":1252731195,\"isBoundedCap\":true,\"provisioningState\":\"Failed\"},\"id\":\"z\",\"name\":\"eiachboosflnr\",\"type\":\"sfqpteehz\"}") .toObject(SharedLimitCapInner.class); - Assertions.assertEquals(931696713, model.properties().defaultMemberCap()); - Assertions.assertFalse(model.properties().isBoundedCap()); + Assertions.assertEquals(1252731195, model.properties().defaultMemberCap()); + Assertions.assertTrue(model.properties().isBoundedCap()); } @org.junit.jupiter.api.Test public void testSerialize() throws Exception { SharedLimitCapInner model = new SharedLimitCapInner() - .withProperties(new SharedLimitCapProperties().withDefaultMemberCap(931696713).withIsBoundedCap(false)); + .withProperties(new SharedLimitCapProperties().withDefaultMemberCap(1252731195).withIsBoundedCap(true)); model = BinaryData.fromObject(model).toObject(SharedLimitCapInner.class); - Assertions.assertEquals(931696713, model.properties().defaultMemberCap()); - Assertions.assertFalse(model.properties().isBoundedCap()); + Assertions.assertEquals(1252731195, model.properties().defaultMemberCap()); + Assertions.assertTrue(model.properties().isBoundedCap()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapListResultTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapListResultTests.java index 8c331031f836..f129782bcb2d 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapListResultTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapListResultTests.java @@ -12,10 +12,10 @@ public final class SharedLimitCapListResultTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { SharedLimitCapListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"defaultMemberCap\":134248992,\"isBoundedCap\":true,\"provisioningState\":\"Succeeded\"},\"id\":\"ymwisdkft\",\"name\":\"wxmnteiwao\",\"type\":\"vkmijcmmxdcuf\"},{\"properties\":{\"defaultMemberCap\":723507577,\"isBoundedCap\":true,\"provisioningState\":\"Canceled\"},\"id\":\"idnsezcxtb\",\"name\":\"sgfyccsnew\",\"type\":\"dwzjeiach\"},{\"properties\":{\"defaultMemberCap\":317245764,\"isBoundedCap\":true,\"provisioningState\":\"Canceled\"},\"id\":\"osfqpteehzzv\",\"name\":\"pyqr\",\"type\":\"mzinpvswjdk\"},{\"properties\":{\"defaultMemberCap\":158859960,\"isBoundedCap\":false,\"provisioningState\":\"Canceled\"},\"id\":\"hc\",\"name\":\"mnoh\",\"type\":\"t\"}],\"nextLink\":\"whdsoifiyip\"}") + "{\"value\":[{\"properties\":{\"defaultMemberCap\":69430164,\"isBoundedCap\":true,\"provisioningState\":\"Failed\"},\"id\":\"swjdkirso\",\"name\":\"dqxhcrmnohjtckwh\",\"type\":\"soifiyipjxsqw\"}],\"nextLink\":\"rjb\"}") .toObject(SharedLimitCapListResult.class); - Assertions.assertEquals(134248992, model.value().get(0).properties().defaultMemberCap()); + Assertions.assertEquals(69430164, model.value().get(0).properties().defaultMemberCap()); Assertions.assertTrue(model.value().get(0).properties().isBoundedCap()); - Assertions.assertEquals("whdsoifiyip", model.nextLink()); + Assertions.assertEquals("rjb", model.nextLink()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapPropertiesTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapPropertiesTests.java index 987a78764606..7270022f0b00 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapPropertiesTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapPropertiesTests.java @@ -12,18 +12,18 @@ public final class SharedLimitCapPropertiesTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { SharedLimitCapProperties model = BinaryData - .fromString("{\"defaultMemberCap\":1778385162,\"isBoundedCap\":false,\"provisioningState\":\"Succeeded\"}") + .fromString("{\"defaultMemberCap\":732529011,\"isBoundedCap\":false,\"provisioningState\":\"Succeeded\"}") .toObject(SharedLimitCapProperties.class); - Assertions.assertEquals(1778385162, model.defaultMemberCap()); + Assertions.assertEquals(732529011, model.defaultMemberCap()); Assertions.assertFalse(model.isBoundedCap()); } @org.junit.jupiter.api.Test public void testSerialize() throws Exception { SharedLimitCapProperties model - = new SharedLimitCapProperties().withDefaultMemberCap(1778385162).withIsBoundedCap(false); + = new SharedLimitCapProperties().withDefaultMemberCap(732529011).withIsBoundedCap(false); model = BinaryData.fromObject(model).toObject(SharedLimitCapProperties.class); - Assertions.assertEquals(1778385162, model.defaultMemberCap()); + Assertions.assertEquals(732529011, model.defaultMemberCap()); Assertions.assertFalse(model.isBoundedCap()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsCreateOrUpdateWithResponseMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsCreateOrUpdateWithResponseMockTests.java index fbbc837f403c..bf0527cad035 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsCreateOrUpdateWithResponseMockTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsCreateOrUpdateWithResponseMockTests.java @@ -22,7 +22,7 @@ public final class SharedLimitCapsCreateOrUpdateWithResponseMockTests { @Test public void testCreateOrUpdateWithResponse() throws Exception { String responseStr - = "{\"properties\":{\"defaultMemberCap\":258578871,\"isBoundedCap\":false,\"provisioningState\":\"Succeeded\"},\"id\":\"b\",\"name\":\"lcuhxwtctyqiklb\",\"type\":\"ovplw\"}"; + = "{\"properties\":{\"defaultMemberCap\":776466755,\"isBoundedCap\":true,\"provisioningState\":\"Canceled\"},\"id\":\"tcc\",\"name\":\"g\",\"type\":\"udxytlmoyrx\"}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -32,12 +32,12 @@ public void testCreateOrUpdateWithResponse() throws Exception { new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); SharedLimitCap response = manager.sharedLimitCaps() - .define("zjancuxr") - .withExistingLocation("qwalmuzyoxaepd") - .withProperties(new SharedLimitCapProperties().withDefaultMemberCap(1400002261).withIsBoundedCap(true)) + .define("phoxus") + .withExistingLocation("vjtoqnermclfp") + .withProperties(new SharedLimitCapProperties().withDefaultMemberCap(1022629586).withIsBoundedCap(false)) .create(); - Assertions.assertEquals(258578871, response.properties().defaultMemberCap()); - Assertions.assertFalse(response.properties().isBoundedCap()); + Assertions.assertEquals(776466755, response.properties().defaultMemberCap()); + Assertions.assertTrue(response.properties().isBoundedCap()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsDeleteByResourceGroupWithResponseMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsDeleteByResourceGroupWithResponseMockTests.java index 595ed947554f..1ead5525d121 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsDeleteByResourceGroupWithResponseMockTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsDeleteByResourceGroupWithResponseMockTests.java @@ -28,7 +28,7 @@ public void testDeleteWithResponse() throws Exception { new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); manager.sharedLimitCaps() - .deleteByResourceGroupWithResponse("vpnazzm", "jrunmpxtt", com.azure.core.util.Context.NONE); + .deleteByResourceGroupWithResponse("xnkjzkdesl", "vlopwiyighx", com.azure.core.util.Context.NONE); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsGetWithResponseMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsGetWithResponseMockTests.java index 77d6bb3665fc..a26daf29c838 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsGetWithResponseMockTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsGetWithResponseMockTests.java @@ -21,7 +21,7 @@ public final class SharedLimitCapsGetWithResponseMockTests { @Test public void testGetWithResponse() throws Exception { String responseStr - = "{\"properties\":{\"defaultMemberCap\":1007022027,\"isBoundedCap\":false,\"provisioningState\":\"Canceled\"},\"id\":\"gnbuy\",\"name\":\"hijggme\",\"type\":\"fsiarbutr\"}"; + = "{\"properties\":{\"defaultMemberCap\":1732351990,\"isBoundedCap\":true,\"provisioningState\":\"Failed\"},\"id\":\"xquk\",\"name\":\"fpl\",\"type\":\"mg\"}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -31,10 +31,10 @@ public void testGetWithResponse() throws Exception { new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); SharedLimitCap response = manager.sharedLimitCaps() - .getWithResponse("yydhibnuqqk", "ik", com.azure.core.util.Context.NONE) + .getWithResponse("ctyqik", "bbovplwzbhvgyugu", com.azure.core.util.Context.NONE) .getValue(); - Assertions.assertEquals(1007022027, response.properties().defaultMemberCap()); - Assertions.assertFalse(response.properties().isBoundedCap()); + Assertions.assertEquals(1732351990, response.properties().defaultMemberCap()); + Assertions.assertTrue(response.properties().isBoundedCap()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsListBySubscriptionLocationResourceMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsListBySubscriptionLocationResourceMockTests.java index 46fa24d9b253..c3d5d850f890 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsListBySubscriptionLocationResourceMockTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsListBySubscriptionLocationResourceMockTests.java @@ -22,7 +22,7 @@ public final class SharedLimitCapsListBySubscriptionLocationResourceMockTests { @Test public void testListBySubscriptionLocationResource() throws Exception { String responseStr - = "{\"value\":[{\"properties\":{\"defaultMemberCap\":79339755,\"isBoundedCap\":true,\"provisioningState\":\"Canceled\"},\"id\":\"myskpbhenbtkcxy\",\"name\":\"ny\",\"type\":\"nrs\"}]}"; + = "{\"value\":[{\"properties\":{\"defaultMemberCap\":61387410,\"isBoundedCap\":false,\"provisioningState\":\"Succeeded\"},\"id\":\"nabckhsmtx\",\"name\":\"siebtfhvpesapskr\",\"type\":\"qmhjjdhtld\"}]}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -31,10 +31,10 @@ public void testListBySubscriptionLocationResource() throws Exception { .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - PagedIterable response - = manager.sharedLimitCaps().listBySubscriptionLocationResource("bh", com.azure.core.util.Context.NONE); + PagedIterable response = manager.sharedLimitCaps() + .listBySubscriptionLocationResource("kdwzbaiuebbaumny", com.azure.core.util.Context.NONE); - Assertions.assertEquals(79339755, response.iterator().next().properties().defaultMemberCap()); - Assertions.assertTrue(response.iterator().next().properties().isBoundedCap()); + Assertions.assertEquals(61387410, response.iterator().next().properties().defaultMemberCap()); + Assertions.assertFalse(response.iterator().next().properties().isBoundedCap()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsSetMemberCapOverridesWithResponseMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsSetMemberCapOverridesWithResponseMockTests.java index dd9ed1555937..1e2f9a13c86e 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsSetMemberCapOverridesWithResponseMockTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitCapsSetMemberCapOverridesWithResponseMockTests.java @@ -24,7 +24,7 @@ public final class SharedLimitCapsSetMemberCapOverridesWithResponseMockTests { @Test public void testSetMemberCapOverridesWithResponse() throws Exception { String responseStr - = "{\"memberCapOverrides\":[{\"subscriptionId\":\"yyazttbt\",\"cap\":1396816712},{\"subscriptionId\":\"rq\",\"cap\":1226388571},{\"subscriptionId\":\"edckzywbiexzfey\",\"cap\":1207160281},{\"subscriptionId\":\"axibxujw\",\"cap\":954772002}]}"; + = "{\"memberCapOverrides\":[{\"subscriptionId\":\"vce\",\"cap\":722438368},{\"subscriptionId\":\"eil\",\"cap\":645994444},{\"subscriptionId\":\"notyfjfcnjbkcn\",\"cap\":949474495},{\"subscriptionId\":\"hbttkphyw\",\"cap\":492744230}]}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -34,13 +34,13 @@ public void testSetMemberCapOverridesWithResponse() throws Exception { new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); SetMemberCapOverridesResult response = manager.sharedLimitCaps() - .setMemberCapOverridesWithResponse("nlqidybyxczf", "lhaaxdbabp", + .setMemberCapOverridesWithResponse("kyzxuutk", "cwscwsvlx", new SetMemberCapOverridesRequest().withMemberCapOverrides( - Arrays.asList(new MemberCap().withSubscriptionId("wrqlfktsthsuco").withCap(1792209333))), + Arrays.asList(new MemberCap().withSubscriptionId("ogtwrupqsxvnmi").withCap(335871101))), com.azure.core.util.Context.NONE) .getValue(); - Assertions.assertEquals("yyazttbt", response.memberCapOverrides().get(0).subscriptionId()); - Assertions.assertEquals(1396816712, response.memberCapOverrides().get(0).cap()); + Assertions.assertEquals("vce", response.memberCapOverrides().get(0).subscriptionId()); + Assertions.assertEquals(722438368, response.memberCapOverrides().get(0).cap()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitInnerTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitInnerTests.java index eda6396895ca..ccd9ee7fc2cf 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitInnerTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitInnerTests.java @@ -12,7 +12,7 @@ public final class SharedLimitInnerTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { SharedLimitInner model = BinaryData.fromString( - "{\"properties\":{\"resourceName\":{\"value\":\"kvnipjoxz\",\"localizedValue\":\"chgejspodm\"},\"limit\":1543997460,\"unit\":\"ydehoj\",\"provisioningState\":\"Canceled\"},\"id\":\"uxinpmqnjaq\",\"name\":\"ixjsprozvcputeg\",\"type\":\"vwmf\"}") + "{\"properties\":{\"resourceName\":{\"value\":\"ryffdfdosy\",\"localizedValue\":\"xpaojakhmsbz\"},\"limit\":510394239,\"unit\":\"zevdphlx\",\"provisioningState\":\"Canceled\"},\"id\":\"hqtrgqjbpf\",\"name\":\"fsinzgvfcjrwzoxx\",\"type\":\"tfell\"}") .toObject(SharedLimitInner.class); } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitListResultTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitListResultTests.java index 4cf7132f2d6b..2e0edba0602d 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitListResultTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitListResultTests.java @@ -12,8 +12,8 @@ public final class SharedLimitListResultTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { SharedLimitListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"resourceName\":{\"value\":\"j\",\"localizedValue\":\"hbcryffdfdosyge\"},\"limit\":1743197151,\"unit\":\"jakhmsbzjh\",\"provisioningState\":\"Succeeded\"},\"id\":\"vdphlxaolthqtr\",\"name\":\"qjbpfzfsin\",\"type\":\"gvfcj\"}],\"nextLink\":\"zoxxjtf\"}") + "{\"value\":[{\"properties\":{\"resourceName\":{\"value\":\"theotusiv\",\"localizedValue\":\"v\"},\"limit\":1323562973,\"unit\":\"ihnhun\",\"provisioningState\":\"Failed\"},\"id\":\"zrnf\",\"name\":\"gxg\",\"type\":\"spemvtzfk\"},{\"properties\":{\"resourceName\":{\"value\":\"bljofxqeof\",\"localizedValue\":\"e\"},\"limit\":565226786,\"unit\":\"jbasvmsmjqulngs\",\"provisioningState\":\"Succeeded\"},\"id\":\"ybkzgcwr\",\"name\":\"clxxwrljdo\",\"type\":\"skcqvkocrcjd\"}],\"nextLink\":\"tnhxbn\"}") .toObject(SharedLimitListResult.class); - Assertions.assertEquals("zoxxjtf", model.nextLink()); + Assertions.assertEquals("tnhxbn", model.nextLink()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitPropertiesTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitPropertiesTests.java index b1dbc8dead94..88dda1be5a72 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitPropertiesTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitPropertiesTests.java @@ -11,7 +11,7 @@ public final class SharedLimitPropertiesTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { SharedLimitProperties model = BinaryData.fromString( - "{\"resourceName\":{\"value\":\"t\",\"localizedValue\":\"mdvpjhulsu\"},\"limit\":90442475,\"unit\":\"jozkrwfndiod\",\"provisioningState\":\"Canceled\"}") + "{\"resourceName\":{\"value\":\"fziton\",\"localizedValue\":\"qfpjk\"},\"limit\":1383266559,\"unit\":\"fpdvhpfxxypi\",\"provisioningState\":\"Canceled\"}") .toObject(SharedLimitProperties.class); } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsCreateWithResponseMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsCreateWithResponseMockTests.java index 3d1b3edcb77b..86ff48512de5 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsCreateWithResponseMockTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsCreateWithResponseMockTests.java @@ -21,7 +21,7 @@ public final class SharedLimitsCreateWithResponseMockTests { @Test public void testCreateWithResponse() throws Exception { String responseStr - = "{\"properties\":{\"resourceName\":{\"value\":\"ajvnysounqe\",\"localizedValue\":\"noae\"},\"limit\":1901274446,\"unit\":\"yhltrpmopjmcm\",\"provisioningState\":\"Failed\"},\"id\":\"kthfui\",\"name\":\"aodsfcpkv\",\"type\":\"odpuozmyzydag\"}"; + = "{\"properties\":{\"resourceName\":{\"value\":\"zdobpxjmflbvvnch\",\"localizedValue\":\"cciw\"},\"limit\":961118443,\"unit\":\"qkhr\",\"provisioningState\":\"Failed\"},\"id\":\"wkuofoskghsauu\",\"name\":\"mjmvxieduugidyjr\",\"type\":\"f\"}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -31,8 +31,8 @@ public void testCreateWithResponse() throws Exception { new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); SharedLimit response = manager.sharedLimits() - .define("evfyexfwhybcib") - .withExistingLocation("kuofqweykhme") + .define("stkiiuxhqyud") + .withExistingLocation("ryocfsfksymdd") .withProperties(new SharedLimitProperties()) .create(); diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsDeleteByResourceGroupWithResponseMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsDeleteByResourceGroupWithResponseMockTests.java index 1103c79763f5..d68170453067 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsDeleteByResourceGroupWithResponseMockTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsDeleteByResourceGroupWithResponseMockTests.java @@ -27,8 +27,7 @@ public void testDeleteWithResponse() throws Exception { .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - manager.sharedLimits() - .deleteByResourceGroupWithResponse("ynpwlbj", "pgacftadehxnlty", com.azure.core.util.Context.NONE); + manager.sharedLimits().deleteByResourceGroupWithResponse("jh", "mdajv", com.azure.core.util.Context.NONE); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsGetWithResponseMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsGetWithResponseMockTests.java index 4b527bdad3a4..e7afde61a245 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsGetWithResponseMockTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsGetWithResponseMockTests.java @@ -20,7 +20,7 @@ public final class SharedLimitsGetWithResponseMockTests { @Test public void testGetWithResponse() throws Exception { String responseStr - = "{\"properties\":{\"resourceName\":{\"value\":\"eo\",\"localizedValue\":\"okeyyienj\"},\"limit\":147839675,\"unit\":\"tgrhpdjpjumas\",\"provisioningState\":\"Succeeded\"},\"id\":\"pqyegualhbxxh\",\"name\":\"jj\",\"type\":\"zvdudgwdslfhotwm\"}"; + = "{\"properties\":{\"resourceName\":{\"value\":\"jeyp\",\"localizedValue\":\"ezrkgqhcjrefo\"},\"limit\":34828913,\"unit\":\"qsl\",\"provisioningState\":\"Canceled\"},\"id\":\"xyqj\",\"name\":\"k\",\"type\":\"attpngjcrcczsq\"}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -30,7 +30,7 @@ public void testGetWithResponse() throws Exception { new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); SharedLimit response = manager.sharedLimits() - .getWithResponse("chcbonqvpkvlrxnj", "ase", com.azure.core.util.Context.NONE) + .getWithResponse("vyvdcs", "tynnaamdectehfi", com.azure.core.util.Context.NONE) .getValue(); } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsListBySubscriptionLocationResourceMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsListBySubscriptionLocationResourceMockTests.java index 5a822f79689b..c235a130274a 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsListBySubscriptionLocationResourceMockTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/SharedLimitsListBySubscriptionLocationResourceMockTests.java @@ -21,7 +21,7 @@ public final class SharedLimitsListBySubscriptionLocationResourceMockTests { @Test public void testListBySubscriptionLocationResource() throws Exception { String responseStr - = "{\"value\":[{\"properties\":{\"resourceName\":{\"value\":\"uesnzwdejbavo\",\"localizedValue\":\"zdmohctbqvu\"},\"limit\":624432997,\"unit\":\"ndnvo\",\"provisioningState\":\"Failed\"},\"id\":\"jugwdkcglhsl\",\"name\":\"zj\",\"type\":\"yggdtjixh\"}]}"; + = "{\"value\":[{\"properties\":{\"resourceName\":{\"value\":\"canoaeupf\",\"localizedValue\":\"hltrpmopjmcmatuo\"},\"limit\":607140678,\"unit\":\"uiuaodsfcpkvxodp\",\"provisioningState\":\"Failed\"},\"id\":\"yzydagfuaxbezyi\",\"name\":\"okktwhrdxw\",\"type\":\"ywqsmbsurexim\"}]}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -31,7 +31,7 @@ public void testListBySubscriptionLocationResource() throws Exception { new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); PagedIterable response - = manager.sharedLimits().listBySubscriptionLocationResource("sop", com.azure.core.util.Context.NONE); + = manager.sharedLimits().listBySubscriptionLocationResource("ysou", com.azure.core.util.Context.NONE); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionInnerTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionInnerTests.java new file mode 100644 index 000000000000..2c69fcfe2033 --- /dev/null +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionInnerTests.java @@ -0,0 +1,23 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.computelimit.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.computelimit.fluent.models.TrustedHostSubscriptionInner; + +public final class TrustedHostSubscriptionInnerTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + TrustedHostSubscriptionInner model + = BinaryData.fromString("{\"id\":\"kkvnipjox\",\"name\":\"jnchgej\",\"type\":\"podmailzydehojwy\"}") + .toObject(TrustedHostSubscriptionInner.class); + } + + @org.junit.jupiter.api.Test + public void testSerialize() throws Exception { + TrustedHostSubscriptionInner model = new TrustedHostSubscriptionInner(); + model = BinaryData.fromObject(model).toObject(TrustedHostSubscriptionInner.class); + } +} diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionListResultTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionListResultTests.java new file mode 100644 index 000000000000..50d75e6bf214 --- /dev/null +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionListResultTests.java @@ -0,0 +1,19 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.computelimit.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.computelimit.implementation.models.TrustedHostSubscriptionListResult; +import org.junit.jupiter.api.Assertions; + +public final class TrustedHostSubscriptionListResultTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + TrustedHostSubscriptionListResult model = BinaryData.fromString( + "{\"value\":[{\"id\":\"xinpmqnjaq\",\"name\":\"ixjsprozvcputeg\",\"type\":\"vwmf\"},{\"id\":\"t\",\"name\":\"cmdv\",\"type\":\"jhulsuuvmkjo\"},{\"id\":\"rwfndiod\",\"name\":\"pslwejdpvw\",\"type\":\"yoqpsoaccta\"}],\"nextLink\":\"kljla\"}") + .toObject(TrustedHostSubscriptionListResult.class); + Assertions.assertEquals("kljla", model.nextLink()); + } +} diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsCreateWithResponseMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsCreateWithResponseMockTests.java new file mode 100644 index 000000000000..779ba3c60de3 --- /dev/null +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsCreateWithResponseMockTests.java @@ -0,0 +1,35 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.computelimit.generated; + +import com.azure.core.credential.AccessToken; +import com.azure.core.http.HttpClient; +import com.azure.core.management.profile.AzureProfile; +import com.azure.core.models.AzureCloud; +import com.azure.core.test.http.MockHttpResponse; +import com.azure.resourcemanager.computelimit.ComputeLimitManager; +import com.azure.resourcemanager.computelimit.models.TrustedHostSubscription; +import java.nio.charset.StandardCharsets; +import java.time.OffsetDateTime; +import org.junit.jupiter.api.Test; +import reactor.core.publisher.Mono; + +public final class TrustedHostSubscriptionsCreateWithResponseMockTests { + @Test + public void testCreateWithResponse() throws Exception { + String responseStr = "{\"id\":\"uofqwe\",\"name\":\"kh\",\"type\":\"enevfyexfwhybci\"}"; + + HttpClient httpClient + = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); + ComputeLimitManager manager = ComputeLimitManager.configure() + .withHttpClient(httpClient) + .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), + new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); + + TrustedHostSubscription response + = manager.trustedHostSubscriptions().define("nvowgujju").withExistingLocation("xdn").create(); + + } +} diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsDeleteByResourceGroupWithResponseMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsDeleteByResourceGroupWithResponseMockTests.java new file mode 100644 index 000000000000..14bb79add178 --- /dev/null +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsDeleteByResourceGroupWithResponseMockTests.java @@ -0,0 +1,34 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.computelimit.generated; + +import com.azure.core.credential.AccessToken; +import com.azure.core.http.HttpClient; +import com.azure.core.management.profile.AzureProfile; +import com.azure.core.models.AzureCloud; +import com.azure.core.test.http.MockHttpResponse; +import com.azure.resourcemanager.computelimit.ComputeLimitManager; +import java.nio.charset.StandardCharsets; +import java.time.OffsetDateTime; +import org.junit.jupiter.api.Test; +import reactor.core.publisher.Mono; + +public final class TrustedHostSubscriptionsDeleteByResourceGroupWithResponseMockTests { + @Test + public void testDeleteWithResponse() throws Exception { + String responseStr = "{}"; + + HttpClient httpClient + = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); + ComputeLimitManager manager = ComputeLimitManager.configure() + .withHttpClient(httpClient) + .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), + new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); + + manager.trustedHostSubscriptions() + .deleteByResourceGroupWithResponse("lhbxxhejjzzvdud", "wdslfhotwmcy", com.azure.core.util.Context.NONE); + + } +} diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsGetWithResponseMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsGetWithResponseMockTests.java new file mode 100644 index 000000000000..61d019e49c87 --- /dev/null +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsGetWithResponseMockTests.java @@ -0,0 +1,36 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.computelimit.generated; + +import com.azure.core.credential.AccessToken; +import com.azure.core.http.HttpClient; +import com.azure.core.management.profile.AzureProfile; +import com.azure.core.models.AzureCloud; +import com.azure.core.test.http.MockHttpResponse; +import com.azure.resourcemanager.computelimit.ComputeLimitManager; +import com.azure.resourcemanager.computelimit.models.TrustedHostSubscription; +import java.nio.charset.StandardCharsets; +import java.time.OffsetDateTime; +import org.junit.jupiter.api.Test; +import reactor.core.publisher.Mono; + +public final class TrustedHostSubscriptionsGetWithResponseMockTests { + @Test + public void testGetWithResponse() throws Exception { + String responseStr = "{\"id\":\"heoflokeyyienjbd\",\"name\":\"wtgrhpdjpj\",\"type\":\"masxazjpqyegu\"}"; + + HttpClient httpClient + = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); + ComputeLimitManager manager = ComputeLimitManager.configure() + .withHttpClient(httpClient) + .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), + new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); + + TrustedHostSubscription response = manager.trustedHostSubscriptions() + .getWithResponse("chcbonqvpkvlrxnj", "ase", com.azure.core.util.Context.NONE) + .getValue(); + + } +} diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsListBySubscriptionLocationResourceMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsListBySubscriptionLocationResourceMockTests.java new file mode 100644 index 000000000000..eb4fc76a827a --- /dev/null +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/TrustedHostSubscriptionsListBySubscriptionLocationResourceMockTests.java @@ -0,0 +1,37 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.computelimit.generated; + +import com.azure.core.credential.AccessToken; +import com.azure.core.http.HttpClient; +import com.azure.core.http.rest.PagedIterable; +import com.azure.core.management.profile.AzureProfile; +import com.azure.core.models.AzureCloud; +import com.azure.core.test.http.MockHttpResponse; +import com.azure.resourcemanager.computelimit.ComputeLimitManager; +import com.azure.resourcemanager.computelimit.models.TrustedHostSubscription; +import java.nio.charset.StandardCharsets; +import java.time.OffsetDateTime; +import org.junit.jupiter.api.Test; +import reactor.core.publisher.Mono; + +public final class TrustedHostSubscriptionsListBySubscriptionLocationResourceMockTests { + @Test + public void testListBySubscriptionLocationResource() throws Exception { + String responseStr + = "{\"value\":[{\"id\":\"ftadehxnltyfs\",\"name\":\"ppusuesnzwdejba\",\"type\":\"orxzdmohctbqvud\"}]}"; + + HttpClient httpClient + = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); + ComputeLimitManager manager = ComputeLimitManager.configure() + .withHttpClient(httpClient) + .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), + new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); + + PagedIterable response = manager.trustedHostSubscriptions() + .listBySubscriptionLocationResource("pwlbjnpg", com.azure.core.util.Context.NONE); + + } +} diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/VmFamiliesGetWithResponseMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/VmFamiliesGetWithResponseMockTests.java index 206486398a28..4e39d40222c4 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/VmFamiliesGetWithResponseMockTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/VmFamiliesGetWithResponseMockTests.java @@ -21,7 +21,7 @@ public final class VmFamiliesGetWithResponseMockTests { @Test public void testGetWithResponse() throws Exception { String responseStr - = "{\"properties\":{\"category\":\"j\",\"provisioningState\":\"Canceled\"},\"id\":\"ok\",\"name\":\"jljyoxgv\",\"type\":\"ltbgsncghkj\"}"; + = "{\"properties\":{\"category\":\"zywbiex\",\"provisioningState\":\"Failed\"},\"id\":\"ue\",\"name\":\"xibxujwbhqwalm\",\"type\":\"zyoxaepdkzjan\"}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -31,8 +31,8 @@ public void testGetWithResponse() throws Exception { new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); VmFamily response - = manager.vmFamilies().getWithResponse("hfnljkyq", "j", com.azure.core.util.Context.NONE).getValue(); + = manager.vmFamilies().getWithResponse("bt", "wrqpue", com.azure.core.util.Context.NONE).getValue(); - Assertions.assertEquals("j", response.properties().category()); + Assertions.assertEquals("zywbiex", response.properties().category()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/VmFamiliesListBySubscriptionLocationResourceMockTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/VmFamiliesListBySubscriptionLocationResourceMockTests.java index 031b823889fa..8fae02d6aec5 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/VmFamiliesListBySubscriptionLocationResourceMockTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/VmFamiliesListBySubscriptionLocationResourceMockTests.java @@ -22,7 +22,7 @@ public final class VmFamiliesListBySubscriptionLocationResourceMockTests { @Test public void testListBySubscriptionLocationResource() throws Exception { String responseStr - = "{\"value\":[{\"properties\":{\"category\":\"xgodebfqkkrbmp\",\"provisioningState\":\"Canceled\"},\"id\":\"iw\",\"name\":\"lzlfbxzpuz\",\"type\":\"cispnqzahmgkbr\"}]}"; + = "{\"value\":[{\"properties\":{\"category\":\"s\",\"provisioningState\":\"Canceled\"},\"id\":\"nxytxh\",\"name\":\"zxbzpfzabglc\",\"type\":\"hxw\"}]}"; HttpClient httpClient = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); @@ -32,8 +32,8 @@ public void testListBySubscriptionLocationResource() throws Exception { new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); PagedIterable response = manager.vmFamilies() - .listBySubscriptionLocationResource("szzhbijhtxfvgxbf", "mxnehmp", com.azure.core.util.Context.NONE); + .listBySubscriptionLocationResource("ux", "hdwbavxbniwdjs", com.azure.core.util.Context.NONE); - Assertions.assertEquals("xgodebfqkkrbmp", response.iterator().next().properties().category()); + Assertions.assertEquals("s", response.iterator().next().properties().category()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/VmFamilyInnerTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/VmFamilyInnerTests.java index 84b823b84d69..9a4505271b2d 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/VmFamilyInnerTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/VmFamilyInnerTests.java @@ -12,8 +12,8 @@ public final class VmFamilyInnerTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { VmFamilyInner model = BinaryData.fromString( - "{\"properties\":{\"category\":\"cbacphejkotynqg\",\"provisioningState\":\"Failed\"},\"id\":\"ndlik\",\"name\":\"yqkgfg\",\"type\":\"bmadgak\"}") + "{\"properties\":{\"category\":\"rujqg\",\"provisioningState\":\"Failed\"},\"id\":\"ouqfprwz\",\"name\":\"bngui\",\"type\":\"nwui\"}") .toObject(VmFamilyInner.class); - Assertions.assertEquals("cbacphejkotynqg", model.properties().category()); + Assertions.assertEquals("rujqg", model.properties().category()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/VmFamilyListResultTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/VmFamilyListResultTests.java index ce4b53d1be64..f6a8986f6303 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/VmFamilyListResultTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/VmFamilyListResultTests.java @@ -12,9 +12,9 @@ public final class VmFamilyListResultTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { VmFamilyListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"category\":\"qedqytbciqfoufl\",\"provisioningState\":\"Failed\"},\"id\":\"zsm\",\"name\":\"dmgloug\",\"type\":\"b\"},{\"properties\":{\"category\":\"mutduqktaps\",\"provisioningState\":\"Canceled\"},\"id\":\"uertumk\",\"name\":\"o\",\"type\":\"vqwhbmdgbbjfd\"},{\"properties\":{\"category\":\"bmbexppbhtqqro\",\"provisioningState\":\"Succeeded\"},\"id\":\"psalgbqux\",\"name\":\"gjyjgzjaoyfhrtxi\",\"type\":\"n\"},{\"properties\":{\"category\":\"ujysvle\",\"provisioningState\":\"Canceled\"},\"id\":\"qawrlyxwj\",\"name\":\"cpr\",\"type\":\"nwbxgjvtbvpyssz\"}],\"nextLink\":\"rujqg\"}") + "{\"value\":[{\"properties\":{\"category\":\"uckyf\",\"provisioningState\":\"Failed\"},\"id\":\"idf\",\"name\":\"zwdzuh\",\"type\":\"ymwisdkft\"},{\"properties\":{\"category\":\"mnteiwao\",\"provisioningState\":\"Succeeded\"},\"id\":\"ijcmmx\",\"name\":\"cufufsrpymz\",\"type\":\"dnsezcxtbzs\"}],\"nextLink\":\"yc\"}") .toObject(VmFamilyListResult.class); - Assertions.assertEquals("qedqytbciqfoufl", model.value().get(0).properties().category()); - Assertions.assertEquals("rujqg", model.nextLink()); + Assertions.assertEquals("uckyf", model.value().get(0).properties().category()); + Assertions.assertEquals("yc", model.nextLink()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/VmFamilyPropertiesTests.java b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/VmFamilyPropertiesTests.java index 48ec9b4053a1..3dc41faf2ce7 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/VmFamilyPropertiesTests.java +++ b/sdk/computelimit/azure-resourcemanager-computelimit/src/test/java/com/azure/resourcemanager/computelimit/generated/VmFamilyPropertiesTests.java @@ -11,8 +11,8 @@ public final class VmFamilyPropertiesTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { - VmFamilyProperties model = BinaryData.fromString("{\"category\":\"s\",\"provisioningState\":\"Canceled\"}") + VmFamilyProperties model = BinaryData.fromString("{\"category\":\"a\",\"provisioningState\":\"Failed\"}") .toObject(VmFamilyProperties.class); - Assertions.assertEquals("s", model.category()); + Assertions.assertEquals("a", model.category()); } } diff --git a/sdk/computelimit/azure-resourcemanager-computelimit/tsp-location.yaml b/sdk/computelimit/azure-resourcemanager-computelimit/tsp-location.yaml index 4f9025121d0a..c28ce0d8cf15 100644 --- a/sdk/computelimit/azure-resourcemanager-computelimit/tsp-location.yaml +++ b/sdk/computelimit/azure-resourcemanager-computelimit/tsp-location.yaml @@ -1,4 +1,4 @@ directory: specification/computelimit/resource-manager/Microsoft.ComputeLimit/ComputeLimit -commit: 723a657f70e944d62515f29a59a914ab911dc32c +commit: 33edaba41251144ab48a9ba923a61697f81b1aa8 repo: Azure/azure-rest-api-specs additionalDirectories: