diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/CHANGELOG.md b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/CHANGELOG.md index b3671e272fc0..41915ae7e2a9 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/CHANGELOG.md +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/CHANGELOG.md @@ -1,6 +1,8 @@ # Release History -## 1.2.0-beta.2 (Unreleased) +## 1.0.0-beta.1 (2023-02-21) + +- Azure Resource Manager AzureDigitalTwins client library for Java. This package contains Microsoft Azure SDK for AzureDigitalTwins Management SDK. Azure Digital Twins Client for managing DigitalTwinsInstance. Package tag package-2023-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ### Features Added diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/README.md b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/README.md index 479af6ed3812..dbfc8863eaa7 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/README.md +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/README.md @@ -2,7 +2,7 @@ Azure Resource Manager AzureDigitalTwins client library for Java. -This package contains Microsoft Azure SDK for AzureDigitalTwins Management SDK. Azure Digital Twins Client for managing DigitalTwinsInstance. Package tag package-2022-10. 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 AzureDigitalTwins Management SDK. Azure Digital Twins Client for managing DigitalTwinsInstance. Package tag package-2023-01. 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-digitaltwins - 1.1.0 + 1.2.0-beta.2 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/SAMPLE.md b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/SAMPLE.md index a093bb428dd1..bfe8087e6f03 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/SAMPLE.md +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/SAMPLE.md @@ -43,13 +43,12 @@ ### DigitalTwins_CheckNameAvailability ```java -import com.azure.core.util.Context; import com.azure.resourcemanager.digitaltwins.models.CheckNameRequest; /** Samples for DigitalTwins CheckNameAvailability. */ public final class DigitalTwinsCheckNameAvailabilitySamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsCheckNameAvailability_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsCheckNameAvailability_example.json */ /** * Sample code: Check name Availability. @@ -60,7 +59,7 @@ public final class DigitalTwinsCheckNameAvailabilitySamples { manager .digitalTwins() .checkNameAvailabilityWithResponse( - "WestUS2", new CheckNameRequest().withName("myadtinstance"), Context.NONE); + "WestUS2", new CheckNameRequest().withName("myadtinstance"), com.azure.core.util.Context.NONE); } } ``` @@ -78,7 +77,7 @@ import java.util.Map; /** Samples for DigitalTwins CreateOrUpdate. */ public final class DigitalTwinsCreateOrUpdateSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsPut_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsPut_example.json */ /** * Sample code: Put a DigitalTwinsInstance resource. @@ -96,7 +95,7 @@ public final class DigitalTwinsCreateOrUpdateSamples { } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsPut_WithPublicNetworkAccess.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsPut_WithPublicNetworkAccess.json */ /** * Sample code: Put a DigitalTwinsInstance resource with publicNetworkAccess property. @@ -115,7 +114,7 @@ public final class DigitalTwinsCreateOrUpdateSamples { } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsPut_WithIdentity_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsPut_WithIdentity_example.json */ /** * Sample code: Put a DigitalTwinsInstance resource with identity. @@ -155,12 +154,10 @@ public final class DigitalTwinsCreateOrUpdateSamples { ### DigitalTwins_Delete ```java -import com.azure.core.util.Context; - /** Samples for DigitalTwins Delete. */ public final class DigitalTwinsDeleteSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsDelete_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsDelete_example.json */ /** * Sample code: Delete a DigitalTwinsInstance resource. @@ -169,11 +166,11 @@ public final class DigitalTwinsDeleteSamples { */ public static void deleteADigitalTwinsInstanceResource( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwins().delete("resRg", "myDigitalTwinsService", Context.NONE); + manager.digitalTwins().delete("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE); } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsDelete_WithIdentity_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsDelete_WithIdentity_example.json */ /** * Sample code: Delete a DigitalTwinsInstance resource with identity. @@ -182,7 +179,7 @@ public final class DigitalTwinsDeleteSamples { */ public static void deleteADigitalTwinsInstanceResourceWithIdentity( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwins().delete("resRg", "myDigitalTwinsService", Context.NONE); + manager.digitalTwins().delete("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE); } } ``` @@ -190,12 +187,10 @@ public final class DigitalTwinsDeleteSamples { ### DigitalTwins_GetByResourceGroup ```java -import com.azure.core.util.Context; - /** Samples for DigitalTwins GetByResourceGroup. */ public final class DigitalTwinsGetByResourceGroupSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsGet_WithIdentity_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsGet_WithIdentity_example.json */ /** * Sample code: Get a DigitalTwinsInstance resource with identity. @@ -204,11 +199,13 @@ public final class DigitalTwinsGetByResourceGroupSamples { */ public static void getADigitalTwinsInstanceResourceWithIdentity( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwins().getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", Context.NONE); + manager + .digitalTwins() + .getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE); } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsGet_WithPrivateEndpointConnection_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsGet_WithPrivateEndpointConnection_example.json */ /** * Sample code: Get a DigitalTwinsInstance resource with a private endpoint connection. @@ -217,11 +214,13 @@ public final class DigitalTwinsGetByResourceGroupSamples { */ public static void getADigitalTwinsInstanceResourceWithAPrivateEndpointConnection( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwins().getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", Context.NONE); + manager + .digitalTwins() + .getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE); } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsGet_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsGet_example.json */ /** * Sample code: Get a DigitalTwinsInstance resource. @@ -230,7 +229,9 @@ public final class DigitalTwinsGetByResourceGroupSamples { */ public static void getADigitalTwinsInstanceResource( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwins().getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", Context.NONE); + manager + .digitalTwins() + .getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE); } } ``` @@ -238,12 +239,10 @@ public final class DigitalTwinsGetByResourceGroupSamples { ### DigitalTwins_List ```java -import com.azure.core.util.Context; - /** Samples for DigitalTwins List. */ public final class DigitalTwinsListSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsList_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsList_example.json */ /** * Sample code: Get DigitalTwinsInstance resources by subscription. @@ -252,7 +251,7 @@ public final class DigitalTwinsListSamples { */ public static void getDigitalTwinsInstanceResourcesBySubscription( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwins().list(Context.NONE); + manager.digitalTwins().list(com.azure.core.util.Context.NONE); } } ``` @@ -260,12 +259,10 @@ public final class DigitalTwinsListSamples { ### DigitalTwins_ListByResourceGroup ```java -import com.azure.core.util.Context; - /** Samples for DigitalTwins ListByResourceGroup. */ public final class DigitalTwinsListByResourceGroupSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsListByResourceGroup_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsListByResourceGroup_example.json */ /** * Sample code: Get DigitalTwinsInstance resources by resource group. @@ -274,7 +271,7 @@ public final class DigitalTwinsListByResourceGroupSamples { */ public static void getDigitalTwinsInstanceResourcesByResourceGroup( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwins().listByResourceGroup("resRg", Context.NONE); + manager.digitalTwins().listByResourceGroup("resRg", com.azure.core.util.Context.NONE); } } ``` @@ -282,7 +279,6 @@ public final class DigitalTwinsListByResourceGroupSamples { ### DigitalTwins_Update ```java -import com.azure.core.util.Context; import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsDescription; import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsIdentity; import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsIdentityType; @@ -294,7 +290,7 @@ import java.util.Map; /** Samples for DigitalTwins Update. */ public final class DigitalTwinsUpdateSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsPatch_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsPatch_example.json */ /** * Sample code: Patch a DigitalTwinsInstance resource. @@ -306,13 +302,13 @@ public final class DigitalTwinsUpdateSamples { DigitalTwinsDescription resource = manager .digitalTwins() - .getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", Context.NONE) + .getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE) .getValue(); resource.update().withTags(mapOf("purpose", "dev")).apply(); } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsPatch_WithPublicNetworkAccess.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsPatch_WithPublicNetworkAccess.json */ /** * Sample code: Patch a DigitalTwinsInstance resource with publicNetworkAccess property. @@ -324,7 +320,7 @@ public final class DigitalTwinsUpdateSamples { DigitalTwinsDescription resource = manager .digitalTwins() - .getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", Context.NONE) + .getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE) .getValue(); resource .update() @@ -333,7 +329,7 @@ public final class DigitalTwinsUpdateSamples { } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsPatch_WithIdentity_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsPatch_WithIdentity_example.json */ /** * Sample code: Patch a DigitalTwinsInstance resource with identity. @@ -345,7 +341,7 @@ public final class DigitalTwinsUpdateSamples { DigitalTwinsDescription resource = manager .digitalTwins() - .getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", Context.NONE) + .getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE) .getValue(); resource.update().withIdentity(new DigitalTwinsIdentity().withType(DigitalTwinsIdentityType.NONE)).apply(); } @@ -374,7 +370,7 @@ import com.azure.resourcemanager.digitaltwins.models.ServiceBus; /** Samples for DigitalTwinsEndpoint CreateOrUpdate. */ public final class DigitalTwinsEndpointCreateOrUpdateSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsEndpointPut_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsEndpointPut_example.json */ /** * Sample code: Put a DigitalTwinsEndpoint resource. @@ -398,7 +394,7 @@ public final class DigitalTwinsEndpointCreateOrUpdateSamples { } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsEndpointPut_WithIdentity_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsEndpointPut_WithIdentity_example.json */ /** * Sample code: Put a DigitalTwinsEndpoint resource with identity. @@ -420,7 +416,7 @@ public final class DigitalTwinsEndpointCreateOrUpdateSamples { } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsEndpointPut_WithUserIdentity_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsEndpointPut_WithUserIdentity_example.json */ /** * Sample code: Put a DigitalTwinsEndpoint resource with user assigned identity. @@ -451,12 +447,10 @@ public final class DigitalTwinsEndpointCreateOrUpdateSamples { ### DigitalTwinsEndpoint_Delete ```java -import com.azure.core.util.Context; - /** Samples for DigitalTwinsEndpoint Delete. */ public final class DigitalTwinsEndpointDeleteSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsEndpointDelete_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsEndpointDelete_example.json */ /** * Sample code: Delete a DigitalTwinsInstance endpoint. @@ -465,11 +459,13 @@ public final class DigitalTwinsEndpointDeleteSamples { */ public static void deleteADigitalTwinsInstanceEndpoint( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwinsEndpoints().delete("resRg", "myDigitalTwinsService", "myendpoint", Context.NONE); + manager + .digitalTwinsEndpoints() + .delete("resRg", "myDigitalTwinsService", "myendpoint", com.azure.core.util.Context.NONE); } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsEndpointDelete_WithIdentity_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsEndpointDelete_WithIdentity_example.json */ /** * Sample code: Delete a DigitalTwinsInstance endpoint with identity. @@ -478,7 +474,9 @@ public final class DigitalTwinsEndpointDeleteSamples { */ public static void deleteADigitalTwinsInstanceEndpointWithIdentity( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwinsEndpoints().delete("resRg", "myDigitalTwinsService", "myendpoint", Context.NONE); + manager + .digitalTwinsEndpoints() + .delete("resRg", "myDigitalTwinsService", "myendpoint", com.azure.core.util.Context.NONE); } } ``` @@ -486,12 +484,10 @@ public final class DigitalTwinsEndpointDeleteSamples { ### DigitalTwinsEndpoint_Get ```java -import com.azure.core.util.Context; - /** Samples for DigitalTwinsEndpoint Get. */ public final class DigitalTwinsEndpointGetSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsEndpointGet_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsEndpointGet_example.json */ /** * Sample code: Get a DigitalTwinsInstance endpoint. @@ -500,11 +496,13 @@ public final class DigitalTwinsEndpointGetSamples { */ public static void getADigitalTwinsInstanceEndpoint( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwinsEndpoints().getWithResponse("resRg", "myDigitalTwinsService", "myServiceBus", Context.NONE); + manager + .digitalTwinsEndpoints() + .getWithResponse("resRg", "myDigitalTwinsService", "myServiceBus", com.azure.core.util.Context.NONE); } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsEndpointGet_WithIdentity_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsEndpointGet_WithIdentity_example.json */ /** * Sample code: Get a DigitalTwinsInstance endpoint with identity. @@ -513,7 +511,9 @@ public final class DigitalTwinsEndpointGetSamples { */ public static void getADigitalTwinsInstanceEndpointWithIdentity( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwinsEndpoints().getWithResponse("resRg", "myDigitalTwinsService", "myServiceBus", Context.NONE); + manager + .digitalTwinsEndpoints() + .getWithResponse("resRg", "myDigitalTwinsService", "myServiceBus", com.azure.core.util.Context.NONE); } } ``` @@ -521,12 +521,10 @@ public final class DigitalTwinsEndpointGetSamples { ### DigitalTwinsEndpoint_List ```java -import com.azure.core.util.Context; - /** Samples for DigitalTwinsEndpoint List. */ public final class DigitalTwinsEndpointListSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsEndpointsGet_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsEndpointsGet_example.json */ /** * Sample code: Get a DigitalTwinsInstance endpoints. @@ -535,11 +533,11 @@ public final class DigitalTwinsEndpointListSamples { */ public static void getADigitalTwinsInstanceEndpoints( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwinsEndpoints().list("resRg", "myDigitalTwinsService", Context.NONE); + manager.digitalTwinsEndpoints().list("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE); } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsEndpointsGet_WithIdentity_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsEndpointsGet_WithIdentity_example.json */ /** * Sample code: Get a DigitalTwinsInstance endpoints with identity. @@ -548,7 +546,7 @@ public final class DigitalTwinsEndpointListSamples { */ public static void getADigitalTwinsInstanceEndpointsWithIdentity( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwinsEndpoints().list("resRg", "myDigitalTwinsService", Context.NONE); + manager.digitalTwinsEndpoints().list("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE); } } ``` @@ -556,12 +554,10 @@ public final class DigitalTwinsEndpointListSamples { ### Operations_List ```java -import com.azure.core.util.Context; - /** Samples for Operations List. */ public final class OperationsListSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsOperationsList_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsOperationsList_example.json */ /** * Sample code: Get available operations. @@ -569,7 +565,7 @@ public final class OperationsListSamples { * @param manager Entry point to AzureDigitalTwinsManager. */ public static void getAvailableOperations(com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.operations().list(Context.NONE); + manager.operations().list(com.azure.core.util.Context.NONE); } } ``` @@ -577,7 +573,6 @@ public final class OperationsListSamples { ### PrivateEndpointConnections_CreateOrUpdate ```java -import com.azure.core.util.Context; import com.azure.resourcemanager.digitaltwins.models.ConnectionProperties; import com.azure.resourcemanager.digitaltwins.models.ConnectionPropertiesPrivateLinkServiceConnectionState; import com.azure.resourcemanager.digitaltwins.models.PrivateEndpointConnection; @@ -586,7 +581,7 @@ import com.azure.resourcemanager.digitaltwins.models.PrivateLinkServiceConnectio /** Samples for PrivateEndpointConnections CreateOrUpdate. */ public final class PrivateEndpointConnectionsCreateOrUpdateSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/PrivateEndpointConnectionPut_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/PrivateEndpointConnectionPut_example.json */ /** * Sample code: Update the status of a private endpoint connection with the given name. @@ -598,7 +593,8 @@ public final class PrivateEndpointConnectionsCreateOrUpdateSamples { PrivateEndpointConnection resource = manager .privateEndpointConnections() - .getWithResponse("resRg", "myDigitalTwinsService", "myPrivateConnection", Context.NONE) + .getWithResponse( + "resRg", "myDigitalTwinsService", "myPrivateConnection", com.azure.core.util.Context.NONE) .getValue(); resource .update() @@ -616,12 +612,10 @@ public final class PrivateEndpointConnectionsCreateOrUpdateSamples { ### PrivateEndpointConnections_Delete ```java -import com.azure.core.util.Context; - /** Samples for PrivateEndpointConnections Delete. */ public final class PrivateEndpointConnectionsDeleteSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/PrivateEndpointConnectionDelete_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/PrivateEndpointConnectionDelete_example.json */ /** * Sample code: Delete private endpoint connection with the specified name. @@ -632,7 +626,7 @@ public final class PrivateEndpointConnectionsDeleteSamples { com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { manager .privateEndpointConnections() - .delete("resRg", "myDigitalTwinsService", "myPrivateConnection", Context.NONE); + .delete("resRg", "myDigitalTwinsService", "myPrivateConnection", com.azure.core.util.Context.NONE); } } ``` @@ -640,12 +634,10 @@ public final class PrivateEndpointConnectionsDeleteSamples { ### PrivateEndpointConnections_Get ```java -import com.azure.core.util.Context; - /** Samples for PrivateEndpointConnections Get. */ public final class PrivateEndpointConnectionsGetSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/PrivateEndpointConnectionByConnectionName_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/PrivateEndpointConnectionByConnectionName_example.json */ /** * Sample code: Get private endpoint connection properties for the given private endpoint. @@ -656,7 +648,7 @@ public final class PrivateEndpointConnectionsGetSamples { com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { manager .privateEndpointConnections() - .getWithResponse("resRg", "myDigitalTwinsService", "myPrivateConnection", Context.NONE); + .getWithResponse("resRg", "myDigitalTwinsService", "myPrivateConnection", com.azure.core.util.Context.NONE); } } ``` @@ -664,12 +656,10 @@ public final class PrivateEndpointConnectionsGetSamples { ### PrivateEndpointConnections_List ```java -import com.azure.core.util.Context; - /** Samples for PrivateEndpointConnections List. */ public final class PrivateEndpointConnectionsListSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/PrivateEndpointConnectionsList_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/PrivateEndpointConnectionsList_example.json */ /** * Sample code: List private endpoint connection properties. @@ -678,7 +668,9 @@ public final class PrivateEndpointConnectionsListSamples { */ public static void listPrivateEndpointConnectionProperties( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.privateEndpointConnections().listWithResponse("resRg", "myDigitalTwinsService", Context.NONE); + manager + .privateEndpointConnections() + .listWithResponse("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE); } } ``` @@ -686,12 +678,10 @@ public final class PrivateEndpointConnectionsListSamples { ### PrivateLinkResources_Get ```java -import com.azure.core.util.Context; - /** Samples for PrivateLinkResources Get. */ public final class PrivateLinkResourcesGetSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/PrivateLinkResourcesByGroupId_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/PrivateLinkResourcesByGroupId_example.json */ /** * Sample code: Get the specified private link resource for the given Digital Twin. @@ -700,7 +690,9 @@ public final class PrivateLinkResourcesGetSamples { */ public static void getTheSpecifiedPrivateLinkResourceForTheGivenDigitalTwin( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.privateLinkResources().getWithResponse("resRg", "myDigitalTwinsService", "subResource", Context.NONE); + manager + .privateLinkResources() + .getWithResponse("resRg", "myDigitalTwinsService", "subResource", com.azure.core.util.Context.NONE); } } ``` @@ -708,12 +700,10 @@ public final class PrivateLinkResourcesGetSamples { ### PrivateLinkResources_List ```java -import com.azure.core.util.Context; - /** Samples for PrivateLinkResources List. */ public final class PrivateLinkResourcesListSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/PrivateLinkResourcesList_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/PrivateLinkResourcesList_example.json */ /** * Sample code: List private link resources for given Digital Twin. @@ -722,7 +712,9 @@ public final class PrivateLinkResourcesListSamples { */ public static void listPrivateLinkResourcesForGivenDigitalTwin( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.privateLinkResources().listWithResponse("resRg", "myDigitalTwinsService", Context.NONE); + manager + .privateLinkResources() + .listWithResponse("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE); } } ``` @@ -733,11 +725,12 @@ public final class PrivateLinkResourcesListSamples { import com.azure.resourcemanager.digitaltwins.models.AzureDataExplorerConnectionProperties; import com.azure.resourcemanager.digitaltwins.models.IdentityType; import com.azure.resourcemanager.digitaltwins.models.ManagedIdentityReference; +import com.azure.resourcemanager.digitaltwins.models.RecordPropertyAndItemRemovals; /** Samples for TimeSeriesDatabaseConnections CreateOrUpdate. */ public final class TimeSeriesDatabaseConnectionsCreateOrUpdateSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/TimeSeriesDatabaseConnectionsPut_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/TimeSeriesDatabaseConnectionsPut_example.json */ /** * Sample code: Create or replace a time series database connection for a DigitalTwins instance. @@ -756,16 +749,19 @@ public final class TimeSeriesDatabaseConnectionsCreateOrUpdateSamples { "/subscriptions/c493073e-2460-45ba-a403-f3e0df1e9feg/resourceGroups/testrg/providers/Microsoft.Kusto/clusters/mycluster") .withAdxEndpointUri("https://mycluster.kusto.windows.net") .withAdxDatabaseName("myDatabase") - .withAdxTableName("myTable") + .withAdxTableName("myPropertyUpdatesTable") + .withAdxTwinLifecycleEventsTableName("myTwinLifecycleEventsTable") + .withAdxRelationshipLifecycleEventsTableName("myRelationshipLifecycleEventsTable") .withEventHubEndpointUri("sb://myeh.servicebus.windows.net/") .withEventHubEntityPath("myeh") .withEventHubNamespaceResourceId( - "/subscriptions/c493073e-2460-45ba-a403-f3e0df1e9feg/resourceGroups/testrg/providers/Microsoft.EventHub/namespaces/myeh")) + "/subscriptions/c493073e-2460-45ba-a403-f3e0df1e9feg/resourceGroups/testrg/providers/Microsoft.EventHub/namespaces/myeh") + .withRecordPropertyAndItemRemovals(RecordPropertyAndItemRemovals.TRUE)) .create(); } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/TimeSeriesDatabaseConnectionsPut_WithUserIdentity_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/TimeSeriesDatabaseConnectionsPut_WithUserIdentity_example.json */ /** * Sample code: Create or replace a time series database connection for a DigitalTwins instance with user assigned @@ -803,12 +799,10 @@ public final class TimeSeriesDatabaseConnectionsCreateOrUpdateSamples { ### TimeSeriesDatabaseConnections_Delete ```java -import com.azure.core.util.Context; - /** Samples for TimeSeriesDatabaseConnections Delete. */ public final class TimeSeriesDatabaseConnectionsDeleteSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/TimeSeriesDatabaseConnectionsDelete_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/TimeSeriesDatabaseConnectionsDelete_example.json */ /** * Sample code: Delete a time series database connection for a DigitalTwins instance. @@ -817,7 +811,9 @@ public final class TimeSeriesDatabaseConnectionsDeleteSamples { */ public static void deleteATimeSeriesDatabaseConnectionForADigitalTwinsInstance( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.timeSeriesDatabaseConnections().delete("resRg", "myDigitalTwinsService", "myConnection", Context.NONE); + manager + .timeSeriesDatabaseConnections() + .delete("resRg", "myDigitalTwinsService", "myConnection", null, com.azure.core.util.Context.NONE); } } ``` @@ -825,12 +821,10 @@ public final class TimeSeriesDatabaseConnectionsDeleteSamples { ### TimeSeriesDatabaseConnections_Get ```java -import com.azure.core.util.Context; - /** Samples for TimeSeriesDatabaseConnections Get. */ public final class TimeSeriesDatabaseConnectionsGetSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/TimeSeriesDatabaseConnectionsGet_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/TimeSeriesDatabaseConnectionsGet_example.json */ /** * Sample code: Get time series database connection for a DigitalTwins instance. @@ -841,7 +835,7 @@ public final class TimeSeriesDatabaseConnectionsGetSamples { com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { manager .timeSeriesDatabaseConnections() - .getWithResponse("resRg", "myDigitalTwinsService", "myConnection", Context.NONE); + .getWithResponse("resRg", "myDigitalTwinsService", "myConnection", com.azure.core.util.Context.NONE); } } ``` @@ -849,12 +843,10 @@ public final class TimeSeriesDatabaseConnectionsGetSamples { ### TimeSeriesDatabaseConnections_List ```java -import com.azure.core.util.Context; - /** Samples for TimeSeriesDatabaseConnections List. */ public final class TimeSeriesDatabaseConnectionsListSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/TimeSeriesDatabaseConnectionsList_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/TimeSeriesDatabaseConnectionsList_example.json */ /** * Sample code: List time series database connections for a DigitalTwins instance. @@ -863,7 +855,9 @@ public final class TimeSeriesDatabaseConnectionsListSamples { */ public static void listTimeSeriesDatabaseConnectionsForADigitalTwinsInstance( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.timeSeriesDatabaseConnections().list("resRg", "myDigitalTwinsService", Context.NONE); + manager + .timeSeriesDatabaseConnections() + .list("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE); } } ``` diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/pom.xml b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/pom.xml index 67f66c3e4643..5703943387cd 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/pom.xml +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/pom.xml @@ -1,3 +1,8 @@ + 4.0.0 @@ -13,7 +18,7 @@ jar Microsoft Azure SDK for AzureDigitalTwins Management - This package contains Microsoft Azure SDK for AzureDigitalTwins Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Azure Digital Twins Client for managing DigitalTwinsInstance. Package tag package-2022-10. + This package contains Microsoft Azure SDK for AzureDigitalTwins Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Azure Digital Twins Client for managing DigitalTwinsInstance. Package tag package-2023-01. https://github.com/Azure/azure-sdk-for-java @@ -38,10 +43,8 @@ UTF-8 - true - - --add-exports com.azure.core/com.azure.core.implementation.util=ALL-UNNAMED - + 0 + 0 diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/AzureDigitalTwinsManager.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/AzureDigitalTwinsManager.java index 876bcd856165..0a08b043c090 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/AzureDigitalTwinsManager.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/AzureDigitalTwinsManager.java @@ -223,7 +223,7 @@ public AzureDigitalTwinsManager authenticate(TokenCredential credential, AzurePr .append("-") .append("com.azure.resourcemanager.digitaltwins") .append("/") - .append("1.1.0"); + .append("1.0.0-beta.1"); if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) { userAgentBuilder .append(" (") diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/fluent/TimeSeriesDatabaseConnectionsClient.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/fluent/TimeSeriesDatabaseConnectionsClient.java index 2a6ffe4bbdcd..746bd292fa62 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/fluent/TimeSeriesDatabaseConnectionsClient.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/fluent/TimeSeriesDatabaseConnectionsClient.java @@ -12,6 +12,7 @@ import com.azure.core.util.Context; import com.azure.core.util.polling.SyncPoller; import com.azure.resourcemanager.digitaltwins.fluent.models.TimeSeriesDatabaseConnectionInner; +import com.azure.resourcemanager.digitaltwins.models.CleanupConnectionArtifacts; /** An instance of this class provides access to all the operations defined in TimeSeriesDatabaseConnectionsClient. */ public interface TimeSeriesDatabaseConnectionsClient { @@ -177,6 +178,9 @@ SyncPoller, TimeSeriesDatabaseConn * @param resourceGroupName The name of the resource group that contains the DigitalTwinsInstance. * @param resourceName The name of the DigitalTwinsInstance. * @param timeSeriesDatabaseConnectionName Name of time series database connection. + * @param cleanupConnectionArtifacts Specifies whether or not to attempt to clean up artifacts that were created in + * order to establish a connection to the time series database. This is a best-effort attempt that will fail if + * appropriate permissions are not in place. Setting this to 'true' does not delete any recorded data. * @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. @@ -185,7 +189,11 @@ SyncPoller, TimeSeriesDatabaseConn */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) SyncPoller, TimeSeriesDatabaseConnectionInner> beginDelete( - String resourceGroupName, String resourceName, String timeSeriesDatabaseConnectionName, Context context); + String resourceGroupName, + String resourceName, + String timeSeriesDatabaseConnectionName, + CleanupConnectionArtifacts cleanupConnectionArtifacts, + Context context); /** * Delete a time series database connection. @@ -208,6 +216,9 @@ TimeSeriesDatabaseConnectionInner delete( * @param resourceGroupName The name of the resource group that contains the DigitalTwinsInstance. * @param resourceName The name of the DigitalTwinsInstance. * @param timeSeriesDatabaseConnectionName Name of time series database connection. + * @param cleanupConnectionArtifacts Specifies whether or not to attempt to clean up artifacts that were created in + * order to establish a connection to the time series database. This is a best-effort attempt that will fail if + * appropriate permissions are not in place. Setting this to 'true' does not delete any recorded data. * @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. @@ -216,5 +227,9 @@ TimeSeriesDatabaseConnectionInner delete( */ @ServiceMethod(returns = ReturnType.SINGLE) TimeSeriesDatabaseConnectionInner delete( - String resourceGroupName, String resourceName, String timeSeriesDatabaseConnectionName, Context context); + String resourceGroupName, + String resourceName, + String timeSeriesDatabaseConnectionName, + CleanupConnectionArtifacts cleanupConnectionArtifacts, + Context context); } diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/AzureDigitalTwinsManagementClientImpl.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/AzureDigitalTwinsManagementClientImpl.java index 7c9d9a934bd0..bf76cd4958fc 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/AzureDigitalTwinsManagementClientImpl.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/AzureDigitalTwinsManagementClientImpl.java @@ -207,7 +207,7 @@ public TimeSeriesDatabaseConnectionsClient getTimeSeriesDatabaseConnections() { this.defaultPollInterval = defaultPollInterval; this.subscriptionId = subscriptionId; this.endpoint = endpoint; - this.apiVersion = "2022-10-31"; + this.apiVersion = "2023-01-31"; this.digitalTwins = new DigitalTwinsClientImpl(this); this.digitalTwinsEndpoints = new DigitalTwinsEndpointsClientImpl(this); this.operations = new OperationsClientImpl(this); diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/DigitalTwinsClientImpl.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/DigitalTwinsClientImpl.java index d41542c1ebe5..240d9e846fc9 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/DigitalTwinsClientImpl.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/DigitalTwinsClientImpl.java @@ -530,7 +530,7 @@ private PollerFlux, DigitalTwinsDescrip @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, DigitalTwinsDescriptionInner> beginCreateOrUpdate( String resourceGroupName, String resourceName, DigitalTwinsDescriptionInner digitalTwinsCreate) { - return beginCreateOrUpdateAsync(resourceGroupName, resourceName, digitalTwinsCreate).getSyncPoller(); + return this.beginCreateOrUpdateAsync(resourceGroupName, resourceName, digitalTwinsCreate).getSyncPoller(); } /** @@ -553,7 +553,9 @@ public SyncPoller, DigitalTwinsDescript String resourceName, DigitalTwinsDescriptionInner digitalTwinsCreate, Context context) { - return beginCreateOrUpdateAsync(resourceGroupName, resourceName, digitalTwinsCreate, context).getSyncPoller(); + return this + .beginCreateOrUpdateAsync(resourceGroupName, resourceName, digitalTwinsCreate, context) + .getSyncPoller(); } /** @@ -834,7 +836,7 @@ private PollerFlux, DigitalTwinsDescrip @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, DigitalTwinsDescriptionInner> beginUpdate( String resourceGroupName, String resourceName, DigitalTwinsPatchDescription digitalTwinsPatchDescription) { - return beginUpdateAsync(resourceGroupName, resourceName, digitalTwinsPatchDescription).getSyncPoller(); + return this.beginUpdateAsync(resourceGroupName, resourceName, digitalTwinsPatchDescription).getSyncPoller(); } /** @@ -855,7 +857,9 @@ public SyncPoller, DigitalTwinsDescript String resourceName, DigitalTwinsPatchDescription digitalTwinsPatchDescription, Context context) { - return beginUpdateAsync(resourceGroupName, resourceName, digitalTwinsPatchDescription, context).getSyncPoller(); + return this + .beginUpdateAsync(resourceGroupName, resourceName, digitalTwinsPatchDescription, context) + .getSyncPoller(); } /** @@ -1096,7 +1100,7 @@ private PollerFlux, DigitalTwinsDescrip @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, DigitalTwinsDescriptionInner> beginDelete( String resourceGroupName, String resourceName) { - return beginDeleteAsync(resourceGroupName, resourceName).getSyncPoller(); + return this.beginDeleteAsync(resourceGroupName, resourceName).getSyncPoller(); } /** @@ -1113,7 +1117,7 @@ public SyncPoller, DigitalTwinsDescript @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, DigitalTwinsDescriptionInner> beginDelete( String resourceGroupName, String resourceName, Context context) { - return beginDeleteAsync(resourceGroupName, resourceName, context).getSyncPoller(); + return this.beginDeleteAsync(resourceGroupName, resourceName, context).getSyncPoller(); } /** diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/DigitalTwinsEndpointsClientImpl.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/DigitalTwinsEndpointsClientImpl.java index 0624517e3721..992f712e661e 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/DigitalTwinsEndpointsClientImpl.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/DigitalTwinsEndpointsClientImpl.java @@ -689,7 +689,8 @@ private Mono>> createOrUpdateWithResponseAsync( String resourceName, String endpointName, DigitalTwinsEndpointResourceInner endpointDescription) { - return beginCreateOrUpdateAsync(resourceGroupName, resourceName, endpointName, endpointDescription) + return this + .beginCreateOrUpdateAsync(resourceGroupName, resourceName, endpointName, endpointDescription) .getSyncPoller(); } @@ -714,7 +715,8 @@ private Mono>> createOrUpdateWithResponseAsync( String endpointName, DigitalTwinsEndpointResourceInner endpointDescription, Context context) { - return beginCreateOrUpdateAsync(resourceGroupName, resourceName, endpointName, endpointDescription, context) + return this + .beginCreateOrUpdateAsync(resourceGroupName, resourceName, endpointName, endpointDescription, context) .getSyncPoller(); } @@ -983,7 +985,7 @@ private Mono>> deleteWithResponseAsync( @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, DigitalTwinsEndpointResourceInner> beginDelete( String resourceGroupName, String resourceName, String endpointName) { - return beginDeleteAsync(resourceGroupName, resourceName, endpointName).getSyncPoller(); + return this.beginDeleteAsync(resourceGroupName, resourceName, endpointName).getSyncPoller(); } /** @@ -1001,7 +1003,7 @@ public SyncPoller, DigitalTwinsEnd @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, DigitalTwinsEndpointResourceInner> beginDelete( String resourceGroupName, String resourceName, String endpointName, Context context) { - return beginDeleteAsync(resourceGroupName, resourceName, endpointName, context).getSyncPoller(); + return this.beginDeleteAsync(resourceGroupName, resourceName, endpointName, context).getSyncPoller(); } /** diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/PrivateEndpointConnectionsClientImpl.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/PrivateEndpointConnectionsClientImpl.java index 9a7f13d4df3c..73c28b4c5770 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/PrivateEndpointConnectionsClientImpl.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/PrivateEndpointConnectionsClientImpl.java @@ -605,7 +605,7 @@ private PollerFlux, Void> beginDeleteAsync( @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, Void> beginDelete( String resourceGroupName, String resourceName, String privateEndpointConnectionName) { - return beginDeleteAsync(resourceGroupName, resourceName, privateEndpointConnectionName).getSyncPoller(); + return this.beginDeleteAsync(resourceGroupName, resourceName, privateEndpointConnectionName).getSyncPoller(); } /** @@ -623,7 +623,8 @@ public SyncPoller, Void> beginDelete( @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, Void> beginDelete( String resourceGroupName, String resourceName, String privateEndpointConnectionName, Context context) { - return beginDeleteAsync(resourceGroupName, resourceName, privateEndpointConnectionName, context) + return this + .beginDeleteAsync(resourceGroupName, resourceName, privateEndpointConnectionName, context) .getSyncPoller(); } @@ -922,7 +923,8 @@ public SyncPoller, PrivateEndpointCon String resourceName, String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection) { - return beginCreateOrUpdateAsync( + return this + .beginCreateOrUpdateAsync( resourceGroupName, resourceName, privateEndpointConnectionName, privateEndpointConnection) .getSyncPoller(); } @@ -947,7 +949,8 @@ public SyncPoller, PrivateEndpointCon String privateEndpointConnectionName, PrivateEndpointConnectionInner privateEndpointConnection, Context context) { - return beginCreateOrUpdateAsync( + return this + .beginCreateOrUpdateAsync( resourceGroupName, resourceName, privateEndpointConnectionName, privateEndpointConnection, context) .getSyncPoller(); } diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/TimeSeriesDatabaseConnectionsClientImpl.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/TimeSeriesDatabaseConnectionsClientImpl.java index 3530f242114a..db3ccdf15678 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/TimeSeriesDatabaseConnectionsClientImpl.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/TimeSeriesDatabaseConnectionsClientImpl.java @@ -33,6 +33,7 @@ import com.azure.core.util.polling.SyncPoller; import com.azure.resourcemanager.digitaltwins.fluent.TimeSeriesDatabaseConnectionsClient; import com.azure.resourcemanager.digitaltwins.fluent.models.TimeSeriesDatabaseConnectionInner; +import com.azure.resourcemanager.digitaltwins.models.CleanupConnectionArtifacts; import com.azure.resourcemanager.digitaltwins.models.TimeSeriesDatabaseConnectionListResult; import java.nio.ByteBuffer; import reactor.core.publisher.Flux; @@ -132,6 +133,7 @@ Mono>> delete( @PathParam("resourceGroupName") String resourceGroupName, @PathParam("resourceName") String resourceName, @PathParam("timeSeriesDatabaseConnectionName") String timeSeriesDatabaseConnectionName, + @QueryParam("cleanupConnectionArtifacts") CleanupConnectionArtifacts cleanupConnectionArtifacts, @HeaderParam("Accept") String accept, Context context); @@ -729,7 +731,8 @@ private Mono>> createOrUpdateWithResponseAsync( String resourceName, String timeSeriesDatabaseConnectionName, TimeSeriesDatabaseConnectionInner timeSeriesDatabaseConnectionDescription) { - return beginCreateOrUpdateAsync( + return this + .beginCreateOrUpdateAsync( resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, @@ -758,7 +761,8 @@ private Mono>> createOrUpdateWithResponseAsync( String timeSeriesDatabaseConnectionName, TimeSeriesDatabaseConnectionInner timeSeriesDatabaseConnectionDescription, Context context) { - return beginCreateOrUpdateAsync( + return this + .beginCreateOrUpdateAsync( resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, @@ -885,6 +889,9 @@ public TimeSeriesDatabaseConnectionInner createOrUpdate( * @param resourceGroupName The name of the resource group that contains the DigitalTwinsInstance. * @param resourceName The name of the DigitalTwinsInstance. * @param timeSeriesDatabaseConnectionName Name of time series database connection. + * @param cleanupConnectionArtifacts Specifies whether or not to attempt to clean up artifacts that were created in + * order to establish a connection to the time series database. This is a best-effort attempt that will fail if + * appropriate permissions are not in place. Setting this to 'true' does not delete any recorded data. * @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. @@ -893,7 +900,10 @@ public TimeSeriesDatabaseConnectionInner createOrUpdate( */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> deleteWithResponseAsync( - String resourceGroupName, String resourceName, String timeSeriesDatabaseConnectionName) { + String resourceGroupName, + String resourceName, + String timeSeriesDatabaseConnectionName, + CleanupConnectionArtifacts cleanupConnectionArtifacts) { if (this.client.getEndpoint() == null) { return Mono .error( @@ -931,6 +941,7 @@ private Mono>> deleteWithResponseAsync( resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, + cleanupConnectionArtifacts, accept, context)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); @@ -942,6 +953,9 @@ private Mono>> deleteWithResponseAsync( * @param resourceGroupName The name of the resource group that contains the DigitalTwinsInstance. * @param resourceName The name of the DigitalTwinsInstance. * @param timeSeriesDatabaseConnectionName Name of time series database connection. + * @param cleanupConnectionArtifacts Specifies whether or not to attempt to clean up artifacts that were created in + * order to establish a connection to the time series database. This is a best-effort attempt that will fail if + * appropriate permissions are not in place. Setting this to 'true' does not delete any recorded data. * @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. @@ -951,7 +965,11 @@ private Mono>> deleteWithResponseAsync( */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono>> deleteWithResponseAsync( - String resourceGroupName, String resourceName, String timeSeriesDatabaseConnectionName, Context context) { + String resourceGroupName, + String resourceName, + String timeSeriesDatabaseConnectionName, + CleanupConnectionArtifacts cleanupConnectionArtifacts, + Context context) { if (this.client.getEndpoint() == null) { return Mono .error( @@ -987,10 +1005,45 @@ private Mono>> deleteWithResponseAsync( resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, + cleanupConnectionArtifacts, accept, context); } + /** + * Delete a time series database connection. + * + * @param resourceGroupName The name of the resource group that contains the DigitalTwinsInstance. + * @param resourceName The name of the DigitalTwinsInstance. + * @param timeSeriesDatabaseConnectionName Name of time series database connection. + * @param cleanupConnectionArtifacts Specifies whether or not to attempt to clean up artifacts that were created in + * order to establish a connection to the time series database. This is a best-effort attempt that will fail if + * appropriate permissions are not in place. Setting this to 'true' does not delete any recorded data. + * @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 PollerFlux} for polling of describes a time series database connection resource. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + private PollerFlux, TimeSeriesDatabaseConnectionInner> + beginDeleteAsync( + String resourceGroupName, + String resourceName, + String timeSeriesDatabaseConnectionName, + CleanupConnectionArtifacts cleanupConnectionArtifacts) { + Mono>> mono = + deleteWithResponseAsync( + resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, cleanupConnectionArtifacts); + return this + .client + .getLroResult( + mono, + this.client.getHttpPipeline(), + TimeSeriesDatabaseConnectionInner.class, + TimeSeriesDatabaseConnectionInner.class, + this.client.getContext()); + } + /** * Delete a time series database connection. * @@ -1005,8 +1058,10 @@ private Mono>> deleteWithResponseAsync( @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, TimeSeriesDatabaseConnectionInner> beginDeleteAsync(String resourceGroupName, String resourceName, String timeSeriesDatabaseConnectionName) { + final CleanupConnectionArtifacts cleanupConnectionArtifacts = null; Mono>> mono = - deleteWithResponseAsync(resourceGroupName, resourceName, timeSeriesDatabaseConnectionName); + deleteWithResponseAsync( + resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, cleanupConnectionArtifacts); return this .client .getLroResult( @@ -1023,6 +1078,9 @@ private Mono>> deleteWithResponseAsync( * @param resourceGroupName The name of the resource group that contains the DigitalTwinsInstance. * @param resourceName The name of the DigitalTwinsInstance. * @param timeSeriesDatabaseConnectionName Name of time series database connection. + * @param cleanupConnectionArtifacts Specifies whether or not to attempt to clean up artifacts that were created in + * order to establish a connection to the time series database. This is a best-effort attempt that will fail if + * appropriate permissions are not in place. Setting this to 'true' does not delete any recorded data. * @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. @@ -1032,10 +1090,15 @@ private Mono>> deleteWithResponseAsync( @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) private PollerFlux, TimeSeriesDatabaseConnectionInner> beginDeleteAsync( - String resourceGroupName, String resourceName, String timeSeriesDatabaseConnectionName, Context context) { + String resourceGroupName, + String resourceName, + String timeSeriesDatabaseConnectionName, + CleanupConnectionArtifacts cleanupConnectionArtifacts, + Context context) { context = this.client.mergeContext(context); Mono>> mono = - deleteWithResponseAsync(resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, context); + deleteWithResponseAsync( + resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, cleanupConnectionArtifacts, context); return this .client .getLroResult( @@ -1060,7 +1123,11 @@ private Mono>> deleteWithResponseAsync( @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, TimeSeriesDatabaseConnectionInner> beginDelete( String resourceGroupName, String resourceName, String timeSeriesDatabaseConnectionName) { - return beginDeleteAsync(resourceGroupName, resourceName, timeSeriesDatabaseConnectionName).getSyncPoller(); + final CleanupConnectionArtifacts cleanupConnectionArtifacts = null; + return this + .beginDeleteAsync( + resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, cleanupConnectionArtifacts) + .getSyncPoller(); } /** @@ -1069,6 +1136,9 @@ public SyncPoller, TimeSeriesDatab * @param resourceGroupName The name of the resource group that contains the DigitalTwinsInstance. * @param resourceName The name of the DigitalTwinsInstance. * @param timeSeriesDatabaseConnectionName Name of time series database connection. + * @param cleanupConnectionArtifacts Specifies whether or not to attempt to clean up artifacts that were created in + * order to establish a connection to the time series database. This is a best-effort attempt that will fail if + * appropriate permissions are not in place. Setting this to 'true' does not delete any recorded data. * @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. @@ -1077,11 +1147,43 @@ public SyncPoller, TimeSeriesDatab */ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) public SyncPoller, TimeSeriesDatabaseConnectionInner> beginDelete( - String resourceGroupName, String resourceName, String timeSeriesDatabaseConnectionName, Context context) { - return beginDeleteAsync(resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, context) + String resourceGroupName, + String resourceName, + String timeSeriesDatabaseConnectionName, + CleanupConnectionArtifacts cleanupConnectionArtifacts, + Context context) { + return this + .beginDeleteAsync( + resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, cleanupConnectionArtifacts, context) .getSyncPoller(); } + /** + * Delete a time series database connection. + * + * @param resourceGroupName The name of the resource group that contains the DigitalTwinsInstance. + * @param resourceName The name of the DigitalTwinsInstance. + * @param timeSeriesDatabaseConnectionName Name of time series database connection. + * @param cleanupConnectionArtifacts Specifies whether or not to attempt to clean up artifacts that were created in + * order to establish a connection to the time series database. This is a best-effort attempt that will fail if + * appropriate permissions are not in place. Setting this to 'true' does not delete any recorded data. + * @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 describes a time series database connection resource on successful completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono deleteAsync( + String resourceGroupName, + String resourceName, + String timeSeriesDatabaseConnectionName, + CleanupConnectionArtifacts cleanupConnectionArtifacts) { + return beginDeleteAsync( + resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, cleanupConnectionArtifacts) + .last() + .flatMap(this.client::getLroFinalResultOrError); + } + /** * Delete a time series database connection. * @@ -1096,7 +1198,9 @@ public SyncPoller, TimeSeriesDatab @ServiceMethod(returns = ReturnType.SINGLE) private Mono deleteAsync( String resourceGroupName, String resourceName, String timeSeriesDatabaseConnectionName) { - return beginDeleteAsync(resourceGroupName, resourceName, timeSeriesDatabaseConnectionName) + final CleanupConnectionArtifacts cleanupConnectionArtifacts = null; + return beginDeleteAsync( + resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, cleanupConnectionArtifacts) .last() .flatMap(this.client::getLroFinalResultOrError); } @@ -1107,6 +1211,9 @@ private Mono deleteAsync( * @param resourceGroupName The name of the resource group that contains the DigitalTwinsInstance. * @param resourceName The name of the DigitalTwinsInstance. * @param timeSeriesDatabaseConnectionName Name of time series database connection. + * @param cleanupConnectionArtifacts Specifies whether or not to attempt to clean up artifacts that were created in + * order to establish a connection to the time series database. This is a best-effort attempt that will fail if + * appropriate permissions are not in place. Setting this to 'true' does not delete any recorded data. * @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. @@ -1115,8 +1222,13 @@ private Mono deleteAsync( */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono deleteAsync( - String resourceGroupName, String resourceName, String timeSeriesDatabaseConnectionName, Context context) { - return beginDeleteAsync(resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, context) + String resourceGroupName, + String resourceName, + String timeSeriesDatabaseConnectionName, + CleanupConnectionArtifacts cleanupConnectionArtifacts, + Context context) { + return beginDeleteAsync( + resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, cleanupConnectionArtifacts, context) .last() .flatMap(this.client::getLroFinalResultOrError); } @@ -1135,7 +1247,10 @@ private Mono deleteAsync( @ServiceMethod(returns = ReturnType.SINGLE) public TimeSeriesDatabaseConnectionInner delete( String resourceGroupName, String resourceName, String timeSeriesDatabaseConnectionName) { - return deleteAsync(resourceGroupName, resourceName, timeSeriesDatabaseConnectionName).block(); + final CleanupConnectionArtifacts cleanupConnectionArtifacts = null; + return deleteAsync( + resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, cleanupConnectionArtifacts) + .block(); } /** @@ -1144,6 +1259,9 @@ public TimeSeriesDatabaseConnectionInner delete( * @param resourceGroupName The name of the resource group that contains the DigitalTwinsInstance. * @param resourceName The name of the DigitalTwinsInstance. * @param timeSeriesDatabaseConnectionName Name of time series database connection. + * @param cleanupConnectionArtifacts Specifies whether or not to attempt to clean up artifacts that were created in + * order to establish a connection to the time series database. This is a best-effort attempt that will fail if + * appropriate permissions are not in place. Setting this to 'true' does not delete any recorded data. * @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. @@ -1152,8 +1270,14 @@ public TimeSeriesDatabaseConnectionInner delete( */ @ServiceMethod(returns = ReturnType.SINGLE) public TimeSeriesDatabaseConnectionInner delete( - String resourceGroupName, String resourceName, String timeSeriesDatabaseConnectionName, Context context) { - return deleteAsync(resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, context).block(); + String resourceGroupName, + String resourceName, + String timeSeriesDatabaseConnectionName, + CleanupConnectionArtifacts cleanupConnectionArtifacts, + Context context) { + return deleteAsync( + resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, cleanupConnectionArtifacts, context) + .block(); } /** diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/TimeSeriesDatabaseConnectionsImpl.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/TimeSeriesDatabaseConnectionsImpl.java index a118a9b35122..a7751a25bb4f 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/TimeSeriesDatabaseConnectionsImpl.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/implementation/TimeSeriesDatabaseConnectionsImpl.java @@ -11,6 +11,7 @@ import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.digitaltwins.fluent.TimeSeriesDatabaseConnectionsClient; import com.azure.resourcemanager.digitaltwins.fluent.models.TimeSeriesDatabaseConnectionInner; +import com.azure.resourcemanager.digitaltwins.models.CleanupConnectionArtifacts; import com.azure.resourcemanager.digitaltwins.models.TimeSeriesDatabaseConnection; import com.azure.resourcemanager.digitaltwins.models.TimeSeriesDatabaseConnections; @@ -81,9 +82,20 @@ public TimeSeriesDatabaseConnection delete( } public TimeSeriesDatabaseConnection delete( - String resourceGroupName, String resourceName, String timeSeriesDatabaseConnectionName, Context context) { + String resourceGroupName, + String resourceName, + String timeSeriesDatabaseConnectionName, + CleanupConnectionArtifacts cleanupConnectionArtifacts, + Context context) { TimeSeriesDatabaseConnectionInner inner = - this.serviceClient().delete(resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, context); + this + .serviceClient() + .delete( + resourceGroupName, + resourceName, + timeSeriesDatabaseConnectionName, + cleanupConnectionArtifacts, + context); if (inner != null) { return new TimeSeriesDatabaseConnectionImpl(inner, this.manager()); } else { @@ -189,10 +201,18 @@ public TimeSeriesDatabaseConnection deleteById(String id) { + " 'timeSeriesDatabaseConnections'.", id))); } - return this.delete(resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, Context.NONE); + CleanupConnectionArtifacts localCleanupConnectionArtifacts = null; + return this + .delete( + resourceGroupName, + resourceName, + timeSeriesDatabaseConnectionName, + localCleanupConnectionArtifacts, + Context.NONE); } - public TimeSeriesDatabaseConnection deleteByIdWithResponse(String id, Context context) { + public TimeSeriesDatabaseConnection deleteByIdWithResponse( + String id, CleanupConnectionArtifacts cleanupConnectionArtifacts, Context context) { String resourceGroupName = Utils.getValueFromIdByName(id, "resourceGroups"); if (resourceGroupName == null) { throw LOGGER @@ -222,7 +242,9 @@ public TimeSeriesDatabaseConnection deleteByIdWithResponse(String id, Context co + " 'timeSeriesDatabaseConnections'.", id))); } - return this.delete(resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, context); + return this + .delete( + resourceGroupName, resourceName, timeSeriesDatabaseConnectionName, cleanupConnectionArtifacts, context); } private TimeSeriesDatabaseConnectionsClient serviceClient() { diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/AuthenticationType.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/AuthenticationType.java index db366bd1699e..d5edeb14bf92 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/AuthenticationType.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/AuthenticationType.java @@ -20,6 +20,15 @@ public final class AuthenticationType extends ExpandableStringEnum { + /** Static value true for CleanupConnectionArtifacts. */ + public static final CleanupConnectionArtifacts TRUE = fromString("true"); + + /** Static value false for CleanupConnectionArtifacts. */ + public static final CleanupConnectionArtifacts FALSE = fromString("false"); + + /** + * Creates a new instance of CleanupConnectionArtifacts value. + * + * @deprecated Use the {@link #fromString(String)} factory method. + */ + @Deprecated + public CleanupConnectionArtifacts() { + } + + /** + * Creates or finds a CleanupConnectionArtifacts from its string representation. + * + * @param name a name to look for. + * @return the corresponding CleanupConnectionArtifacts. + */ + @JsonCreator + public static CleanupConnectionArtifacts fromString(String name) { + return fromString(name, CleanupConnectionArtifacts.class); + } + + /** + * Gets known CleanupConnectionArtifacts values. + * + * @return known CleanupConnectionArtifacts values. + */ + public static Collection values() { + return values(CleanupConnectionArtifacts.class); + } +} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/ConnectionPropertiesProvisioningState.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/ConnectionPropertiesProvisioningState.java index bdf168261715..0c118de91c84 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/ConnectionPropertiesProvisioningState.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/ConnectionPropertiesProvisioningState.java @@ -23,6 +23,15 @@ public final class ConnectionPropertiesProvisioningState /** Static value Disconnected for ConnectionPropertiesProvisioningState. */ public static final ConnectionPropertiesProvisioningState DISCONNECTED = fromString("Disconnected"); + /** + * Creates a new instance of ConnectionPropertiesProvisioningState value. + * + * @deprecated Use the {@link #fromString(String)} factory method. + */ + @Deprecated + public ConnectionPropertiesProvisioningState() { + } + /** * Creates or finds a ConnectionPropertiesProvisioningState from its string representation. * diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/ConnectionType.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/ConnectionType.java index c0117b1a8858..c7ff29a22cd5 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/ConnectionType.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/ConnectionType.java @@ -13,6 +13,15 @@ public final class ConnectionType extends ExpandableStringEnum { /** Static value AzureDataExplorer for ConnectionType. */ public static final ConnectionType AZURE_DATA_EXPLORER = fromString("AzureDataExplorer"); + /** + * Creates a new instance of ConnectionType value. + * + * @deprecated Use the {@link #fromString(String)} factory method. + */ + @Deprecated + public ConnectionType() { + } + /** * Creates or finds a ConnectionType from its string representation. * diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/DigitalTwinsIdentityType.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/DigitalTwinsIdentityType.java index adc61f789b71..9f613aedcdb1 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/DigitalTwinsIdentityType.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/DigitalTwinsIdentityType.java @@ -23,6 +23,15 @@ public final class DigitalTwinsIdentityType extends ExpandableStringEnum { /** Static value ServiceBus for EndpointType. */ public static final EndpointType SERVICE_BUS = fromString("ServiceBus"); + /** + * Creates a new instance of EndpointType value. + * + * @deprecated Use the {@link #fromString(String)} factory method. + */ + @Deprecated + public EndpointType() { + } + /** * Creates or finds a EndpointType from its string representation. * diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/IdentityType.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/IdentityType.java index 6d45a8c614b9..2a44fce32c0a 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/IdentityType.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/IdentityType.java @@ -16,6 +16,15 @@ public final class IdentityType extends ExpandableStringEnum { /** Static value UserAssigned for IdentityType. */ public static final IdentityType USER_ASSIGNED = fromString("UserAssigned"); + /** + * Creates a new instance of IdentityType value. + * + * @deprecated Use the {@link #fromString(String)} factory method. + */ + @Deprecated + public IdentityType() { + } + /** * Creates or finds a IdentityType from its string representation. * diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/PrivateLinkServiceConnectionStatus.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/PrivateLinkServiceConnectionStatus.java index 665d2309c056..8743c40cfaa6 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/PrivateLinkServiceConnectionStatus.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/PrivateLinkServiceConnectionStatus.java @@ -22,6 +22,15 @@ public final class PrivateLinkServiceConnectionStatus extends ExpandableStringEn /** Static value Disconnected for PrivateLinkServiceConnectionStatus. */ public static final PrivateLinkServiceConnectionStatus DISCONNECTED = fromString("Disconnected"); + /** + * Creates a new instance of PrivateLinkServiceConnectionStatus value. + * + * @deprecated Use the {@link #fromString(String)} factory method. + */ + @Deprecated + public PrivateLinkServiceConnectionStatus() { + } + /** * Creates or finds a PrivateLinkServiceConnectionStatus from its string representation. * diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/ProvisioningState.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/ProvisioningState.java index 25a3acc46a5f..f8150542b88e 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/ProvisioningState.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/ProvisioningState.java @@ -43,6 +43,15 @@ public final class ProvisioningState extends ExpandableStringEnum { /** Static value AlreadyExists for Reason. */ public static final Reason ALREADY_EXISTS = fromString("AlreadyExists"); + /** + * Creates a new instance of Reason value. + * + * @deprecated Use the {@link #fromString(String)} factory method. + */ + @Deprecated + public Reason() { + } + /** * Creates or finds a Reason from its string representation. * diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/RecordPropertyAndItemRemovals.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/RecordPropertyAndItemRemovals.java new file mode 100644 index 000000000000..ca06a927443a --- /dev/null +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/RecordPropertyAndItemRemovals.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.digitaltwins.models; + +import com.azure.core.util.ExpandableStringEnum; +import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Collection; + +/** + * Specifies whether or not to record twin / relationship property and item removals, including removals of indexed or + * keyed values (such as map entries, array elements, etc.). This feature is de-activated unless explicitly set to + * 'true'. Setting this property to 'true' will generate an additional column in the property events table in ADX. + */ +public final class RecordPropertyAndItemRemovals extends ExpandableStringEnum { + /** Static value true for RecordPropertyAndItemRemovals. */ + public static final RecordPropertyAndItemRemovals TRUE = fromString("true"); + + /** Static value false for RecordPropertyAndItemRemovals. */ + public static final RecordPropertyAndItemRemovals FALSE = fromString("false"); + + /** + * Creates a new instance of RecordPropertyAndItemRemovals value. + * + * @deprecated Use the {@link #fromString(String)} factory method. + */ + @Deprecated + public RecordPropertyAndItemRemovals() { + } + + /** + * Creates or finds a RecordPropertyAndItemRemovals from its string representation. + * + * @param name a name to look for. + * @return the corresponding RecordPropertyAndItemRemovals. + */ + @JsonCreator + public static RecordPropertyAndItemRemovals fromString(String name) { + return fromString(name, RecordPropertyAndItemRemovals.class); + } + + /** + * Gets known RecordPropertyAndItemRemovals values. + * + * @return known RecordPropertyAndItemRemovals values. + */ + public static Collection values() { + return values(RecordPropertyAndItemRemovals.class); + } +} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/TimeSeriesDatabaseConnectionState.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/TimeSeriesDatabaseConnectionState.java index 24b0026ceefd..11c45e7f26fc 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/TimeSeriesDatabaseConnectionState.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/TimeSeriesDatabaseConnectionState.java @@ -46,6 +46,15 @@ public final class TimeSeriesDatabaseConnectionState extends ExpandableStringEnu /** Static value Disabled for TimeSeriesDatabaseConnectionState. */ public static final TimeSeriesDatabaseConnectionState DISABLED = fromString("Disabled"); + /** + * Creates a new instance of TimeSeriesDatabaseConnectionState value. + * + * @deprecated Use the {@link #fromString(String)} factory method. + */ + @Deprecated + public TimeSeriesDatabaseConnectionState() { + } + /** * Creates or finds a TimeSeriesDatabaseConnectionState from its string representation. * diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/TimeSeriesDatabaseConnections.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/TimeSeriesDatabaseConnections.java index b3663975f8ab..eb4a30ed3813 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/TimeSeriesDatabaseConnections.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/main/java/com/azure/resourcemanager/digitaltwins/models/TimeSeriesDatabaseConnections.java @@ -86,6 +86,9 @@ TimeSeriesDatabaseConnection delete( * @param resourceGroupName The name of the resource group that contains the DigitalTwinsInstance. * @param resourceName The name of the DigitalTwinsInstance. * @param timeSeriesDatabaseConnectionName Name of time series database connection. + * @param cleanupConnectionArtifacts Specifies whether or not to attempt to clean up artifacts that were created in + * order to establish a connection to the time series database. This is a best-effort attempt that will fail if + * appropriate permissions are not in place. Setting this to 'true' does not delete any recorded data. * @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. @@ -93,7 +96,11 @@ TimeSeriesDatabaseConnection delete( * @return describes a time series database connection resource. */ TimeSeriesDatabaseConnection delete( - String resourceGroupName, String resourceName, String timeSeriesDatabaseConnectionName, Context context); + String resourceGroupName, + String resourceName, + String timeSeriesDatabaseConnectionName, + CleanupConnectionArtifacts cleanupConnectionArtifacts, + Context context); /** * Get the description of an existing time series database connection. @@ -133,13 +140,17 @@ TimeSeriesDatabaseConnection delete( * Delete a time series database connection. * * @param id the resource ID. + * @param cleanupConnectionArtifacts Specifies whether or not to attempt to clean up artifacts that were created in + * order to establish a connection to the time series database. This is a best-effort attempt that will fail if + * appropriate permissions are not in place. Setting this to 'true' does not delete any recorded data. * @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 describes a time series database connection resource. */ - TimeSeriesDatabaseConnection deleteByIdWithResponse(String id, Context context); + TimeSeriesDatabaseConnection deleteByIdWithResponse( + String id, CleanupConnectionArtifacts cleanupConnectionArtifacts, Context context); /** * Begins definition for a new TimeSeriesDatabaseConnection resource. diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsCheckNameAvailabilitySamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsCheckNameAvailabilitySamples.java index 1d6836b07ac6..159a7caf00e3 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsCheckNameAvailabilitySamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsCheckNameAvailabilitySamples.java @@ -4,13 +4,12 @@ package com.azure.resourcemanager.digitaltwins.generated; -import com.azure.core.util.Context; import com.azure.resourcemanager.digitaltwins.models.CheckNameRequest; /** Samples for DigitalTwins CheckNameAvailability. */ public final class DigitalTwinsCheckNameAvailabilitySamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsCheckNameAvailability_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsCheckNameAvailability_example.json */ /** * Sample code: Check name Availability. @@ -21,6 +20,6 @@ public static void checkNameAvailability(com.azure.resourcemanager.digitaltwins. manager .digitalTwins() .checkNameAvailabilityWithResponse( - "WestUS2", new CheckNameRequest().withName("myadtinstance"), Context.NONE); + "WestUS2", new CheckNameRequest().withName("myadtinstance"), com.azure.core.util.Context.NONE); } } diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsCreateOrUpdateSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsCreateOrUpdateSamples.java index 5e0cf81ab838..0633e1619e47 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsCreateOrUpdateSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsCreateOrUpdateSamples.java @@ -14,7 +14,7 @@ /** Samples for DigitalTwins CreateOrUpdate. */ public final class DigitalTwinsCreateOrUpdateSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsPut_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsPut_example.json */ /** * Sample code: Put a DigitalTwinsInstance resource. @@ -32,7 +32,7 @@ public static void putADigitalTwinsInstanceResource( } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsPut_WithPublicNetworkAccess.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsPut_WithPublicNetworkAccess.json */ /** * Sample code: Put a DigitalTwinsInstance resource with publicNetworkAccess property. @@ -51,7 +51,7 @@ public static void putADigitalTwinsInstanceResourceWithPublicNetworkAccessProper } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsPut_WithIdentity_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsPut_WithIdentity_example.json */ /** * Sample code: Put a DigitalTwinsInstance resource with identity. diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsDeleteSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsDeleteSamples.java index 5efe754c0e7e..eed280105196 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsDeleteSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsDeleteSamples.java @@ -4,12 +4,10 @@ package com.azure.resourcemanager.digitaltwins.generated; -import com.azure.core.util.Context; - /** Samples for DigitalTwins Delete. */ public final class DigitalTwinsDeleteSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsDelete_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsDelete_example.json */ /** * Sample code: Delete a DigitalTwinsInstance resource. @@ -18,11 +16,11 @@ public final class DigitalTwinsDeleteSamples { */ public static void deleteADigitalTwinsInstanceResource( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwins().delete("resRg", "myDigitalTwinsService", Context.NONE); + manager.digitalTwins().delete("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE); } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsDelete_WithIdentity_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsDelete_WithIdentity_example.json */ /** * Sample code: Delete a DigitalTwinsInstance resource with identity. @@ -31,6 +29,6 @@ public static void deleteADigitalTwinsInstanceResource( */ public static void deleteADigitalTwinsInstanceResourceWithIdentity( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwins().delete("resRg", "myDigitalTwinsService", Context.NONE); + manager.digitalTwins().delete("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE); } } diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsEndpointCreateOrUpdateSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsEndpointCreateOrUpdateSamples.java index 8fc956d9f5ec..bb4cb2f68b84 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsEndpointCreateOrUpdateSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsEndpointCreateOrUpdateSamples.java @@ -12,7 +12,7 @@ /** Samples for DigitalTwinsEndpoint CreateOrUpdate. */ public final class DigitalTwinsEndpointCreateOrUpdateSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsEndpointPut_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsEndpointPut_example.json */ /** * Sample code: Put a DigitalTwinsEndpoint resource. @@ -36,7 +36,7 @@ public static void putADigitalTwinsEndpointResource( } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsEndpointPut_WithIdentity_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsEndpointPut_WithIdentity_example.json */ /** * Sample code: Put a DigitalTwinsEndpoint resource with identity. @@ -58,7 +58,7 @@ public static void putADigitalTwinsEndpointResourceWithIdentity( } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsEndpointPut_WithUserIdentity_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsEndpointPut_WithUserIdentity_example.json */ /** * Sample code: Put a DigitalTwinsEndpoint resource with user assigned identity. diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsEndpointDeleteSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsEndpointDeleteSamples.java index 5704a58a6693..2c8af62e510f 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsEndpointDeleteSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsEndpointDeleteSamples.java @@ -4,12 +4,10 @@ package com.azure.resourcemanager.digitaltwins.generated; -import com.azure.core.util.Context; - /** Samples for DigitalTwinsEndpoint Delete. */ public final class DigitalTwinsEndpointDeleteSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsEndpointDelete_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsEndpointDelete_example.json */ /** * Sample code: Delete a DigitalTwinsInstance endpoint. @@ -18,11 +16,13 @@ public final class DigitalTwinsEndpointDeleteSamples { */ public static void deleteADigitalTwinsInstanceEndpoint( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwinsEndpoints().delete("resRg", "myDigitalTwinsService", "myendpoint", Context.NONE); + manager + .digitalTwinsEndpoints() + .delete("resRg", "myDigitalTwinsService", "myendpoint", com.azure.core.util.Context.NONE); } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsEndpointDelete_WithIdentity_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsEndpointDelete_WithIdentity_example.json */ /** * Sample code: Delete a DigitalTwinsInstance endpoint with identity. @@ -31,6 +31,8 @@ public static void deleteADigitalTwinsInstanceEndpoint( */ public static void deleteADigitalTwinsInstanceEndpointWithIdentity( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwinsEndpoints().delete("resRg", "myDigitalTwinsService", "myendpoint", Context.NONE); + manager + .digitalTwinsEndpoints() + .delete("resRg", "myDigitalTwinsService", "myendpoint", com.azure.core.util.Context.NONE); } } diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsEndpointGetSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsEndpointGetSamples.java index f4380f94737e..d86a9d8da16a 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsEndpointGetSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsEndpointGetSamples.java @@ -4,12 +4,10 @@ package com.azure.resourcemanager.digitaltwins.generated; -import com.azure.core.util.Context; - /** Samples for DigitalTwinsEndpoint Get. */ public final class DigitalTwinsEndpointGetSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsEndpointGet_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsEndpointGet_example.json */ /** * Sample code: Get a DigitalTwinsInstance endpoint. @@ -18,11 +16,13 @@ public final class DigitalTwinsEndpointGetSamples { */ public static void getADigitalTwinsInstanceEndpoint( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwinsEndpoints().getWithResponse("resRg", "myDigitalTwinsService", "myServiceBus", Context.NONE); + manager + .digitalTwinsEndpoints() + .getWithResponse("resRg", "myDigitalTwinsService", "myServiceBus", com.azure.core.util.Context.NONE); } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsEndpointGet_WithIdentity_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsEndpointGet_WithIdentity_example.json */ /** * Sample code: Get a DigitalTwinsInstance endpoint with identity. @@ -31,6 +31,8 @@ public static void getADigitalTwinsInstanceEndpoint( */ public static void getADigitalTwinsInstanceEndpointWithIdentity( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwinsEndpoints().getWithResponse("resRg", "myDigitalTwinsService", "myServiceBus", Context.NONE); + manager + .digitalTwinsEndpoints() + .getWithResponse("resRg", "myDigitalTwinsService", "myServiceBus", com.azure.core.util.Context.NONE); } } diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsEndpointListSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsEndpointListSamples.java index 22efc78515c7..af4ebb0bfab4 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsEndpointListSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsEndpointListSamples.java @@ -4,12 +4,10 @@ package com.azure.resourcemanager.digitaltwins.generated; -import com.azure.core.util.Context; - /** Samples for DigitalTwinsEndpoint List. */ public final class DigitalTwinsEndpointListSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsEndpointsGet_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsEndpointsGet_example.json */ /** * Sample code: Get a DigitalTwinsInstance endpoints. @@ -18,11 +16,11 @@ public final class DigitalTwinsEndpointListSamples { */ public static void getADigitalTwinsInstanceEndpoints( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwinsEndpoints().list("resRg", "myDigitalTwinsService", Context.NONE); + manager.digitalTwinsEndpoints().list("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE); } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsEndpointsGet_WithIdentity_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsEndpointsGet_WithIdentity_example.json */ /** * Sample code: Get a DigitalTwinsInstance endpoints with identity. @@ -31,6 +29,6 @@ public static void getADigitalTwinsInstanceEndpoints( */ public static void getADigitalTwinsInstanceEndpointsWithIdentity( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwinsEndpoints().list("resRg", "myDigitalTwinsService", Context.NONE); + manager.digitalTwinsEndpoints().list("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE); } } diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsGetByResourceGroupSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsGetByResourceGroupSamples.java index bf5f7285f138..fb291fc9c4bd 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsGetByResourceGroupSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsGetByResourceGroupSamples.java @@ -4,12 +4,10 @@ package com.azure.resourcemanager.digitaltwins.generated; -import com.azure.core.util.Context; - /** Samples for DigitalTwins GetByResourceGroup. */ public final class DigitalTwinsGetByResourceGroupSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsGet_WithIdentity_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsGet_WithIdentity_example.json */ /** * Sample code: Get a DigitalTwinsInstance resource with identity. @@ -18,11 +16,13 @@ public final class DigitalTwinsGetByResourceGroupSamples { */ public static void getADigitalTwinsInstanceResourceWithIdentity( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwins().getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", Context.NONE); + manager + .digitalTwins() + .getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE); } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsGet_WithPrivateEndpointConnection_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsGet_WithPrivateEndpointConnection_example.json */ /** * Sample code: Get a DigitalTwinsInstance resource with a private endpoint connection. @@ -31,11 +31,13 @@ public static void getADigitalTwinsInstanceResourceWithIdentity( */ public static void getADigitalTwinsInstanceResourceWithAPrivateEndpointConnection( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwins().getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", Context.NONE); + manager + .digitalTwins() + .getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE); } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsGet_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsGet_example.json */ /** * Sample code: Get a DigitalTwinsInstance resource. @@ -44,6 +46,8 @@ public static void getADigitalTwinsInstanceResourceWithAPrivateEndpointConnectio */ public static void getADigitalTwinsInstanceResource( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwins().getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", Context.NONE); + manager + .digitalTwins() + .getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE); } } diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsListByResourceGroupSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsListByResourceGroupSamples.java index 336c337dad12..556d5b5f11c9 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsListByResourceGroupSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsListByResourceGroupSamples.java @@ -4,12 +4,10 @@ package com.azure.resourcemanager.digitaltwins.generated; -import com.azure.core.util.Context; - /** Samples for DigitalTwins ListByResourceGroup. */ public final class DigitalTwinsListByResourceGroupSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsListByResourceGroup_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsListByResourceGroup_example.json */ /** * Sample code: Get DigitalTwinsInstance resources by resource group. @@ -18,6 +16,6 @@ public final class DigitalTwinsListByResourceGroupSamples { */ public static void getDigitalTwinsInstanceResourcesByResourceGroup( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwins().listByResourceGroup("resRg", Context.NONE); + manager.digitalTwins().listByResourceGroup("resRg", com.azure.core.util.Context.NONE); } } diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsListSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsListSamples.java index 1546d6147d08..1bb4422f7550 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsListSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsListSamples.java @@ -4,12 +4,10 @@ package com.azure.resourcemanager.digitaltwins.generated; -import com.azure.core.util.Context; - /** Samples for DigitalTwins List. */ public final class DigitalTwinsListSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsList_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsList_example.json */ /** * Sample code: Get DigitalTwinsInstance resources by subscription. @@ -18,6 +16,6 @@ public final class DigitalTwinsListSamples { */ public static void getDigitalTwinsInstanceResourcesBySubscription( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.digitalTwins().list(Context.NONE); + manager.digitalTwins().list(com.azure.core.util.Context.NONE); } } diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsUpdateSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsUpdateSamples.java index 3629dcecf59a..891de3c48b55 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsUpdateSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsUpdateSamples.java @@ -4,7 +4,6 @@ package com.azure.resourcemanager.digitaltwins.generated; -import com.azure.core.util.Context; import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsDescription; import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsIdentity; import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsIdentityType; @@ -16,7 +15,7 @@ /** Samples for DigitalTwins Update. */ public final class DigitalTwinsUpdateSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsPatch_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsPatch_example.json */ /** * Sample code: Patch a DigitalTwinsInstance resource. @@ -28,13 +27,13 @@ public static void patchADigitalTwinsInstanceResource( DigitalTwinsDescription resource = manager .digitalTwins() - .getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", Context.NONE) + .getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE) .getValue(); resource.update().withTags(mapOf("purpose", "dev")).apply(); } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsPatch_WithPublicNetworkAccess.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsPatch_WithPublicNetworkAccess.json */ /** * Sample code: Patch a DigitalTwinsInstance resource with publicNetworkAccess property. @@ -46,7 +45,7 @@ public static void patchADigitalTwinsInstanceResourceWithPublicNetworkAccessProp DigitalTwinsDescription resource = manager .digitalTwins() - .getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", Context.NONE) + .getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE) .getValue(); resource .update() @@ -55,7 +54,7 @@ public static void patchADigitalTwinsInstanceResourceWithPublicNetworkAccessProp } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsPatch_WithIdentity_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsPatch_WithIdentity_example.json */ /** * Sample code: Patch a DigitalTwinsInstance resource with identity. @@ -67,7 +66,7 @@ public static void patchADigitalTwinsInstanceResourceWithIdentity( DigitalTwinsDescription resource = manager .digitalTwins() - .getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", Context.NONE) + .getByResourceGroupWithResponse("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE) .getValue(); resource.update().withIdentity(new DigitalTwinsIdentity().withType(DigitalTwinsIdentityType.NONE)).apply(); } diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/OperationsListSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/OperationsListSamples.java index d74b12b1e129..e7543dcfce54 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/OperationsListSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/OperationsListSamples.java @@ -4,12 +4,10 @@ package com.azure.resourcemanager.digitaltwins.generated; -import com.azure.core.util.Context; - /** Samples for Operations List. */ public final class OperationsListSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/DigitalTwinsOperationsList_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/DigitalTwinsOperationsList_example.json */ /** * Sample code: Get available operations. @@ -17,6 +15,6 @@ public final class OperationsListSamples { * @param manager Entry point to AzureDigitalTwinsManager. */ public static void getAvailableOperations(com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.operations().list(Context.NONE); + manager.operations().list(com.azure.core.util.Context.NONE); } } diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsCreateOrUpdateSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsCreateOrUpdateSamples.java index 01fdb86f9916..87c7a7f41932 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsCreateOrUpdateSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsCreateOrUpdateSamples.java @@ -4,7 +4,6 @@ package com.azure.resourcemanager.digitaltwins.generated; -import com.azure.core.util.Context; import com.azure.resourcemanager.digitaltwins.models.ConnectionProperties; import com.azure.resourcemanager.digitaltwins.models.ConnectionPropertiesPrivateLinkServiceConnectionState; import com.azure.resourcemanager.digitaltwins.models.PrivateEndpointConnection; @@ -13,7 +12,7 @@ /** Samples for PrivateEndpointConnections CreateOrUpdate. */ public final class PrivateEndpointConnectionsCreateOrUpdateSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/PrivateEndpointConnectionPut_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/PrivateEndpointConnectionPut_example.json */ /** * Sample code: Update the status of a private endpoint connection with the given name. @@ -25,7 +24,8 @@ public static void updateTheStatusOfAPrivateEndpointConnectionWithTheGivenName( PrivateEndpointConnection resource = manager .privateEndpointConnections() - .getWithResponse("resRg", "myDigitalTwinsService", "myPrivateConnection", Context.NONE) + .getWithResponse( + "resRg", "myDigitalTwinsService", "myPrivateConnection", com.azure.core.util.Context.NONE) .getValue(); resource .update() diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsDeleteSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsDeleteSamples.java index 27947280789f..8448adc6e11b 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsDeleteSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsDeleteSamples.java @@ -4,12 +4,10 @@ package com.azure.resourcemanager.digitaltwins.generated; -import com.azure.core.util.Context; - /** Samples for PrivateEndpointConnections Delete. */ public final class PrivateEndpointConnectionsDeleteSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/PrivateEndpointConnectionDelete_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/PrivateEndpointConnectionDelete_example.json */ /** * Sample code: Delete private endpoint connection with the specified name. @@ -20,6 +18,6 @@ public static void deletePrivateEndpointConnectionWithTheSpecifiedName( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { manager .privateEndpointConnections() - .delete("resRg", "myDigitalTwinsService", "myPrivateConnection", Context.NONE); + .delete("resRg", "myDigitalTwinsService", "myPrivateConnection", com.azure.core.util.Context.NONE); } } diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsGetSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsGetSamples.java index b3b4d8573b36..b479ffdfc05a 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsGetSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsGetSamples.java @@ -4,12 +4,10 @@ package com.azure.resourcemanager.digitaltwins.generated; -import com.azure.core.util.Context; - /** Samples for PrivateEndpointConnections Get. */ public final class PrivateEndpointConnectionsGetSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/PrivateEndpointConnectionByConnectionName_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/PrivateEndpointConnectionByConnectionName_example.json */ /** * Sample code: Get private endpoint connection properties for the given private endpoint. @@ -20,6 +18,6 @@ public static void getPrivateEndpointConnectionPropertiesForTheGivenPrivateEndpo com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { manager .privateEndpointConnections() - .getWithResponse("resRg", "myDigitalTwinsService", "myPrivateConnection", Context.NONE); + .getWithResponse("resRg", "myDigitalTwinsService", "myPrivateConnection", com.azure.core.util.Context.NONE); } } diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsListSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsListSamples.java index e29c45ceba7f..8042f200d5f5 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsListSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsListSamples.java @@ -4,12 +4,10 @@ package com.azure.resourcemanager.digitaltwins.generated; -import com.azure.core.util.Context; - /** Samples for PrivateEndpointConnections List. */ public final class PrivateEndpointConnectionsListSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/PrivateEndpointConnectionsList_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/PrivateEndpointConnectionsList_example.json */ /** * Sample code: List private endpoint connection properties. @@ -18,6 +16,8 @@ public final class PrivateEndpointConnectionsListSamples { */ public static void listPrivateEndpointConnectionProperties( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.privateEndpointConnections().listWithResponse("resRg", "myDigitalTwinsService", Context.NONE); + manager + .privateEndpointConnections() + .listWithResponse("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE); } } diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateLinkResourcesGetSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateLinkResourcesGetSamples.java index f03cf74d67bd..572411ae9148 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateLinkResourcesGetSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateLinkResourcesGetSamples.java @@ -4,12 +4,10 @@ package com.azure.resourcemanager.digitaltwins.generated; -import com.azure.core.util.Context; - /** Samples for PrivateLinkResources Get. */ public final class PrivateLinkResourcesGetSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/PrivateLinkResourcesByGroupId_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/PrivateLinkResourcesByGroupId_example.json */ /** * Sample code: Get the specified private link resource for the given Digital Twin. @@ -18,6 +16,8 @@ public final class PrivateLinkResourcesGetSamples { */ public static void getTheSpecifiedPrivateLinkResourceForTheGivenDigitalTwin( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.privateLinkResources().getWithResponse("resRg", "myDigitalTwinsService", "subResource", Context.NONE); + manager + .privateLinkResources() + .getWithResponse("resRg", "myDigitalTwinsService", "subResource", com.azure.core.util.Context.NONE); } } diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateLinkResourcesListSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateLinkResourcesListSamples.java index 8c8345c1d758..fc1cb8a291d2 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateLinkResourcesListSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/PrivateLinkResourcesListSamples.java @@ -4,12 +4,10 @@ package com.azure.resourcemanager.digitaltwins.generated; -import com.azure.core.util.Context; - /** Samples for PrivateLinkResources List. */ public final class PrivateLinkResourcesListSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/PrivateLinkResourcesList_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/PrivateLinkResourcesList_example.json */ /** * Sample code: List private link resources for given Digital Twin. @@ -18,6 +16,8 @@ public final class PrivateLinkResourcesListSamples { */ public static void listPrivateLinkResourcesForGivenDigitalTwin( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.privateLinkResources().listWithResponse("resRg", "myDigitalTwinsService", Context.NONE); + manager + .privateLinkResources() + .listWithResponse("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE); } } diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsCreateOrUpdateSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsCreateOrUpdateSamples.java index d734319d6457..8f669591146f 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsCreateOrUpdateSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsCreateOrUpdateSamples.java @@ -7,11 +7,12 @@ import com.azure.resourcemanager.digitaltwins.models.AzureDataExplorerConnectionProperties; import com.azure.resourcemanager.digitaltwins.models.IdentityType; import com.azure.resourcemanager.digitaltwins.models.ManagedIdentityReference; +import com.azure.resourcemanager.digitaltwins.models.RecordPropertyAndItemRemovals; /** Samples for TimeSeriesDatabaseConnections CreateOrUpdate. */ public final class TimeSeriesDatabaseConnectionsCreateOrUpdateSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/TimeSeriesDatabaseConnectionsPut_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/TimeSeriesDatabaseConnectionsPut_example.json */ /** * Sample code: Create or replace a time series database connection for a DigitalTwins instance. @@ -30,16 +31,19 @@ public static void createOrReplaceATimeSeriesDatabaseConnectionForADigitalTwinsI "/subscriptions/c493073e-2460-45ba-a403-f3e0df1e9feg/resourceGroups/testrg/providers/Microsoft.Kusto/clusters/mycluster") .withAdxEndpointUri("https://mycluster.kusto.windows.net") .withAdxDatabaseName("myDatabase") - .withAdxTableName("myTable") + .withAdxTableName("myPropertyUpdatesTable") + .withAdxTwinLifecycleEventsTableName("myTwinLifecycleEventsTable") + .withAdxRelationshipLifecycleEventsTableName("myRelationshipLifecycleEventsTable") .withEventHubEndpointUri("sb://myeh.servicebus.windows.net/") .withEventHubEntityPath("myeh") .withEventHubNamespaceResourceId( - "/subscriptions/c493073e-2460-45ba-a403-f3e0df1e9feg/resourceGroups/testrg/providers/Microsoft.EventHub/namespaces/myeh")) + "/subscriptions/c493073e-2460-45ba-a403-f3e0df1e9feg/resourceGroups/testrg/providers/Microsoft.EventHub/namespaces/myeh") + .withRecordPropertyAndItemRemovals(RecordPropertyAndItemRemovals.TRUE)) .create(); } /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/TimeSeriesDatabaseConnectionsPut_WithUserIdentity_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/TimeSeriesDatabaseConnectionsPut_WithUserIdentity_example.json */ /** * Sample code: Create or replace a time series database connection for a DigitalTwins instance with user assigned diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsDeleteSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsDeleteSamples.java index 10979be17c31..ba45986f6cf2 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsDeleteSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsDeleteSamples.java @@ -4,12 +4,10 @@ package com.azure.resourcemanager.digitaltwins.generated; -import com.azure.core.util.Context; - /** Samples for TimeSeriesDatabaseConnections Delete. */ public final class TimeSeriesDatabaseConnectionsDeleteSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/TimeSeriesDatabaseConnectionsDelete_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/TimeSeriesDatabaseConnectionsDelete_example.json */ /** * Sample code: Delete a time series database connection for a DigitalTwins instance. @@ -18,6 +16,8 @@ public final class TimeSeriesDatabaseConnectionsDeleteSamples { */ public static void deleteATimeSeriesDatabaseConnectionForADigitalTwinsInstance( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.timeSeriesDatabaseConnections().delete("resRg", "myDigitalTwinsService", "myConnection", Context.NONE); + manager + .timeSeriesDatabaseConnections() + .delete("resRg", "myDigitalTwinsService", "myConnection", null, com.azure.core.util.Context.NONE); } } diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsGetSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsGetSamples.java index 75421094b7cd..50ce4a995a6b 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsGetSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsGetSamples.java @@ -4,12 +4,10 @@ package com.azure.resourcemanager.digitaltwins.generated; -import com.azure.core.util.Context; - /** Samples for TimeSeriesDatabaseConnections Get. */ public final class TimeSeriesDatabaseConnectionsGetSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/TimeSeriesDatabaseConnectionsGet_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/TimeSeriesDatabaseConnectionsGet_example.json */ /** * Sample code: Get time series database connection for a DigitalTwins instance. @@ -20,6 +18,6 @@ public static void getTimeSeriesDatabaseConnectionForADigitalTwinsInstance( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { manager .timeSeriesDatabaseConnections() - .getWithResponse("resRg", "myDigitalTwinsService", "myConnection", Context.NONE); + .getWithResponse("resRg", "myDigitalTwinsService", "myConnection", com.azure.core.util.Context.NONE); } } diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsListSamples.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsListSamples.java index 2ac92256d4ac..ea025d3083c9 100644 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsListSamples.java +++ b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/samples/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsListSamples.java @@ -4,12 +4,10 @@ package com.azure.resourcemanager.digitaltwins.generated; -import com.azure.core.util.Context; - /** Samples for TimeSeriesDatabaseConnections List. */ public final class TimeSeriesDatabaseConnectionsListSamples { /* - * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2022-10-31/examples/TimeSeriesDatabaseConnectionsList_example.json + * x-ms-original-file: specification/digitaltwins/resource-manager/Microsoft.DigitalTwins/stable/2023-01-31/examples/TimeSeriesDatabaseConnectionsList_example.json */ /** * Sample code: List time series database connections for a DigitalTwins instance. @@ -18,6 +16,8 @@ public final class TimeSeriesDatabaseConnectionsListSamples { */ public static void listTimeSeriesDatabaseConnectionsForADigitalTwinsInstance( com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager manager) { - manager.timeSeriesDatabaseConnections().list("resRg", "myDigitalTwinsService", Context.NONE); + manager + .timeSeriesDatabaseConnections() + .list("resRg", "myDigitalTwinsService", com.azure.core.util.Context.NONE); } } diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/AzureDataExplorerConnectionPropertiesTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/AzureDataExplorerConnectionPropertiesTests.java deleted file mode 100644 index 774ff6012cf3..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/AzureDataExplorerConnectionPropertiesTests.java +++ /dev/null @@ -1,62 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.models.AzureDataExplorerConnectionProperties; -import com.azure.resourcemanager.digitaltwins.models.IdentityType; -import com.azure.resourcemanager.digitaltwins.models.ManagedIdentityReference; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class AzureDataExplorerConnectionPropertiesTests { - @Test - public void testDeserialize() { - AzureDataExplorerConnectionProperties model = - BinaryData - .fromString( - "{\"connectionType\":\"AzureDataExplorer\",\"adxResourceId\":\"wflzlfbxzpuzy\",\"adxEndpointUri\":\"ispnqzahmgkbrp\",\"adxDatabaseName\":\"y\",\"adxTableName\":\"ibnuqqkpik\",\"eventHubEndpointUri\":\"drgvtqagn\",\"eventHubEntityPath\":\"uynhijg\",\"eventHubNamespaceResourceId\":\"mebf\",\"eventHubConsumerGroup\":\"arbu\",\"provisioningState\":\"Restoring\",\"identity\":{\"type\":\"SystemAssigned\",\"userAssignedIdentity\":\"zzmhjrunmpxttd\"}}") - .toObject(AzureDataExplorerConnectionProperties.class); - Assertions.assertEquals(IdentityType.SYSTEM_ASSIGNED, model.identity().type()); - Assertions.assertEquals("zzmhjrunmpxttd", model.identity().userAssignedIdentity()); - Assertions.assertEquals("wflzlfbxzpuzy", model.adxResourceId()); - Assertions.assertEquals("ispnqzahmgkbrp", model.adxEndpointUri()); - Assertions.assertEquals("y", model.adxDatabaseName()); - Assertions.assertEquals("ibnuqqkpik", model.adxTableName()); - Assertions.assertEquals("drgvtqagn", model.eventHubEndpointUri()); - Assertions.assertEquals("uynhijg", model.eventHubEntityPath()); - Assertions.assertEquals("mebf", model.eventHubNamespaceResourceId()); - Assertions.assertEquals("arbu", model.eventHubConsumerGroup()); - } - - @Test - public void testSerialize() { - AzureDataExplorerConnectionProperties model = - new AzureDataExplorerConnectionProperties() - .withIdentity( - new ManagedIdentityReference() - .withType(IdentityType.SYSTEM_ASSIGNED) - .withUserAssignedIdentity("zzmhjrunmpxttd")) - .withAdxResourceId("wflzlfbxzpuzy") - .withAdxEndpointUri("ispnqzahmgkbrp") - .withAdxDatabaseName("y") - .withAdxTableName("ibnuqqkpik") - .withEventHubEndpointUri("drgvtqagn") - .withEventHubEntityPath("uynhijg") - .withEventHubNamespaceResourceId("mebf") - .withEventHubConsumerGroup("arbu"); - model = BinaryData.fromObject(model).toObject(AzureDataExplorerConnectionProperties.class); - Assertions.assertEquals(IdentityType.SYSTEM_ASSIGNED, model.identity().type()); - Assertions.assertEquals("zzmhjrunmpxttd", model.identity().userAssignedIdentity()); - Assertions.assertEquals("wflzlfbxzpuzy", model.adxResourceId()); - Assertions.assertEquals("ispnqzahmgkbrp", model.adxEndpointUri()); - Assertions.assertEquals("y", model.adxDatabaseName()); - Assertions.assertEquals("ibnuqqkpik", model.adxTableName()); - Assertions.assertEquals("drgvtqagn", model.eventHubEndpointUri()); - Assertions.assertEquals("uynhijg", model.eventHubEntityPath()); - Assertions.assertEquals("mebf", model.eventHubNamespaceResourceId()); - Assertions.assertEquals("arbu", model.eventHubConsumerGroup()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/CheckNameRequestTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/CheckNameRequestTests.java deleted file mode 100644 index 04df25638da5..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/CheckNameRequestTests.java +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.models.CheckNameRequest; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class CheckNameRequestTests { - @Test - public void testDeserialize() { - CheckNameRequest model = BinaryData.fromString("{\"name\":\"t\"}").toObject(CheckNameRequest.class); - Assertions.assertEquals("t", model.name()); - } - - @Test - public void testSerialize() { - CheckNameRequest model = new CheckNameRequest().withName("t"); - model = BinaryData.fromObject(model).toObject(CheckNameRequest.class); - Assertions.assertEquals("t", model.name()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/CheckNameResultInnerTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/CheckNameResultInnerTests.java deleted file mode 100644 index 4ce0249e7e40..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/CheckNameResultInnerTests.java +++ /dev/null @@ -1,34 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.fluent.models.CheckNameResultInner; -import com.azure.resourcemanager.digitaltwins.models.Reason; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class CheckNameResultInnerTests { - @Test - public void testDeserialize() { - CheckNameResultInner model = - BinaryData - .fromString("{\"nameAvailable\":false,\"message\":\"ulexxbczwtr\",\"reason\":\"Invalid\"}") - .toObject(CheckNameResultInner.class); - Assertions.assertEquals(false, model.nameAvailable()); - Assertions.assertEquals("ulexxbczwtr", model.message()); - Assertions.assertEquals(Reason.INVALID, model.reason()); - } - - @Test - public void testSerialize() { - CheckNameResultInner model = - new CheckNameResultInner().withNameAvailable(false).withMessage("ulexxbczwtr").withReason(Reason.INVALID); - model = BinaryData.fromObject(model).toObject(CheckNameResultInner.class); - Assertions.assertEquals(false, model.nameAvailable()); - Assertions.assertEquals("ulexxbczwtr", model.message()); - Assertions.assertEquals(Reason.INVALID, model.reason()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/ConnectionPropertiesPrivateLinkServiceConnectionStateTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/ConnectionPropertiesPrivateLinkServiceConnectionStateTests.java deleted file mode 100644 index 732d019d3632..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/ConnectionPropertiesPrivateLinkServiceConnectionStateTests.java +++ /dev/null @@ -1,37 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.models.ConnectionPropertiesPrivateLinkServiceConnectionState; -import com.azure.resourcemanager.digitaltwins.models.PrivateLinkServiceConnectionStatus; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class ConnectionPropertiesPrivateLinkServiceConnectionStateTests { - @Test - public void testDeserialize() { - ConnectionPropertiesPrivateLinkServiceConnectionState model = - BinaryData - .fromString("{\"status\":\"Rejected\",\"description\":\"slwejdpvw\",\"actionsRequired\":\"oqpsoa\"}") - .toObject(ConnectionPropertiesPrivateLinkServiceConnectionState.class); - Assertions.assertEquals(PrivateLinkServiceConnectionStatus.REJECTED, model.status()); - Assertions.assertEquals("slwejdpvw", model.description()); - Assertions.assertEquals("oqpsoa", model.actionsRequired()); - } - - @Test - public void testSerialize() { - ConnectionPropertiesPrivateLinkServiceConnectionState model = - new ConnectionPropertiesPrivateLinkServiceConnectionState() - .withStatus(PrivateLinkServiceConnectionStatus.REJECTED) - .withDescription("slwejdpvw") - .withActionsRequired("oqpsoa"); - model = BinaryData.fromObject(model).toObject(ConnectionPropertiesPrivateLinkServiceConnectionState.class); - Assertions.assertEquals(PrivateLinkServiceConnectionStatus.REJECTED, model.status()); - Assertions.assertEquals("slwejdpvw", model.description()); - Assertions.assertEquals("oqpsoa", model.actionsRequired()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/ConnectionPropertiesTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/ConnectionPropertiesTests.java deleted file mode 100644 index ad74b2e42768..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/ConnectionPropertiesTests.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.models.ConnectionProperties; -import com.azure.resourcemanager.digitaltwins.models.ConnectionPropertiesPrivateLinkServiceConnectionState; -import com.azure.resourcemanager.digitaltwins.models.PrivateEndpoint; -import com.azure.resourcemanager.digitaltwins.models.PrivateLinkServiceConnectionStatus; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class ConnectionPropertiesTests { - @Test - public void testDeserialize() { - ConnectionProperties model = - BinaryData - .fromString( - "{\"provisioningState\":\"Rejected\",\"privateEndpoint\":{\"id\":\"ipjoxzjnchgejs\"},\"groupIds\":[\"mailzydehojw\",\"ahuxinpm\",\"njaqwixjspro\",\"vcputegj\"],\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"fdatsc\",\"actionsRequired\":\"vpjhulsuuv\"}}") - .toObject(ConnectionProperties.class); - Assertions.assertEquals("mailzydehojw", model.groupIds().get(0)); - Assertions - .assertEquals( - PrivateLinkServiceConnectionStatus.REJECTED, model.privateLinkServiceConnectionState().status()); - Assertions.assertEquals("fdatsc", model.privateLinkServiceConnectionState().description()); - Assertions.assertEquals("vpjhulsuuv", model.privateLinkServiceConnectionState().actionsRequired()); - } - - @Test - public void testSerialize() { - ConnectionProperties model = - new ConnectionProperties() - .withPrivateEndpoint(new PrivateEndpoint()) - .withGroupIds(Arrays.asList("mailzydehojw", "ahuxinpm", "njaqwixjspro", "vcputegj")) - .withPrivateLinkServiceConnectionState( - new ConnectionPropertiesPrivateLinkServiceConnectionState() - .withStatus(PrivateLinkServiceConnectionStatus.REJECTED) - .withDescription("fdatsc") - .withActionsRequired("vpjhulsuuv")); - model = BinaryData.fromObject(model).toObject(ConnectionProperties.class); - Assertions.assertEquals("mailzydehojw", model.groupIds().get(0)); - Assertions - .assertEquals( - PrivateLinkServiceConnectionStatus.REJECTED, model.privateLinkServiceConnectionState().status()); - Assertions.assertEquals("fdatsc", model.privateLinkServiceConnectionState().description()); - Assertions.assertEquals("vpjhulsuuv", model.privateLinkServiceConnectionState().actionsRequired()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/ConnectionStateTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/ConnectionStateTests.java deleted file mode 100644 index f82a6ea7535e..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/ConnectionStateTests.java +++ /dev/null @@ -1,37 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.models.ConnectionState; -import com.azure.resourcemanager.digitaltwins.models.PrivateLinkServiceConnectionStatus; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class ConnectionStateTests { - @Test - public void testDeserialize() { - ConnectionState model = - BinaryData - .fromString("{\"status\":\"Disconnected\",\"description\":\"tazak\",\"actionsRequired\":\"lahbcryff\"}") - .toObject(ConnectionState.class); - Assertions.assertEquals(PrivateLinkServiceConnectionStatus.DISCONNECTED, model.status()); - Assertions.assertEquals("tazak", model.description()); - Assertions.assertEquals("lahbcryff", model.actionsRequired()); - } - - @Test - public void testSerialize() { - ConnectionState model = - new ConnectionState() - .withStatus(PrivateLinkServiceConnectionStatus.DISCONNECTED) - .withDescription("tazak") - .withActionsRequired("lahbcryff"); - model = BinaryData.fromObject(model).toObject(ConnectionState.class); - Assertions.assertEquals(PrivateLinkServiceConnectionStatus.DISCONNECTED, model.status()); - Assertions.assertEquals("tazak", model.description()); - Assertions.assertEquals("lahbcryff", model.actionsRequired()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsCheckNameAvailabilityWithResponseMockTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsCheckNameAvailabilityWithResponseMockTests.java deleted file mode 100644 index 653a428632f5..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsCheckNameAvailabilityWithResponseMockTests.java +++ /dev/null @@ -1,74 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.util.Context; -import com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager; -import com.azure.resourcemanager.digitaltwins.models.CheckNameRequest; -import com.azure.resourcemanager.digitaltwins.models.CheckNameResult; -import com.azure.resourcemanager.digitaltwins.models.Reason; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class DigitalTwinsCheckNameAvailabilityWithResponseMockTests { - @Test - public void testCheckNameAvailabilityWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = "{\"nameAvailable\":false,\"message\":\"p\",\"reason\":\"Invalid\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - AzureDigitalTwinsManager manager = - AzureDigitalTwinsManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - CheckNameResult response = - manager - .digitalTwins() - .checkNameAvailabilityWithResponse("rxsbkyvp", new CheckNameRequest().withName("ca"), Context.NONE) - .getValue(); - - Assertions.assertEquals(false, response.nameAvailable()); - Assertions.assertEquals("p", response.message()); - Assertions.assertEquals(Reason.INVALID, response.reason()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsCreateOrUpdateMockTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsCreateOrUpdateMockTests.java deleted file mode 100644 index 427d0ab05062..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsCreateOrUpdateMockTests.java +++ /dev/null @@ -1,108 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsDescription; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsIdentity; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsIdentityType; -import com.azure.resourcemanager.digitaltwins.models.PublicNetworkAccess; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class DigitalTwinsCreateOrUpdateMockTests { - @Test - public void testCreateOrUpdate() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"createdTime\":\"2021-03-20T09:56:32Z\",\"lastUpdatedTime\":\"2021-08-03T01:57:35Z\",\"provisioningState\":\"Succeeded\",\"hostName\":\"awgqwgxhni\",\"privateEndpointConnections\":[],\"publicNetworkAccess\":\"Enabled\"},\"identity\":{\"type\":\"None\",\"principalId\":\"gklwn\",\"tenantId\":\"hjdauwhvylwz\",\"userAssignedIdentities\":{}},\"location\":\"xujznbmpowu\",\"tags\":{\"obbc\":\"zqlveualupjmkhf\",\"tghfgblcgwxzvl\":\"wsrtjriplrbpbe\"},\"id\":\"qhjk\",\"name\":\"egibtnmxiebww\",\"type\":\"loayqcgw\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - AzureDigitalTwinsManager manager = - AzureDigitalTwinsManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - DigitalTwinsDescription response = - manager - .digitalTwins() - .define("v") - .withRegion("qpv") - .withExistingResourceGroup("fkuwbcrnwbmehhse") - .withTags( - mapOf( - "zlfmisgwbnbbeld", - "mwsrcrgvxpvgo", - "ali", - "wkz", - "hashsfwxosow", - "urqhaka", - "cjooxdjebwpucwwf", - "xcug")) - .withIdentity( - new DigitalTwinsIdentity() - .withType(DigitalTwinsIdentityType.USER_ASSIGNED) - .withUserAssignedIdentities(mapOf())) - .withPrivateEndpointConnections(Arrays.asList()) - .withPublicNetworkAccess(PublicNetworkAccess.DISABLED) - .create(); - - Assertions.assertEquals("xujznbmpowu", response.location()); - Assertions.assertEquals("zqlveualupjmkhf", response.tags().get("obbc")); - Assertions.assertEquals(DigitalTwinsIdentityType.NONE, response.identity().type()); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, response.publicNetworkAccess()); - } - - @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; - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsDeleteMockTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsDeleteMockTests.java deleted file mode 100644 index 97d89f0e4b04..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsDeleteMockTests.java +++ /dev/null @@ -1,72 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.util.Context; -import com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsDescription; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsIdentityType; -import com.azure.resourcemanager.digitaltwins.models.PublicNetworkAccess; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class DigitalTwinsDeleteMockTests { - @Test - public void testDelete() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"createdTime\":\"2021-11-29T20:21:47Z\",\"lastUpdatedTime\":\"2021-10-19T12:26:50Z\",\"provisioningState\":\"Succeeded\",\"hostName\":\"x\",\"privateEndpointConnections\":[],\"publicNetworkAccess\":\"Enabled\"},\"identity\":{\"type\":\"None\",\"principalId\":\"abgl\",\"tenantId\":\"hxw\",\"userAssignedIdentities\":{}},\"location\":\"qik\",\"tags\":{\"bhvgy\":\"ovplw\",\"svmkfssxquk\":\"gu\"},\"id\":\"fpl\",\"name\":\"mg\",\"type\":\"xnkjzkdesl\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - AzureDigitalTwinsManager manager = - AzureDigitalTwinsManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - DigitalTwinsDescription response = manager.digitalTwins().delete("hdwbavxbniwdjs", "zt", Context.NONE); - - Assertions.assertEquals("qik", response.location()); - Assertions.assertEquals("ovplw", response.tags().get("bhvgy")); - Assertions.assertEquals(DigitalTwinsIdentityType.NONE, response.identity().type()); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, response.publicNetworkAccess()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsDescriptionInnerTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsDescriptionInnerTests.java deleted file mode 100644 index 21d79a7b48f0..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsDescriptionInnerTests.java +++ /dev/null @@ -1,64 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.fluent.models.DigitalTwinsDescriptionInner; -import com.azure.resourcemanager.digitaltwins.fluent.models.PrivateEndpointConnectionInner; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsIdentity; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsIdentityType; -import com.azure.resourcemanager.digitaltwins.models.PublicNetworkAccess; -import com.azure.resourcemanager.digitaltwins.models.UserAssignedIdentity; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class DigitalTwinsDescriptionInnerTests { - @Test - public void testDeserialize() { - DigitalTwinsDescriptionInner model = - BinaryData - .fromString( - "{\"properties\":{\"createdTime\":\"2021-11-25T12:23:30Z\",\"lastUpdatedTime\":\"2021-08-21T06:38:48Z\",\"provisioningState\":\"Moving\",\"hostName\":\"xpyb\",\"privateEndpointConnections\":[{\"id\":\"hmtzopbsphrup\",\"name\":\"dgs\",\"type\":\"bb\"}],\"publicNetworkAccess\":\"Enabled\"},\"identity\":{\"type\":\"SystemAssigned,UserAssigned\",\"principalId\":\"cmsxaobhdxbm\",\"tenantId\":\"ioq\",\"userAssignedIdentities\":{\"lrxybqsoq\":{\"clientId\":\"tbmufpo\",\"principalId\":\"oizh\"},\"nrbtcqqjnq\":{\"clientId\":\"gkdmb\",\"principalId\":\"zlobcufpd\"}}},\"location\":\"hqgnufooojywif\",\"tags\":{\"glzlhjxrifkwmrv\":\"saagdf\",\"psqucmpoyf\":\"tsizntocipaoua\"},\"id\":\"kfo\",\"name\":\"knygjofjddeq\",\"type\":\"rd\"}") - .toObject(DigitalTwinsDescriptionInner.class); - Assertions.assertEquals("hqgnufooojywif", model.location()); - Assertions.assertEquals("saagdf", model.tags().get("glzlhjxrifkwmrv")); - Assertions.assertEquals(DigitalTwinsIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, model.identity().type()); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.publicNetworkAccess()); - } - - @Test - public void testSerialize() { - DigitalTwinsDescriptionInner model = - new DigitalTwinsDescriptionInner() - .withLocation("hqgnufooojywif") - .withTags(mapOf("glzlhjxrifkwmrv", "saagdf", "psqucmpoyf", "tsizntocipaoua")) - .withIdentity( - new DigitalTwinsIdentity() - .withType(DigitalTwinsIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED) - .withUserAssignedIdentities( - mapOf("lrxybqsoq", new UserAssignedIdentity(), "nrbtcqqjnq", new UserAssignedIdentity()))) - .withPrivateEndpointConnections(Arrays.asList(new PrivateEndpointConnectionInner())) - .withPublicNetworkAccess(PublicNetworkAccess.ENABLED); - model = BinaryData.fromObject(model).toObject(DigitalTwinsDescriptionInner.class); - Assertions.assertEquals("hqgnufooojywif", model.location()); - Assertions.assertEquals("saagdf", model.tags().get("glzlhjxrifkwmrv")); - Assertions.assertEquals(DigitalTwinsIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, model.identity().type()); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.publicNetworkAccess()); - } - - @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; - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsDescriptionListResultTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsDescriptionListResultTests.java deleted file mode 100644 index ce6e326a8272..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsDescriptionListResultTests.java +++ /dev/null @@ -1,96 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.fluent.models.DigitalTwinsDescriptionInner; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsDescriptionListResult; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsIdentity; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsIdentityType; -import com.azure.resourcemanager.digitaltwins.models.PublicNetworkAccess; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class DigitalTwinsDescriptionListResultTests { - @Test - public void testDeserialize() { - DigitalTwinsDescriptionListResult model = - BinaryData - .fromString( - "{\"nextLink\":\"c\",\"value\":[{\"properties\":{\"createdTime\":\"2021-11-18T18:16Z\",\"lastUpdatedTime\":\"2021-09-22T20:17:09Z\",\"provisioningState\":\"Provisioning\",\"hostName\":\"iachbo\",\"privateEndpointConnections\":[],\"publicNetworkAccess\":\"Enabled\"},\"identity\":{\"type\":\"UserAssigned\",\"principalId\":\"fqpte\",\"tenantId\":\"zzvypyqrimzinp\",\"userAssignedIdentities\":{}},\"location\":\"jdkirsoodqx\",\"tags\":{\"t\":\"mnoh\",\"soifiyipjxsqw\":\"kwh\"},\"id\":\"gr\",\"name\":\"bznorcjxvsnby\",\"type\":\"qabnmoc\"},{\"properties\":{\"createdTime\":\"2021-02-04T07:45:14Z\",\"lastUpdatedTime\":\"2021-10-15T17:46:31Z\",\"provisioningState\":\"Updating\",\"hostName\":\"fblj\",\"privateEndpointConnections\":[],\"publicNetworkAccess\":\"Disabled\"},\"identity\":{\"type\":\"None\",\"principalId\":\"jmkljavbqidtqajz\",\"tenantId\":\"l\",\"userAssignedIdentities\":{}},\"location\":\"dj\",\"tags\":{\"e\":\"khbzhfepgzg\",\"scpai\":\"zloc\"},\"id\":\"rhhbcs\",\"name\":\"l\",\"type\":\"mmajtjaodx\"},{\"properties\":{\"createdTime\":\"2021-10-01T06:10:31Z\",\"lastUpdatedTime\":\"2021-09-14T02:49:01Z\",\"provisioningState\":\"Deleted\",\"hostName\":\"xo\",\"privateEndpointConnections\":[],\"publicNetworkAccess\":\"Disabled\"},\"identity\":{\"type\":\"SystemAssigned,UserAssigned\",\"principalId\":\"mexgstxgcp\",\"tenantId\":\"gmaajrm\",\"userAssignedIdentities\":{}},\"location\":\"wzrlovmclwhij\",\"tags\":{\"s\":\"jctbza\",\"ukdkexxppofmxa\":\"sycbkbfk\",\"jpgd\":\"c\",\"j\":\"toc\"},\"id\":\"hvpmoue\",\"name\":\"hd\",\"type\":\"xibqeojnx\"},{\"properties\":{\"createdTime\":\"2021-05-15T04:32:43Z\",\"lastUpdatedTime\":\"2021-02-11T07:14:49Z\",\"provisioningState\":\"Deleted\",\"hostName\":\"ndei\",\"privateEndpointConnections\":[],\"publicNetworkAccess\":\"Enabled\"},\"identity\":{\"type\":\"None\",\"principalId\":\"oqvuhr\",\"tenantId\":\"f\",\"userAssignedIdentities\":{}},\"location\":\"ddglm\",\"tags\":{\"qciwqvhkhixuigdt\":\"jqkwpyeicx\"},\"id\":\"pbobjo\",\"name\":\"hm\",\"type\":\"w\"}]}") - .toObject(DigitalTwinsDescriptionListResult.class); - Assertions.assertEquals("c", model.nextLink()); - Assertions.assertEquals("jdkirsoodqx", model.value().get(0).location()); - Assertions.assertEquals("mnoh", model.value().get(0).tags().get("t")); - Assertions.assertEquals(DigitalTwinsIdentityType.USER_ASSIGNED, model.value().get(0).identity().type()); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.value().get(0).publicNetworkAccess()); - } - - @Test - public void testSerialize() { - DigitalTwinsDescriptionListResult model = - new DigitalTwinsDescriptionListResult() - .withNextLink("c") - .withValue( - Arrays - .asList( - new DigitalTwinsDescriptionInner() - .withLocation("jdkirsoodqx") - .withTags(mapOf("t", "mnoh", "soifiyipjxsqw", "kwh")) - .withIdentity( - new DigitalTwinsIdentity() - .withType(DigitalTwinsIdentityType.USER_ASSIGNED) - .withUserAssignedIdentities(mapOf())) - .withPrivateEndpointConnections(Arrays.asList()) - .withPublicNetworkAccess(PublicNetworkAccess.ENABLED), - new DigitalTwinsDescriptionInner() - .withLocation("dj") - .withTags(mapOf("e", "khbzhfepgzg", "scpai", "zloc")) - .withIdentity( - new DigitalTwinsIdentity() - .withType(DigitalTwinsIdentityType.NONE) - .withUserAssignedIdentities(mapOf())) - .withPrivateEndpointConnections(Arrays.asList()) - .withPublicNetworkAccess(PublicNetworkAccess.DISABLED), - new DigitalTwinsDescriptionInner() - .withLocation("wzrlovmclwhij") - .withTags(mapOf("s", "jctbza", "ukdkexxppofmxa", "sycbkbfk", "jpgd", "c", "j", "toc")) - .withIdentity( - new DigitalTwinsIdentity() - .withType(DigitalTwinsIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED) - .withUserAssignedIdentities(mapOf())) - .withPrivateEndpointConnections(Arrays.asList()) - .withPublicNetworkAccess(PublicNetworkAccess.DISABLED), - new DigitalTwinsDescriptionInner() - .withLocation("ddglm") - .withTags(mapOf("qciwqvhkhixuigdt", "jqkwpyeicx")) - .withIdentity( - new DigitalTwinsIdentity() - .withType(DigitalTwinsIdentityType.NONE) - .withUserAssignedIdentities(mapOf())) - .withPrivateEndpointConnections(Arrays.asList()) - .withPublicNetworkAccess(PublicNetworkAccess.ENABLED))); - model = BinaryData.fromObject(model).toObject(DigitalTwinsDescriptionListResult.class); - Assertions.assertEquals("c", model.nextLink()); - Assertions.assertEquals("jdkirsoodqx", model.value().get(0).location()); - Assertions.assertEquals("mnoh", model.value().get(0).tags().get("t")); - Assertions.assertEquals(DigitalTwinsIdentityType.USER_ASSIGNED, model.value().get(0).identity().type()); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.value().get(0).publicNetworkAccess()); - } - - @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; - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsGetByResourceGroupWithResponseMockTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsGetByResourceGroupWithResponseMockTests.java deleted file mode 100644 index 0d71488f71f9..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsGetByResourceGroupWithResponseMockTests.java +++ /dev/null @@ -1,76 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.util.Context; -import com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsDescription; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsIdentityType; -import com.azure.resourcemanager.digitaltwins.models.PublicNetworkAccess; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class DigitalTwinsGetByResourceGroupWithResponseMockTests { - @Test - public void testGetByResourceGroupWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"createdTime\":\"2021-08-18T06:48:11Z\",\"lastUpdatedTime\":\"2021-11-13T00:34:54Z\",\"provisioningState\":\"Deleted\",\"hostName\":\"yxczfclh\",\"privateEndpointConnections\":[],\"publicNetworkAccess\":\"Disabled\"},\"identity\":{\"type\":\"None\",\"principalId\":\"lwrq\",\"tenantId\":\"ktsthsucocmny\",\"userAssignedIdentities\":{}},\"location\":\"t\",\"tags\":{\"ckzywbiexzfeyue\":\"wrqpue\"},\"id\":\"xibxujwbhqwalm\",\"name\":\"zyoxaepdkzjan\",\"type\":\"ux\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - AzureDigitalTwinsManager manager = - AzureDigitalTwinsManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - DigitalTwinsDescription response = - manager - .digitalTwins() - .getByResourceGroupWithResponse("hrbnlankxmyskpbh", "nbtkcxywnytnr", Context.NONE) - .getValue(); - - Assertions.assertEquals("t", response.location()); - Assertions.assertEquals("wrqpue", response.tags().get("ckzywbiexzfeyue")); - Assertions.assertEquals(DigitalTwinsIdentityType.NONE, response.identity().type()); - Assertions.assertEquals(PublicNetworkAccess.DISABLED, response.publicNetworkAccess()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsIdentityTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsIdentityTests.java deleted file mode 100644 index 96173290f08f..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsIdentityTests.java +++ /dev/null @@ -1,54 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsIdentity; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsIdentityType; -import com.azure.resourcemanager.digitaltwins.models.UserAssignedIdentity; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class DigitalTwinsIdentityTests { - @Test - public void testDeserialize() { - DigitalTwinsIdentity model = - BinaryData - .fromString( - "{\"type\":\"UserAssigned\",\"principalId\":\"qvkoc\",\"tenantId\":\"jdkwtnhxbnjb\",\"userAssignedIdentities\":{\"xsabkyqdu\":{\"clientId\":\"rglssainqpj\",\"principalId\":\"zlljfmppeebvm\"},\"d\":{\"clientId\":\"itcjczdz\",\"principalId\":\"ndhkrw\"},\"usnhutje\":{\"clientId\":\"p\",\"principalId\":\"bdkvwrwjf\"}}}") - .toObject(DigitalTwinsIdentity.class); - Assertions.assertEquals(DigitalTwinsIdentityType.USER_ASSIGNED, model.type()); - } - - @Test - public void testSerialize() { - DigitalTwinsIdentity model = - new DigitalTwinsIdentity() - .withType(DigitalTwinsIdentityType.USER_ASSIGNED) - .withUserAssignedIdentities( - mapOf( - "xsabkyqdu", - new UserAssignedIdentity(), - "d", - new UserAssignedIdentity(), - "usnhutje", - new UserAssignedIdentity())); - model = BinaryData.fromObject(model).toObject(DigitalTwinsIdentity.class); - Assertions.assertEquals(DigitalTwinsIdentityType.USER_ASSIGNED, model.type()); - } - - @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; - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsListByResourceGroupMockTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsListByResourceGroupMockTests.java deleted file mode 100644 index 5ac3c3659670..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsListByResourceGroupMockTests.java +++ /dev/null @@ -1,76 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.util.Context; -import com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsDescription; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsIdentityType; -import com.azure.resourcemanager.digitaltwins.models.PublicNetworkAccess; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class DigitalTwinsListByResourceGroupMockTests { - @Test - public void testListByResourceGroup() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"createdTime\":\"2021-08-17T17:40:25Z\",\"lastUpdatedTime\":\"2021-09-07T09:24:33Z\",\"provisioningState\":\"Suspending\",\"hostName\":\"crpab\",\"privateEndpointConnections\":[],\"publicNetworkAccess\":\"Enabled\"},\"identity\":{\"type\":\"SystemAssigned,UserAssigned\",\"principalId\":\"zq\",\"tenantId\":\"xywpmueefjzwfqkq\",\"userAssignedIdentities\":{}},\"location\":\"suyonobglaocq\",\"tags\":{\"ytlmoyrxvwfud\":\"cmgyud\"},\"id\":\"pz\",\"name\":\"txhdzh\",\"type\":\"rqjbhckfrl\"}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - AzureDigitalTwinsManager manager = - AzureDigitalTwinsManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.digitalTwins().listByResourceGroup("nermcl", Context.NONE); - - Assertions.assertEquals("suyonobglaocq", response.iterator().next().location()); - Assertions.assertEquals("cmgyud", response.iterator().next().tags().get("ytlmoyrxvwfud")); - Assertions - .assertEquals( - DigitalTwinsIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, response.iterator().next().identity().type()); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, response.iterator().next().publicNetworkAccess()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsListMockTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsListMockTests.java deleted file mode 100644 index 9f69cdc349e1..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsListMockTests.java +++ /dev/null @@ -1,75 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.util.Context; -import com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsDescription; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsIdentityType; -import com.azure.resourcemanager.digitaltwins.models.PublicNetworkAccess; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class DigitalTwinsListMockTests { - @Test - public void testList() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"createdTime\":\"2021-09-27T17:09:21Z\",\"lastUpdatedTime\":\"2021-02-01T20:47:43Z\",\"provisioningState\":\"Deleted\",\"hostName\":\"ghxpkdw\",\"privateEndpointConnections\":[],\"publicNetworkAccess\":\"Disabled\"},\"identity\":{\"type\":\"SystemAssigned,UserAssigned\",\"principalId\":\"umnyqu\",\"tenantId\":\"deoj\",\"userAssignedIdentities\":{}},\"location\":\"khsmtxpsiebt\",\"tags\":{\"htldwk\":\"pesapskrdqmhjj\",\"otogtwrupqs\":\"zxuutkncwscwsvl\",\"cykvceo\":\"vnm\",\"vnotyfjfcnj\":\"eil\"},\"id\":\"k\",\"name\":\"nxdhbt\",\"type\":\"kphywpnvjto\"}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - AzureDigitalTwinsManager manager = - AzureDigitalTwinsManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.digitalTwins().list(Context.NONE); - - Assertions.assertEquals("khsmtxpsiebt", response.iterator().next().location()); - Assertions.assertEquals("pesapskrdqmhjj", response.iterator().next().tags().get("htldwk")); - Assertions - .assertEquals( - DigitalTwinsIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, response.iterator().next().identity().type()); - Assertions.assertEquals(PublicNetworkAccess.DISABLED, response.iterator().next().publicNetworkAccess()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsPatchDescriptionTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsPatchDescriptionTests.java deleted file mode 100644 index 71404810e216..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsPatchDescriptionTests.java +++ /dev/null @@ -1,76 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsIdentity; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsIdentityType; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsPatchDescription; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsPatchProperties; -import com.azure.resourcemanager.digitaltwins.models.PublicNetworkAccess; -import com.azure.resourcemanager.digitaltwins.models.UserAssignedIdentity; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class DigitalTwinsPatchDescriptionTests { - @Test - public void testDeserialize() { - DigitalTwinsPatchDescription model = - BinaryData - .fromString( - "{\"tags\":{\"ndv\":\"xhocdgeablgphuti\",\"okftyxolniwpwcuk\":\"aozwyiftyhxhu\",\"ryplwckbasyypn\":\"fkgiawxk\",\"phejkotynqgoulz\":\"dhsgcba\"},\"identity\":{\"type\":\"None\",\"principalId\":\"wyqkgfgibm\",\"tenantId\":\"gakeqsr\",\"userAssignedIdentities\":{\"ugpbkw\":{\"clientId\":\"qqedqytbciqfou\",\"principalId\":\"mmnkzsmodmgl\"},\"gbbjfddgmbmbe\":{\"clientId\":\"utduqktapspwgcu\",\"principalId\":\"tumkdosvqwhbm\"},\"gzjaoyfhrtxilne\":{\"clientId\":\"pbhtqqrolfpfpsa\",\"principalId\":\"bquxigjy\"},\"nwbxgjvtbvpyssz\":{\"clientId\":\"ujysvle\",\"principalId\":\"vfqawrlyxwjkcpr\"}}},\"properties\":{\"publicNetworkAccess\":\"Enabled\"}}") - .toObject(DigitalTwinsPatchDescription.class); - Assertions.assertEquals("xhocdgeablgphuti", model.tags().get("ndv")); - Assertions.assertEquals(DigitalTwinsIdentityType.NONE, model.identity().type()); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.properties().publicNetworkAccess()); - } - - @Test - public void testSerialize() { - DigitalTwinsPatchDescription model = - new DigitalTwinsPatchDescription() - .withTags( - mapOf( - "ndv", - "xhocdgeablgphuti", - "okftyxolniwpwcuk", - "aozwyiftyhxhu", - "ryplwckbasyypn", - "fkgiawxk", - "phejkotynqgoulz", - "dhsgcba")) - .withIdentity( - new DigitalTwinsIdentity() - .withType(DigitalTwinsIdentityType.NONE) - .withUserAssignedIdentities( - mapOf( - "ugpbkw", - new UserAssignedIdentity(), - "gbbjfddgmbmbe", - new UserAssignedIdentity(), - "gzjaoyfhrtxilne", - new UserAssignedIdentity(), - "nwbxgjvtbvpyssz", - new UserAssignedIdentity()))) - .withProperties(new DigitalTwinsPatchProperties().withPublicNetworkAccess(PublicNetworkAccess.ENABLED)); - model = BinaryData.fromObject(model).toObject(DigitalTwinsPatchDescription.class); - Assertions.assertEquals("xhocdgeablgphuti", model.tags().get("ndv")); - Assertions.assertEquals(DigitalTwinsIdentityType.NONE, model.identity().type()); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.properties().publicNetworkAccess()); - } - - @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; - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsPatchPropertiesTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsPatchPropertiesTests.java deleted file mode 100644 index 9e0b13d2115e..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsPatchPropertiesTests.java +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsPatchProperties; -import com.azure.resourcemanager.digitaltwins.models.PublicNetworkAccess; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class DigitalTwinsPatchPropertiesTests { - @Test - public void testDeserialize() { - DigitalTwinsPatchProperties model = - BinaryData.fromString("{\"publicNetworkAccess\":\"Enabled\"}").toObject(DigitalTwinsPatchProperties.class); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.publicNetworkAccess()); - } - - @Test - public void testSerialize() { - DigitalTwinsPatchProperties model = - new DigitalTwinsPatchProperties().withPublicNetworkAccess(PublicNetworkAccess.ENABLED); - model = BinaryData.fromObject(model).toObject(DigitalTwinsPatchProperties.class); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.publicNetworkAccess()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsPropertiesTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsPropertiesTests.java deleted file mode 100644 index 091e9913d5ba..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsPropertiesTests.java +++ /dev/null @@ -1,42 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.fluent.models.DigitalTwinsProperties; -import com.azure.resourcemanager.digitaltwins.fluent.models.PrivateEndpointConnectionInner; -import com.azure.resourcemanager.digitaltwins.models.ConnectionProperties; -import com.azure.resourcemanager.digitaltwins.models.PublicNetworkAccess; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class DigitalTwinsPropertiesTests { - @Test - public void testDeserialize() { - DigitalTwinsProperties model = - BinaryData - .fromString( - "{\"createdTime\":\"2021-04-18T10:51:52Z\",\"lastUpdatedTime\":\"2021-11-11T02:33:36Z\",\"provisioningState\":\"Restoring\",\"hostName\":\"eitjz\",\"privateEndpointConnections\":[{\"properties\":{\"provisioningState\":\"Approved\",\"groupIds\":[]},\"id\":\"ofcqhsm\",\"name\":\"urkdtmlx\",\"type\":\"ekuksjtx\"},{\"properties\":{\"provisioningState\":\"Pending\",\"groupIds\":[]},\"id\":\"rcryuanzwuxzdxta\",\"name\":\"rlhm\",\"type\":\"hfpmrqobmtukknr\"}],\"publicNetworkAccess\":\"Enabled\"}") - .toObject(DigitalTwinsProperties.class); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.publicNetworkAccess()); - } - - @Test - public void testSerialize() { - DigitalTwinsProperties model = - new DigitalTwinsProperties() - .withPrivateEndpointConnections( - Arrays - .asList( - new PrivateEndpointConnectionInner() - .withProperties(new ConnectionProperties().withGroupIds(Arrays.asList())), - new PrivateEndpointConnectionInner() - .withProperties(new ConnectionProperties().withGroupIds(Arrays.asList())))) - .withPublicNetworkAccess(PublicNetworkAccess.ENABLED); - model = BinaryData.fromObject(model).toObject(DigitalTwinsProperties.class); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.publicNetworkAccess()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsResourceTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsResourceTests.java deleted file mode 100644 index ee13fdf10dcd..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/DigitalTwinsResourceTests.java +++ /dev/null @@ -1,65 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsIdentity; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsIdentityType; -import com.azure.resourcemanager.digitaltwins.models.DigitalTwinsResource; -import com.azure.resourcemanager.digitaltwins.models.UserAssignedIdentity; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class DigitalTwinsResourceTests { - @Test - public void testDeserialize() { - DigitalTwinsResource model = - BinaryData - .fromString( - "{\"identity\":{\"type\":\"SystemAssigned\",\"principalId\":\"ygexpaojakhmsb\",\"tenantId\":\"hcrzevd\",\"userAssignedIdentities\":{\"fsinzgvfcjrwzoxx\":{\"clientId\":\"aolthqtrg\",\"principalId\":\"bpf\"},\"pfxxy\":{\"clientId\":\"felluwfzitonpe\",\"principalId\":\"pjkjlxofpdv\"},\"inuvamiheogn\":{\"clientId\":\"ninmayhuyb\",\"principalId\":\"podepoo\"},\"yevc\":{\"clientId\":\"xzxtheo\",\"principalId\":\"si\"}}},\"location\":\"qi\",\"tags\":{\"bwjzr\":\"un\",\"fublj\":\"fygxgispemvtzfk\",\"aeqjhqjbasvms\":\"fxqeof\"},\"id\":\"jqul\",\"name\":\"gsntnbybkzgcwr\",\"type\":\"clxxwrljdo\"}") - .toObject(DigitalTwinsResource.class); - Assertions.assertEquals("qi", model.location()); - Assertions.assertEquals("un", model.tags().get("bwjzr")); - Assertions.assertEquals(DigitalTwinsIdentityType.SYSTEM_ASSIGNED, model.identity().type()); - } - - @Test - public void testSerialize() { - DigitalTwinsResource model = - new DigitalTwinsResource() - .withLocation("qi") - .withTags(mapOf("bwjzr", "un", "fublj", "fygxgispemvtzfk", "aeqjhqjbasvms", "fxqeof")) - .withIdentity( - new DigitalTwinsIdentity() - .withType(DigitalTwinsIdentityType.SYSTEM_ASSIGNED) - .withUserAssignedIdentities( - mapOf( - "fsinzgvfcjrwzoxx", - new UserAssignedIdentity(), - "pfxxy", - new UserAssignedIdentity(), - "inuvamiheogn", - new UserAssignedIdentity(), - "yevc", - new UserAssignedIdentity()))); - model = BinaryData.fromObject(model).toObject(DigitalTwinsResource.class); - Assertions.assertEquals("qi", model.location()); - Assertions.assertEquals("un", model.tags().get("bwjzr")); - Assertions.assertEquals(DigitalTwinsIdentityType.SYSTEM_ASSIGNED, model.identity().type()); - } - - @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; - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/ExternalResourceTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/ExternalResourceTests.java deleted file mode 100644 index a292b38b8498..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/ExternalResourceTests.java +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.models.ExternalResource; -import org.junit.jupiter.api.Test; - -public final class ExternalResourceTests { - @Test - public void testDeserialize() { - ExternalResource model = - BinaryData - .fromString("{\"id\":\"vkmijcmmxdcuf\",\"name\":\"fsrpymzidnse\",\"type\":\"cxtbzsg\"}") - .toObject(ExternalResource.class); - } - - @Test - public void testSerialize() { - ExternalResource model = new ExternalResource(); - model = BinaryData.fromObject(model).toObject(ExternalResource.class); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/GroupIdInformationInnerTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/GroupIdInformationInnerTests.java deleted file mode 100644 index 5f2b9e79ef90..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/GroupIdInformationInnerTests.java +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.fluent.models.GroupIdInformationInner; -import com.azure.resourcemanager.digitaltwins.models.GroupIdInformationProperties; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class GroupIdInformationInnerTests { - @Test - public void testDeserialize() { - GroupIdInformationInner model = - BinaryData - .fromString( - "{\"properties\":{\"groupId\":\"mjmvxieduugidyjr\",\"requiredMembers\":[\"y\"],\"requiredZoneNames\":[\"v\",\"xc\",\"onpc\",\"hocohslkev\"]},\"id\":\"ggzfbu\",\"name\":\"mvfaxkffeiith\",\"type\":\"m\"}") - .toObject(GroupIdInformationInner.class); - Assertions.assertEquals("mjmvxieduugidyjr", model.properties().groupId()); - Assertions.assertEquals("y", model.properties().requiredMembers().get(0)); - Assertions.assertEquals("v", model.properties().requiredZoneNames().get(0)); - Assertions.assertEquals("ggzfbu", model.id()); - } - - @Test - public void testSerialize() { - GroupIdInformationInner model = - new GroupIdInformationInner() - .withProperties( - new GroupIdInformationProperties() - .withGroupId("mjmvxieduugidyjr") - .withRequiredMembers(Arrays.asList("y")) - .withRequiredZoneNames(Arrays.asList("v", "xc", "onpc", "hocohslkev"))) - .withId("ggzfbu"); - model = BinaryData.fromObject(model).toObject(GroupIdInformationInner.class); - Assertions.assertEquals("mjmvxieduugidyjr", model.properties().groupId()); - Assertions.assertEquals("y", model.properties().requiredMembers().get(0)); - Assertions.assertEquals("v", model.properties().requiredZoneNames().get(0)); - Assertions.assertEquals("ggzfbu", model.id()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/GroupIdInformationPropertiesTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/GroupIdInformationPropertiesTests.java deleted file mode 100644 index d1996ea2cbaa..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/GroupIdInformationPropertiesTests.java +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.models.GroupIdInformationProperties; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class GroupIdInformationPropertiesTests { - @Test - public void testDeserialize() { - GroupIdInformationProperties model = - BinaryData - .fromString( - "{\"groupId\":\"yvshxmz\",\"requiredMembers\":[\"zoggigrxwburvjxx\",\"nspydptkoenkoukn\",\"udwtiukbl\"],\"requiredZoneNames\":[\"kpoc\",\"pazyxoegukg\",\"npiucgygevqznty\",\"mrbpizcdrqj\"]}") - .toObject(GroupIdInformationProperties.class); - Assertions.assertEquals("yvshxmz", model.groupId()); - Assertions.assertEquals("zoggigrxwburvjxx", model.requiredMembers().get(0)); - Assertions.assertEquals("kpoc", model.requiredZoneNames().get(0)); - } - - @Test - public void testSerialize() { - GroupIdInformationProperties model = - new GroupIdInformationProperties() - .withGroupId("yvshxmz") - .withRequiredMembers(Arrays.asList("zoggigrxwburvjxx", "nspydptkoenkoukn", "udwtiukbl")) - .withRequiredZoneNames(Arrays.asList("kpoc", "pazyxoegukg", "npiucgygevqznty", "mrbpizcdrqj")); - model = BinaryData.fromObject(model).toObject(GroupIdInformationProperties.class); - Assertions.assertEquals("yvshxmz", model.groupId()); - Assertions.assertEquals("zoggigrxwburvjxx", model.requiredMembers().get(0)); - Assertions.assertEquals("kpoc", model.requiredZoneNames().get(0)); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/GroupIdInformationResponseInnerTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/GroupIdInformationResponseInnerTests.java deleted file mode 100644 index 06e365808326..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/GroupIdInformationResponseInnerTests.java +++ /dev/null @@ -1,45 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.fluent.models.GroupIdInformationInner; -import com.azure.resourcemanager.digitaltwins.fluent.models.GroupIdInformationResponseInner; -import com.azure.resourcemanager.digitaltwins.models.GroupIdInformationProperties; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class GroupIdInformationResponseInnerTests { - @Test - public void testDeserialize() { - GroupIdInformationResponseInner model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"groupId\":\"qjvsovmyokacs\",\"requiredMembers\":[],\"requiredZoneNames\":[]},\"id\":\"hzdobpxjmflbvvnc\",\"name\":\"kcciwwzjuqkhr\",\"type\":\"jiwkuofoskghsau\"}]}") - .toObject(GroupIdInformationResponseInner.class); - Assertions.assertEquals("qjvsovmyokacs", model.value().get(0).properties().groupId()); - Assertions.assertEquals("hzdobpxjmflbvvnc", model.value().get(0).id()); - } - - @Test - public void testSerialize() { - GroupIdInformationResponseInner model = - new GroupIdInformationResponseInner() - .withValue( - Arrays - .asList( - new GroupIdInformationInner() - .withProperties( - new GroupIdInformationProperties() - .withGroupId("qjvsovmyokacs") - .withRequiredMembers(Arrays.asList()) - .withRequiredZoneNames(Arrays.asList())) - .withId("hzdobpxjmflbvvnc"))); - model = BinaryData.fromObject(model).toObject(GroupIdInformationResponseInner.class); - Assertions.assertEquals("qjvsovmyokacs", model.value().get(0).properties().groupId()); - Assertions.assertEquals("hzdobpxjmflbvvnc", model.value().get(0).id()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/ManagedIdentityReferenceTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/ManagedIdentityReferenceTests.java deleted file mode 100644 index ae8d976bf6bc..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/ManagedIdentityReferenceTests.java +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.models.IdentityType; -import com.azure.resourcemanager.digitaltwins.models.ManagedIdentityReference; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class ManagedIdentityReferenceTests { - @Test - public void testDeserialize() { - ManagedIdentityReference model = - BinaryData - .fromString("{\"type\":\"UserAssigned\",\"userAssignedIdentity\":\"hwxmnteiwa\"}") - .toObject(ManagedIdentityReference.class); - Assertions.assertEquals(IdentityType.USER_ASSIGNED, model.type()); - Assertions.assertEquals("hwxmnteiwa", model.userAssignedIdentity()); - } - - @Test - public void testSerialize() { - ManagedIdentityReference model = - new ManagedIdentityReference().withType(IdentityType.USER_ASSIGNED).withUserAssignedIdentity("hwxmnteiwa"); - model = BinaryData.fromObject(model).toObject(ManagedIdentityReference.class); - Assertions.assertEquals(IdentityType.USER_ASSIGNED, model.type()); - Assertions.assertEquals("hwxmnteiwa", model.userAssignedIdentity()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/OperationDisplayTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/OperationDisplayTests.java deleted file mode 100644 index c59ed74d2962..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/OperationDisplayTests.java +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.models.OperationDisplay; -import org.junit.jupiter.api.Test; - -public final class OperationDisplayTests { - @Test - public void testDeserialize() { - OperationDisplay model = - BinaryData - .fromString( - "{\"provider\":\"ksymd\",\"resource\":\"stkiiuxhqyud\",\"operation\":\"rrqnbpoczvyifqrv\",\"description\":\"vjsllrmvvdfw\"}") - .toObject(OperationDisplay.class); - } - - @Test - public void testSerialize() { - OperationDisplay model = new OperationDisplay(); - model = BinaryData.fromObject(model).toObject(OperationDisplay.class); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/OperationInnerTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/OperationInnerTests.java deleted file mode 100644 index ed0a20411b1b..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/OperationInnerTests.java +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.fluent.models.OperationInner; -import com.azure.resourcemanager.digitaltwins.models.OperationDisplay; -import org.junit.jupiter.api.Test; - -public final class OperationInnerTests { - @Test - public void testDeserialize() { - OperationInner model = - BinaryData - .fromString( - "{\"name\":\"attpngjcrcczsq\",\"display\":{\"provider\":\"vmdajvnysou\",\"resource\":\"e\",\"operation\":\"noae\",\"description\":\"fhyhltrpmopjmcma\"},\"origin\":\"okth\",\"isDataAction\":false,\"properties\":{\"zydagfuaxbezyiuo\":\"dataodsfcpkvxodpuozm\",\"dxwzywqsmbsurexi\":\"dataktwh\",\"yocf\":\"datao\"}}") - .toObject(OperationInner.class); - } - - @Test - public void testSerialize() { - OperationInner model = new OperationInner().withDisplay(new OperationDisplay()); - model = BinaryData.fromObject(model).toObject(OperationInner.class); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/OperationListResultTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/OperationListResultTests.java deleted file mode 100644 index 511818190f69..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/OperationListResultTests.java +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.models.OperationListResult; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class OperationListResultTests { - @Test - public void testDeserialize() { - OperationListResult model = - BinaryData - .fromString( - "{\"nextLink\":\"m\",\"value\":[{\"name\":\"z\",\"display\":{\"provider\":\"vtpgvdfgiotkf\",\"resource\":\"tqxln\",\"operation\":\"lefgugnxk\",\"description\":\"dqmidtt\"},\"origin\":\"rvqdra\",\"isDataAction\":false,\"properties\":{\"fbowskanyk\":\"dataigeho\"}},{\"name\":\"lcuiywgqywgndr\",\"display\":{\"provider\":\"hzgpphrcgyncocpe\",\"resource\":\"vmmcoofs\",\"operation\":\"zevgb\",\"description\":\"jqabcypmivkwlzuv\"},\"origin\":\"fwnfnb\",\"isDataAction\":false,\"properties\":{\"nqbqqwxr\":\"datanlebxetqgtzxd\",\"isnjampmngnz\":\"datafeallnwsu\",\"aqw\":\"datac\",\"xnj\":\"dataochcbonqvpkvl\"}},{\"name\":\"seiphe\",\"display\":{\"provider\":\"okeyyienj\",\"resource\":\"lwtgrhpdj\",\"operation\":\"umasxazjpq\",\"description\":\"gual\"},\"origin\":\"xxhejjzzvd\",\"isDataAction\":true,\"properties\":{\"ynpwlbj\":\"dataslfhotwm\",\"sop\":\"datapgacftadehxnlty\",\"nzwdejba\":\"datausue\"}},{\"name\":\"rxzdmohctbqvudwx\",\"display\":{\"provider\":\"nvowgujju\",\"resource\":\"dkcglhsl\",\"operation\":\"jdyggdtji\",\"description\":\"b\"},\"origin\":\"ofqweykhmenevfye\",\"isDataAction\":false,\"properties\":{\"amdecte\":\"databcibvyvdcsitynn\",\"qsc\":\"dataf\",\"hcjrefovgmk\":\"dataeypvhezrkg\",\"yvxyqjp\":\"datasle\"}}]}") - .toObject(OperationListResult.class); - Assertions.assertEquals("m", model.nextLink()); - } - - @Test - public void testSerialize() { - OperationListResult model = new OperationListResult().withNextLink("m"); - model = BinaryData.fromObject(model).toObject(OperationListResult.class); - Assertions.assertEquals("m", model.nextLink()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/OperationsListMockTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/OperationsListMockTests.java deleted file mode 100644 index 955edf7ecb00..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/OperationsListMockTests.java +++ /dev/null @@ -1,65 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.util.Context; -import com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager; -import com.azure.resourcemanager.digitaltwins.models.Operation; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class OperationsListMockTests { - @Test - public void testList() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"name\":\"jyofdxluusdtto\",\"display\":{\"provider\":\"boekqvkel\",\"resource\":\"mvb\",\"operation\":\"yjsflhhcaalnji\",\"description\":\"sxyawjoyaqcs\"},\"origin\":\"jpkiidzyexznelix\",\"isDataAction\":false,\"properties\":{\"ulppggdtpnapnyir\":\"datafolhbnxknal\",\"pigvpgylgqgitx\":\"datapu\"}}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - AzureDigitalTwinsManager manager = - AzureDigitalTwinsManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.operations().list(Context.NONE); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionInnerTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionInnerTests.java deleted file mode 100644 index 4046527cc5a0..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionInnerTests.java +++ /dev/null @@ -1,59 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.fluent.models.PrivateEndpointConnectionInner; -import com.azure.resourcemanager.digitaltwins.models.ConnectionProperties; -import com.azure.resourcemanager.digitaltwins.models.ConnectionPropertiesPrivateLinkServiceConnectionState; -import com.azure.resourcemanager.digitaltwins.models.PrivateEndpoint; -import com.azure.resourcemanager.digitaltwins.models.PrivateLinkServiceConnectionStatus; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class PrivateEndpointConnectionInnerTests { - @Test - public void testDeserialize() { - PrivateEndpointConnectionInner model = - BinaryData - .fromString( - "{\"properties\":{\"provisioningState\":\"Pending\",\"privateEndpoint\":{\"id\":\"tijbpzvgnwzsymgl\"},\"groupIds\":[\"cyzkohdbihanuf\",\"fcbjysagithxqha\",\"ifpikxwczby\",\"cnpqxuhivyqniwby\"],\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"xvd\",\"actionsRequired\":\"jgrtfwvukxga\"}},\"id\":\"ccsnhsjc\",\"name\":\"yejhk\",\"type\":\"yhtnapczwlokjye\"}") - .toObject(PrivateEndpointConnectionInner.class); - Assertions.assertEquals("cyzkohdbihanuf", model.properties().groupIds().get(0)); - Assertions - .assertEquals( - PrivateLinkServiceConnectionStatus.PENDING, - model.properties().privateLinkServiceConnectionState().status()); - Assertions.assertEquals("xvd", model.properties().privateLinkServiceConnectionState().description()); - Assertions - .assertEquals("jgrtfwvukxga", model.properties().privateLinkServiceConnectionState().actionsRequired()); - } - - @Test - public void testSerialize() { - PrivateEndpointConnectionInner model = - new PrivateEndpointConnectionInner() - .withProperties( - new ConnectionProperties() - .withPrivateEndpoint(new PrivateEndpoint()) - .withGroupIds( - Arrays.asList("cyzkohdbihanuf", "fcbjysagithxqha", "ifpikxwczby", "cnpqxuhivyqniwby")) - .withPrivateLinkServiceConnectionState( - new ConnectionPropertiesPrivateLinkServiceConnectionState() - .withStatus(PrivateLinkServiceConnectionStatus.PENDING) - .withDescription("xvd") - .withActionsRequired("jgrtfwvukxga"))); - model = BinaryData.fromObject(model).toObject(PrivateEndpointConnectionInner.class); - Assertions.assertEquals("cyzkohdbihanuf", model.properties().groupIds().get(0)); - Assertions - .assertEquals( - PrivateLinkServiceConnectionStatus.PENDING, - model.properties().privateLinkServiceConnectionState().status()); - Assertions.assertEquals("xvd", model.properties().privateLinkServiceConnectionState().description()); - Assertions - .assertEquals("jgrtfwvukxga", model.properties().privateLinkServiceConnectionState().actionsRequired()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsCreateOrUpdateMockTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsCreateOrUpdateMockTests.java deleted file mode 100644 index a0a0b85f4f82..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsCreateOrUpdateMockTests.java +++ /dev/null @@ -1,91 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager; -import com.azure.resourcemanager.digitaltwins.models.ConnectionProperties; -import com.azure.resourcemanager.digitaltwins.models.ConnectionPropertiesPrivateLinkServiceConnectionState; -import com.azure.resourcemanager.digitaltwins.models.PrivateEndpoint; -import com.azure.resourcemanager.digitaltwins.models.PrivateEndpointConnection; -import com.azure.resourcemanager.digitaltwins.models.PrivateLinkServiceConnectionStatus; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class PrivateEndpointConnectionsCreateOrUpdateMockTests { - @Test - public void testCreateOrUpdate() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"provisioningState\":\"Succeeded\",\"privateEndpoint\":{\"id\":\"gtdsslswt\"},\"groupIds\":[\"riofzpyqse\",\"wab\",\"ets\"],\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"zhedplvwiw\",\"actionsRequired\":\"mwmbes\"}},\"id\":\"nkww\",\"name\":\"pp\",\"type\":\"flcxoga\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - AzureDigitalTwinsManager manager = - AzureDigitalTwinsManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PrivateEndpointConnection response = - manager - .privateEndpointConnections() - .define("bgycduiertgccym") - .withExistingDigitalTwinsInstance("ynduha", "hqlkthumaqo") - .withProperties( - new ConnectionProperties() - .withPrivateEndpoint(new PrivateEndpoint()) - .withGroupIds(Arrays.asList("mmdnbbglzps", "iydmcwyhzdxs")) - .withPrivateLinkServiceConnectionState( - new ConnectionPropertiesPrivateLinkServiceConnectionState() - .withStatus(PrivateLinkServiceConnectionStatus.PENDING) - .withDescription("bzmnvdfznud") - .withActionsRequired("dvxzbncblylpst"))) - .create(); - - Assertions.assertEquals("riofzpyqse", response.properties().groupIds().get(0)); - Assertions - .assertEquals( - PrivateLinkServiceConnectionStatus.REJECTED, - response.properties().privateLinkServiceConnectionState().status()); - Assertions.assertEquals("zhedplvwiw", response.properties().privateLinkServiceConnectionState().description()); - Assertions.assertEquals("mwmbes", response.properties().privateLinkServiceConnectionState().actionsRequired()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsDeleteMockTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsDeleteMockTests.java deleted file mode 100644 index d30447cebf97..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsDeleteMockTests.java +++ /dev/null @@ -1,62 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.util.Context; -import com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class PrivateEndpointConnectionsDeleteMockTests { - @Test - public void testDelete() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = "{}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - AzureDigitalTwinsManager manager = - AzureDigitalTwinsManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager.privateEndpointConnections().delete("ndoygmifthnzdnd", "l", "nayqi", Context.NONE); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsGetWithResponseMockTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsGetWithResponseMockTests.java deleted file mode 100644 index 3680c8ca7c51..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsGetWithResponseMockTests.java +++ /dev/null @@ -1,75 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.util.Context; -import com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager; -import com.azure.resourcemanager.digitaltwins.models.PrivateEndpointConnection; -import com.azure.resourcemanager.digitaltwins.models.PrivateLinkServiceConnectionStatus; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class PrivateEndpointConnectionsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"provisioningState\":\"Rejected\",\"privateEndpoint\":{\"id\":\"vjz\"},\"groupIds\":[\"ilzznfqqnvwp\",\"qtaruoujmkcjhwq\"],\"privateLinkServiceConnectionState\":{\"status\":\"Disconnected\",\"description\":\"r\",\"actionsRequired\":\"n\"}},\"id\":\"ewgdrjervn\",\"name\":\"enq\",\"type\":\"eh\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - AzureDigitalTwinsManager manager = - AzureDigitalTwinsManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PrivateEndpointConnection response = - manager.privateEndpointConnections().getWithResponse("rxbpyb", "rfbjf", "twss", Context.NONE).getValue(); - - Assertions.assertEquals("ilzznfqqnvwp", response.properties().groupIds().get(0)); - Assertions - .assertEquals( - PrivateLinkServiceConnectionStatus.DISCONNECTED, - response.properties().privateLinkServiceConnectionState().status()); - Assertions.assertEquals("r", response.properties().privateLinkServiceConnectionState().description()); - Assertions.assertEquals("n", response.properties().privateLinkServiceConnectionState().actionsRequired()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsListWithResponseMockTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsListWithResponseMockTests.java deleted file mode 100644 index e5439e329e97..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsListWithResponseMockTests.java +++ /dev/null @@ -1,68 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.util.Context; -import com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager; -import com.azure.resourcemanager.digitaltwins.models.PrivateEndpointConnectionsResponse; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class PrivateEndpointConnectionsListWithResponseMockTests { - @Test - public void testListWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"id\":\"ytkblmpew\",\"name\":\"wfbkrvrns\",\"type\":\"shqjohxcrsbf\"},{\"id\":\"asrru\",\"name\":\"wbhsqfsub\",\"type\":\"gjb\"}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - AzureDigitalTwinsManager manager = - AzureDigitalTwinsManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PrivateEndpointConnectionsResponse response = - manager - .privateEndpointConnections() - .listWithResponse("qaqtdoqmcbxvwvxy", "lqbhsf", Context.NONE) - .getValue(); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsResponseInnerTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsResponseInnerTests.java deleted file mode 100644 index b24bedaf966c..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointConnectionsResponseInnerTests.java +++ /dev/null @@ -1,35 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.fluent.models.PrivateEndpointConnectionInner; -import com.azure.resourcemanager.digitaltwins.fluent.models.PrivateEndpointConnectionsResponseInner; -import com.azure.resourcemanager.digitaltwins.models.ConnectionProperties; -import java.util.Arrays; -import org.junit.jupiter.api.Test; - -public final class PrivateEndpointConnectionsResponseInnerTests { - @Test - public void testDeserialize() { - PrivateEndpointConnectionsResponseInner model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"provisioningState\":\"Disconnected\",\"groupIds\":[]},\"id\":\"xdeoejzic\",\"name\":\"ifsjttgzfbishcb\",\"type\":\"hajdeyeamdpha\"}]}") - .toObject(PrivateEndpointConnectionsResponseInner.class); - } - - @Test - public void testSerialize() { - PrivateEndpointConnectionsResponseInner model = - new PrivateEndpointConnectionsResponseInner() - .withValue( - Arrays - .asList( - new PrivateEndpointConnectionInner() - .withProperties(new ConnectionProperties().withGroupIds(Arrays.asList())))); - model = BinaryData.fromObject(model).toObject(PrivateEndpointConnectionsResponseInner.class); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointTests.java deleted file mode 100644 index 9ac2fddf930d..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateEndpointTests.java +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.models.PrivateEndpoint; -import org.junit.jupiter.api.Test; - -public final class PrivateEndpointTests { - @Test - public void testDeserialize() { - PrivateEndpoint model = BinaryData.fromString("{\"id\":\"jozkrwfndiod\"}").toObject(PrivateEndpoint.class); - } - - @Test - public void testSerialize() { - PrivateEndpoint model = new PrivateEndpoint(); - model = BinaryData.fromObject(model).toObject(PrivateEndpoint.class); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateLinkResourcesGetWithResponseMockTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateLinkResourcesGetWithResponseMockTests.java deleted file mode 100644 index b52f2df7fdf2..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateLinkResourcesGetWithResponseMockTests.java +++ /dev/null @@ -1,74 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.util.Context; -import com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager; -import com.azure.resourcemanager.digitaltwins.models.GroupIdInformation; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class PrivateLinkResourcesGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"groupId\":\"rcfbunrm\",\"requiredMembers\":[\"hhkxbp\",\"jy\"],\"requiredZoneNames\":[\"xxjyngudivkrtsw\"]},\"id\":\"qzvszjf\",\"name\":\"vjfdx\",\"type\":\"vetvt\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - AzureDigitalTwinsManager manager = - AzureDigitalTwinsManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - GroupIdInformation response = - manager - .privateLinkResources() - .getWithResponse("rhhuaopppcqeqx", "lzdahzxctobgbkdm", "izpost", Context.NONE) - .getValue(); - - Assertions.assertEquals("rcfbunrm", response.properties().groupId()); - Assertions.assertEquals("hhkxbp", response.properties().requiredMembers().get(0)); - Assertions.assertEquals("xxjyngudivkrtsw", response.properties().requiredZoneNames().get(0)); - Assertions.assertEquals("qzvszjf", response.id()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateLinkResourcesListWithResponseMockTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateLinkResourcesListWithResponseMockTests.java deleted file mode 100644 index 4f31f63ccacd..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/PrivateLinkResourcesListWithResponseMockTests.java +++ /dev/null @@ -1,67 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.util.Context; -import com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager; -import com.azure.resourcemanager.digitaltwins.models.GroupIdInformationResponse; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class PrivateLinkResourcesListWithResponseMockTests { - @Test - public void testListWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = "{\"value\":[{\"id\":\"gktrmgucnapkte\",\"name\":\"llwptfdy\",\"type\":\"fqbuaceopzf\"}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - AzureDigitalTwinsManager manager = - AzureDigitalTwinsManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - GroupIdInformationResponse response = - manager.privateLinkResources().listWithResponse("edjvcslynqw", "ncw", Context.NONE).getValue(); - - Assertions.assertEquals("gktrmgucnapkte", response.value().get(0).id()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionInnerTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionInnerTests.java deleted file mode 100644 index 493a769581e1..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionInnerTests.java +++ /dev/null @@ -1,41 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.fluent.models.TimeSeriesDatabaseConnectionInner; -import com.azure.resourcemanager.digitaltwins.models.IdentityType; -import com.azure.resourcemanager.digitaltwins.models.ManagedIdentityReference; -import com.azure.resourcemanager.digitaltwins.models.TimeSeriesDatabaseConnectionProperties; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class TimeSeriesDatabaseConnectionInnerTests { - @Test - public void testDeserialize() { - TimeSeriesDatabaseConnectionInner model = - BinaryData - .fromString( - "{\"properties\":{\"connectionType\":\"TimeSeriesDatabaseConnectionProperties\",\"provisioningState\":\"Failed\",\"identity\":{\"type\":\"UserAssigned\",\"userAssignedIdentity\":\"cktvfcivfsnkymuc\"}},\"id\":\"hjfbebrjcxe\",\"name\":\"fuwutttxf\",\"type\":\"jrbirphxepcyv\"}") - .toObject(TimeSeriesDatabaseConnectionInner.class); - Assertions.assertEquals(IdentityType.USER_ASSIGNED, model.properties().identity().type()); - Assertions.assertEquals("cktvfcivfsnkymuc", model.properties().identity().userAssignedIdentity()); - } - - @Test - public void testSerialize() { - TimeSeriesDatabaseConnectionInner model = - new TimeSeriesDatabaseConnectionInner() - .withProperties( - new TimeSeriesDatabaseConnectionProperties() - .withIdentity( - new ManagedIdentityReference() - .withType(IdentityType.USER_ASSIGNED) - .withUserAssignedIdentity("cktvfcivfsnkymuc"))); - model = BinaryData.fromObject(model).toObject(TimeSeriesDatabaseConnectionInner.class); - Assertions.assertEquals(IdentityType.USER_ASSIGNED, model.properties().identity().type()); - Assertions.assertEquals("cktvfcivfsnkymuc", model.properties().identity().userAssignedIdentity()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionListResultTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionListResultTests.java deleted file mode 100644 index 1d6f6b8f33b0..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionListResultTests.java +++ /dev/null @@ -1,45 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.fluent.models.TimeSeriesDatabaseConnectionInner; -import com.azure.resourcemanager.digitaltwins.models.TimeSeriesDatabaseConnectionListResult; -import com.azure.resourcemanager.digitaltwins.models.TimeSeriesDatabaseConnectionProperties; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class TimeSeriesDatabaseConnectionListResultTests { - @Test - public void testDeserialize() { - TimeSeriesDatabaseConnectionListResult model = - BinaryData - .fromString( - "{\"nextLink\":\"lpbuxwgipwhonowk\",\"value\":[{\"properties\":{\"connectionType\":\"TimeSeriesDatabaseConnectionProperties\",\"provisioningState\":\"Suspending\"},\"id\":\"xzbinjeputt\",\"name\":\"rywn\",\"type\":\"zoqftiyqzrnkcqvy\"},{\"properties\":{\"connectionType\":\"TimeSeriesDatabaseConnectionProperties\",\"provisioningState\":\"Failed\"},\"id\":\"sicohoqqnwvlry\",\"name\":\"vwhheunmmqhgyx\",\"type\":\"konocu\"},{\"properties\":{\"connectionType\":\"TimeSeriesDatabaseConnectionProperties\",\"provisioningState\":\"Failed\"},\"id\":\"xuconu\",\"name\":\"szfkbe\",\"type\":\"pewr\"},{\"properties\":{\"connectionType\":\"TimeSeriesDatabaseConnectionProperties\",\"provisioningState\":\"Failed\"},\"id\":\"jektcxsenh\",\"name\":\"lrsf\",\"type\":\"rzpwvlqdqgbiq\"}]}") - .toObject(TimeSeriesDatabaseConnectionListResult.class); - Assertions.assertEquals("lpbuxwgipwhonowk", model.nextLink()); - } - - @Test - public void testSerialize() { - TimeSeriesDatabaseConnectionListResult model = - new TimeSeriesDatabaseConnectionListResult() - .withNextLink("lpbuxwgipwhonowk") - .withValue( - Arrays - .asList( - new TimeSeriesDatabaseConnectionInner() - .withProperties(new TimeSeriesDatabaseConnectionProperties()), - new TimeSeriesDatabaseConnectionInner() - .withProperties(new TimeSeriesDatabaseConnectionProperties()), - new TimeSeriesDatabaseConnectionInner() - .withProperties(new TimeSeriesDatabaseConnectionProperties()), - new TimeSeriesDatabaseConnectionInner() - .withProperties(new TimeSeriesDatabaseConnectionProperties()))); - model = BinaryData.fromObject(model).toObject(TimeSeriesDatabaseConnectionListResult.class); - Assertions.assertEquals("lpbuxwgipwhonowk", model.nextLink()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionPropertiesTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionPropertiesTests.java deleted file mode 100644 index 13e5e94cecd5..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionPropertiesTests.java +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.models.IdentityType; -import com.azure.resourcemanager.digitaltwins.models.ManagedIdentityReference; -import com.azure.resourcemanager.digitaltwins.models.TimeSeriesDatabaseConnectionProperties; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; - -public final class TimeSeriesDatabaseConnectionPropertiesTests { - @Test - public void testDeserialize() { - TimeSeriesDatabaseConnectionProperties model = - BinaryData - .fromString( - "{\"connectionType\":\"TimeSeriesDatabaseConnectionProperties\",\"provisioningState\":\"Canceled\",\"identity\":{\"type\":\"SystemAssigned\",\"userAssignedIdentity\":\"yq\"}}") - .toObject(TimeSeriesDatabaseConnectionProperties.class); - Assertions.assertEquals(IdentityType.SYSTEM_ASSIGNED, model.identity().type()); - Assertions.assertEquals("yq", model.identity().userAssignedIdentity()); - } - - @Test - public void testSerialize() { - TimeSeriesDatabaseConnectionProperties model = - new TimeSeriesDatabaseConnectionProperties() - .withIdentity( - new ManagedIdentityReference() - .withType(IdentityType.SYSTEM_ASSIGNED) - .withUserAssignedIdentity("yq")); - model = BinaryData.fromObject(model).toObject(TimeSeriesDatabaseConnectionProperties.class); - Assertions.assertEquals(IdentityType.SYSTEM_ASSIGNED, model.identity().type()); - Assertions.assertEquals("yq", model.identity().userAssignedIdentity()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsCreateOrUpdateMockTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsCreateOrUpdateMockTests.java deleted file mode 100644 index 5f94620a6561..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsCreateOrUpdateMockTests.java +++ /dev/null @@ -1,81 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager; -import com.azure.resourcemanager.digitaltwins.models.IdentityType; -import com.azure.resourcemanager.digitaltwins.models.ManagedIdentityReference; -import com.azure.resourcemanager.digitaltwins.models.TimeSeriesDatabaseConnection; -import com.azure.resourcemanager.digitaltwins.models.TimeSeriesDatabaseConnectionProperties; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class TimeSeriesDatabaseConnectionsCreateOrUpdateMockTests { - @Test - public void testCreateOrUpdate() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"connectionType\":\"TimeSeriesDatabaseConnectionProperties\",\"provisioningState\":\"Succeeded\",\"identity\":{\"type\":\"UserAssigned\",\"userAssignedIdentity\":\"flrwd\"}},\"id\":\"dlxyjrxs\",\"name\":\"gafcnihgwqapnedg\",\"type\":\"bcvkcvqvpkeq\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - AzureDigitalTwinsManager manager = - AzureDigitalTwinsManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - TimeSeriesDatabaseConnection response = - manager - .timeSeriesDatabaseConnections() - .define("c") - .withExistingDigitalTwinsInstance("sg", "b") - .withProperties( - new TimeSeriesDatabaseConnectionProperties() - .withIdentity( - new ManagedIdentityReference() - .withType(IdentityType.USER_ASSIGNED) - .withUserAssignedIdentity("ka"))) - .create(); - - Assertions.assertEquals(IdentityType.USER_ASSIGNED, response.properties().identity().type()); - Assertions.assertEquals("flrwd", response.properties().identity().userAssignedIdentity()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsDeleteMockTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsDeleteMockTests.java deleted file mode 100644 index 11c1ec984b21..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsDeleteMockTests.java +++ /dev/null @@ -1,70 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.util.Context; -import com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager; -import com.azure.resourcemanager.digitaltwins.models.IdentityType; -import com.azure.resourcemanager.digitaltwins.models.TimeSeriesDatabaseConnection; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class TimeSeriesDatabaseConnectionsDeleteMockTests { - @Test - public void testDelete() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"connectionType\":\"TimeSeriesDatabaseConnectionProperties\",\"provisioningState\":\"Succeeded\",\"identity\":{\"type\":\"SystemAssigned\",\"userAssignedIdentity\":\"tbhjpglkfgohdneu\"}},\"id\":\"fphsdyhtozfikdow\",\"name\":\"quuvxzxcl\",\"type\":\"ithhqzon\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - AzureDigitalTwinsManager manager = - AzureDigitalTwinsManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - TimeSeriesDatabaseConnection response = - manager.timeSeriesDatabaseConnections().delete("cjefuzmu", "pbttdum", "rp", Context.NONE); - - Assertions.assertEquals(IdentityType.SYSTEM_ASSIGNED, response.properties().identity().type()); - Assertions.assertEquals("tbhjpglkfgohdneu", response.properties().identity().userAssignedIdentity()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsGetWithResponseMockTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsGetWithResponseMockTests.java deleted file mode 100644 index da67aa069724..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsGetWithResponseMockTests.java +++ /dev/null @@ -1,73 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.util.Context; -import com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager; -import com.azure.resourcemanager.digitaltwins.models.IdentityType; -import com.azure.resourcemanager.digitaltwins.models.TimeSeriesDatabaseConnection; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class TimeSeriesDatabaseConnectionsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"connectionType\":\"TimeSeriesDatabaseConnectionProperties\",\"provisioningState\":\"Deleted\",\"identity\":{\"type\":\"UserAssigned\",\"userAssignedIdentity\":\"eotg\"}},\"id\":\"l\",\"name\":\"tmuwlauwzi\",\"type\":\"xbmp\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - AzureDigitalTwinsManager manager = - AzureDigitalTwinsManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - TimeSeriesDatabaseConnection response = - manager - .timeSeriesDatabaseConnections() - .getWithResponse("podxunkb", "bxmubyynt", "lrb", Context.NONE) - .getValue(); - - Assertions.assertEquals(IdentityType.USER_ASSIGNED, response.properties().identity().type()); - Assertions.assertEquals("eotg", response.properties().identity().userAssignedIdentity()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsListMockTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsListMockTests.java deleted file mode 100644 index f5dbf6cde37e..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/TimeSeriesDatabaseConnectionsListMockTests.java +++ /dev/null @@ -1,71 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.util.Context; -import com.azure.resourcemanager.digitaltwins.AzureDigitalTwinsManager; -import com.azure.resourcemanager.digitaltwins.models.IdentityType; -import com.azure.resourcemanager.digitaltwins.models.TimeSeriesDatabaseConnection; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class TimeSeriesDatabaseConnectionsListMockTests { - @Test - public void testList() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"connectionType\":\"TimeSeriesDatabaseConnectionProperties\",\"provisioningState\":\"Disabled\",\"identity\":{\"type\":\"UserAssigned\",\"userAssignedIdentity\":\"dkwobdagx\"}},\"id\":\"bqdxbx\",\"name\":\"akbogqxndlkzgxh\",\"type\":\"ripl\"}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - AzureDigitalTwinsManager manager = - AzureDigitalTwinsManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.timeSeriesDatabaseConnections().list("konzmnsik", "mkqzeqqkdltfzxmh", Context.NONE); - - Assertions.assertEquals(IdentityType.USER_ASSIGNED, response.iterator().next().properties().identity().type()); - Assertions.assertEquals("dkwobdagx", response.iterator().next().properties().identity().userAssignedIdentity()); - } -} diff --git a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/UserAssignedIdentityTests.java b/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/UserAssignedIdentityTests.java deleted file mode 100644 index b594e5f3a0ff..000000000000 --- a/sdk/digitaltwins/azure-resourcemanager-digitaltwins/src/test/java/com/azure/resourcemanager/digitaltwins/generated/UserAssignedIdentityTests.java +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.digitaltwins.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.digitaltwins.models.UserAssignedIdentity; -import org.junit.jupiter.api.Test; - -public final class UserAssignedIdentityTests { - @Test - public void testDeserialize() { - UserAssignedIdentity model = - BinaryData - .fromString("{\"clientId\":\"mrldhu\",\"principalId\":\"zzd\"}") - .toObject(UserAssignedIdentity.class); - } - - @Test - public void testSerialize() { - UserAssignedIdentity model = new UserAssignedIdentity(); - model = BinaryData.fromObject(model).toObject(UserAssignedIdentity.class); - } -}