-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
new `azure` provider
- Loading branch information
There are no files selected for viewing
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,14 @@ | ||
openapi: 3.0.0 | ||
servers: | ||
- url: 'https://management.azure.com/' | ||
- url: https://management.azure.com/ | ||
info: | ||
title: AzureData Management Client | ||
description: The AzureData management API provides a RESTful set of web APIs to manage Azure Data Resources. | ||
contact: | ||
name: StackQL Studios | ||
url: 'https://stackql.io/' | ||
url: https://stackql.io/ | ||
email: [email protected] | ||
version: 2024-01-25-stackql-generated | ||
version: 2024-06-15-stackql-generated | ||
security: | ||
- azure_auth: | ||
- user_impersonation | ||
|
@@ -19,7 +19,7 @@ components: | |
type: oauth2 | ||
flows: | ||
implicit: | ||
authorizationUrl: 'https://login.microsoftonline.com/common/oauth2/authorize' | ||
authorizationUrl: https://login.microsoftonline.com/common/oauth2/authorize | ||
scopes: | ||
user_impersonation: impersonate your user account | ||
parameters: | ||
|
@@ -95,14 +95,14 @@ components: | |
type: string | ||
schemas: | ||
ResourceModelWithAllowedPropertySet: | ||
description: 'The resource model definition containing the full set of allowed properties for a resource. Except properties bag, there cannot be a top level property outside of this set.' | ||
description: The resource model definition containing the full set of allowed properties for a resource. Except properties bag, there cannot be a top level property outside of this set. | ||
properties: | ||
id: | ||
readOnly: true | ||
type: string | ||
x-ms-mutability: | ||
- read | ||
description: 'Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' | ||
description: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | ||
name: | ||
readOnly: true | ||
type: string | ||
|
@@ -125,14 +125,14 @@ components: | |
- read | ||
- create | ||
- update | ||
description: 'The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource.' | ||
description: The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. | ||
kind: | ||
type: string | ||
x-ms-mutability: | ||
- read | ||
- create | ||
description: 'Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.' | ||
pattern: '^[-\w\._,\(\)]+$' | ||
description: Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value. | ||
pattern: ^[-\w\._,\(\)]+$ | ||
etag: | ||
readOnly: true | ||
type: string | ||
|
@@ -173,13 +173,13 @@ components: | |
x-ms-enum: | ||
name: SkuTier | ||
modelAsString: false | ||
description: 'This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.' | ||
description: This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT. | ||
size: | ||
type: string | ||
description: 'The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code. ' | ||
family: | ||
type: string | ||
description: 'If the service has different generations of hardware, for the same SKU, then that can be captured here.' | ||
description: If the service has different generations of hardware, for the same SKU, then that can be captured here. | ||
capacity: | ||
type: integer | ||
format: int32 | ||
|
@@ -313,7 +313,7 @@ components: | |
id: | ||
readOnly: true | ||
type: string | ||
description: 'Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' | ||
description: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | ||
name: | ||
readOnly: true | ||
type: string | ||
|
@@ -350,7 +350,7 @@ components: | |
id: | ||
readOnly: true | ||
type: string | ||
description: 'Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' | ||
description: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | ||
name: | ||
readOnly: true | ||
type: string | ||
|
@@ -366,7 +366,7 @@ components: | |
id: | ||
readOnly: true | ||
type: string | ||
description: 'Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' | ||
description: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | ||
name: | ||
readOnly: true | ||
type: string | ||
|
@@ -537,10 +537,10 @@ components: | |
description: An identifier for the error. Codes are invariant and are intended to be consumed programmatically. | ||
message: | ||
type: string | ||
description: 'A message describing the error, intended to be suitable for display in a user interface.' | ||
description: A message describing the error, intended to be suitable for display in a user interface. | ||
target: | ||
type: string | ||
description: 'The target of the particular error. For example, the name of the property in error.' | ||
description: The target of the particular error. For example, the name of the property in error. | ||
details: | ||
type: array | ||
items: | ||
|
@@ -561,7 +561,7 @@ components: | |
description: The error message. | ||
target: | ||
type: string | ||
description: 'The target of the error (for example, the name of the property in error).' | ||
description: The target of the error (for example, the name of the property in error). | ||
details: | ||
type: array | ||
items: | ||
|
@@ -576,7 +576,7 @@ components: | |
operations: | ||
id: azure.azure_data.operations | ||
name: operations | ||
title: Operations | ||
title: operations | ||
methods: | ||
list: | ||
operation: | ||
|
@@ -585,12 +585,6 @@ components: | |
mediaType: application/json | ||
openAPIDocKey: '200' | ||
objectKey: $.value | ||
_list: | ||
operation: | ||
$ref: '#/paths/~1providers~1Microsoft.AzureData~1operations~1?api-version=2019-07-24-preview/get' | ||
response: | ||
mediaType: application/json | ||
openAPIDocKey: '200' | ||
sqlVerbs: | ||
select: | ||
- $ref: '#/components/x-stackQL-resources/operations/methods/list' | ||
|
@@ -600,7 +594,7 @@ components: | |
sql_server_registrations: | ||
id: azure.azure_data.sql_server_registrations | ||
name: sql_server_registrations | ||
title: Sql Server Registrations | ||
title: sql_server_registrations | ||
methods: | ||
get: | ||
operation: | ||
|
@@ -633,25 +627,13 @@ components: | |
mediaType: application/json | ||
openAPIDocKey: '200' | ||
objectKey: $.value | ||
_list_by_resource_group: | ||
operation: | ||
$ref: '#/paths/~1subscriptions~1{subscriptionId}~1resourceGroups~1{resourceGroupName}~1providers~1Microsoft.AzureData~1sqlServerRegistrations~1?api-version=2019-07-24-preview/get' | ||
response: | ||
mediaType: application/json | ||
openAPIDocKey: '200' | ||
list: | ||
operation: | ||
$ref: '#/paths/~1subscriptions~1{subscriptionId}~1providers~1Microsoft.AzureData~1sqlServerRegistrations~1?api-version=2019-07-24-preview/get' | ||
response: | ||
mediaType: application/json | ||
openAPIDocKey: '200' | ||
objectKey: $.value | ||
_list: | ||
operation: | ||
$ref: '#/paths/~1subscriptions~1{subscriptionId}~1providers~1Microsoft.AzureData~1sqlServerRegistrations~1?api-version=2019-07-24-preview/get' | ||
response: | ||
mediaType: application/json | ||
openAPIDocKey: '200' | ||
sqlVerbs: | ||
select: | ||
- $ref: '#/components/x-stackQL-resources/sql_server_registrations/methods/get' | ||
|
@@ -665,7 +647,7 @@ components: | |
sql_servers: | ||
id: azure.azure_data.sql_servers | ||
name: sql_servers | ||
title: Sql Servers | ||
title: sql_servers | ||
methods: | ||
get: | ||
operation: | ||
|
@@ -692,12 +674,6 @@ components: | |
mediaType: application/json | ||
openAPIDocKey: '200' | ||
objectKey: $.value | ||
_list_by_resource_group: | ||
operation: | ||
$ref: '#/paths/~1subscriptions~1{subscriptionId}~1resourceGroups~1{resourceGroupName}~1providers~1Microsoft.AzureData~1sqlServerRegistrations~1{sqlServerRegistrationName}~1sqlServers~1?api-version=2019-07-24-preview/get' | ||
response: | ||
mediaType: application/json | ||
openAPIDocKey: '200' | ||
sqlVerbs: | ||
select: | ||
- $ref: '#/components/x-stackQL-resources/sql_servers/methods/get' | ||
|
@@ -773,11 +749,7 @@ paths: | |
$ref: '#/components/schemas/CloudError' | ||
x-ms-pageable: | ||
nextLinkName: nextLink | ||
x-stackQL-resource: operations | ||
x-stackQL-method: list | ||
x-stackQL-verb: select | ||
x-stackQL-objectKey: $.value | ||
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations/{sqlServerRegistrationName}/?api-version=2019-07-24-preview': | ||
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations/{sqlServerRegistrationName}/?api-version=2019-07-24-preview: | ||
get: | ||
tags: | ||
- SqlServerRegistrations | ||
|
@@ -848,9 +820,6 @@ paths: | |
application/json: | ||
schema: | ||
$ref: '#/components/schemas/CloudError' | ||
x-stackQL-resource: sql_server_registrations | ||
x-stackQL-method: get | ||
x-stackQL-verb: select | ||
put: | ||
tags: | ||
- SqlServerRegistrations | ||
|
@@ -961,9 +930,6 @@ paths: | |
application/json: | ||
schema: | ||
$ref: '#/components/schemas/CloudError' | ||
x-stackQL-resource: sql_server_registrations | ||
x-stackQL-method: create_or_update | ||
x-stackQL-verb: insert | ||
delete: | ||
tags: | ||
- SqlServerRegistrations | ||
|
@@ -1058,9 +1024,6 @@ paths: | |
application/json: | ||
schema: | ||
$ref: '#/components/schemas/CloudError' | ||
x-stackQL-resource: sql_server_registrations | ||
x-stackQL-method: delete | ||
x-stackQL-verb: delete | ||
patch: | ||
tags: | ||
- SqlServerRegistrations | ||
|
@@ -1139,10 +1102,7 @@ paths: | |
application/json: | ||
schema: | ||
$ref: '#/components/schemas/CloudError' | ||
x-stackQL-resource: sql_server_registrations | ||
x-stackQL-method: update | ||
x-stackQL-verb: exec | ||
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations/?api-version=2019-07-24-preview': | ||
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations/?api-version=2019-07-24-preview: | ||
get: | ||
tags: | ||
- SqlServerRegistrations | ||
|
@@ -1166,11 +1126,7 @@ paths: | |
$ref: '#/components/schemas/CloudError' | ||
x-ms-pageable: | ||
nextLinkName: nextLink | ||
x-stackQL-resource: sql_server_registrations | ||
x-stackQL-method: list_by_resource_group | ||
x-stackQL-verb: select | ||
x-stackQL-objectKey: $.value | ||
'/subscriptions/{subscriptionId}/providers/Microsoft.AzureData/sqlServerRegistrations/?api-version=2019-07-24-preview': | ||
/subscriptions/{subscriptionId}/providers/Microsoft.AzureData/sqlServerRegistrations/?api-version=2019-07-24-preview: | ||
get: | ||
tags: | ||
- SqlServerRegistrations | ||
|
@@ -1200,11 +1156,7 @@ paths: | |
$ref: '#/components/schemas/CloudError' | ||
x-ms-pageable: | ||
nextLinkName: nextLink | ||
x-stackQL-resource: sql_server_registrations | ||
x-stackQL-method: list | ||
x-stackQL-verb: select | ||
x-stackQL-objectKey: $.value | ||
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations/{sqlServerRegistrationName}/sqlServers/{sqlServerName}/?api-version=2019-07-24-preview': | ||
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations/{sqlServerRegistrationName}/sqlServers/{sqlServerName}/?api-version=2019-07-24-preview: | ||
get: | ||
tags: | ||
- SqlServers | ||
|
@@ -1287,9 +1239,6 @@ paths: | |
application/json: | ||
schema: | ||
$ref: '#/components/schemas/CloudError' | ||
x-stackQL-resource: sql_servers | ||
x-stackQL-method: get | ||
x-stackQL-verb: select | ||
put: | ||
tags: | ||
- SqlServers | ||
|
@@ -1444,9 +1393,6 @@ paths: | |
application/json: | ||
schema: | ||
$ref: '#/components/schemas/CloudError' | ||
x-stackQL-resource: sql_servers | ||
x-stackQL-method: create_or_update | ||
x-stackQL-verb: insert | ||
delete: | ||
tags: | ||
- SqlServers | ||
|
@@ -1585,10 +1531,7 @@ paths: | |
application/json: | ||
schema: | ||
$ref: '#/components/schemas/CloudError' | ||
x-stackQL-resource: sql_servers | ||
x-stackQL-method: delete | ||
x-stackQL-verb: delete | ||
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations/{sqlServerRegistrationName}/sqlServers/?api-version=2019-07-24-preview': | ||
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureData/sqlServerRegistrations/{sqlServerRegistrationName}/sqlServers/?api-version=2019-07-24-preview: | ||
get: | ||
tags: | ||
- SqlServers | ||
|
@@ -1624,7 +1567,3 @@ paths: | |
$ref: '#/components/schemas/CloudError' | ||
x-ms-pageable: | ||
nextLinkName: nextLink | ||
x-stackQL-resource: sql_servers | ||
x-stackQL-method: list_by_resource_group | ||
x-stackQL-verb: select | ||
x-stackQL-objectKey: $.value |