Skip to content

Commit

Permalink
Add ZonalAllocationPolicy property to the Redis Cache request, respon…
Browse files Browse the repository at this point in the history
…se - new stable API version: 2024-11-01 (Azure#30797)

* Copy files from stable/2024-03-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2024-11-01

Updated the API version from stable/2024-03-01 to stable/2024-11-01.

* Added tag for 2024-11-01 in readme file

* Add 2024-11-01 OSS stable api version with zonalallocationpolicy

* run prettier checks

* update minimumTlsVersion supported enum values

* revert updating enum
  • Loading branch information
aandukuria authored Oct 21, 2024
1 parent ca4b71a commit 362baa4
Show file tree
Hide file tree
Showing 48 changed files with 6,592 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"parameters": {
"subscriptionId": "subid",
"resourceGroupName": "rg1",
"cacheName": "cache1",
"accessPolicyAssignmentName": "accessPolicyAssignmentName1",
"api-version": "2024-11-01",
"parameters": {
"properties": {
"accessPolicyName": "accessPolicy1",
"objectId": "6497c918-11ad-41e7-1b0f-7c518a87d0b0",
"objectIdAlias": "TestAADAppRedis"
}
}
},
"responses": {
"200": {
"body": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/redis/cache1/accessPolicyAssignments/accessPolicyAssignmentName1",
"name": "accessPolicyAssignmentName1",
"type": "Microsoft.Cache/Redis/accessPolicyAssignments",
"properties": {
"provisioningState": "Succeeded",
"accessPolicyName": "accessPolicy1",
"objectId": "6497c918-11ad-41e7-1b0f-7c518a87d0b0",
"objectIdAlias": "TestAADAppRedis"
}
}
},
"201": {
"body": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/redis/cache1/accessPolicyAssignments/accessPolicyAssignmentName1",
"name": "accessPolicyAssignmentName1",
"type": "Microsoft.Cache/Redis/accessPolicyAssignments",
"properties": {
"provisioningState": "Succeeded",
"accessPolicyName": "accessPolicy1",
"objectId": "6497c918-11ad-41e7-1b0f-7c518a87d0b0",
"objectIdAlias": "TestAADAppRedis"
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"parameters": {
"subscriptionId": "subid",
"resourceGroupName": "rg1",
"cacheName": "cache1",
"accessPolicyAssignmentName": "accessPolicyAssignmentName1",
"api-version": "2024-11-01"
},
"responses": {
"200": {},
"204": {},
"202": {
"headers": {
"location": "https://management.azure.com/subscriptions/subid/providers/Microsoft.Cache/...pathToOperationResult..."
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"parameters": {
"subscriptionId": "subid",
"resourceGroupName": "rg1",
"cacheName": "cache1",
"accessPolicyAssignmentName": "accessPolicyAssignmentName1",
"api-version": "2024-11-01"
},
"responses": {
"200": {
"body": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/redis/cache1/accessPolicyAssignments/accessPolicyAssignmentName1",
"name": "accessPolicyAssignmentName1",
"type": "Microsoft.Cache/Redis/accessPolicyAssignments",
"properties": {
"provisioningState": "Succeeded",
"accessPolicyName": "accessPolicy1",
"objectId": "6497c918-11ad-41e7-1b0f-7c518a87d0b0",
"objectIdAlias": "TestAADAppRedis"
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"parameters": {
"subscriptionId": "subid",
"resourceGroupName": "rg1",
"cacheName": "cache1",
"api-version": "2024-11-01"
},
"responses": {
"200": {
"body": {
"value": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/redis/cache1/accessPolicyAssignments/accessPolicyAssignmentName1",
"name": "accessPolicyAssignmentName1",
"type": "Microsoft.Cache/Redis/accessPolicyAssignments",
"properties": {
"provisioningState": "Succeeded",
"accessPolicyName": "accessPolicy1",
"objectId": "6497c918-11ad-41e7-1b0f-7c518a87d0b0",
"objectIdAlias": "TestAADAppRedis1"
}
},
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/redis/cache1/accessPolicyAssignments/accessPolicyAssignmentName2",
"name": "accessPolicyAssignmentName2",
"type": "Microsoft.Cache/Redis/accessPolicyAssignments",
"properties": {
"provisioningState": "Succeeded",
"accessPolicyName": "accessPolicy2",
"objectId": "7497c918-11ad-41e7-1b0f-7c518a87d0b0",
"objectIdAlias": "TestAADAppRedis2"
}
}
]
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"parameters": {
"subscriptionId": "subid",
"resourceGroupName": "rg1",
"cacheName": "cache1",
"accessPolicyName": "accessPolicy1",
"api-version": "2024-11-01",
"parameters": {
"properties": {
"permissions": "+get +hget"
}
}
},
"responses": {
"200": {
"body": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1/accessPolicies/accessPolicy1",
"name": "accessPolicy1",
"type": "Microsoft.Cache/Redis/accessPolicies",
"properties": {
"provisioningState": "Succeeded",
"permissions": "+get +hget",
"type": "Custom"
}
}
},
"201": {
"body": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1/accessPolicies/accessPolicy1",
"name": "accessPolicy1",
"type": "Microsoft.Cache/Redis/accessPolicies",
"properties": {
"provisioningState": "Succeeded",
"permissions": "+get +hget",
"type": "Custom"
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"parameters": {
"subscriptionId": "subid",
"resourceGroupName": "rg1",
"cacheName": "cache1",
"accessPolicyName": "accessPolicy1",
"api-version": "2024-11-01"
},
"responses": {
"200": {},
"204": {},
"202": {
"headers": {
"location": "https://management.azure.com/subscriptions/subid/providers/Microsoft.Cache/...pathToOperationResult..."
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"parameters": {
"subscriptionId": "subid",
"resourceGroupName": "rg1",
"cacheName": "cache1",
"accessPolicyName": "accessPolicy1",
"api-version": "2024-11-01"
},
"responses": {
"200": {
"body": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1/accessPolicies/accessPolicy1",
"name": "accessPolicy1",
"type": "Microsoft.Cache/Redis/accessPolicies",
"properties": {
"provisioningState": "Succeeded",
"permissions": "+get +hget",
"type": "Custom"
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{
"parameters": {
"subscriptionId": "subid",
"resourceGroupName": "rg1",
"cacheName": "cache1",
"api-version": "2024-11-01"
},
"responses": {
"200": {
"body": {
"value": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1/accessPolicies/accessPolicyBuiltIn",
"name": "accessPolicyBuiltIn",
"type": "Microsoft.Cache/Redis/accessPolicies",
"properties": {
"provisioningState": "Succeeded",
"permissions": "+get +hget",
"type": "BuiltIn"
}
},
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1/accessPolicies/accessPolicy1",
"name": "accessPolicy1",
"type": "Microsoft.Cache/Redis/accessPolicies",
"properties": {
"provisioningState": "Succeeded",
"permissions": "+get +hget",
"type": "Custom"
}
}
]
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"parameters": {
"location": "East US",
"api-version": "2024-11-01",
"subscriptionId": "subid",
"operationId": "c7ba2bf5-5939-4d79-b037-2964ccf097da"
},
"responses": {
"200": {
"body": {
"id": "/subscriptions/subid/providers/Microsoft.Cache/locations/East US/asyncOperations/c7ba2bf5-5939-4d79-b037-2964ccf097da",
"name": "c7ba2bf5-5939-4d79-b037-2964ccf097da",
"status": "Succeeded",
"startTime": null,
"endTime": null,
"percentComplete": null,
"properties": null,
"error": null
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"parameters": {
"api-version": "2024-11-01",
"subscriptionId": "subid",
"parameters": {
"type": "Microsoft.Cache/Redis",
"name": "cacheName"
}
},
"responses": {
"200": {}
}
}
Loading

0 comments on commit 362baa4

Please sign in to comment.