From 9a872d07e817232d4ae454ff5c65cdc840009b11 Mon Sep 17 00:00:00 2001 From: Azad Abbasi Date: Tue, 18 Aug 2020 10:46:32 -0700 Subject: [PATCH 1/4] Update swagger directory-Generate from official swagger specs --- .../Azure.DigitalTwins.Core/src/autorest.md | 13 +++++++------ .../{ => 2020-05-31-preview}/digitaltwins.json | 0 .../examples/CreateRelationshipAdvancedExample.json | 0 .../examples/CreateRelationshipBasicExample.json | 0 .../examples/DeleteModel.json | 0 .../examples/DeleteRelationship.json | 0 .../examples/DeleteTwin.json | 0 .../examples/EventRouteDelete.json | 0 .../examples/EventRouteGet.json | 0 .../examples/EventRoutePut.json | 0 .../examples/EventRoutePutWithFilter.json | 0 .../examples/EventRoutesList.json | 0 .../examples/GetComponent.json | 0 .../examples/GetIncomingRelationship.json | 0 .../examples/GetRelationship.json | 0 .../examples/GetRelationshipById.json | 0 .../examples/GetRelationshipByRelationshipName.json | 0 .../{ => 2020-05-31-preview}/examples/GetTwin.json | 0 .../{ => 2020-05-31-preview}/examples/ModelAdd.json | 0 .../examples/ModelGetById.json | 0 .../ModelGetByIdWithIncludeModelDefinition.json | 0 .../examples/ModelUpdateDecommissioned.json | 0 .../examples/ModelsGet.json | 0 ...etWithDependenciesAndIncludeModelDefinition.json | 0 .../examples/PatchComponentAdvancedExample.json | 0 .../examples/PatchComponentBasicExample.json | 0 .../examples/PatchRelationshipAdvancedExample.json | 0 .../examples/PatchRelationshipBasicExample.json | 0 .../examples/PatchTwinAdvancedExample.json | 0 .../examples/PatchTwinBasicExample.json | 0 .../examples/PutTwinAdvancedExample.json | 0 .../examples/PutTwinBasicExample.json | 0 .../examples/QueryFirstPage.json | 0 .../examples/QueryJoin.json | 0 .../examples/QueryNextPage.json | 0 .../examples/SendTelemetry.json | 0 .../examples/SendTelemetryFromComponent.json | 0 .../Azure.DigitalTwins.Core/src/swagger/README.md | 9 +++++++++ 38 files changed, 16 insertions(+), 6 deletions(-) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/digitaltwins.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/CreateRelationshipAdvancedExample.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/CreateRelationshipBasicExample.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/DeleteModel.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/DeleteRelationship.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/DeleteTwin.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/EventRouteDelete.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/EventRouteGet.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/EventRoutePut.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/EventRoutePutWithFilter.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/EventRoutesList.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/GetComponent.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/GetIncomingRelationship.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/GetRelationship.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/GetRelationshipById.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/GetRelationshipByRelationshipName.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/GetTwin.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/ModelAdd.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/ModelGetById.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/ModelGetByIdWithIncludeModelDefinition.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/ModelUpdateDecommissioned.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/ModelsGet.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/ModelsGetWithDependenciesAndIncludeModelDefinition.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/PatchComponentAdvancedExample.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/PatchComponentBasicExample.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/PatchRelationshipAdvancedExample.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/PatchRelationshipBasicExample.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/PatchTwinAdvancedExample.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/PatchTwinBasicExample.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/PutTwinAdvancedExample.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/PutTwinBasicExample.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/QueryFirstPage.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/QueryJoin.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/QueryNextPage.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/SendTelemetry.json (100%) rename sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/{ => 2020-05-31-preview}/examples/SendTelemetryFromComponent.json (100%) create mode 100644 sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/README.md diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/autorest.md b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/autorest.md index 17662eeb51af..1bb7845826f0 100644 --- a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/autorest.md +++ b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/autorest.md @@ -2,15 +2,16 @@ Run `generate.ps1` in this directory to generate the code. -### AutoRest Configuration -> see https://aka.ms/autorest +## AutoRest Configuration -``` yaml -#when generating from local changes: -input-file: $(this-folder)/swagger/digitaltwins.json +> see +``` yaml #when generating from official source -#require: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/c3dd5df2863101b56eef256b810927cdcc4e44d2/specification/digitaltwins/data-plane/readme.md +input-file: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/specification/digitaltwins/data-plane/Microsoft.DigitalTwins/preview/2020-05-31-preview/digitaltwins.json + +#if you want to generate using local changes: +#input-file: $(this-folder)/swagger/2020-05-31-preview/digitaltwins.json #azure-arm: true #license-header: MICROSOFT_MIT_NO_VERSION diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/digitaltwins.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/digitaltwins.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/digitaltwins.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/digitaltwins.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/CreateRelationshipAdvancedExample.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/CreateRelationshipAdvancedExample.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/CreateRelationshipAdvancedExample.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/CreateRelationshipAdvancedExample.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/CreateRelationshipBasicExample.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/CreateRelationshipBasicExample.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/CreateRelationshipBasicExample.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/CreateRelationshipBasicExample.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/DeleteModel.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/DeleteModel.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/DeleteModel.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/DeleteModel.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/DeleteRelationship.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/DeleteRelationship.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/DeleteRelationship.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/DeleteRelationship.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/DeleteTwin.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/DeleteTwin.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/DeleteTwin.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/DeleteTwin.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/EventRouteDelete.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/EventRouteDelete.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/EventRouteDelete.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/EventRouteDelete.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/EventRouteGet.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/EventRouteGet.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/EventRouteGet.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/EventRouteGet.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/EventRoutePut.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/EventRoutePut.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/EventRoutePut.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/EventRoutePut.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/EventRoutePutWithFilter.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/EventRoutePutWithFilter.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/EventRoutePutWithFilter.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/EventRoutePutWithFilter.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/EventRoutesList.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/EventRoutesList.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/EventRoutesList.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/EventRoutesList.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/GetComponent.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/GetComponent.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/GetComponent.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/GetComponent.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/GetIncomingRelationship.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/GetIncomingRelationship.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/GetIncomingRelationship.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/GetIncomingRelationship.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/GetRelationship.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/GetRelationship.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/GetRelationship.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/GetRelationship.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/GetRelationshipById.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/GetRelationshipById.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/GetRelationshipById.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/GetRelationshipById.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/GetRelationshipByRelationshipName.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/GetRelationshipByRelationshipName.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/GetRelationshipByRelationshipName.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/GetRelationshipByRelationshipName.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/GetTwin.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/GetTwin.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/GetTwin.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/GetTwin.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/ModelAdd.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/ModelAdd.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/ModelAdd.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/ModelAdd.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/ModelGetById.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/ModelGetById.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/ModelGetById.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/ModelGetById.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/ModelGetByIdWithIncludeModelDefinition.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/ModelGetByIdWithIncludeModelDefinition.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/ModelGetByIdWithIncludeModelDefinition.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/ModelGetByIdWithIncludeModelDefinition.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/ModelUpdateDecommissioned.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/ModelUpdateDecommissioned.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/ModelUpdateDecommissioned.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/ModelUpdateDecommissioned.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/ModelsGet.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/ModelsGet.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/ModelsGet.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/ModelsGet.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/ModelsGetWithDependenciesAndIncludeModelDefinition.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/ModelsGetWithDependenciesAndIncludeModelDefinition.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/ModelsGetWithDependenciesAndIncludeModelDefinition.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/ModelsGetWithDependenciesAndIncludeModelDefinition.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/PatchComponentAdvancedExample.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/PatchComponentAdvancedExample.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/PatchComponentAdvancedExample.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/PatchComponentAdvancedExample.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/PatchComponentBasicExample.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/PatchComponentBasicExample.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/PatchComponentBasicExample.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/PatchComponentBasicExample.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/PatchRelationshipAdvancedExample.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/PatchRelationshipAdvancedExample.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/PatchRelationshipAdvancedExample.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/PatchRelationshipAdvancedExample.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/PatchRelationshipBasicExample.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/PatchRelationshipBasicExample.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/PatchRelationshipBasicExample.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/PatchRelationshipBasicExample.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/PatchTwinAdvancedExample.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/PatchTwinAdvancedExample.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/PatchTwinAdvancedExample.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/PatchTwinAdvancedExample.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/PatchTwinBasicExample.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/PatchTwinBasicExample.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/PatchTwinBasicExample.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/PatchTwinBasicExample.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/PutTwinAdvancedExample.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/PutTwinAdvancedExample.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/PutTwinAdvancedExample.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/PutTwinAdvancedExample.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/PutTwinBasicExample.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/PutTwinBasicExample.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/PutTwinBasicExample.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/PutTwinBasicExample.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/QueryFirstPage.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/QueryFirstPage.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/QueryFirstPage.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/QueryFirstPage.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/QueryJoin.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/QueryJoin.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/QueryJoin.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/QueryJoin.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/QueryNextPage.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/QueryNextPage.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/QueryNextPage.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/QueryNextPage.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/SendTelemetry.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/SendTelemetry.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/SendTelemetry.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/SendTelemetry.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/SendTelemetryFromComponent.json b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/SendTelemetryFromComponent.json similarity index 100% rename from sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/examples/SendTelemetryFromComponent.json rename to sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/2020-05-31-preview/examples/SendTelemetryFromComponent.json diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/README.md b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/README.md new file mode 100644 index 000000000000..b69c4d8c25de --- /dev/null +++ b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/README.md @@ -0,0 +1,9 @@ +# Azure DigitalTwins swagger + +## Local copy of the swagger document + +A local copy of the official swagger documents are stored in this directory for convenience and testing purposes. Please make sure that you do not use these swagger documents for official code generation purposes. + +## Official swagger document + +The official swagger specification for Azure DigitalTwins can be found [here](https://github.com/Azure/azure-rest-api-specs/tree/master/specification/digitaltwins/data-plane/Microsoft.DigitalTwins). From 9ac01bab5ddeb64843a21a52d1f054224ae926ce Mon Sep 17 00:00:00 2001 From: Azad Abbasi Date: Tue, 18 Aug 2020 11:07:50 -0700 Subject: [PATCH 2/4] Update autorest.md --- sdk/digitaltwins/Azure.DigitalTwins.Core/src/autorest.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/autorest.md b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/autorest.md index 1bb7845826f0..e697723bee46 100644 --- a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/autorest.md +++ b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/autorest.md @@ -7,8 +7,8 @@ Run `generate.ps1` in this directory to generate the code. > see ``` yaml -#when generating from official source -input-file: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/specification/digitaltwins/data-plane/Microsoft.DigitalTwins/preview/2020-05-31-preview/digitaltwins.json +#when generating from official source - The raw link must have a commit hash for C# generator +input-file: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/97db8d1015c2780c2704fe0f55537ff1f4740140/specification/digitaltwins/data-plane/Microsoft.DigitalTwins/preview/2020-05-31-preview/digitaltwins.json #if you want to generate using local changes: #input-file: $(this-folder)/swagger/2020-05-31-preview/digitaltwins.json From b8c0127f2d0543cd91f567eb100b2343af2cb2b5 Mon Sep 17 00:00:00 2001 From: Azad Abbasi Date: Tue, 18 Aug 2020 11:15:02 -0700 Subject: [PATCH 3/4] Remove readme file due to verification issues. --- .../Azure.DigitalTwins.Core/src/autorest.md | 12 ++++++++++++ .../Azure.DigitalTwins.Core/src/swagger/README.md | 9 --------- 2 files changed, 12 insertions(+), 9 deletions(-) delete mode 100644 sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/README.md diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/autorest.md b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/autorest.md index e697723bee46..6b70a4447ec4 100644 --- a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/autorest.md +++ b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/autorest.md @@ -1,5 +1,17 @@ # Azure.DigitalTwins.Core +## Azure DigitalTwins swagger + +## Local copy of the swagger document + +A local copy of the official swagger documents are stored in this directory for convenience and testing purposes. Please make sure that you do not use these swagger documents for official code generation purposes. + +## Official swagger document + +The official swagger specification for Azure DigitalTwins can be found [here](https://github.com/Azure/azure-rest-api-specs/tree/master/specification/digitaltwins/data-plane/Microsoft.DigitalTwins). + +## Code generation + Run `generate.ps1` in this directory to generate the code. ## AutoRest Configuration diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/README.md b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/README.md deleted file mode 100644 index b69c4d8c25de..000000000000 --- a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/swagger/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# Azure DigitalTwins swagger - -## Local copy of the swagger document - -A local copy of the official swagger documents are stored in this directory for convenience and testing purposes. Please make sure that you do not use these swagger documents for official code generation purposes. - -## Official swagger document - -The official swagger specification for Azure DigitalTwins can be found [here](https://github.com/Azure/azure-rest-api-specs/tree/master/specification/digitaltwins/data-plane/Microsoft.DigitalTwins). From 030fd050aee25b892a9d9f3d5554eb029404e019 Mon Sep 17 00:00:00 2001 From: Azad Abbasi Date: Tue, 18 Aug 2020 12:01:23 -0700 Subject: [PATCH 4/4] Update autorest.md --- sdk/digitaltwins/Azure.DigitalTwins.Core/src/autorest.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/autorest.md b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/autorest.md index 6b70a4447ec4..4c2b91a784d0 100644 --- a/sdk/digitaltwins/Azure.DigitalTwins.Core/src/autorest.md +++ b/sdk/digitaltwins/Azure.DigitalTwins.Core/src/autorest.md @@ -8,7 +8,7 @@ A local copy of the official swagger documents are stored in this directory for ## Official swagger document -The official swagger specification for Azure DigitalTwins can be found [here](https://github.com/Azure/azure-rest-api-specs/tree/master/specification/digitaltwins/data-plane/Microsoft.DigitalTwins). +The official swagger specification for Azure DigitalTwins can be found [here](https://raw.githubusercontent.com/Azure/azure-rest-api-specs/97db8d1015c2780c2704fe0f55537ff1f4740140/specification/digitaltwins/data-plane/Microsoft.DigitalTwins/preview/2020-05-31-preview/digitaltwins.json). ## Code generation