|
49 | 49 | - 'azure-storage.BlobService#getBlobToStream'
|
50 | 50 | - 'azure-storage.BlobService#getBlobToText'
|
51 | 51 | - 'azure-storage.BlobService#deleteBlob'
|
| 52 | + - 'azure-storage.BlobService#undeleteBlob' |
52 | 53 | - 'azure-storage.BlobService#doesBlobExist'
|
53 | 54 | - 'azure-storage.BlobService#deleteBlobIfExists'
|
54 | 55 | - 'azure-storage.BlobService#createBlobSnapshot'
|
@@ -253,7 +254,7 @@ items:
|
253 | 254 | id: 'azure-storage.BlobService#setServiceProperties'
|
254 | 255 | parent: azure-storage.BlobService
|
255 | 256 | name: 'setServiceProperties(serviceProperties, options, callback)'
|
256 |
| - summary: "Sets the properties of a storage account's Blob service, including Azure Storage Analytics.\rYou can also use this operation to set the default request version for all incoming requests that do not have a version specified." |
| 257 | + summary: "Sets the properties of a storage account's Blob service, including Azure Storage Analytics.\rYou can also use this operation to set the default request version for all incoming requests that do not have a version specified.\rWhen you set blob service properties (such as enabling soft delete), it may take up to 30 seconds to take effect." |
257 | 258 | fullName: >-
|
258 | 259 | azure-storage.BlobService.setServiceProperties(serviceProperties, options,
|
259 | 260 | callback)
|
@@ -1472,7 +1473,7 @@ items:
|
1472 | 1473 | - id: options.include
|
1473 | 1474 | type:
|
1474 | 1475 | - string
|
1475 |
| - description: "Specifies that the response should include one or more of the following subsets: '', 'metadata', 'snapshots', 'uncommittedblobs', 'copy'). \r Please find these values in BlobUtilities.BlobListingDetails. Multiple values can be added separated with a comma (,).\r **Note** that all metadata names returned from the server will be converted to lower case by NodeJS itself as metadata is set via HTTP headers and HTTP header names are case insensitive." |
| 1476 | + description: "Specifies that the response should include one or more of the following subsets: '', 'metadata', 'snapshots', 'uncommittedblobs', 'copy', 'deleted'). \r Please find these values in BlobUtilities.BlobListingDetails. Multiple values can be added separated with a comma (,).\r **Note** that all metadata names returned from the server will be converted to lower case by NodeJS itself as metadata is set via HTTP headers and HTTP header names are case insensitive." |
1476 | 1477 | optional: true
|
1477 | 1478 | - id: options.locationMode
|
1478 | 1479 | type:
|
@@ -1567,7 +1568,7 @@ items:
|
1567 | 1568 | - id: options.include
|
1568 | 1569 | type:
|
1569 | 1570 | - string
|
1570 |
| - description: "Specifies that the response should include one or more of the following subsets: '', 'metadata', 'snapshots', 'uncommittedblobs', 'copy').\r Please find these values in BlobUtilities.BlobListingDetails. Multiple values can be added separated with a comma (,).\r **Note** that all metadata names returned from the server will be converted to lower case by NodeJS itself as metadata is set via HTTP headers and HTTP header names are case insensitive." |
| 1571 | + description: "Specifies that the response should include one or more of the following subsets: '', 'metadata', 'snapshots', 'uncommittedblobs', 'copy', 'deleted').\r Please find these values in BlobUtilities.BlobListingDetails. Multiple values can be added separated with a comma (,).\r **Note** that all metadata names returned from the server will be converted to lower case by NodeJS itself as metadata is set via HTTP headers and HTTP header names are case insensitive." |
1571 | 1572 | optional: true
|
1572 | 1573 | - id: options.locationMode
|
1573 | 1574 | type:
|
@@ -2805,6 +2806,76 @@ items:
|
2805 | 2806 | content: 'function deleteBlob(container, blob, options, callback)'
|
2806 | 2807 | langs:
|
2807 | 2808 | - js
|
| 2809 | + - uid: 'azure-storage.BlobService#undeleteBlob' |
| 2810 | + id: 'azure-storage.BlobService#undeleteBlob' |
| 2811 | + parent: azure-storage.BlobService |
| 2812 | + name: 'undeleteBlob(container, blob, options, callback)' |
| 2813 | + summary: "The undelete Blob operation restores the contents and metadata of soft deleted blob or snapshot.\rAttempting to undelete a blob or snapshot that is not soft deleted will succeed without any changes." |
| 2814 | + fullName: 'azure-storage.BlobService.undeleteBlob(container, blob, options, callback)' |
| 2815 | + type: Function |
| 2816 | + syntax: |
| 2817 | + parameters: |
| 2818 | + - id: container |
| 2819 | + type: |
| 2820 | + - string |
| 2821 | + description: The container name. |
| 2822 | + - id: blob |
| 2823 | + type: |
| 2824 | + - string |
| 2825 | + description: The blob name. |
| 2826 | + - id: options |
| 2827 | + type: |
| 2828 | + - object |
| 2829 | + description: The request options. |
| 2830 | + optional: true |
| 2831 | + - id: options.accessConditions |
| 2832 | + type: |
| 2833 | + - azure-storage.AccessConditions |
| 2834 | + description: The access conditions. |
| 2835 | + optional: true |
| 2836 | + - id: options.locationMode |
| 2837 | + type: |
| 2838 | + - azure-storage.LocationMode |
| 2839 | + description: "Specifies the location mode used to decide which location the request should be sent to. \r Please see StorageUtilities.LocationMode for the possible values." |
| 2840 | + optional: true |
| 2841 | + - id: options.timeoutIntervalInMs |
| 2842 | + type: |
| 2843 | + - azure-storage.int |
| 2844 | + description: >- |
| 2845 | + The server timeout interval, in milliseconds, to use for the |
| 2846 | + request. |
| 2847 | + optional: true |
| 2848 | + - id: options.clientRequestTimeoutInMs |
| 2849 | + type: |
| 2850 | + - azure-storage.int |
| 2851 | + description: >- |
| 2852 | + The timeout of client requests, in milliseconds, to use for the |
| 2853 | + request. |
| 2854 | + optional: true |
| 2855 | + - id: options.maximumExecutionTimeInMs |
| 2856 | + type: |
| 2857 | + - azure-storage.int |
| 2858 | + description: "The maximum execution time, in milliseconds, across all potential retries, to use when making this request.\r The maximum execution time interval begins at the time that the client begins building the request. The maximum\r execution time is checked intermittently while performing requests, and before executing retries." |
| 2859 | + optional: true |
| 2860 | + - id: options.clientRequestId |
| 2861 | + type: |
| 2862 | + - string |
| 2863 | + description: >- |
| 2864 | + A string that represents the client request ID with a 1KB character |
| 2865 | + limit. |
| 2866 | + optional: true |
| 2867 | + - id: options.useNagleAlgorithm |
| 2868 | + type: |
| 2869 | + - azure-storage.bool |
| 2870 | + description: "Determines whether the Nagle algorithm is used; true to use the Nagle algorithm; otherwise, false.\r The default value is false." |
| 2871 | + optional: true |
| 2872 | + - id: callback |
| 2873 | + type: |
| 2874 | + - azure-storage.errorOrResponse |
| 2875 | + description: "`error` will contain information\r if an error occurs; `response` will contain information related to this operation." |
| 2876 | + content: 'function undeleteBlob(container, blob, options, callback)' |
| 2877 | + langs: |
| 2878 | + - js |
2808 | 2879 | - uid: 'azure-storage.BlobService#doesBlobExist'
|
2809 | 2880 | id: 'azure-storage.BlobService#doesBlobExist'
|
2810 | 2881 | parent: azure-storage.BlobService
|
|
0 commit comments