diff --git a/src/SDKs/Storage/Management.Storage/Generated/BlobContainersOperations.cs b/src/SDKs/Storage/Management.Storage/Generated/BlobContainersOperations.cs index 21aa015f042c7..bcbfdba0a7dd2 100644 --- a/src/SDKs/Storage/Management.Storage/Generated/BlobContainersOperations.cs +++ b/src/SDKs/Storage/Management.Storage/Generated/BlobContainersOperations.cs @@ -508,7 +508,7 @@ internal BlobContainersOperations(StorageManagementClient client) HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); string _responseContent = null; - if ((int)_statusCode != 201) + if ((int)_statusCode != 200 && (int)_statusCode != 201) { var ex = new CloudException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); try @@ -551,6 +551,24 @@ internal BlobContainersOperations(StorageManagementClient client) _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); } // Deserialize Response + if ((int)_statusCode == 200) + { + _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); + try + { + _result.Body = Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, Client.DeserializationSettings); + } + catch (JsonException ex) + { + _httpRequest.Dispose(); + if (_httpResponse != null) + { + _httpResponse.Dispose(); + } + throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); + } + } + // Deserialize Response if ((int)_statusCode == 201) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); diff --git a/src/SDKs/Storage/Management.Storage/Generated/Models/Sku.cs b/src/SDKs/Storage/Management.Storage/Generated/Models/Sku.cs index 6ea984a436df7..bb9bb21c885b6 100644 --- a/src/SDKs/Storage/Management.Storage/Generated/Models/Sku.cs +++ b/src/SDKs/Storage/Management.Storage/Generated/Models/Sku.cs @@ -34,9 +34,8 @@ public Sku() /// Gets or sets the SKU name. Required for account /// creation; optional for update. Note that in older versions, SKU /// name was called accountType. Possible values include: - /// 'Standard_LRS', 'Standard_GRS', 'Standard_GZRS', 'Standard_RAGRS', - /// 'Standard_RAGZRS', 'Standard_ZRS', 'Premium_LRS', - /// 'Premium_ZRS' + /// 'Standard_LRS', 'Standard_GRS', 'Standard_RAGRS', 'Standard_ZRS', + /// 'Premium_LRS', 'Premium_ZRS' /// Gets the SKU tier. This is based on the SKU /// name. Possible values include: 'Standard', 'Premium' /// The type of the resource, usually it is @@ -73,8 +72,8 @@ public Sku() /// Gets or sets the SKU name. Required for account creation; optional /// for update. Note that in older versions, SKU name was called /// accountType. Possible values include: 'Standard_LRS', - /// 'Standard_GRS', 'Standard_GZRS', 'Standard_RAGRS', - /// 'Standard_RAGZRS', 'Standard_ZRS', 'Premium_LRS', 'Premium_ZRS' + /// 'Standard_GRS', 'Standard_RAGRS', 'Standard_ZRS', 'Premium_LRS', + /// 'Premium_ZRS' /// [JsonProperty(PropertyName = "name")] public SkuName Name { get; set; } diff --git a/src/SDKs/Storage/Management.Storage/Generated/Models/SkuName.cs b/src/SDKs/Storage/Management.Storage/Generated/Models/SkuName.cs index 00a2ed3ef0f45..5a1216e25f3c1 100644 --- a/src/SDKs/Storage/Management.Storage/Generated/Models/SkuName.cs +++ b/src/SDKs/Storage/Management.Storage/Generated/Models/SkuName.cs @@ -25,12 +25,8 @@ public enum SkuName StandardLRS, [EnumMember(Value = "Standard_GRS")] StandardGRS, - [EnumMember(Value = "Standard_GZRS")] - StandardGZRS, [EnumMember(Value = "Standard_RAGRS")] StandardRAGRS, - [EnumMember(Value = "Standard_RAGZRS")] - StandardRAGZRS, [EnumMember(Value = "Standard_ZRS")] StandardZRS, [EnumMember(Value = "Premium_LRS")] @@ -53,12 +49,8 @@ internal static string ToSerializedValue(this SkuName value) return "Standard_LRS"; case SkuName.StandardGRS: return "Standard_GRS"; - case SkuName.StandardGZRS: - return "Standard_GZRS"; case SkuName.StandardRAGRS: return "Standard_RAGRS"; - case SkuName.StandardRAGZRS: - return "Standard_RAGZRS"; case SkuName.StandardZRS: return "Standard_ZRS"; case SkuName.PremiumLRS: @@ -77,12 +69,8 @@ internal static string ToSerializedValue(this SkuName value) return SkuName.StandardLRS; case "Standard_GRS": return SkuName.StandardGRS; - case "Standard_GZRS": - return SkuName.StandardGZRS; case "Standard_RAGRS": return SkuName.StandardRAGRS; - case "Standard_RAGZRS": - return SkuName.StandardRAGZRS; case "Standard_ZRS": return SkuName.StandardZRS; case "Premium_LRS":