diff --git a/sdk/containerorchestratorruntime/azure-resourcemanager-containerorchestratorruntime/CHANGELOG.md b/sdk/containerorchestratorruntime/azure-resourcemanager-containerorchestratorruntime/CHANGELOG.md index 047c1a9ceb41..1a4a1bff9229 100644 --- a/sdk/containerorchestratorruntime/azure-resourcemanager-containerorchestratorruntime/CHANGELOG.md +++ b/sdk/containerorchestratorruntime/azure-resourcemanager-containerorchestratorruntime/CHANGELOG.md @@ -1,14 +1,8 @@ # Release History -## 1.0.0-beta.2 (Unreleased) +## 1.0.0-beta.2 (2025-04-15) -### Features Added - -### Breaking Changes - -### Bugs Fixed - -### Other Changes +- Azure Resource Manager Container Orchestrator Runtime client library for Java. This package contains Microsoft Azure SDK for Container Orchestrator Runtime Management SDK. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## 1.0.0-beta.1 (2024-10-21) diff --git a/sdk/containerorchestratorruntime/azure-resourcemanager-containerorchestratorruntime/README.md b/sdk/containerorchestratorruntime/azure-resourcemanager-containerorchestratorruntime/README.md index 3847256324a6..d1a618f0d353 100644 --- a/sdk/containerorchestratorruntime/azure-resourcemanager-containerorchestratorruntime/README.md +++ b/sdk/containerorchestratorruntime/azure-resourcemanager-containerorchestratorruntime/README.md @@ -52,7 +52,7 @@ Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: ```java -AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); TokenCredential credential = new DefaultAzureCredentialBuilder() .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) .build(); @@ -60,7 +60,7 @@ ContainerOrchestratorRuntimeManager manager = ContainerOrchestratorRuntimeManage .authenticate(credential, profile); ``` -The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. +The sample code assumes global Azure. Please change the `AzureCloud.AZURE_PUBLIC_CLOUD` variable if otherwise. See [Authentication][authenticate] for more options. @@ -100,5 +100,3 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ - - diff --git a/sdk/containerorchestratorruntime/azure-resourcemanager-containerorchestratorruntime/SAMPLE.md b/sdk/containerorchestratorruntime/azure-resourcemanager-containerorchestratorruntime/SAMPLE.md index c9f97ee9d256..c574a192df58 100644 --- a/sdk/containerorchestratorruntime/azure-resourcemanager-containerorchestratorruntime/SAMPLE.md +++ b/sdk/containerorchestratorruntime/azure-resourcemanager-containerorchestratorruntime/SAMPLE.md @@ -36,28 +36,24 @@ ### BgpPeers_CreateOrUpdate ```java -import com.azure.resourcemanager.containerorchestratorruntime.models.BgpPeerProperties; - /** - * Samples for BgpPeers CreateOrUpdate. + * Samples for StorageClass Delete. */ -public final class BgpPeersCreateOrUpdateSamples { +public final class StorageClassDeleteSamples { /* - * x-ms-original-file: 2024-03-01/BgpPeers_CreateOrUpdate.json + * x-ms-original-file: 2024-03-01/StorageClass_Delete.json */ /** - * Sample code: BgpPeers_CreateOrUpdate. + * Sample code: StorageClass_Delete_0. * * @param manager Entry point to ContainerOrchestratorRuntimeManager. */ - public static void bgpPeersCreateOrUpdate( + public static void storageClassDelete0( com.azure.resourcemanager.containerorchestratorruntime.ContainerOrchestratorRuntimeManager manager) { - manager.bgpPeers() - .define("testpeer") - .withExistingResourceUri( - "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1") - .withProperties(new BgpPeerProperties().withMyAsn(64500).withPeerAsn(64501).withPeerAddress("10.0.0.1")) - .create(); + manager.storageClass() + .delete( + "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1", + "testrwx", com.azure.core.util.Context.NONE); } } ``` @@ -65,24 +61,33 @@ public final class BgpPeersCreateOrUpdateSamples { ### BgpPeers_Delete ```java +import com.azure.resourcemanager.containerorchestratorruntime.models.StorageClassPropertiesUpdate; +import com.azure.resourcemanager.containerorchestratorruntime.models.StorageClassResource; +import com.azure.resourcemanager.containerorchestratorruntime.models.StorageClassTypePropertiesUpdate; + /** - * Samples for BgpPeers Delete. + * Samples for StorageClass Update. */ -public final class BgpPeersDeleteSamples { +public final class StorageClassUpdateSamples { /* - * x-ms-original-file: 2024-03-01/BgpPeers_Delete.json + * x-ms-original-file: 2024-03-01/StorageClass_Update.json */ /** - * Sample code: BgpPeers_Delete. + * Sample code: StorageClass_Update_0. * * @param manager Entry point to ContainerOrchestratorRuntimeManager. */ - public static void bgpPeersDelete( + public static void storageClassUpdate0( com.azure.resourcemanager.containerorchestratorruntime.ContainerOrchestratorRuntimeManager manager) { - manager.bgpPeers() - .deleteByResourceGroupWithResponse( + StorageClassResource resource = manager.storageClass() + .getWithResponse( "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1", - "testpeer", com.azure.core.util.Context.NONE); + "testrwx", com.azure.core.util.Context.NONE) + .getValue(); + resource.update() + .withProperties(new StorageClassPropertiesUpdate() + .withTypeProperties(new StorageClassTypePropertiesUpdate().withBackingStorageClassName("default"))) + .apply(); } } ``` @@ -91,21 +96,21 @@ public final class BgpPeersDeleteSamples { ```java /** - * Samples for BgpPeers Get. + * Samples for BgpPeers Delete. */ -public final class BgpPeersGetSamples { +public final class BgpPeersDeleteSamples { /* - * x-ms-original-file: 2024-03-01/BgpPeers_Get.json + * x-ms-original-file: 2024-03-01/BgpPeers_Delete.json */ /** - * Sample code: BgpPeers_Get. + * Sample code: BgpPeers_Delete. * * @param manager Entry point to ContainerOrchestratorRuntimeManager. */ - public static void bgpPeersGet( + public static void bgpPeersDelete( com.azure.resourcemanager.containerorchestratorruntime.ContainerOrchestratorRuntimeManager manager) { manager.bgpPeers() - .getWithResponse( + .deleteByResourceGroupWithResponse( "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1", "testpeer", com.azure.core.util.Context.NONE); } @@ -116,23 +121,23 @@ public final class BgpPeersGetSamples { ```java /** - * Samples for BgpPeers List. + * Samples for Services Delete. */ -public final class BgpPeersListSamples { +public final class ServicesDeleteSamples { /* - * x-ms-original-file: 2024-03-01/BgpPeers_List.json + * x-ms-original-file: 2024-03-01/Services_Delete.json */ /** - * Sample code: BgpPeers_List. + * Sample code: Services_Delete. * * @param manager Entry point to ContainerOrchestratorRuntimeManager. */ - public static void bgpPeersList( + public static void servicesDelete( com.azure.resourcemanager.containerorchestratorruntime.ContainerOrchestratorRuntimeManager manager) { - manager.bgpPeers() - .list( + manager.services() + .deleteByResourceGroupWithResponse( "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1", - com.azure.core.util.Context.NONE); + "storageclass", com.azure.core.util.Context.NONE); } } ``` @@ -140,47 +145,24 @@ public final class BgpPeersListSamples { ### LoadBalancers_CreateOrUpdate ```java -import com.azure.resourcemanager.containerorchestratorruntime.models.AdvertiseMode; -import com.azure.resourcemanager.containerorchestratorruntime.models.LoadBalancerProperties; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; - /** - * Samples for LoadBalancers CreateOrUpdate. + * Samples for LoadBalancers Get. */ -public final class LoadBalancersCreateOrUpdateSamples { +public final class LoadBalancersGetSamples { /* - * x-ms-original-file: 2024-03-01/LoadBalancers_CreateOrUpdate.json + * x-ms-original-file: 2024-03-01/LoadBalancers_Get.json */ /** - * Sample code: LoadBalancers_CreateOrUpdate. + * Sample code: LoadBalancers_Get. * * @param manager Entry point to ContainerOrchestratorRuntimeManager. */ - public static void loadBalancersCreateOrUpdate( + public static void loadBalancersGet( com.azure.resourcemanager.containerorchestratorruntime.ContainerOrchestratorRuntimeManager manager) { manager.loadBalancers() - .define("testlb") - .withExistingResourceUri( - "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1") - .withProperties(new LoadBalancerProperties() - .withAddresses(Arrays.asList("192.168.50.1/24", "192.168.51.2-192.168.51.10")) - .withServiceSelector(mapOf("app", "frontend")) - .withAdvertiseMode(AdvertiseMode.ARP)) - .create(); - } - - // Use "Map.of" if available - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; + .getWithResponse( + "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1", + "testlb", com.azure.core.util.Context.NONE); } } ``` @@ -189,23 +171,23 @@ public final class LoadBalancersCreateOrUpdateSamples { ```java /** - * Samples for LoadBalancers Delete. + * Samples for Services List. */ -public final class LoadBalancersDeleteSamples { +public final class ServicesListSamples { /* - * x-ms-original-file: 2024-03-01/LoadBalancers_Delete.json + * x-ms-original-file: 2024-03-01/Services_List.json */ /** - * Sample code: LoadBalancers_Delete. + * Sample code: Services_List. * * @param manager Entry point to ContainerOrchestratorRuntimeManager. */ - public static void loadBalancersDelete( + public static void servicesList( com.azure.resourcemanager.containerorchestratorruntime.ContainerOrchestratorRuntimeManager manager) { - manager.loadBalancers() - .deleteByResourceGroupWithResponse( + manager.services() + .list( "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1", - "testlb", com.azure.core.util.Context.NONE); + com.azure.core.util.Context.NONE); } } ``` @@ -213,24 +195,28 @@ public final class LoadBalancersDeleteSamples { ### LoadBalancers_Get ```java +import com.azure.resourcemanager.containerorchestratorruntime.models.BgpPeerProperties; + /** - * Samples for LoadBalancers Get. + * Samples for BgpPeers CreateOrUpdate. */ -public final class LoadBalancersGetSamples { +public final class BgpPeersCreateOrUpdateSamples { /* - * x-ms-original-file: 2024-03-01/LoadBalancers_Get.json + * x-ms-original-file: 2024-03-01/BgpPeers_CreateOrUpdate.json */ /** - * Sample code: LoadBalancers_Get. + * Sample code: BgpPeers_CreateOrUpdate. * * @param manager Entry point to ContainerOrchestratorRuntimeManager. */ - public static void loadBalancersGet( + public static void bgpPeersCreateOrUpdate( com.azure.resourcemanager.containerorchestratorruntime.ContainerOrchestratorRuntimeManager manager) { - manager.loadBalancers() - .getWithResponse( - "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1", - "testlb", com.azure.core.util.Context.NONE); + manager.bgpPeers() + .define("testpeer") + .withExistingResourceUri( + "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1") + .withProperties(new BgpPeerProperties().withMyAsn(64500).withPeerAsn(64501).withPeerAddress("10.0.0.1")) + .create(); } } ``` @@ -239,23 +225,23 @@ public final class LoadBalancersGetSamples { ```java /** - * Samples for LoadBalancers List. + * Samples for Services Get. */ -public final class LoadBalancersListSamples { +public final class ServicesGetSamples { /* - * x-ms-original-file: 2024-03-01/LoadBalancers_List.json + * x-ms-original-file: 2024-03-01/Services_Get.json */ /** - * Sample code: LoadBalancers_List. + * Sample code: Services_Get. * * @param manager Entry point to ContainerOrchestratorRuntimeManager. */ - public static void loadBalancersList( + public static void servicesGet( com.azure.resourcemanager.containerorchestratorruntime.ContainerOrchestratorRuntimeManager manager) { - manager.loadBalancers() - .list( + manager.services() + .getWithResponse( "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1", - com.azure.core.util.Context.NONE); + "storageclass", com.azure.core.util.Context.NONE); } } ``` @@ -264,20 +250,23 @@ public final class LoadBalancersListSamples { ```java /** - * Samples for Operations List. + * Samples for LoadBalancers List. */ -public final class OperationsListSamples { +public final class LoadBalancersListSamples { /* - * x-ms-original-file: 2024-03-01/Operations_List.json + * x-ms-original-file: 2024-03-01/LoadBalancers_List.json */ /** - * Sample code: Operations_List_0. + * Sample code: LoadBalancers_List. * * @param manager Entry point to ContainerOrchestratorRuntimeManager. */ - public static void operationsList0( + public static void loadBalancersList( com.azure.resourcemanager.containerorchestratorruntime.ContainerOrchestratorRuntimeManager manager) { - manager.operations().list(com.azure.core.util.Context.NONE); + manager.loadBalancers() + .list( + "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1", + com.azure.core.util.Context.NONE); } } ``` @@ -285,53 +274,76 @@ public final class OperationsListSamples { ### Services_CreateOrUpdate ```java -import com.azure.resourcemanager.containerorchestratorruntime.models.ServiceProperties; +import com.azure.resourcemanager.containerorchestratorruntime.models.AdvertiseMode; +import com.azure.resourcemanager.containerorchestratorruntime.models.LoadBalancerProperties; +import java.util.Arrays; +import java.util.HashMap; +import java.util.Map; /** - * Samples for Services CreateOrUpdate. + * Samples for LoadBalancers CreateOrUpdate. */ -public final class ServicesCreateOrUpdateSamples { +public final class LoadBalancersCreateOrUpdateSamples { /* - * x-ms-original-file: 2024-03-01/Services_CreateOrUpdate.json + * x-ms-original-file: 2024-03-01/LoadBalancers_CreateOrUpdate.json */ /** - * Sample code: Services_CreateOrUpdate. + * Sample code: LoadBalancers_CreateOrUpdate. * * @param manager Entry point to ContainerOrchestratorRuntimeManager. */ - public static void servicesCreateOrUpdate( + public static void loadBalancersCreateOrUpdate( com.azure.resourcemanager.containerorchestratorruntime.ContainerOrchestratorRuntimeManager manager) { - manager.services() - .define("storageclass") + manager.loadBalancers() + .define("testlb") .withExistingResourceUri( "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1") - .withProperties(new ServiceProperties()) + .withProperties(new LoadBalancerProperties() + .withAddresses(Arrays.asList("192.168.50.1/24", "192.168.51.2-192.168.51.10")) + .withServiceSelector(mapOf("app", "frontend")) + .withAdvertiseMode(AdvertiseMode.ARP)) .create(); } + + // Use "Map.of" if available + @SuppressWarnings("unchecked") + private static Map mapOf(Object... inputs) { + Map map = new HashMap<>(); + for (int i = 0; i < inputs.length; i += 2) { + String key = (String) inputs[i]; + T value = (T) inputs[i + 1]; + map.put(key, value); + } + return map; + } } ``` ### Services_Delete ```java +import com.azure.resourcemanager.containerorchestratorruntime.models.ServiceProperties; + /** - * Samples for Services Delete. + * Samples for Services CreateOrUpdate. */ -public final class ServicesDeleteSamples { +public final class ServicesCreateOrUpdateSamples { /* - * x-ms-original-file: 2024-03-01/Services_Delete.json + * x-ms-original-file: 2024-03-01/Services_CreateOrUpdate.json */ /** - * Sample code: Services_Delete. + * Sample code: Services_CreateOrUpdate. * * @param manager Entry point to ContainerOrchestratorRuntimeManager. */ - public static void servicesDelete( + public static void servicesCreateOrUpdate( com.azure.resourcemanager.containerorchestratorruntime.ContainerOrchestratorRuntimeManager manager) { manager.services() - .deleteByResourceGroupWithResponse( - "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1", - "storageclass", com.azure.core.util.Context.NONE); + .define("storageclass") + .withExistingResourceUri( + "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1") + .withProperties(new ServiceProperties()) + .create(); } } ``` @@ -340,23 +352,23 @@ public final class ServicesDeleteSamples { ```java /** - * Samples for Services Get. + * Samples for StorageClass Get. */ -public final class ServicesGetSamples { +public final class StorageClassGetSamples { /* - * x-ms-original-file: 2024-03-01/Services_Get.json + * x-ms-original-file: 2024-03-01/StorageClass_Get.json */ /** - * Sample code: Services_Get. + * Sample code: StorageClass_Get_0. * * @param manager Entry point to ContainerOrchestratorRuntimeManager. */ - public static void servicesGet( + public static void storageClassGet0( com.azure.resourcemanager.containerorchestratorruntime.ContainerOrchestratorRuntimeManager manager) { - manager.services() + manager.storageClass() .getWithResponse( "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1", - "storageclass", com.azure.core.util.Context.NONE); + "testrwx", com.azure.core.util.Context.NONE); } } ``` @@ -365,23 +377,23 @@ public final class ServicesGetSamples { ```java /** - * Samples for Services List. + * Samples for BgpPeers Get. */ -public final class ServicesListSamples { +public final class BgpPeersGetSamples { /* - * x-ms-original-file: 2024-03-01/Services_List.json + * x-ms-original-file: 2024-03-01/BgpPeers_Get.json */ /** - * Sample code: Services_List. + * Sample code: BgpPeers_Get. * * @param manager Entry point to ContainerOrchestratorRuntimeManager. */ - public static void servicesList( + public static void bgpPeersGet( com.azure.resourcemanager.containerorchestratorruntime.ContainerOrchestratorRuntimeManager manager) { - manager.services() - .list( + manager.bgpPeers() + .getWithResponse( "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1", - com.azure.core.util.Context.NONE); + "testpeer", com.azure.core.util.Context.NONE); } } ``` @@ -421,23 +433,23 @@ public final class StorageClassCreateOrUpdateSamples { ```java /** - * Samples for StorageClass Delete. + * Samples for BgpPeers List. */ -public final class StorageClassDeleteSamples { +public final class BgpPeersListSamples { /* - * x-ms-original-file: 2024-03-01/StorageClass_Delete.json + * x-ms-original-file: 2024-03-01/BgpPeers_List.json */ /** - * Sample code: StorageClass_Delete_0. + * Sample code: BgpPeers_List. * * @param manager Entry point to ContainerOrchestratorRuntimeManager. */ - public static void storageClassDelete0( + public static void bgpPeersList( com.azure.resourcemanager.containerorchestratorruntime.ContainerOrchestratorRuntimeManager manager) { - manager.storageClass() - .delete( + manager.bgpPeers() + .list( "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1", - "testrwx", com.azure.core.util.Context.NONE); + com.azure.core.util.Context.NONE); } } ``` @@ -446,23 +458,23 @@ public final class StorageClassDeleteSamples { ```java /** - * Samples for StorageClass Get. + * Samples for LoadBalancers Delete. */ -public final class StorageClassGetSamples { +public final class LoadBalancersDeleteSamples { /* - * x-ms-original-file: 2024-03-01/StorageClass_Get.json + * x-ms-original-file: 2024-03-01/LoadBalancers_Delete.json */ /** - * Sample code: StorageClass_Get_0. + * Sample code: LoadBalancers_Delete. * * @param manager Entry point to ContainerOrchestratorRuntimeManager. */ - public static void storageClassGet0( + public static void loadBalancersDelete( com.azure.resourcemanager.containerorchestratorruntime.ContainerOrchestratorRuntimeManager manager) { - manager.storageClass() - .getWithResponse( + manager.loadBalancers() + .deleteByResourceGroupWithResponse( "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1", - "testrwx", com.azure.core.util.Context.NONE); + "testlb", com.azure.core.util.Context.NONE); } } ``` @@ -471,23 +483,20 @@ public final class StorageClassGetSamples { ```java /** - * Samples for StorageClass List. + * Samples for Operations List. */ -public final class StorageClassListSamples { +public final class OperationsListSamples { /* - * x-ms-original-file: 2024-03-01/StorageClass_List.json + * x-ms-original-file: 2024-03-01/Operations_List.json */ /** - * Sample code: StorageClass_List_0. + * Sample code: Operations_List_0. * * @param manager Entry point to ContainerOrchestratorRuntimeManager. */ - public static void storageClassList0( + public static void operationsList0( com.azure.resourcemanager.containerorchestratorruntime.ContainerOrchestratorRuntimeManager manager) { - manager.storageClass() - .list( - "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1", - com.azure.core.util.Context.NONE); + manager.operations().list(com.azure.core.util.Context.NONE); } } ``` @@ -495,33 +504,24 @@ public final class StorageClassListSamples { ### StorageClass_Update ```java -import com.azure.resourcemanager.containerorchestratorruntime.models.StorageClassPropertiesUpdate; -import com.azure.resourcemanager.containerorchestratorruntime.models.StorageClassResource; -import com.azure.resourcemanager.containerorchestratorruntime.models.StorageClassTypePropertiesUpdate; - /** - * Samples for StorageClass Update. + * Samples for StorageClass List. */ -public final class StorageClassUpdateSamples { +public final class StorageClassListSamples { /* - * x-ms-original-file: 2024-03-01/StorageClass_Update.json + * x-ms-original-file: 2024-03-01/StorageClass_List.json */ /** - * Sample code: StorageClass_Update_0. + * Sample code: StorageClass_List_0. * * @param manager Entry point to ContainerOrchestratorRuntimeManager. */ - public static void storageClassUpdate0( + public static void storageClassList0( com.azure.resourcemanager.containerorchestratorruntime.ContainerOrchestratorRuntimeManager manager) { - StorageClassResource resource = manager.storageClass() - .getWithResponse( + manager.storageClass() + .list( "subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1", - "testrwx", com.azure.core.util.Context.NONE) - .getValue(); - resource.update() - .withProperties(new StorageClassPropertiesUpdate() - .withTypeProperties(new StorageClassTypePropertiesUpdate().withBackingStorageClassName("default"))) - .apply(); + com.azure.core.util.Context.NONE); } } ``` diff --git a/sdk/containerorchestratorruntime/azure-resourcemanager-containerorchestratorruntime/tsp-location.yaml b/sdk/containerorchestratorruntime/azure-resourcemanager-containerorchestratorruntime/tsp-location.yaml index a0a6764289b4..c2043afca8ae 100644 --- a/sdk/containerorchestratorruntime/azure-resourcemanager-containerorchestratorruntime/tsp-location.yaml +++ b/sdk/containerorchestratorruntime/azure-resourcemanager-containerorchestratorruntime/tsp-location.yaml @@ -1,4 +1,4 @@ directory: specification/kubernetesruntime/KubernetesRuntime.Management -commit: 6f175c9c006269a1d0f1928fbc768cacc6ac379a +commit: 6e702986ee542ebd38d0ab2e2f2c00ab48a50b45 repo: Azure/azure-rest-api-specs additionalDirectories: