-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Hub Generated] Review request for Microsoft.HDInsight to add version…
… preview/2023-04-15-preview (#23743) * Adds base for updating Microsoft.HDInsight from version stable/2021-06-01 to version 2023-04-15-preview * Updates readme * Updates API version in new specs and examples * modify request and examples * fix ErrorResponse * Revert "fix ErrorResponse" This reverts commit 65b7c6c. --------- Co-authored-by: Zhenhai Cao <[email protected]>
- Loading branch information
Showing
82 changed files
with
11,323 additions
and
18 deletions.
There are no files selected for viewing
543 changes: 543 additions & 0 deletions
543
...insight/resource-manager/Microsoft.HDInsight/preview/2023-04-15-preview/applications.json
Large diffs are not rendered by default.
Oops, something went wrong.
2,256 changes: 2,256 additions & 0 deletions
2,256
...on/hdinsight/resource-manager/Microsoft.HDInsight/preview/2023-04-15-preview/cluster.json
Large diffs are not rendered by default.
Oops, something went wrong.
250 changes: 250 additions & 0 deletions
250
...sight/resource-manager/Microsoft.HDInsight/preview/2023-04-15-preview/configurations.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,250 @@ | ||
{ | ||
"swagger": "2.0", | ||
"info": { | ||
"title": "HDInsightManagementClient", | ||
"description": "The HDInsight Management Client.", | ||
"version": "2023-04-15-preview" | ||
}, | ||
"host": "management.azure.com", | ||
"schemes": [ | ||
"https" | ||
], | ||
"consumes": [ | ||
"application/json" | ||
], | ||
"produces": [ | ||
"application/json" | ||
], | ||
"security": [ | ||
{ | ||
"azure_auth": [ | ||
"user_impersonation" | ||
] | ||
} | ||
], | ||
"securityDefinitions": { | ||
"azure_auth": { | ||
"type": "oauth2", | ||
"authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", | ||
"flow": "implicit", | ||
"description": "Azure Active Directory OAuth2 Flow", | ||
"scopes": { | ||
"user_impersonation": "impersonate your user account" | ||
} | ||
} | ||
}, | ||
"paths": { | ||
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HDInsight/clusters/{clusterName}/configurations": { | ||
"post": { | ||
"tags": [ | ||
"Configurations" | ||
], | ||
"operationId": "Configurations_List", | ||
"description": "Gets all configuration information for an HDI cluster.", | ||
"x-ms-examples": { | ||
"Get all configuration information": { | ||
"$ref": "./examples/HDI_Configurations_List.json" | ||
} | ||
}, | ||
"parameters": [ | ||
{ | ||
"$ref": "#/parameters/SubscriptionIdParameter" | ||
}, | ||
{ | ||
"$ref": "#/parameters/ResourceGroupNameParameter" | ||
}, | ||
{ | ||
"$ref": "#/parameters/ClusterNameParameter" | ||
}, | ||
{ | ||
"$ref": "#/parameters/ApiVersionParameter" | ||
} | ||
], | ||
"responses": { | ||
"default": { | ||
"description": "Error response describing why the operation failed.", | ||
"schema": { | ||
"$ref": "./operations.json#/definitions/ErrorResponse" | ||
} | ||
}, | ||
"200": { | ||
"description": "OK response definition.", | ||
"schema": { | ||
"$ref": "#/definitions/ClusterConfigurations" | ||
} | ||
} | ||
} | ||
} | ||
}, | ||
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HDInsight/clusters/{clusterName}/configurations/{configurationName}": { | ||
"post": { | ||
"tags": [ | ||
"Configurations" | ||
], | ||
"operationId": "Configurations_Update", | ||
"description": "Configures the HTTP settings on the specified cluster. This API is deprecated, please use UpdateGatewaySettings in cluster endpoint instead.", | ||
"deprecated": true, | ||
"x-ms-examples": { | ||
"Enable HTTP connectivity": { | ||
"$ref": "./examples/ChangeHttpConnectivityEnable.json" | ||
}, | ||
"Disable HTTP connectivity": { | ||
"$ref": "./examples/ChangeHttpConnectivityDisable.json" | ||
} | ||
}, | ||
"parameters": [ | ||
{ | ||
"$ref": "#/parameters/SubscriptionIdParameter" | ||
}, | ||
{ | ||
"$ref": "#/parameters/ResourceGroupNameParameter" | ||
}, | ||
{ | ||
"$ref": "#/parameters/ClusterNameParameter" | ||
}, | ||
{ | ||
"$ref": "#/parameters/ConfigurationNameParameter" | ||
}, | ||
{ | ||
"$ref": "#/parameters/ApiVersionParameter" | ||
}, | ||
{ | ||
"name": "parameters", | ||
"in": "body", | ||
"required": true, | ||
"schema": { | ||
"$ref": "#/definitions/ClusterConfiguration" | ||
}, | ||
"description": "The cluster configurations." | ||
} | ||
], | ||
"responses": { | ||
"default": { | ||
"description": "Error response describing why the operation failed.", | ||
"schema": { | ||
"$ref": "./operations.json#/definitions/ErrorResponse" | ||
} | ||
}, | ||
"200": { | ||
"description": "Ok response definition" | ||
}, | ||
"202": { | ||
"description": "Accepted response definition" | ||
}, | ||
"204": { | ||
"description": "No content response definition" | ||
} | ||
}, | ||
"x-ms-long-running-operation": true, | ||
"x-ms-long-running-operation-options": { | ||
"final-state-via": "location" | ||
} | ||
}, | ||
"get": { | ||
"tags": [ | ||
"Configurations" | ||
], | ||
"operationId": "Configurations_Get", | ||
"description": "The configuration object for the specified cluster. This API is not recommended and might be removed in the future. Please consider using List configurations API instead.", | ||
"x-ms-examples": { | ||
"Get Core site settings": { | ||
"$ref": "./examples/HDI_Configurations_Get.json" | ||
} | ||
}, | ||
"parameters": [ | ||
{ | ||
"$ref": "#/parameters/SubscriptionIdParameter" | ||
}, | ||
{ | ||
"$ref": "#/parameters/ResourceGroupNameParameter" | ||
}, | ||
{ | ||
"$ref": "#/parameters/ClusterNameParameter" | ||
}, | ||
{ | ||
"$ref": "#/parameters/ConfigurationNameParameter" | ||
}, | ||
{ | ||
"$ref": "#/parameters/ApiVersionParameter" | ||
} | ||
], | ||
"responses": { | ||
"default": { | ||
"description": "Error response describing why the operation failed.", | ||
"schema": { | ||
"$ref": "./operations.json#/definitions/ErrorResponse" | ||
} | ||
}, | ||
"200": { | ||
"description": "OK response definition.", | ||
"schema": { | ||
"$ref": "#/definitions/ClusterConfiguration" | ||
} | ||
} | ||
} | ||
} | ||
} | ||
}, | ||
"definitions": { | ||
"ClusterConfiguration": { | ||
"type": "object", | ||
"additionalProperties": { | ||
"type": "string" | ||
}, | ||
"description": "The configuration object for the specified configuration for the specified cluster." | ||
}, | ||
"ClusterConfigurations": { | ||
"type": "object", | ||
"properties": { | ||
"configurations": { | ||
"description": "The configuration object for the specified configuration for the specified cluster.", | ||
"type": "object", | ||
"additionalProperties": { | ||
"$ref": "#/definitions/ClusterConfiguration" | ||
} | ||
} | ||
}, | ||
"description": "The configuration object for the specified cluster." | ||
} | ||
}, | ||
"parameters": { | ||
"SubscriptionIdParameter": { | ||
"name": "subscriptionId", | ||
"in": "path", | ||
"required": true, | ||
"type": "string", | ||
"description": "The subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." | ||
}, | ||
"ResourceGroupNameParameter": { | ||
"name": "resourceGroupName", | ||
"in": "path", | ||
"required": true, | ||
"type": "string", | ||
"description": "The name of the resource group.", | ||
"x-ms-parameter-location": "method" | ||
}, | ||
"ClusterNameParameter": { | ||
"name": "clusterName", | ||
"in": "path", | ||
"required": true, | ||
"type": "string", | ||
"description": "The name of the cluster.", | ||
"x-ms-parameter-location": "method" | ||
}, | ||
"ConfigurationNameParameter": { | ||
"name": "configurationName", | ||
"in": "path", | ||
"required": true, | ||
"type": "string", | ||
"description": "The name of the cluster configuration.", | ||
"x-ms-parameter-location": "method" | ||
}, | ||
"ApiVersionParameter": { | ||
"name": "api-version", | ||
"in": "query", | ||
"required": true, | ||
"type": "string", | ||
"description": "The HDInsight client API Version." | ||
} | ||
} | ||
} |
58 changes: 58 additions & 0 deletions
58
...osoft.HDInsight/preview/2023-04-15-preview/examples/ApprovePrivateEndpointConnection.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
{ | ||
"parameters": { | ||
"privateEndpointConnectionName": "testprivateep.b3bf5fed-9b12-4560-b7d0-2abe1bba07e2", | ||
"clusterName": "cluster1", | ||
"resourceGroupName": "rg1", | ||
"api-version": "2023-04-15-preview", | ||
"subscriptionId": "subid", | ||
"parameters": { | ||
"properties": { | ||
"privateLinkServiceConnectionState": { | ||
"status": "Approved", | ||
"description": "update it from pending to approved.", | ||
"actionsRequired": "None" | ||
} | ||
} | ||
} | ||
}, | ||
"responses": { | ||
"200": { | ||
"body": { | ||
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HDInsight/clusters/cluster1/privateEndpointConnections/testprivateep.b3bf5fed-9b12-4560-b7d0-2abe1bba07e2", | ||
"name": "testprivateep.b3bf5fed-9b12-4560-b7d0-2abe1bba07e2", | ||
"type": "Microsoft.HDInsight/clusters/privateEndpointConnections", | ||
"properties": { | ||
"privateEndpoint": { | ||
"id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/privateEndpoints/testprivateep" | ||
}, | ||
"privateLinkServiceConnectionState": { | ||
"status": "Approved", | ||
"description": "update it from pending to approved.", | ||
"actionsRequired": "None" | ||
}, | ||
"linkIdentifier": "620815036", | ||
"provisioningState": "Succeeded" | ||
} | ||
} | ||
}, | ||
"201": { | ||
"body": { | ||
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HDInsight/clusters/cluster1/privateEndpointConnections/testprivateep.b3bf5fed-9b12-4560-b7d0-2abe1bba07e2", | ||
"name": "testprivateep.b3bf5fed-9b12-4560-b7d0-2abe1bba07e2", | ||
"type": "Microsoft.HDInsight/clusters/privateEndpointConnections", | ||
"properties": { | ||
"privateEndpoint": { | ||
"id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/privateEndpoints/testprivateep" | ||
}, | ||
"privateLinkServiceConnectionState": { | ||
"status": "Approved", | ||
"description": "update it from pending to approved.", | ||
"actionsRequired": "None" | ||
}, | ||
"linkIdentifier": "620815036", | ||
"provisioningState": "Succeeded" | ||
} | ||
} | ||
} | ||
} | ||
} |
21 changes: 21 additions & 0 deletions
21
...icrosoft.HDInsight/preview/2023-04-15-preview/examples/ChangeHttpConnectivityDisable.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
{ | ||
"parameters": { | ||
"clusterName": "cluster1", | ||
"resourceGroupName": "rg1", | ||
"api-version": "2023-04-15-preview", | ||
"subscriptionId": "subid", | ||
"configurationName": "gateway", | ||
"parameters": { | ||
"restAuthCredential.isEnabled": "false" | ||
} | ||
}, | ||
"responses": { | ||
"202": { | ||
"headers": { | ||
"location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HDInsight/clusters/cluster1/operationresults/operationid?api-version=2023-04-15-preview" | ||
} | ||
}, | ||
"200": {}, | ||
"204": {} | ||
} | ||
} |
23 changes: 23 additions & 0 deletions
23
...Microsoft.HDInsight/preview/2023-04-15-preview/examples/ChangeHttpConnectivityEnable.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
{ | ||
"parameters": { | ||
"clusterName": "cluster1", | ||
"resourceGroupName": "rg1", | ||
"api-version": "2023-04-15-preview", | ||
"subscriptionId": "subid", | ||
"configurationName": "gateway", | ||
"parameters": { | ||
"restAuthCredential.isEnabled": "true", | ||
"restAuthCredential.username": "hadoop", | ||
"restAuthCredential.password": "**********" | ||
} | ||
}, | ||
"responses": { | ||
"202": { | ||
"headers": { | ||
"location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HDInsight/clusters/cluster1/operationresults/operationid?api-version=2023-04-15-preview" | ||
} | ||
}, | ||
"200": {}, | ||
"204": {} | ||
} | ||
} |
Oops, something went wrong.