Commit 771d318
[Storage] Add data plane Datalake Storage swagger (Azure#15789)
* Storage Dataplane Preview (#7027)
* Adding Azure Storage Dataplane REST API Specs
These are all Preview swagger specs and we do expect to make changes.
- Add readme.md files to suppress --azure-validator rules
- Fix trivial error about an x-ms-client-name mathing a name that won't change the
code generation
- We'll need to fix the semantic/avocado pipeline issues and get this properly reviewed before merging from the `storage-dataplane-preview` fork into `master`.
* Fixed blob swagger for CPK (#7045)
* Fixed blob swagger for CPK
* Add share permission body to storage files (#7081)
* Add share permission body to storage files
* Add produces to getPermission
* Move response body from create to get
* Adding SAS Error Codes (#7322)
* [Fix]Addressing the Things Below (#7304)
1. create of Page Blob is missing tier parameter.
2. For upload_pages_from_url of Page Blob, the generated code doesn’t extract header encryption-key-sha256 from raw response, which resulted in the response to client doesn’t have encryption-key-sha256 info.
3. For append_block_from_url of Append Blob, currently the generated code is not extracting the response header request-server-encrypted from raw response(server returned response) which resulted in client doesn’t have request-server-encrypted info.
4. get_permission of Storage File has file_permission_key parameter which should be required instead of optional
* Remove delimiter from list blob flat segment response (#7376)
Resolves #7350
* Updated DataLake swagger (#7408)
* Additional DataLake swagger updates (#7445)
* Additional DataLake swagger updates
* refactored fileSystemResource param and added md5 to pathHttpHeaders (#7525)
* Updated ContentMD5 parameter in DataLake swagger (#7534)
* Updated ContentMD5 parameter in DataLake swagger
* separated contentMD5 from transactionalContentMD5
* Add transactional md5 support for blockBlobUpload (#7553)
* Added File Storage 2019-07-07 service version (#7825)
* Added premium share properties to File Shares (#7826)
* Added x-ms-number-of-handles-failed to File and Directory ForceCloseHandles (#7833)
* Added new FileCopy() headers (#7837)
* Added File Lease (#7845)
* [Blob] Added missing headers for copy blob from URL (#7820)
* Added 2019-07-07 Blobs Swagger (#7849)
* Added additional FileLease parameters (#7892)
* Added additional File Lease request and response headers (#7910)
* Added encryption scopes to Blob Storage (#7929)
* Storage/features/more cpk n (#7940)
* Added previous snapshot url header to PageBlob.GetPageRangeDiff (#7951)
* Made LeaseId optional on File Break Lease (#7952)
* Added EncryptionScope and DenyDefaultEncryptionScopeOverride to ContainerProperties (#8001)
* Added rest parity attributes to start copy response (#8009)
* Modified swagger to fix some descriptions (#8014)
* undid rest parity start copy response (#8016)
* Added new ErrorCode (#8071)
* Added FileSystem Get/SetAccessControl and SetPermissions (#8081)
* Revert "Added FileSystem Get/SetAccessControl and SetPermissions (#8081)" (#8134)
This reverts commit 855877c2917e43c1ba9af635d6324791555c32f9.
* Renamed DenyEncryptionScopeOverride -> PreventEncryptionScopeOverride (Azure#8245)
* Renamed denyEncryptionScopeOverride to preventEncryptionScopeOverride (Azure#8247)
* Added 2019-12-12 storage service version (Azure#8396)
* make AccessPolicy's fields optional in blob and queue (#7992)
* Updated swagger to include Quick Query (Azure#8407)
* Removed '&' from comment in 2019-12-12 blobs swagger (Azure#8510)
* Minor Quick Query update (Azure#8523)
* Another quick query update (Azure#8549)
* Added DataLake 2019-12-12 swagger file (Azure#8594)
* Changed name of hasHeaders to headersPresent (Azure#8612)
* [Storage][Blob]Blob Versioning (Azure#8515)
* Storage/feature/recursive acl (Azure#8666)
* added set acl recursive operation
* added set acl recursive operation
* added set acl recursive operation
* remove invalid parameters
* rename mode enum and strip list entry per review feedback (Azure#8698)
* [Storage][Blob]Blob Versioning: listBlobs add include {versions} and undo set metadata (Azure#8735)
* [Blob Versioning] listBlobs add include {versions} and undo set metadata
* add response headers to syncCopyFromURL and abortCopyFromURL
* undo abortCopyFromURL
* Revert "undo abortCopyFromURL"
This reverts commit 886c9a39c631799f25deccde2a982981d48f1c14.
* add versionId to setMetaData and incrementalCopy's response headers
* [Storage][Blob]Blob Versioning Update (Azure#8762)
Undo abortCopyFromURL and pageBlob incrementalCopy
* [Storage] add version headers for get blob properties (Azure#8775)
* [Storage] add version headers for get blob properties
* dot
* add versionId to getBlob response headers (Azure#8786)
Co-authored-by: Lin Jian <[email protected]>
* [Storage][Recursive ACL] Tweak mode enum to allow hiding it in transforms (Azure#8789)
* added x-ms-client-name tot DataLakeStorageError's inner error (Azure#8739)
* block can be now up to 4000MB (Azure#8912)
* Undid breaking change (Azure#8939)
* Fixed typo (Azure#8941)
* Feature/storage/blob tags (Azure#8936)
* Fixing Tags swagger (Azure#8948)
* minor tags update (Azure#8950)
* Added container soft delete (Azure#9013)
* Added Share Soft Delete (Azure#9015)
* Added Append Blob Seal (Azure#9016)
* Minor addition to Append Seal (Azure#9039)
* More Append Seal stuff (Azure#9059)
* Removed contentLength from setTags (Azure#9061)
* Feature/storage/set expiry (Azure#9079)
* Added Snapshot and Version to Blob Set Tier (Azure#9086)
* Object Replication update to swagger (update from James OR branch) (Azure#9024)
* Object Replication update to swagger (update from James OR branch)
* Adding object replication to code 206
* Adding in x-ms-or-policy-id header
* Blob tags serialization fix (Azure#9087)
* Blob tags serialization fix (Azure#9142)
* Removed contentLength from setTags (Azure#9061)
* Fixed BlobTags serialization
* Added tag count to properties returned on listing
* Renaming BlobProperties to BlobPropertiesInternal (Azure#9183)
* Rename ObjectReplicationRuleStatus to ObjectReplicationRules (Azure#9186)
* Remove snapshot from set tags (Azure#9184)
* Removed contentLength from setTags (Azure#9061)
* Fixed BlobTags serialization
* Added tag count to properties returned on listing
* Removed snapshot from setTags
* Renamed quick query to query (Azure#9504)
* x-ms-client-name to DataLakeStorageError's inner error (Azure#9506)
* Added Set Expiry to Data Lake (Azure#9620)
* Update CODEOWNERS
* Feature/storage/blob conditional headers (Azure#9695)
* list blobs ors (Azure#9698)
* Added x-ms-source-if-tags to Blob Async Copy (Azure#9744)
* fix typo in comments (Azure#9758)
Co-authored-by: Lin Jian <[email protected]>
* fix typo in comments (Azure#9783)
Co-authored-by: Lin Jian <[email protected]>
* remove TagValue (Azure#9830)
* Revert "remove TagValue (Azure#9830)"
This reverts commit 6af58bf7a09774c77da07cf2ae574c2270ca14a0.
* Adding STG74 2020-02-02 swagger for DataLake (Azure#9915)
* Adding STG74 2020-02-02 swagger
* Adding forceflag for recursive acl in datalake (Azure#9916)
* Added support for Get/SetBlobServiceProperties StaticWebsite.DefaultIndexDocumentPath (Azure#9940)
* Added RehydratePriority response header to GetBlobProperties and ListBlobs (Azure#9951)
* Fixed bug where AccountKind was missing BlockBlobStorage and FileStorage (Azure#9961)
* Fixed Enum values (Azure#9970)
* Added new swagger files for STG 74 (Azure#10074)
* Storage/add if tags to set tier (Azure#10092)
* removed source if tags from start copy from url (Azure#10093)
Co-authored-by: Gauri Prasad <[email protected]>
* Storage/sealblob (Azure#10201)
* Added back source ifTags (Azure#10206)
* Added tag to storage readme (Azure#10218)
* add iftags for clearPage, incrementalcopy, resize, UpdateSequenceNumber and query (Azure#10238)
Co-authored-by: Lin Jian <[email protected]>
* Concurrent Append (Azure#10279)
* Inital commit for Concurrent Append swagger
* another update
* PR comments
* make queue message body optional (Azure#10477)
* Added Get File Range Diff (Azure#10399)
* [Storage] Make message required for enqueue. (Azure#10480)
* make queue message body optional
* require queue message for post
* colons
* SMB Multichannel (Azure#10329)
* Changed setAclRecursiveMode to be a method param (Azure#10509)
* Feature/storage/share lease (Azure#10351)
* Removed Concurrent Append (Azure#10544)
* Feature/storage/new quick query features (Azure#10571)
* Added Last Access Time (Azure#10339)
* [Storage][DataLake]Update API Version (Azure#10663)
* Added missing error code (Azure#10744)
* [storage-blob] fix typo "laster" -> "later" (Azure#10751)
* fix typo laster
* fix 4tb file documentation
Co-authored-by: Lin Jian <[email protected]>
* Renamed SmbSettings and ProtocolSettings, Removed lease duration headers. (Azure#10835)
* Removed lease duration from response headers for all lease APIs except break lease
* Modified names according to arch board review
Co-authored-by: Gauri Prasad <[email protected]>
* Fixed FileClient.GetRangeListDiff (Azure#10896)
* Set File Tier (Azure#10368)
* Added swagger files for new Storage service version (Azure#11031)
* Added include leased to DeleteSnapshots (Azure#11108)
* Added 2020-06-12 blob swagger (Azure#11445)
* Added DataLake 2020-06-12 file (Azure#11446)
* fix description of enqueue message's visibilityTimeout (Azure#11459)
* don't rename (Azure#11461)
* Feature/storage/blob tags75 (Azure#11305)
* Permanent Delete (Azure#11359)
* Feature/storage/put blob from url (Azure#11197)
* Feature/storage/share enable protocol share squash root (Azure#11304)
* added source content MD5 (Azure#11715)
* Applied 2020-04-08 blob changes to 2020-06-12 (Azure#11786)
* minor fix (Azure#11804)
* Add "x-ms-is-hns-enabled" to ServiceGetAccountInfoResponse (Azure#11871)
* Renamed IsHnsEnabled (Azure#11904)
* added enum for api version (Azure#12164)
* added enum for api version
* added version for all api versions
* Added version id for DownloadBlob 206 response (Azure#12193)
* added version id for download blob 206 response
* removed from versions prior to 2019-12-12
* added current version
* Feature/storage/container rename (Azure#11791)
* Added container scoped batch (Azure#11927)
* Remove/move XML name mapping when ref is provided (Azure#12341)
* testing
* removed more fileshare ignored xml names
* fixed silly indents
* fixed silly indents
* Update DataLakeStorage.json (Azure#13145)
* GetBlockList returns long block sizes (Azure#13188)
* Added 2020-08-04 swagger file for Blob (Azure#13526)
* Fixed date (Azure#13529)
* Feature/storage/hns soft delete (Azure#11741)
* Added Quick Query Parquet (Azure#13589)
* added resource type header to list deleted paths (Azure#13719)
* added resource type header
* added resource type header
* [Storage] Version Level Worm (Azure#13527)
* Switched back to using BlobImmutabilityPolicy enum (Azure#13753)
Co-authored-by: Sean McCullough <=>
* Added BlobErrorCode.BlobUsesCustomerSpecifiedEncryption (Azure#13930)
* Fix typo (Azure#14081)
* Fix typo
* Update blob.json
* Update queue.json
* wip
* Added 2020-10-02 blob swagger (Azure#14193)
* Added 2020-10-02 file swagger (Azure#14207)
* Updated swagger to reflect VLW changes (Azure#14357)
* Added Files 2020-06-12 service version (Azure#14383)
* [Storage] Oauth support for copy source (Azure#14404)
* List Delete Root Blob With Versions (Azure#14195)
* Added support for List File V2 (Azure#14385)
* Align with service and documentation where Blob Quick Query XML elements are optional instead of required (Azure#14688)
* Changed order of BlobImmutabilityPolicyMode (Azure#14764)
* Cleaned up Storage Swagger to get validation tools and CI green (Azure#15015)
* removed tags as a requirement (Azure#15106)
* Added 2020-12-06 service version for Data Lake (Azure#15234)
* Revert "Added 2020-12-06 service version for Data Lake (Azure#15234)" (Azure#15235)
* Added new Data Lake swagger version (Azure#15508)
Co-authored-by: Sean McCullough <=>
* Added Blob 2020-12-06 service version (Azure#15519)
* Added encryption scope to blob sync copy (Azure#15521)
* FileSystem.GetPaths() (Azure#15534)
* storage swaggers
* sort
* Added Datalake Spec
* revert custom words
* readme path
* moved datalake swagger and supressed warning
* moved datalake swagger and supressed warning
* fixing existing error
* reverted
Co-authored-by: tg-msft <[email protected]>
Co-authored-by: Sean McCullough <[email protected]>
Co-authored-by: Jianghao Lu <[email protected]>
Co-authored-by: Amanda Nguyen <[email protected]>
Co-authored-by: Xiaoxi Fu <[email protected]>
Co-authored-by: Jeremy Meng <[email protected]>
Co-authored-by: Gauri Prasad <[email protected]>
Co-authored-by: Rick Ley <[email protected]>
Co-authored-by: Ze Qian Zhang <[email protected]>
Co-authored-by: Lin Jian <[email protected]>
Co-authored-by: Kamil Sobol <[email protected]>
Co-authored-by: Lin Jian <[email protected]>
Co-authored-by: iscai-msft <[email protected]>
Co-authored-by: Gauri Prasad <[email protected]>
Co-authored-by: Lin Jian <[email protected]>
Co-authored-by: bharathsreenivas <[email protected]>
Co-authored-by: James <[email protected]>1 parent ab1f7f1 commit 771d318
File tree
5 files changed
+3380
-199
lines changed- specification/storage/data-plane/Microsoft.StorageDataLake
- preview/2020-06-12
5 files changed
+3380
-199
lines changed
0 commit comments