-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
updated azure, azure_extras, new azure_isv and azure_stack
- 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.
Large diffs are not rendered by default.
This file was deleted.
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.
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: Customer Lockbox (Microsoft.CustomerLockbox) | ||
description: Azure Customer Lockbox API Reference | ||
title: Customer Lockbox for Microsoft Azure | ||
description: 'Most operations, support, and troubleshooting performed by Microsoft personnel and sub-processors do not require access to customer data. In those rare circumstances where such access is required, Customer Lockbox for Microsoft Azure provides an interface for customers to review and approve or reject customer data access requests. It is used in cases where a Microsoft engineer needs to access customer data, whether in response to a customer-initiated support ticket or a problem identified by Microsoft.' | ||
contact: | ||
name: StackQL Studios | ||
url: https://stackql.io/ | ||
url: 'https://stackql.io/' | ||
email: [email protected] | ||
version: 2022-09-22-stackql-generated | ||
version: 2024-01-25-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: | ||
|
@@ -137,7 +137,7 @@ components: | |
readOnly: true | ||
description: URL to get the next set of operation list results if there are any. | ||
LockboxRequestResponse: | ||
description: A Lockbox request response object, containing all information associated with the request. | ||
description: 'A Lockbox request response object, containing all information associated with the request.' | ||
properties: | ||
id: | ||
type: string | ||
|
@@ -186,7 +186,7 @@ components: | |
readOnly: true | ||
resourceIds: | ||
type: string | ||
description: A list of resource IDs associated with the Lockbox request separated by ','. | ||
description: 'A list of resource IDs associated with the Lockbox request separated by '',''.' | ||
readOnly: true | ||
resourceType: | ||
type: string | ||
|
@@ -233,7 +233,7 @@ components: | |
name: Status | ||
modelAsString: true | ||
Approval: | ||
description: Request content object, in the use of Approve or Deny a Lockbox request. | ||
description: 'Request content object, in the use of Approve or Deny a Lockbox request.' | ||
type: object | ||
properties: | ||
status: | ||
|
@@ -266,10 +266,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.' | ||
additionalInfo: | ||
type: array | ||
items: | ||
|
@@ -293,51 +293,58 @@ components: | |
description: The current status/state of the request quired. | ||
x-stackQL-resources: | ||
operations: | ||
id: azure_extras.customer_lockbox.operations | ||
id: azure.customer_lockbox.operations | ||
name: operations | ||
title: Operations | ||
methods: | ||
Operations_List: | ||
list: | ||
operation: | ||
$ref: '#/paths/~1providers~1Microsoft.CustomerLockbox~1operations~1?api-version=2018-02-28-preview/get' | ||
response: | ||
mediaType: application/json | ||
openAPIDocKey: '200' | ||
objectKey: $.value | ||
_list: | ||
operation: | ||
$ref: '#/paths/~1providers~1Microsoft.CustomerLockbox~1operations~1?api-version=2018-02-28-preview/get' | ||
response: | ||
mediaType: application/json | ||
openAPIDocKey: '200' | ||
sqlVerbs: | ||
select: | ||
- $ref: '#/components/x-stackQL-resources/operations/methods/Operations_List' | ||
- $ref: '#/components/x-stackQL-resources/operations/methods/list' | ||
insert: [] | ||
update: [] | ||
delete: [] | ||
get: | ||
id: azure_extras.customer_lockbox.get | ||
name: get | ||
title: Get | ||
tenant_opted_in: | ||
id: azure.customer_lockbox.tenant_opted_in | ||
name: tenant_opted_in | ||
title: Tenant Opted In | ||
methods: | ||
Get_TenantOptedIn: | ||
get: | ||
operation: | ||
$ref: '#/paths/~1providers~1Microsoft.CustomerLockbox~1tenantOptedIn~1{tenantId}~1?api-version=2018-02-28-preview/get' | ||
response: | ||
mediaType: application/json | ||
openAPIDocKey: '200' | ||
sqlVerbs: | ||
select: [] | ||
select: | ||
- $ref: '#/components/x-stackQL-resources/tenant_opted_in/methods/get' | ||
insert: [] | ||
update: [] | ||
delete: [] | ||
post: | ||
id: azure_extras.customer_lockbox.post | ||
id: azure.customer_lockbox.post | ||
name: post | ||
title: Post | ||
methods: | ||
Post_EnableLockbox: | ||
enable_lockbox: | ||
operation: | ||
$ref: '#/paths/~1providers~1Microsoft.CustomerLockbox~1enableLockbox~1?api-version=2018-02-28-preview/post' | ||
response: | ||
mediaType: application/json | ||
openAPIDocKey: '200' | ||
Post_DisableLockbox: | ||
disable_lockbox: | ||
operation: | ||
$ref: '#/paths/~1providers~1Microsoft.CustomerLockbox~1disableLockbox~1?api-version=2018-02-28-preview/post' | ||
response: | ||
|
@@ -349,33 +356,49 @@ components: | |
update: [] | ||
delete: [] | ||
requests: | ||
id: azure_extras.customer_lockbox.requests | ||
id: azure.customer_lockbox.requests | ||
name: requests | ||
title: Requests | ||
methods: | ||
Requests_Get: | ||
get: | ||
operation: | ||
$ref: '#/paths/~1subscriptions~1{subscriptionId}~1providers~1Microsoft.CustomerLockbox~1requests~1{requestId}~1?api-version=2018-02-28-preview/get' | ||
response: | ||
mediaType: application/json | ||
openAPIDocKey: '200' | ||
Requests_UpdateStatus: | ||
list: | ||
operation: | ||
$ref: '#/paths/~1subscriptions~1{subscriptionId}~1providers~1Microsoft.CustomerLockbox~1requests~1{requestId}~1updateApproval~1?api-version=2018-02-28-preview/post' | ||
$ref: '#/paths/~1subscriptions~1{subscriptionId}~1providers~1Microsoft.CustomerLockbox~1requests~1?api-version=2018-02-28-preview/get' | ||
response: | ||
mediaType: application/json | ||
openAPIDocKey: '200' | ||
Requests_List: | ||
objectKey: $.value | ||
_list: | ||
operation: | ||
$ref: '#/paths/~1subscriptions~1{subscriptionId}~1providers~1Microsoft.CustomerLockbox~1requests~1?api-version=2018-02-28-preview/get' | ||
response: | ||
mediaType: application/json | ||
openAPIDocKey: '200' | ||
objectKey: $.value | ||
sqlVerbs: | ||
select: | ||
- $ref: '#/components/x-stackQL-resources/requests/methods/Requests_Get' | ||
- $ref: '#/components/x-stackQL-resources/requests/methods/Requests_List' | ||
- $ref: '#/components/x-stackQL-resources/requests/methods/get' | ||
- $ref: '#/components/x-stackQL-resources/requests/methods/list' | ||
insert: [] | ||
update: [] | ||
delete: [] | ||
requests_status: | ||
id: azure.customer_lockbox.requests_status | ||
name: requests_status | ||
title: Requests Status | ||
methods: | ||
update: | ||
operation: | ||
$ref: '#/paths/~1subscriptions~1{subscriptionId}~1providers~1Microsoft.CustomerLockbox~1requests~1{requestId}~1updateApproval~1?api-version=2018-02-28-preview/post' | ||
response: | ||
mediaType: application/json | ||
openAPIDocKey: '200' | ||
sqlVerbs: | ||
select: [] | ||
insert: [] | ||
update: [] | ||
delete: [] | ||
|
@@ -403,9 +426,10 @@ paths: | |
x-ms-pageable: | ||
nextLinkName: nextLink | ||
x-stackQL-resource: operations | ||
x-stackQL-method: list | ||
x-stackQL-verb: select | ||
x-stackQL-objectKey: $.value | ||
/providers/Microsoft.CustomerLockbox/tenantOptedIn/{tenantId}/?api-version=2018-02-28-preview: | ||
'/providers/Microsoft.CustomerLockbox/tenantOptedIn/{tenantId}/?api-version=2018-02-28-preview': | ||
get: | ||
tags: | ||
- Requests | ||
|
@@ -426,8 +450,9 @@ paths: | |
application/json: | ||
schema: | ||
$ref: '#/components/schemas/ErrorResponse' | ||
x-stackQL-resource: get | ||
x-stackQL-verb: exec | ||
x-stackQL-resource: tenant_opted_in | ||
x-stackQL-method: get | ||
x-stackQL-verb: select | ||
/providers/Microsoft.CustomerLockbox/enableLockbox/?api-version=2018-02-28-preview: | ||
post: | ||
tags: | ||
|
@@ -445,6 +470,7 @@ paths: | |
schema: | ||
$ref: '#/components/schemas/ErrorResponse' | ||
x-stackQL-resource: post | ||
x-stackQL-method: enable_lockbox | ||
x-stackQL-verb: exec | ||
/providers/Microsoft.CustomerLockbox/disableLockbox/?api-version=2018-02-28-preview: | ||
post: | ||
|
@@ -463,8 +489,9 @@ paths: | |
schema: | ||
$ref: '#/components/schemas/ErrorResponse' | ||
x-stackQL-resource: post | ||
x-stackQL-method: disable_lockbox | ||
x-stackQL-verb: exec | ||
/subscriptions/{subscriptionId}/providers/Microsoft.CustomerLockbox/requests/{requestId}/?api-version=2018-02-28-preview: | ||
'/subscriptions/{subscriptionId}/providers/Microsoft.CustomerLockbox/requests/{requestId}/?api-version=2018-02-28-preview': | ||
get: | ||
tags: | ||
- Requests | ||
|
@@ -487,8 +514,9 @@ paths: | |
schema: | ||
$ref: '#/components/schemas/ErrorResponse' | ||
x-stackQL-resource: requests | ||
x-stackQL-method: get | ||
x-stackQL-verb: select | ||
/subscriptions/{subscriptionId}/providers/Microsoft.CustomerLockbox/requests/{requestId}/updateApproval/?api-version=2018-02-28-preview: | ||
'/subscriptions/{subscriptionId}/providers/Microsoft.CustomerLockbox/requests/{requestId}/updateApproval/?api-version=2018-02-28-preview': | ||
post: | ||
tags: | ||
- Requests | ||
|
@@ -518,9 +546,10 @@ paths: | |
application/json: | ||
schema: | ||
$ref: '#/components/schemas/ErrorResponse' | ||
x-stackQL-resource: requests | ||
x-stackQL-resource: requests_status | ||
x-stackQL-method: update | ||
x-stackQL-verb: exec | ||
/subscriptions/{subscriptionId}/providers/Microsoft.CustomerLockbox/requests/?api-version=2018-02-28-preview: | ||
'/subscriptions/{subscriptionId}/providers/Microsoft.CustomerLockbox/requests/?api-version=2018-02-28-preview': | ||
get: | ||
tags: | ||
- Requests | ||
|
@@ -529,7 +558,7 @@ paths: | |
parameters: | ||
- name: $filter | ||
in: query | ||
description: The $filter OData query parameter. Only filter by request status is supported, e.g $filter=properties/status eq 'Pending' | ||
description: 'The $filter OData query parameter. Only filter by request status is supported, e.g $filter=properties/status eq ''Pending''' | ||
required: false | ||
schema: | ||
type: string | ||
|
@@ -550,5 +579,6 @@ paths: | |
x-ms-pageable: | ||
nextLinkName: nextLink | ||
x-stackQL-resource: requests | ||
x-stackQL-method: list | ||
x-stackQL-verb: select | ||
x-stackQL-objectKey: $.value |