Azure / Azure/azure-rest-api-specs

Storage Blob Service `deleteRetentionPolicy` should not have restricts when `RestorePolicy` is disabled

Open
#11,236 6 comments 0 reactions 1 assignee Claimed by @zfchen95 View on GitHub
Service Attention Storage
Dominant language
TypeSpec
Stars
3.1k
Forks
5.9k
Avg merge
2d 22h
Merged PRs (30d)
444

Description

1. PUT https://management.azure.com/subscriptions/{{subscriptionId}}/resourceGroups/yupstr/providers/Microsoft.Storage/storageAccounts/yups/blobServices/default?api-version=2019-06-01
{
"properties": {
"cors": {
"corsRules": []
},
"deleteRetentionPolicy": {
"enabled": true,
"days":12
},
"RestorePolicy": {
"enabled": true,
"days":7
},
"isVersioningEnabled": true,
"changeFeed":{
"enabled":true
}
}
}

2. https://management.azure.com/subscriptions/{{subscriptionId}}/resourceGroups/yupstr/providers/Microsoft.Storage/storageAccounts/yups/blobServices/default?api-version=2019-06-01
{
"properties": {
"cors": {
"corsRules": []
},
"deleteRetentionPolicy": {
"enabled": true,
"days":5
},
"RestorePolicy": {
"enabled": false
},
"isVersioningEnabled": true,
"changeFeed":{
"enabled":true
}
}
}

Response:
{
"error": {
"code": "ContainerOperationFailure",
"message": "Blob Delete Retention policy days should be longer than Point In Time Restore policy days.\nRequestId:feb1f7f7-401e-000e-7d8e-a33552000000\nTime:2020-10-16T07:29:21.9434562Z"
}
}

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.