Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Purview Share V2 Specs - Data plane #22316

Merged
merged 53 commits into from
Feb 22, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
0eabcf6
add changes
faisalaltell12 Jan 24, 2023
77d0db6
clean up
faisalaltell12 Jan 24, 2023
ec9d3fd
clean up
faisalaltell12 Jan 24, 2023
03b69d8
Merge pull request #1 from faisalaltell/Faisal/changes
faisalaltell Jan 24, 2023
7b5b82d
Purview Share Specification Adjustments for Resources and Routes
Jan 25, 2023
e924f6d
Merge pull request #2 from faisalaltell/kbowersox/purview-share-specs…
kevinmichaelbowersox Jan 25, 2023
d597540
Merge branch 'Azure:main' into main
faisalaltell Jan 25, 2023
910d944
pipeline failures
faisalaltell12 Jan 26, 2023
235c346
Remove comma that is not needed
faisalaltell12 Jan 26, 2023
607059a
adjust incorrect spelling of word
faisalaltell12 Jan 26, 2023
b364f54
Merge pull request #3 from faisalaltell/Faisal/fixPipeline
faisalaltell Jan 26, 2023
e2d9135
commit changes
faisalaltell12 Jan 27, 2023
f0692b6
Merge pull request #4 from faisalaltell/Faisal/fixPipeline2
faisalaltell Jan 27, 2023
11f7a93
test fix
faisalaltell12 Jan 27, 2023
c7e7971
fixes
faisalaltell12 Jan 27, 2023
d7c8311
Merge pull request #5 from faisalaltell/Faisal/fixPipeline2
faisalaltell Jan 27, 2023
30230b1
remove unneccessary files
faisalaltell12 Jan 27, 2023
10a33e1
Merge pull request #6 from faisalaltell/Faisal/fixPipeline2
faisalaltell Jan 30, 2023
9305d68
lro headers fix
faisalaltell12 Jan 30, 2023
68dbfbd
Merge pull request #7 from faisalaltell/Faisal/fixPipeline2
faisalaltell Jan 30, 2023
b03e8cd
error fix
faisalaltell12 Jan 30, 2023
14aa70c
Merge pull request #8 from faisalaltell/Faisal/fixPipeline2
faisalaltell Jan 30, 2023
d30cc83
changes
faisalaltell12 Feb 1, 2023
994e0de
changes
faisalaltell12 Feb 1, 2023
670479d
Merge pull request #9 from faisalaltell/Faisal/fixPipeline2
faisalaltell Feb 1, 2023
cc20493
readme.md
faisalaltell12 Feb 1, 2023
a93e808
Merge pull request #10 from faisalaltell/Faisal/fixPipeline2
faisalaltell Feb 1, 2023
c029af5
changes
faisalaltell12 Feb 1, 2023
2548b30
Merge pull request #11 from faisalaltell/Faisal/fixPipeline2
faisalaltell Feb 1, 2023
2dc4a52
add security
faisalaltell12 Feb 2, 2023
80ec62c
Merge pull request #12 from faisalaltell/Faisal/fixPipeline2
faisalaltell Feb 2, 2023
451b2c2
Filter and security
faisalaltell12 Feb 3, 2023
1384bf0
Merge pull request #13 from faisalaltell/Faisal/fixPipeline2
faisalaltell Feb 3, 2023
d919701
push changes
faisalaltell12 Feb 6, 2023
7846faa
changes
faisalaltell12 Feb 6, 2023
9e970c3
Merge pull request #14 from faisalaltell/Faisal/fixPipeline2
faisalaltell Feb 6, 2023
c44f51f
changes
faisalaltell12 Feb 6, 2023
e7e5268
Merge pull request #15 from faisalaltell/Faisal/fixPipeline2
faisalaltell Feb 6, 2023
7c76b5d
changes
faisalaltell12 Feb 6, 2023
f9fc86d
Merge pull request #16 from faisalaltell/Faisal/fixPipeline2
faisalaltell Feb 6, 2023
321192b
changes
faisalaltell12 Feb 8, 2023
6f10935
Merge pull request #17 from faisalaltell/Faisal/fixPipeline2
faisalaltell Feb 8, 2023
a2618cc
Update examples
faisalaltell12 Feb 16, 2023
043c9e4
change
faisalaltell12 Feb 16, 2023
4ae6001
Merge pull request #18 from faisalaltell/Faisal/fixPipeline2
faisalaltell Feb 16, 2023
afd3400
changes
faisalaltell12 Feb 16, 2023
c2a9044
Merge pull request #19 from faisalaltell/Faisal/fixPipeline2
faisalaltell Feb 16, 2023
65247f3
add 202 to deletes
faisalaltell12 Feb 20, 2023
3ec4aff
Merge pull request #20 from faisalaltell/Faisal/fixPipeline2
faisalaltell Feb 20, 2023
ab10ee2
datetime rfc, state, route changes
faisalaltell12 Feb 20, 2023
33074aa
Merge pull request #21 from faisalaltell/Faisal/fixPipeline2
faisalaltell Feb 20, 2023
8249d7a
CreateOrReplace rename, description enum rename
faisalaltell12 Feb 20, 2023
5193c61
Merge pull request #22 from faisalaltell/Faisal/fixPipeline2
faisalaltell Feb 20, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"parameters": {
"endpoint": "accountName.purview.azure.com/share",
"api-version": "2023-02-15-preview",
"tenantEmailRegistration": {
"properties": {
"activationCode": "15ee7153fe0df5a3a449a897d6cec836"
}
}
},
"responses": {
"200": {
"headers": {
"Date": "Wed, 13 Sep 2017 18:04:32 GMT",
"x-ms-correlation-request-id": "25c78f97-0b0a-4fe9-ad39-883a482265cd",
"repeatability-request-id": "b470712a-ffbc-4d9f-ab99-6640db8bbcb8"
},
"body": {
"properties": {
"activationCode": "15ee7153fe0df5a3a449a897d6cec836",
"activationExpiration": "2022-08-16T22:35:17.2093506Z",
"email": "john.smith@contoso.com",
"registrationStatus": "Activated",
"tenantId": "f686d426-8d16-42db-81b7-ab578e110ccd",
"state": "Succeeded"
},
"id": "cb817140-a0cf-464f-8a82-0a9627a026ab",
"type": "tenantEmailRegistration"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
{
"parameters": {
"api-version": "2023-02-15-preview",
"endpoint": "accountName.purview.azure.com/share",
"receivedShareId": "0D67B9C8-A6C6-4990-9EDE-12EA059D3002",
"receivedShare": {
"properties": {
"displayName": "updatedReceivedShareName",
"sink": {
"properties": {
"containerName": "receivingContainer",
"folder": "receivingFolder",
"mountPath": "path"
},
"storeReference": {
"referenceName": "/subscriptions/4D8FD81D-431D-4B1D-B46C-C770CFC034FC/resourceGroups/contoso-rg/providers/Microsoft.Storage/storageAccounts/blobAccount",
"type": "ArmResourceReference"
},
"storeKind": "BlobAccount"
}
},
"shareKind": "InPlace"
}
},
"responses": {
"201": {
"headers": {
"Date": "Wed, 13 Sep 2017 18:04:32 GMT",
"x-ms-request-id": "d5496da4-9c52-402f-b067-83cc9ddea888",
"x-ms-correlation-request-id": "25c78f97-0b0a-4fe9-ad39-883a482265cd",
"x-ms-long-running-operation": true,
"Operation-Location": "https://accountName.purview.azure.com/share/operationResults/dad6baec-3a39-41df-a469-843a9ee94213?api-version=2023-02-15-preview",
"Operation-Id": "dad6baec-3a39-41df-a469-843a9ee94213"
},
"body": {
"id": "0D67B9C8-A6C6-4990-9EDE-12EA059D3002",
"properties": {
"assetLocation": "eastus",
"assetStoreKind": "BlobAccount",
"createdAt": "2022-07-12T18:18:50.7095202Z",
"sharedAt": "2022-07-12T18:17:56.1065304Z",
"displayName": "updatedReceivedShareName",
"state": "Succeeded",
"shareStatus": "Attached",
"sentShareDescription": "description",
"receiverName": "Jane Doe",
"receiverEmail": "janedoe@fabrikam.com",
"receiverTenantName": "Fabrikam",
"senderName": "Ali Smith",
"senderEmail": "ali.smith@contoso.com",
"senderTenantName": "Contoso",
"sink": {
"properties": {
"containerName": "receivingContainer",
"folder": "receivingFolder",
"location": "eastus",
"mountPath": "path"
},
"storeReference": {
"referenceName": "/subscriptions/4D8FD81D-431D-4B1D-B46C-C770CFC034FC/resourceGroups/contoso-rg/providers/Microsoft.Storage/storageAccounts/blobAccount",
"type": "ArmResourceReference"
},
"storeKind": "BlobAccount"
}
},
"shareKind": "InPlace",
"type": "receivedShares"
}
},
"200": {
"headers": {
"Date": "Wed, 13 Sep 2017 18:04:32 GMT",
"x-ms-request-id": "d5496da4-9c52-402f-b067-83cc9ddea888",
"x-ms-correlation-request-id": "25c78f97-0b0a-4fe9-ad39-883a482265cd",
"x-ms-long-running-operation": true,
"Operation-Location": "https://accountName.purview.azure.com/share/operationResults/dad6baec-3a39-41df-a469-843a9ee94213?api-version=2023-02-15-preview",
"Operation-Id": "dad6baec-3a39-41df-a469-843a9ee94213"
},
"body": {
"id": "0D67B9C8-A6C6-4990-9EDE-12EA059D3002",
"properties": {
"assetLocation": "eastus",
"assetStoreKind": "BlobAccount",
"createdAt": "2022-07-12T18:18:50.7095202Z",
"sharedAt": "2022-07-12T18:17:56.1065304Z",
"displayName": "updatedReceivedShareName",
"state": "Succeeded",
"shareStatus": "Attached",
"sentShareDescription": "description",
"receiverName": "Jane Doe",
"receiverEmail": "janedoe@fabrikam.com",
"receiverTenantName": "Fabrikam",
"senderName": "Ali Smith",
"senderEmail": "ali.smith@contoso.com",
"senderTenantName": "Contoso",
"sink": {
"properties": {
"containerName": "receivingContainer",
"folder": "receivingFolder",
"location": "eastus",
"mountPath": "path"
},
"storeReference": {
"referenceName": "/subscriptions/4D8FD81D-431D-4B1D-B46C-C770CFC034FC/resourceGroups/contoso-rg/providers/Microsoft.Storage/storageAccounts/blobAccount",
"type": "ArmResourceReference"
},
"storeKind": "BlobAccount"
}
},
"shareKind": "InPlace",
"type": "receivedShares"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
{
"parameters": {
"api-version": "2023-02-15-preview",
"endpoint": "accountName.purview.azure.com/share",
"receivedShareId": "35E28F0E-DEA4-472F-84E4-5F1E45FB9937",
"receivedShare": {
"properties": {
"displayName": "updatedReceivedShareNameAdls",
"sink": {
"storeReference": {
"referenceName": "/subscriptions/4D8FD81D-431D-4B1D-B46C-C770CFC034FC/resourceGroups/contoso-rg/providers/Microsoft.Storage/storageAccounts/adlsAccount",
"type": "ArmResourceReference"
},
"properties": {
"containerName": "receivingContainerAbc",
"folder": "receivingFolderAbc",
"mountPath": "pathAbc"
},
"storeKind": "AdlsGen2Account"
}
},
"shareKind": "InPlace"
}
},
"responses": {
"201": {
"headers": {
"Date": "Wed, 13 Sep 2017 18:04:32 GMT",
"x-ms-request-id": "d5496da4-9c52-402f-b067-83cc9ddea888",
"x-ms-correlation-request-id": "25c78f97-0b0a-4fe9-ad39-883a482265cd",
"x-ms-long-running-operation": true,
"Operation-Location": "https://accountName.purview.azure.com/share/operationResults/dad6baec-3a39-41df-a469-843a9ee94213?api-version=2023-02-15-preview",
"Operation-Id": "dad6baec-3a39-41df-a469-843a9ee94213"
},
"body": {
"id": "35E28F0E-DEA4-472F-84E4-5F1E45FB9937",
"properties": {
"assetLocation": "eastus",
"assetStoreKind": "AdlsGen2Account",
"createdAt": "2022-07-19T18:18:50.7095202Z",
"displayName": "updatedReceivedShareNameAdls",
"state": "Succeeded",
"receiverEmail": "johndoe@fabrikam.com",
"receiverName": "John Doe",
"shareStatus": "Attached",
"receiverTenantName": "Fabrikam",
"senderEmail": "ali.smith@contoso.com",
"senderName": "Ali Smith",
"senderTenantName": "Contoso",
"sentShareDescription": "description",
"sharedAt": "2022-07-18T18:17:56.1065304Z",
"sink": {
"storeKind": "AdlsGen2Account",
"storeReference": {
"referenceName": "/subscriptions/4D8FD81D-431D-4B1D-B46C-C770CFC034FC/resourceGroups/contoso-rg/providers/Microsoft.Storage/storageAccounts/adlsAccount",
"type": "ArmResourceReference"
},
"properties": {
"containerName": "receivingContainerAbc",
"folder": "receivingFolderAbc",
"location": "eastus",
"mountPath": "pathAbc"
}
}
},
"shareKind": "InPlace",
"type": "receivedShares"
}
},
"200": {
"headers": {
"Date": "Wed, 13 Sep 2017 18:04:32 GMT",
"x-ms-request-id": "d5496da4-9c52-402f-b067-83cc9ddea888",
"x-ms-correlation-request-id": "25c78f97-0b0a-4fe9-ad39-883a482265cd",
"x-ms-long-running-operation": true,
"Operation-Location": "https://accountName.purview.azure.com/share/operationResults/dad6baec-3a39-41df-a469-843a9ee94213?api-version=2023-02-15-preview",
"Operation-Id": "dad6baec-3a39-41df-a469-843a9ee94213"
},
"body": {
"id": "35E28F0E-DEA4-472F-84E4-5F1E45FB9937",
"properties": {
"assetLocation": "eastus",
"assetStoreKind": "AdlsGen2Account",
"createdAt": "2022-07-19T18:18:50.7095202Z",
"displayName": "updatedReceivedShareNameAdls",
"state": "Succeeded",
"receiverEmail": "johndoe@fabrikam.com",
"receiverName": "John Doe",
"shareStatus": "Attached",
"receiverTenantName": "Fabrikam",
"senderEmail": "ali.smith@contoso.com",
"senderName": "Ali Smith",
"senderTenantName": "Contoso",
"sentShareDescription": "description",
"sharedAt": "2022-07-18T18:17:56.1065304Z",
"sink": {
"storeKind": "AdlsGen2Account",
"storeReference": {
"referenceName": "/subscriptions/4D8FD81D-431D-4B1D-B46C-C770CFC034FC/resourceGroups/contoso-rg/providers/Microsoft.Storage/storageAccounts/adlsAccount",
"type": "ArmResourceReference"
},
"properties": {
"containerName": "receivingContainerAbc",
"folder": "receivingFolderAbc",
"location": "eastus",
"mountPath": "pathAbc"
}
}
},
"shareKind": "InPlace",
"type": "receivedShares"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,117 @@
{
"parameters": {
"api-version": "2023-02-15-preview",
"endpoint": "accountName.purview.azure.com/share",
"receivedShareId": "0D67B9C8-A6C6-4990-9EDE-12EA059D3002",
"receivedShare": {
"properties": {
"displayName": "updatedReceivedShareName",
"sink": {
"storeReference": {
"referenceName": "/subscriptions/4D8FD81D-431D-4B1D-B46C-C770CFC034FC/resourceGroups/contoso-rg/providers/Microsoft.Storage/storageAccounts/blobAccount",
"type": "ArmResourceReference"
},
"properties": {
"containerName": "receivingContainer",
"folder": "receivingFolder",
"mountPath": "path"
},
"storeKind": "BlobAccount"
}
},
"shareKind": "InPlace"
}
},
"responses": {
"201": {
"headers": {
"Date": "Wed, 13 Sep 2017 18:04:32 GMT",
"x-ms-request-id": "d5496da4-9c52-402f-b067-83cc9ddea888",
"x-ms-correlation-request-id": "25c78f97-0b0a-4fe9-ad39-883a482265cd",
"x-ms-long-running-operation": true,
"Azure-AsyncOperation": "https://accountName.purview.azure.com/share/operationResults/dad6baec-3a39-41df-a469-843a9ee94213?api-version=2023-02-15-preview",
"Operation-Location": "https://accountName.purview.azure.com/share/operationResults/dad6baec-3a39-41df-a469-843a9ee94213?api-version=2023-02-15-preview",
"Operation-Id": "dad6baec-3a39-41df-a469-843a9ee94213"
},
"body": {
"id": "0D67B9C8-A6C6-4990-9EDE-12EA059D3002",
"properties": {
"assetLocation": "eastus",
"assetStoreKind": "BlobAccount",
"createdAt": "2022-07-12T18:18:50.7095202Z",
"sharedAt": "2022-07-12T18:17:56.1065304Z",
"displayName": "updatedReceivedShareName",
"state": "Succeeded",
"shareStatus": "Attached",
"sentShareDescription": "description",
"receiverName": "Jane Doe",
"receiverEmail": "janedoe@fabrikam.com",
"receiverTenantName": "Fabrikam",
"senderName": "Ali Smith",
"senderEmail": "ali.smith@contoso.com",
"senderTenantName": "Contoso",
"sink": {
"properties": {
"containerName": "receivingContainer",
"folder": "receivingFolder",
"location": "eastus",
"mountPath": "path"
},
"storeReference": {
"referenceName": "/subscriptions/4D8FD81D-431D-4B1D-B46C-C770CFC034FC/resourceGroups/contoso-rg/providers/Microsoft.Storage/storageAccounts/blobAccount",
"type": "ArmResourceReference"
},
"storeKind": "BlobAccount"
}
},
"shareKind": "InPlace",
"type": "receivedShares"
}
},
"200": {
"headers": {
"Date": "Wed, 13 Sep 2017 18:04:32 GMT",
"x-ms-request-id": "d5496da4-9c52-402f-b067-83cc9ddea888",
"x-ms-correlation-request-id": "25c78f97-0b0a-4fe9-ad39-883a482265cd",
"x-ms-long-running-operation": true,
"Azure-AsyncOperation": "https://accountName.purview.azure.com/share/operationResults/dad6baec-3a39-41df-a469-843a9ee94213?api-version=2023-02-15-preview",
"Operation-Location": "https://accountName.purview.azure.com/share/operationResults/dad6baec-3a39-41df-a469-843a9ee94213?api-version=2023-02-15-preview",
"Operation-Id": "dad6baec-3a39-41df-a469-843a9ee94213"
},
"body": {
"id": "0D67B9C8-A6C6-4990-9EDE-12EA059D3002",
"properties": {
"assetLocation": "eastus",
"assetStoreKind": "BlobAccount",
"createdAt": "2022-07-12T18:18:50.7095202Z",
"sharedAt": "2022-07-12T18:17:56.1065304Z",
"displayName": "updatedReceivedShareName",
"state": "Succeeded",
"shareStatus": "Attached",
"sentShareDescription": "description",
"receiverName": "Jane Doe",
"receiverEmail": "janedoe@fabrikam.com",
"receiverTenantName": "Fabrikam",
"senderName": "Ali Smith",
"senderEmail": "ali.smith@contoso.com",
"senderTenantName": "Contoso",
"sink": {
"properties": {
"containerName": "receivingContainer",
"folder": "receivingFolder",
"location": "eastus",
"mountPath": "path"
},
"storeReference": {
"referenceName": "/subscriptions/4D8FD81D-431D-4B1D-B46C-C770CFC034FC/resourceGroups/contoso-rg/providers/Microsoft.Storage/storageAccounts/blobAccount",
"type": "ArmResourceReference"
},
"storeKind": "BlobAccount"
}
},
"shareKind": "InPlace",
"type": "receivedShares"
}
}
}
}
Loading