Skip to content

Commit a5e6113

Browse files
committed
Add upcoming-breaking-changes for XSCL upgrade breaking change
1 parent 21770f0 commit a5e6113

File tree

1 file changed

+41
-1
lines changed

1 file changed

+41
-1
lines changed

src/Storage/documentation/upcoming-breaking-changes.md

Lines changed: 41 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,44 @@
2525
https://github.com/Azure/azure-powershell/blob/dev/documentation/breaking-changes/breaking-change-template.md
2626
-->
2727

28-
# Upcoming Breaking Changes
28+
# Upcoming Breaking Changes
29+
30+
## Current Release
31+
32+
The following cmdlets were affected this release:
33+
34+
**Get-AzureStorageBlob**
35+
**Get-AzureStorageBlobContent**
36+
**Get-AzureStorageBlobCopyState**
37+
**Set-AzureStorageBlobContent**
38+
**Start-AzureStorageBlobCopy**
39+
**Stop-AzureStorageBlobCopy**
40+
- Following properties are removed from the output AzureStorageBlob.ICloudBlob.ServiceClient: LocationMode, MaximumExecutionTime, ServerTimeout, ParallelOperationThreadCount, SingleBlobUploadThresholdInBytes; they still can be found in AzureStorageBlob.ICloudBlob.ServiceClient.DefaultRequestOptions
41+
42+
**Get-AzureStorageContainer**
43+
**New-AzureStorageContainer**
44+
**Set-AzureStorageContainerAcl**
45+
- Following properties are removed from the output AzureStorageContainer.CloudBlobContainer.ServiceClient: LocationMode, MaximumExecutionTime, ServerTimeout, ParallelOperationThreadCount, SingleBlobUploadThresholdInByte; they still can be found in AzureStorageContainer.CloudBlobContainer.ServiceClient.DefaultRequestOptions
46+
47+
48+
**Get-AzureStorageQueue**
49+
**New-AzureStorageQueue**
50+
- Following properties are removed from the output AzureStorageQueue.CloudQueue.ServiceClient: LocationMode, MaximumExecutionTime, RetryPolicy, ServerTimeout; they still can be found in AzureStorageQueue.CloudQueue.ServiceClient.DefaultRequestOptions
51+
52+
**Get-AzureStorageTable**
53+
**New-AzureStorageTable**
54+
- Following properties are removed from the output AzureStorageTable.CloudTable.ServiceClient: LocationMode, MaximumExecutionTime, PayloadFormat, RetryPolicy ServerTimeout; they still can be found in AzureStorageTable.CloudTable.ServiceClient.DefaultRequestOptions
55+
56+
```powershell
57+
# Old
58+
$LocationMode = (Get-AzureStorageBlob -Container $containername)[0].ICloudBlob.ServiceClient.LocationMode
59+
$ParallelOperationThreadCount = (Get-AzureStorageContainer -Container $containername).CloudBlobContainer.ServiceClient.ParallelOperationThreadCount
60+
$PayloadFormat = (Get-AzureStorageTable -Name $tablename).CloudTable.ServiceClient.PayloadFormat
61+
$RetryPolicy = (Get-AzureStorageQueue -Name $queuename).CloudQueue.ServiceClient.RetryPolicy
62+
63+
# New
64+
65+
$LocationMode = (Get-AzureStorageBlob -Container $containername)[0].ICloudBlob.ServiceClient.DefaultRequestOptions.LocationMode
66+
ParallelOperationThreadCount = (Get-AzureStorageContainer -Container $containername).CloudBlobContainer.ServiceClient.DefaultRequestOptions.ParallelOperationThreadCount
67+
$PayloadFormat = (Get-AzureStorageTable -Name $tablename).CloudTable.ServiceClient.DefaultRequestOptions.PayloadFormat
68+
$RetryPolicy = (Get-AzureStorageQueue -Name $queuename).CloudQueue.ServiceClient.DefaultRequestOptions.RetryPolicy

0 commit comments

Comments
 (0)