From 898e20067504998206ce884cf5bd18e1c6971134 Mon Sep 17 00:00:00 2001 From: Daniel Rosales Date: Tue, 14 Jul 2020 14:35:41 -0700 Subject: [PATCH 01/11] initial changes --- .../stable/2018-06-01/datafactory.json | 442 ++++++++++++++++++ .../entityTypes/ManagedPrivateEndpoint.json | 72 +++ .../entityTypes/ManagedVirtualNetwork.json | 33 ++ .../ManagedPrivateEndpoints_Create.json | 47 ++ .../ManagedPrivateEndpoints_Delete.json | 14 + .../examples/ManagedPrivateEndpoints_Get.json | 40 ++ ...ManagedPrivateEndpoints_ListByFactory.json | 40 ++ .../ManagedVirtualNetworks_Create.json | 36 ++ .../examples/ManagedVirtualNetworks_Get.json | 32 ++ .../ManagedVirtualNetworks_ListByFactory.json | 34 ++ 10 files changed, 790 insertions(+) create mode 100644 specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/ManagedPrivateEndpoint.json create mode 100644 specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/ManagedVirtualNetwork.json create mode 100644 specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_Create.json create mode 100644 specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_Delete.json create mode 100644 specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_Get.json create mode 100644 specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_ListByFactory.json create mode 100644 specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_Create.json create mode 100644 specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_Get.json create mode 100644 specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_ListByFactory.json diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json index 1419e260fad9..864cd6a4af35 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json @@ -3616,6 +3616,365 @@ } } } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/managedVirtualNetworks": { + "get": { + "tags": ["managedVirtualNetworks"], + "operationId": "ManagedVirtualNetworks_ListByFactory", + "x-ms-examples": { + "ManagedVirtualNetworks_ListByFactory": { + "$ref": "./examples/ManagedVirtualNetworks_ListByFactory.json" + } + }, + "description": "Lists managed Virtual Networks.", + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "$ref": "#/parameters/resourceGroupName" + }, + { + "$ref": "#/parameters/factoryName" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK.", + "schema": { + "$ref": "#/definitions/ManagedVirtualNetworkListResponse" + } + }, + "default": { + "description": "An error response received from the Azure Data Factory service.", + "schema": { + "$ref": "#/definitions/CloudError" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/managedVirtualNetworks/{managedVirtualNetworkName}": { + "put": { + "tags": ["managedVirtualNetworks"], + "operationId": "ManagedVirtualNetworks_CreateOrUpdate", + "x-ms-examples": { + "ManagedVirtualNetworks_Create": { + "$ref": "./examples/ManagedVirtualNetworks_Create.json" + } + }, + "description": "Creates or updates a managed Virtual Network.", + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "$ref": "#/parameters/resourceGroupName" + }, + { + "$ref": "#/parameters/factoryName" + }, + { + "$ref": "#/parameters/managedVirtualNetworkName" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "If-Match", + "in": "header", + "required": false, + "type": "string", + "description": "ETag of the managed Virtual Network entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update." + }, + { + "name": "managedVirtualNetwork", + "description": "Managed Virtual Network resource definition.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/ManagedVirtualNetworkResource" + } + } + ], + "responses": { + "200": { + "description": "OK.", + "schema": { + "$ref": "#/definitions/ManagedVirtualNetworkResource" + } + }, + "default": { + "description": "An error response received from PUT managed Virtual Network operation.", + "schema": { + "$ref": "#/definitions/CloudError" + } + } + } + }, + "get": { + "tags": ["managedVirtualNetworks"], + "operationId": "ManagedVirtualNetworks_Get", + "x-ms-examples": { + "ManagedVirtualNetworks_Get": { + "$ref": "./examples/ManagedVirtualNetworks_Get.json" + } + }, + "description": "Gets an managed Virtual Network.", + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "$ref": "#/parameters/resourceGroupName" + }, + { + "$ref": "#/parameters/factoryName" + }, + { + "$ref": "#/parameters/managedVirtualNetworkName" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "If-None-Match", + "in": "header", + "required": false, + "type": "string", + "description": "ETag of the managed Virtual Network entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned." + } + ], + "responses": { + "200": { + "description": "OK.", + "schema": { + "$ref": "#/definitions/ManagedVirtualNetworkResource" + } + }, + "304": { + "description": "Not modified." + }, + "default": { + "description": "An error response received from GET managed Virtual Network operation.", + "schema": { + "$ref": "#/definitions/CloudError" + } + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/managedVirtualNetworks/{managedVirtualNetworkName}/managedPrivateEndpoints": { + "get": { + "tags": ["managedPrivateEndpoints"], + "operationId": "ManagedPrivateEndpoints_ListByFactory", + "x-ms-examples": { + "ManagedPrivateEndpoints_ListByFactory": { + "$ref": "./examples/managedPrivateEndpoints_ListByFactory.json" + } + }, + "description": "Lists managed private endpoints.", + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "$ref": "#/parameters/resourceGroupName" + }, + { + "$ref": "#/parameters/factoryName" + }, + { + "$ref": "#/parameters/managedVirtualNetworkName" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK.", + "schema": { + "$ref": "#/definitions/managedPrivateEndpointListResponse" + } + }, + "default": { + "description": "An error response received from the Azure Data Factory service.", + "schema": { + "$ref": "#/definitions/CloudError" + } + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/managedVirtualNetworks/{managedVirtualNetworkName}/managedprivateendpoints/{managedPrivateEndpointName}": { + "put": { + "tags": ["managedPrivateEndpoints"], + "operationId": "managedPrivateEndpoints_CreateOrUpdate", + "x-ms-examples": { + "ManagedVirtualNetworks_Create": { + "$ref": "./examples/managedPrivateEndpoints_Create.json" + } + }, + "description": "Creates or updates a managed private endpoint.", + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "$ref": "#/parameters/resourceGroupName" + }, + { + "$ref": "#/parameters/factoryName" + }, + { + "$ref": "#/parameters/managedVirtualNetworkName" + }, + { + "$ref": "#/parameters/managedPrivateEndpointName" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "If-Match", + "in": "header", + "required": false, + "type": "string", + "description": "ETag of the managed private endpoint entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update." + }, + { + "name": "managedPrivateEndpoint", + "description": "Managed private endpoint resource definition.", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/ManagedPrivateEndpointResource" + } + } + ], + "responses": { + "200": { + "description": "OK.", + "schema": { + "$ref": "#/definitions/ManagedPrivateEndpointResource" + } + }, + "default": { + "description": "An error response received from PUT managed private endpoint operation.", + "schema": { + "$ref": "#/definitions/CloudError" + } + } + } + }, + "get": { + "tags": ["managedPrivateEndpoints"], + "operationId": "ManagedPrivateEndpoints_Get", + "x-ms-examples": { + "ManagedPrivateEndpoints_Get": { + "$ref": "./examples/ManagedPrivateEndpoints_Get.json" + } + }, + "description": "Gets a managed private endpoint.", + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "$ref": "#/parameters/resourceGroupName" + }, + { + "$ref": "#/parameters/factoryName" + }, + { + "$ref": "#/parameters/managedVirtualNetworkName" + }, + { + "$ref": "#/parameters/managedPrivateEndpointName" + }, + { + "$ref": "#/parameters/api-version" + }, + { + "name": "If-None-Match", + "in": "header", + "required": false, + "type": "string", + "description": "ETag of the managed private endpoint entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned." + } + ], + "responses": { + "200": { + "description": "OK.", + "schema": { + "$ref": "#/definitions/ManagedPrivateEndpointResource" + } + }, + "304": { + "description": "Not modified." + }, + "default": { + "description": "An error response received from GET managed private endpoint operation.", + "schema": { + "$ref": "#/definitions/CloudError" + } + } + } + }, + "delete": { + "tags": ["managedPrivateEndpoints"], + "operationId": "ManagedPrivateEndpoints_Delete", + "x-ms-examples": { + "ManagedVirtualNetworks_Delete": { + "$ref": "./examples/ManagedPrivateEndpoints_Delete.json" + } + }, + "description": "Deletes a managed private endpoint.", + "parameters": [ + { + "$ref": "#/parameters/subscriptionId" + }, + { + "$ref": "#/parameters/resourceGroupName" + }, + { + "$ref": "#/parameters/factoryName" + }, + { + "$ref": "#/parameters/managedVirtualNetworkName" + }, + { + "$ref": "#/parameters/managedPrivateEndpointName" + }, + { + "$ref": "#/parameters/api-version" + } + ], + "responses": { + "200": { + "description": "OK." + }, + "204": { + "description": "No Content." + }, + "default": { + "description": "An error response received from DELETE managed private endpoint operation.", + "schema": { + "$ref": "#/definitions/CloudError" + } + } + } + } } }, "definitions": { @@ -5810,6 +6169,67 @@ "type", "referenceName" ] + }, + "managedPrivateEndpointListResponse": { + "description": "A list of managed private endpoints resources.", + "type": "array", + "items": { + "$ref": "#/definitions/ManagedPrivateEndpointResource" + } + }, + "ManagedPrivateEndpointResource": { + "description": "Managed private endpoint resource type.", + "allOf": [ + { + "$ref": "#/definitions/SubResource" + } + ], + "properties": { + "properties": { + "$ref": "./entityTypes/ManagedPrivateEndpoint.json#/definitions/ManagedPrivateEndpoint", + "description": "Managed private endpoint properties." + } + }, + "required": [ + "properties" + ] + }, + "ManagedVirtualNetworkListResponse": { + "description": "A list of managed Virtual Network resources.", + "type": "object", + "required": [ + "value" + ], + "properties": { + "value": { + "type": "array", + "description": "List of managed Virtual Networks.", + "items": { + "$ref": "#/definitions/ManagedVirtualNetworkResource" + } + }, + "nextLink": { + "description": "The link to the next page of results, if any remaining results exist.", + "type": "string" + } + } + }, + "ManagedVirtualNetworkResource": { + "description": "Managed Virtual Network resource type.", + "allOf": [ + { + "$ref": "#/definitions/SubResource" + } + ], + "properties": { + "properties": { + "$ref": "./entityTypes/ManagedVirtualNetwork.json#/definitions/ManagedVirtualNetwork", + "description": "Managed Virtual Network properties." + } + }, + "required": [ + "properties" + ] } }, "parameters": { @@ -5935,6 +6355,28 @@ "maxLength": 260, "x-ms-parameter-location": "method" }, + "managedVirtualNetworkName": { + "name": "managedVirtualNetworkName", + "description": "Managed virtual network name", + "in": "path", + "required": true, + "type": "string", + "pattern": "^([_A-Za-z0-9]|([_A-Za-z0-9][-_A-Za-z0-9]{0,125}[_A-Za-z0-9]))$", + "minLength": 1, + "maxLength": 127, + "x-ms-parameter-location": "method" + }, + "managedPrivateEndpointName": { + "name": "managedPrivateEndpointName", + "description": "Managed private endpoint name", + "in": "path", + "required": true, + "type": "string", + "pattern": "^([_A-Za-z0-9]|([_A-Za-z0-9][-_A-Za-z0-9]{0,125}[_A-Za-z0-9]))$", + "minLength": 1, + "maxLength": 127, + "x-ms-parameter-location": "method" + }, "api-version": { "name": "api-version", "description": "The API version.", diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/ManagedPrivateEndpoint.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/ManagedPrivateEndpoint.json new file mode 100644 index 000000000000..34041fced6cd --- /dev/null +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/ManagedPrivateEndpoint.json @@ -0,0 +1,72 @@ +{ + "swagger": "2.0", + "info": { + "title": "DataFactoryManagementClient", + "version": "2018-06-01" + }, + "paths": {}, + "definitions": { + "ManagedPrivateEndpoint": { + "description": "Properties of a managed private endpoint", + "type": "object", + "discriminator": "type", + "properties": { + "connectionState": { + "description": "The managed private endpoint connection state", + "$ref": "#/definitions/ConnectionStateProperties" + }, + "fqdns": { + "type": "array", + "items": { + "type": "string" + } + }, + "groupId": { + "description": "The groupId to which the managed private endpoint is created", + "type": "string" + }, + "isReserved": { + "description": "Denotes whether the managed private endpoint is reserved", + "type": "boolean", + "readOnly": true + }, + "privateLinkResourceId": { + "description": "The ARM resource ID of the resource to which the managed private endpoint is created", + "type": "string" + }, + "provisioningState": { + "description": "The managed private endpoint provisioning state", + "type": "string", + "readOnly": true + } + }, + "additionalProperties": { + "type": "object" + }, + "required": [ + "type" + ] + }, + "ConnectionStateProperties": { + "description": "The connection state of a managed private endpoint", + "type": "object", + "properties": { + "actionsRequired": { + "description": "The actions required on the managed private endpoint", + "type": "string", + "readOnly": true + }, + "description": { + "description": "The managed private endpoint description", + "type": "string", + "readOnly": true + }, + "status": { + "description": "The approval status", + "type": "string", + "readOnly": true + } + } + } + } +} diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/ManagedVirtualNetwork.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/ManagedVirtualNetwork.json new file mode 100644 index 000000000000..a93df608ea39 --- /dev/null +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/ManagedVirtualNetwork.json @@ -0,0 +1,33 @@ +{ + "swagger": "2.0", + "info": { + "title": "DataFactoryManagementClient", + "version": "2018-06-01" + }, + "paths": {}, + "definitions": { + "ManagedVirtualNetwork": { + "description": "A managed Virtual Network associated with the Azure Data Factory", + "type": "object", + "discriminator": "type", + "properties": { + "vNetId": { + "description": "Managed Virtual Network ID.", + "type": "string", + "readOnly": true + }, + "alias": { + "description": "Managed Virtual Network alias.", + "type": "string", + "readOnly": true + } + }, + "additionalProperties": { + "type": "object" + }, + "required": [ + "type" + ] + } + } +} diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_Create.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_Create.json new file mode 100644 index 000000000000..e788cabf1d00 --- /dev/null +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_Create.json @@ -0,0 +1,47 @@ +{ + "parameters": { + "subscriptionId": "12345678-1234-1234-1234-12345678abc", + "resourceGroupName": "exampleResourceGroup", + "factoryName": "exampleFactoryName", + "managedVirtualNetworkName": "exampleManagedVirtualNetworkName", + "managedPrivateEndpointName": "exampleManagedPrivateEndpointName", + "ifMatch": null, + "managedPrivateEndpoint": { + "properties": { + "description": "A managed private endpoint", + "privateLinkResourceId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.Storage/storageAccounts/exampleBlobStorage", + "groupId": "blob", + "fqdns": [] + } + }, + "api-version": "2018-06-01" + }, + "responses": { + "200": { + "headers": { + "Date": "Wed, 13 Jun 2020 22:20:47 GMT", + "X-Content-Type-Options": "nosniff", + "x-ms-ratelimit-remaining-subscription-writes": "1197", + "x-ms-request-id": "9e6639e9-bece-4c0c-85de-4cadc30a73a6", + "x-ms-correlation-request-id": "9e6639e9-bece-4c0c-85de-4cadc30a73a6" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/managedVirtualNetworks/exampleManagedVirtualNetworkName/managedPrivateEndpoints/exampleManagedPrivateEndpointName", + "name": "exampleManagedPrivateEndpointName", + "type": "Microsoft.DataFactory/factories/managedVirtualNetworks/managedPrivateEndpoints", + "properties": { + "provisioningState": "Succeeded", + "privateLinkResourceId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.Storage/storageAccounts/exampleBlobStorage", + "groupId": "blob", + "fqdns": [], + "connectionState": { + "status": "Pending", + "description": "", + "actionsRequired": "None" + } + }, + "etag": "000046c4-0000-0000-0000-5b2198bf0000" + } + } + } +} diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_Delete.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_Delete.json new file mode 100644 index 000000000000..ad877baef007 --- /dev/null +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_Delete.json @@ -0,0 +1,14 @@ +{ + "parameters": { + "subscriptionId": "12345678-1234-1234-1234-12345678abc", + "resourceGroupName": "exampleResourceGroup", + "factoryName": "exampleFactoryName", + "managedVirtualNetworkName": "exampleManagedVirtualNetworkName", + "managedPrivateEndpointName": "exampleManagedPrivateEndpointName", + "api-version": "2018-06-01" + }, + "responses": { + "200": {}, + "204": {} + } +} diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_Get.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_Get.json new file mode 100644 index 000000000000..39d58c7f02e8 --- /dev/null +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_Get.json @@ -0,0 +1,40 @@ +{ + "parameters": { + "subscriptionId": "12345678-1234-1234-1234-12345678abc", + "resourceGroupName": "exampleResourceGroup", + "factoryName": "exampleFactoryName", + "managedVirtualNetworkName": "exampleManagedVirtualNetworkName", + "managedPrivateEndpointName": "exampleManagedPrivateEndpointName", + "ifNoneMatch": "15003c4f-0000-0200-0000-5cbe090b0000", + "api-version": "2018-06-01" + }, + "responses": { + "304": {}, + "200": { + "headers": { + "Date": "Mon, 22 Apr 2019 18:33:47 GMT", + "X-Content-Type-Options": "nosniff", + "x-ms-ratelimit-remaining-subscription-reads": "11997", + "x-ms-request-id": "9e6639e9-bece-4c0c-85de-4cadc30a73a6", + "x-ms-correlation-request-id": "9e6639e9-bece-4c0c-85de-4cadc30a73a6" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/managedVirtualNetworks/exampleManagedVirtualNetworkName/managedPrivateEndpoints/exampleManagedPrivateEndpointName", + "name": "exampleManagedPrivateEndpointName", + "type": "Microsoft.DataFactory/factories/managedVirtualNetworks/managedPrivateEndpoints", + "properties": { + "provisioningState": "Succeeded", + "privateLinkResourceId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.Storage/storageAccounts/exampleBlobStorage", + "groupId": "blob", + "fqdns": [], + "connectionState": { + "status": "Pending", + "description": "", + "actionsRequired": "None" + } + }, + "etag": "000046c4-0000-0000-0000-5b2198bf0000" + } + } + } +} diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_ListByFactory.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_ListByFactory.json new file mode 100644 index 000000000000..446b49c741cd --- /dev/null +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_ListByFactory.json @@ -0,0 +1,40 @@ +{ + "parameters": { + "subscriptionId": "12345678-1234-1234-1234-12345678abc", + "resourceGroupName": "exampleResourceGroup", + "factoryName": "exampleFactoryName", + "managedVirtualNetworkName": "exampleManagedVirtualNetworkName", + "ifNoneMatch": null, + "api-version": "2018-06-01" + }, + "responses": { + "200": { + "headers": { + "Date": "Wed, 13 Jun 2020 21:33:05 GMT", + "X-Content-Type-Options": "nosniff", + "x-ms-ratelimit-remaining-subscription-reads": "14909", + "x-ms-request-id": "9e6639e9-bece-4c0c-85de-4cadc30a73a6", + "x-ms-correlation-request-id": "9e6639e9-bece-4c0c-85de-4cadc30a73a6" + }, + "body": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/managedVirtualNetworks/exampleManagedVirtualNetworkName/managedPrivateEndpoints/exampleManagedPrivateEndpointName", + "name": "exampleManagedPrivateEndpointName", + "type": "Microsoft.DataFactory/factories/managedVirtualNetworks/managedPrivateEndpoints", + "properties": { + "provisioningState": "Succeeded", + "privateLinkResourceId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.Storage/storageAccounts/exampleBlobStorage", + "groupId": "blob", + "fqdns": [], + "connectionState": { + "status": "Pending", + "description": "", + "actionsRequired": "None" + } + }, + "etag": "000046c4-0000-0000-0000-5b2198bf0000" + } + ] + } + } +} diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_Create.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_Create.json new file mode 100644 index 000000000000..534ce01191ab --- /dev/null +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_Create.json @@ -0,0 +1,36 @@ +{ + "parameters": { + "subscriptionId": "12345678-1234-1234-1234-12345678abc", + "resourceGroupName": "exampleResourceGroup", + "factoryName": "exampleFactoryName", + "managedVirtualNetworkName": "exampleManagedVirtualNetworkName", + "ifMatch": null, + "managedVirtualNetwork": { + "properties": { + "description": "A managed Virtual network" + } + }, + "api-version": "2018-06-01" + }, + "responses": { + "200": { + "headers": { + "Date": "Wed, 13 Jun 2020 22:20:47 GMT", + "X-Content-Type-Options": "nosniff", + "x-ms-ratelimit-remaining-subscription-writes": "1197", + "x-ms-request-id": "9e6639e9-bece-4c0c-85de-4cadc30a73a6", + "x-ms-correlation-request-id": "9e6639e9-bece-4c0c-85de-4cadc30a73a6" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/managedVirtualNetworks/exampleManagedVirtualNetworkName", + "name": "exampleManagedVirtualNetworkName", + "type": "Microsoft.DataFactory/factories/managedVirtualNetworks", + "properties": { + "alias": "exampleFactoryName", + "vNetId": "12345678-1234-1234-1234-12345678123" + }, + "etag": "000046c4-0000-0000-0000-5b2198bf0000" + } + } + } +} diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_Get.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_Get.json new file mode 100644 index 000000000000..47b21cbeb721 --- /dev/null +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_Get.json @@ -0,0 +1,32 @@ +{ + "parameters": { + "subscriptionId": "12345678-1234-1234-1234-12345678abc", + "resourceGroupName": "exampleResourceGroup", + "factoryName": "exampleFactoryName", + "managedVirtualNetworkName": "exampleManagedVirtualNetworkName", + "ifNoneMatch": "15003c4f-0000-0200-0000-5cbe090b0000", + "api-version": "2018-06-01" + }, + "responses": { + "304": {}, + "200": { + "headers": { + "Date": "Mon, 22 Apr 2019 18:33:47 GMT", + "X-Content-Type-Options": "nosniff", + "x-ms-ratelimit-remaining-subscription-reads": "11997", + "x-ms-request-id": "9e6639e9-bece-4c0c-85de-4cadc30a73a6", + "x-ms-correlation-request-id": "9e6639e9-bece-4c0c-85de-4cadc30a73a6" + }, + "body": { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/managedVirtualNetworks/exampleManagedVirtualNetworkName", + "name": "exampleManagedVirtualNetworkName", + "type": "Microsoft.DataFactory/factories/managedVirtualNetworks", + "properties": { + "alias": "exampleFactoryName", + "vNetId": "5a7bd944-87e6-454a-8d4d-9fba446514fd" + }, + "etag": "15003c4f-0000-0200-0000-5cbe090b0000" + } + } + } +} diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_ListByFactory.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_ListByFactory.json new file mode 100644 index 000000000000..9a664e3739e0 --- /dev/null +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_ListByFactory.json @@ -0,0 +1,34 @@ +{ + "parameters": { + "subscriptionId": "12345678-1234-1234-1234-12345678abc", + "resourceGroupName": "exampleResourceGroup", + "factoryName": "exampleFactoryName", + "ifNoneMatch": null, + "api-version": "2018-06-01" + }, + "responses": { + "200": { + "headers": { + "Date": "Wed, 13 Jun 2020 21:33:05 GMT", + "X-Content-Type-Options": "nosniff", + "x-ms-ratelimit-remaining-subscription-reads": "14909", + "x-ms-request-id": "9e6639e9-bece-4c0c-85de-4cadc30a73a6", + "x-ms-correlation-request-id": "9e6639e9-bece-4c0c-85de-4cadc30a73a6" + }, + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/managedVirtualNetworks/exampleManagedVirtualNetworkName", + "name": "exampleManagedVirtualNetworkName", + "type": "Microsoft.DataFactory/factories/managedVirtualNetworks", + "properties": { + "alias": "exampleFactoryName", + "vNetId": "5a7bd944-87e6-454a-8d4d-9fba446514fd" + }, + "etag": "0400f1a1-0000-0000-0000-5b2188640000" + } + ] + } + } + } +} From 39f1ad58485664feeb6a52e243071d5a1f1eb8f9 Mon Sep 17 00:00:00 2001 From: Daniel Rosales Date: Tue, 14 Jul 2020 14:42:06 -0700 Subject: [PATCH 02/11] fix example file name reference --- .../Microsoft.DataFactory/stable/2018-06-01/datafactory.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json index 864cd6a4af35..b242f6a4323f 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json @@ -3776,7 +3776,7 @@ "operationId": "ManagedPrivateEndpoints_ListByFactory", "x-ms-examples": { "ManagedPrivateEndpoints_ListByFactory": { - "$ref": "./examples/managedPrivateEndpoints_ListByFactory.json" + "$ref": "./examples/ManagedPrivateEndpoints_ListByFactory.json" } }, "description": "Lists managed private endpoints.", @@ -3822,7 +3822,7 @@ "operationId": "managedPrivateEndpoints_CreateOrUpdate", "x-ms-examples": { "ManagedVirtualNetworks_Create": { - "$ref": "./examples/managedPrivateEndpoints_Create.json" + "$ref": "./examples/ManagedPrivateEndpoints_Create.json" } }, "description": "Creates or updates a managed private endpoint.", From 4e611fe6c733f1f7b41874f6b8b4b77ebe38ed7f Mon Sep 17 00:00:00 2001 From: Daniel Rosales Date: Tue, 14 Jul 2020 15:49:42 -0700 Subject: [PATCH 03/11] fix error --- .../Microsoft.DataFactory/stable/2018-06-01/datafactory.json | 3 --- .../stable/2018-06-01/entityTypes/ManagedPrivateEndpoint.json | 1 + 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json index b242f6a4323f..62e77bddbef0 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json @@ -3810,9 +3810,6 @@ "$ref": "#/definitions/CloudError" } } - }, - "x-ms-pageable": { - "nextLinkName": "nextLink" } } }, diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/ManagedPrivateEndpoint.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/ManagedPrivateEndpoint.json index 34041fced6cd..9a1e87cf6604 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/ManagedPrivateEndpoint.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/ManagedPrivateEndpoint.json @@ -16,6 +16,7 @@ "$ref": "#/definitions/ConnectionStateProperties" }, "fqdns": { + "description": "Fully qualified domain names", "type": "array", "items": { "type": "string" From 5071e082c08fef947eefa634fc5525c65bed33a3 Mon Sep 17 00:00:00 2001 From: Daniel Rosales Date: Tue, 14 Jul 2020 16:06:39 -0700 Subject: [PATCH 04/11] more fixes --- .../2018-06-01/entityTypes/ManagedPrivateEndpoint.json | 5 +---- .../stable/2018-06-01/entityTypes/ManagedVirtualNetwork.json | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/ManagedPrivateEndpoint.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/ManagedPrivateEndpoint.json index 9a1e87cf6604..2aa2ace47536 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/ManagedPrivateEndpoint.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/ManagedPrivateEndpoint.json @@ -43,10 +43,7 @@ }, "additionalProperties": { "type": "object" - }, - "required": [ - "type" - ] + } }, "ConnectionStateProperties": { "description": "The connection state of a managed private endpoint", diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/ManagedVirtualNetwork.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/ManagedVirtualNetwork.json index a93df608ea39..e1a1e226c159 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/ManagedVirtualNetwork.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/ManagedVirtualNetwork.json @@ -24,10 +24,7 @@ }, "additionalProperties": { "type": "object" - }, - "required": [ - "type" - ] + } } } } From 12994baaff88c358f4a6438a4a36751b2a4e9791 Mon Sep 17 00:00:00 2001 From: Daniel Rosales Date: Tue, 14 Jul 2020 17:30:21 -0700 Subject: [PATCH 05/11] fix typo --- .../Microsoft.DataFactory/stable/2018-06-01/datafactory.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json index 62e77bddbef0..68913a3a6a30 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json @@ -3726,7 +3726,7 @@ "$ref": "./examples/ManagedVirtualNetworks_Get.json" } }, - "description": "Gets an managed Virtual Network.", + "description": "Gets a managed Virtual Network.", "parameters": [ { "$ref": "#/parameters/subscriptionId" From b5233c932bbf6f018bac0ca004cce0697a813afe Mon Sep 17 00:00:00 2001 From: Daniel Rosales Date: Thu, 16 Jul 2020 12:04:58 -0700 Subject: [PATCH 06/11] add nextlink to PE API --- .../stable/2018-06-01/datafactory.json | 24 +++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json index 68913a3a6a30..0fae0c42f99d 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json @@ -3810,6 +3810,9 @@ "$ref": "#/definitions/CloudError" } } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" } } }, @@ -6168,10 +6171,23 @@ ] }, "managedPrivateEndpointListResponse": { - "description": "A list of managed private endpoints resources.", - "type": "array", - "items": { - "$ref": "#/definitions/ManagedPrivateEndpointResource" + "description": "A list of managed private endpoint resources.", + "type": "object", + "required": [ + "value" + ], + "properties": { + "value": { + "type": "array", + "description": "List of managed private endpoints.", + "items": { + "$ref": "#/definitions/ManagedPrivateEndpointResource" + } + }, + "nextLink": { + "description": "The link to the next page of results, if any remaining results exist.", + "type": "string" + } } }, "ManagedPrivateEndpointResource": { From 1974d6fcac78abe0fe01bb92ff722c174b618c38 Mon Sep 17 00:00:00 2001 From: Daniel Rosales Date: Thu, 16 Jul 2020 12:21:46 -0700 Subject: [PATCH 07/11] update example for PE List API --- ...ManagedPrivateEndpoints_ListByFactory.json | 40 ++++++++++--------- 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_ListByFactory.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_ListByFactory.json index 446b49c741cd..7cd244238e52 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_ListByFactory.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_ListByFactory.json @@ -16,25 +16,27 @@ "x-ms-request-id": "9e6639e9-bece-4c0c-85de-4cadc30a73a6", "x-ms-correlation-request-id": "9e6639e9-bece-4c0c-85de-4cadc30a73a6" }, - "body": [ - { - "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/managedVirtualNetworks/exampleManagedVirtualNetworkName/managedPrivateEndpoints/exampleManagedPrivateEndpointName", - "name": "exampleManagedPrivateEndpointName", - "type": "Microsoft.DataFactory/factories/managedVirtualNetworks/managedPrivateEndpoints", - "properties": { - "provisioningState": "Succeeded", - "privateLinkResourceId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.Storage/storageAccounts/exampleBlobStorage", - "groupId": "blob", - "fqdns": [], - "connectionState": { - "status": "Pending", - "description": "", - "actionsRequired": "None" - } - }, - "etag": "000046c4-0000-0000-0000-5b2198bf0000" - } - ] + "body": { + "value": [ + { + "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/managedVirtualNetworks/exampleManagedVirtualNetworkName/managedPrivateEndpoints/exampleManagedPrivateEndpointName", + "name": "exampleManagedPrivateEndpointName", + "type": "Microsoft.DataFactory/factories/managedVirtualNetworks/managedPrivateEndpoints", + "properties": { + "provisioningState": "Succeeded", + "privateLinkResourceId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.Storage/storageAccounts/exampleBlobStorage", + "groupId": "blob", + "fqdns": [], + "connectionState": { + "status": "Pending", + "description": "", + "actionsRequired": "None" + } + }, + "etag": "000046c4-0000-0000-0000-5b2198bf0000" + } + ] + } } } } From e14233f7577e864711840b3890d54f8fe356fca8 Mon Sep 17 00:00:00 2001 From: Daniel Rosales Date: Fri, 17 Jul 2020 01:18:25 -0700 Subject: [PATCH 08/11] fix style issues --- .../stable/2018-06-01/datafactory.json | 30 ++++++++++++++----- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json index 0fae0c42f99d..8439c2cbcc35 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json @@ -3619,7 +3619,9 @@ }, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/managedVirtualNetworks": { "get": { - "tags": ["managedVirtualNetworks"], + "tags": [ + "managedVirtualNetworks" + ], "operationId": "ManagedVirtualNetworks_ListByFactory", "x-ms-examples": { "ManagedVirtualNetworks_ListByFactory": { @@ -3662,7 +3664,9 @@ }, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/managedVirtualNetworks/{managedVirtualNetworkName}": { "put": { - "tags": ["managedVirtualNetworks"], + "tags": [ + "managedVirtualNetworks" + ], "operationId": "ManagedVirtualNetworks_CreateOrUpdate", "x-ms-examples": { "ManagedVirtualNetworks_Create": { @@ -3719,7 +3723,9 @@ } }, "get": { - "tags": ["managedVirtualNetworks"], + "tags": [ + "managedVirtualNetworks" + ], "operationId": "ManagedVirtualNetworks_Get", "x-ms-examples": { "ManagedVirtualNetworks_Get": { @@ -3772,7 +3778,9 @@ }, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/managedVirtualNetworks/{managedVirtualNetworkName}/managedPrivateEndpoints": { "get": { - "tags": ["managedPrivateEndpoints"], + "tags": [ + "managedPrivateEndpoints" + ], "operationId": "ManagedPrivateEndpoints_ListByFactory", "x-ms-examples": { "ManagedPrivateEndpoints_ListByFactory": { @@ -3816,9 +3824,11 @@ } } }, - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/managedVirtualNetworks/{managedVirtualNetworkName}/managedprivateendpoints/{managedPrivateEndpointName}": { + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/managedVirtualNetworks/{managedVirtualNetworkName}/managedPrivateEndpoints/{managedPrivateEndpointName}": { "put": { - "tags": ["managedPrivateEndpoints"], + "tags": [ + "managedPrivateEndpoints" + ], "operationId": "managedPrivateEndpoints_CreateOrUpdate", "x-ms-examples": { "ManagedVirtualNetworks_Create": { @@ -3878,7 +3888,9 @@ } }, "get": { - "tags": ["managedPrivateEndpoints"], + "tags": [ + "managedPrivateEndpoints" + ], "operationId": "ManagedPrivateEndpoints_Get", "x-ms-examples": { "ManagedPrivateEndpoints_Get": { @@ -3932,7 +3944,9 @@ } }, "delete": { - "tags": ["managedPrivateEndpoints"], + "tags": [ + "managedPrivateEndpoints" + ], "operationId": "ManagedPrivateEndpoints_Delete", "x-ms-examples": { "ManagedVirtualNetworks_Delete": { From 8e4ffe2cfbe6331148b15d755930f84f19cd90a2 Mon Sep 17 00:00:00 2001 From: Daniel Rosales Date: Wed, 5 Aug 2020 12:20:12 -0700 Subject: [PATCH 09/11] address review comments --- .../stable/2018-06-01/datafactory.json | 6 ------ .../2018-06-01/examples/ManagedPrivateEndpoints_Create.json | 1 - 2 files changed, 7 deletions(-) diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json index 8439c2cbcc35..b5a1a5950a72 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json @@ -3764,9 +3764,6 @@ "$ref": "#/definitions/ManagedVirtualNetworkResource" } }, - "304": { - "description": "Not modified." - }, "default": { "description": "An error response received from GET managed Virtual Network operation.", "schema": { @@ -3932,9 +3929,6 @@ "$ref": "#/definitions/ManagedPrivateEndpointResource" } }, - "304": { - "description": "Not modified." - }, "default": { "description": "An error response received from GET managed private endpoint operation.", "schema": { diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_Create.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_Create.json index e788cabf1d00..6b2fe0e51eec 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_Create.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_Create.json @@ -8,7 +8,6 @@ "ifMatch": null, "managedPrivateEndpoint": { "properties": { - "description": "A managed private endpoint", "privateLinkResourceId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.Storage/storageAccounts/exampleBlobStorage", "groupId": "blob", "fqdns": [] From 351a1c7bdc1429356a98c63f14e389da94c531ff Mon Sep 17 00:00:00 2001 From: Daniel Rosales Date: Wed, 5 Aug 2020 12:26:20 -0700 Subject: [PATCH 10/11] correct example --- .../2018-06-01/examples/ManagedVirtualNetworks_Create.json | 1 - 1 file changed, 1 deletion(-) diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_Create.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_Create.json index 534ce01191ab..249e489add3c 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_Create.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_Create.json @@ -7,7 +7,6 @@ "ifMatch": null, "managedVirtualNetwork": { "properties": { - "description": "A managed Virtual network" } }, "api-version": "2018-06-01" From becff5ac90e3fe23992f49672a64d60c89fba618 Mon Sep 17 00:00:00 2001 From: Daniel Rosales Date: Wed, 5 Aug 2020 13:34:42 -0700 Subject: [PATCH 11/11] fix prettier issues --- .../2018-06-01/examples/ManagedPrivateEndpoints_Get.json | 1 - .../2018-06-01/examples/ManagedVirtualNetworks_Create.json | 3 +-- .../stable/2018-06-01/examples/ManagedVirtualNetworks_Get.json | 1 - 3 files changed, 1 insertion(+), 4 deletions(-) diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_Get.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_Get.json index 39d58c7f02e8..dd2d661872bf 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_Get.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedPrivateEndpoints_Get.json @@ -9,7 +9,6 @@ "api-version": "2018-06-01" }, "responses": { - "304": {}, "200": { "headers": { "Date": "Mon, 22 Apr 2019 18:33:47 GMT", diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_Create.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_Create.json index 249e489add3c..b443262b85ed 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_Create.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_Create.json @@ -6,8 +6,7 @@ "managedVirtualNetworkName": "exampleManagedVirtualNetworkName", "ifMatch": null, "managedVirtualNetwork": { - "properties": { - } + "properties": {} }, "api-version": "2018-06-01" }, diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_Get.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_Get.json index 47b21cbeb721..eb57ca1526a9 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_Get.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/ManagedVirtualNetworks_Get.json @@ -8,7 +8,6 @@ "api-version": "2018-06-01" }, "responses": { - "304": {}, "200": { "headers": { "Date": "Mon, 22 Apr 2019 18:33:47 GMT",