Skip to content

Microsoft.AppConfiguration 2024-07-01-preview API version #30189

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 25 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
391a05a
Copy files from preview/2023-09-01-preview
austintolani Jul 26, 2024
36375af
Update version to preview/2024-07-01-preview
austintolani Jul 26, 2024
d8edece
Added tag for 2024-07-01-preview in readme file
austintolani Jul 26, 2024
de7ba1c
Use common types
austintolani Aug 13, 2024
aa30ae4
NSP
austintolani Aug 13, 2024
ccceea9
202 responses should return location header
austintolani Aug 13, 2024
6ffa26c
revision retention period
austintolani Aug 13, 2024
9cb9a51
Validation fixes
austintolani Aug 13, 2024
c3c8852
json formatting
austintolani Aug 13, 2024
5d8ffe3
Add async headers in examples
austintolani Aug 15, 2024
77a22d9
Prettier
austintolani Aug 19, 2024
498ca11
Lint diff
austintolani Aug 20, 2024
0bffba4
Update NetworkSecurityPerimeterConfigurationNameParameter
austintolani Aug 20, 2024
70c4fae
Merge branch 'main' into austintolani-appconfiguration-2024-07-01-pre…
austintolani Aug 20, 2024
8e73d50
Use v5 types
austintolani Aug 20, 2024
748a9fc
Reconcile add final status code
austintolani Aug 23, 2024
d1e51be
Formatting fix
austintolani Aug 26, 2024
d98d094
Remove response body from reconcile endpoint
austintolani Aug 27, 2024
56ef040
Revert "Remove response body from reconcile endpoint"
austintolani Aug 27, 2024
14146b0
Add Retry-After header
austintolani Aug 29, 2024
b63c8e2
Use common error response
austintolani Aug 29, 2024
3f5dc41
Update ConfigurationStoresReconcileNetworkSecurityPerimeterConfigurat…
austintolani Aug 29, 2024
50e3189
Formatting
austintolani Aug 29, 2024
d63829b
Use local param for NetworkSecurityPerimeterConfigurationNameParameter
austintolani Aug 29, 2024
d96ac18
Update ConfigurationStoresReconcileNetworkSecurityPerimeterConfigurat…
austintolani Aug 30, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"parameters": {
"subscriptionId": "c80fb759-c965-4c6a-9110-9b2b2d038882",
"api-version": "2024-07-01-preview",
"checkNameAvailabilityParameters": {
"name": "contoso",
"type": "Microsoft.AppConfiguration/configurationStores"
}
},
"responses": {
"200": {
"body": {
"nameAvailable": true,
"message": "The specified name is available.",
"reason": null
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"parameters": {
"subscriptionId": "c80fb759-c965-4c6a-9110-9b2b2d038882",
"api-version": "2024-07-01-preview",
"checkNameAvailabilityParameters": {
"name": "contoso",
"type": "Microsoft.AppConfiguration/configurationStores"
}
},
"responses": {
"200": {
"body": {
"nameAvailable": false,
"reason": "AlreadyExists",
"message": "The specified name is already in use."
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
{
"parameters": {
"subscriptionId": "c80fb759-c965-4c6a-9110-9b2b2d038882",
"resourceGroupName": "myResourceGroup",
"configStoreName": "contoso",
"api-version": "2024-07-01-preview",
"configStoreCreationParameters": {
"location": "westus",
"sku": {
"name": "Standard"
},
"tags": {
"myTag": "myTagValue"
}
}
},
"responses": {
"200": {
"body": {
"type": "Microsoft.AppConfiguration/configurationStores",
"properties": {
"provisioningState": "Succeeded",
"creationDate": "2018-04-24T16:30:55+00:00",
"endpoint": "https://contoso.azconfig.io",
"encryption": {
"keyVaultProperties": {
"keyIdentifier": null,
"identityClientId": null
}
},
"disableLocalAuth": false,
"privateEndpointConnections": [],
"softDeleteRetentionInDays": 30,
"enablePurgeProtection": false,
"dataPlaneProxy": {
"authenticationMode": "Local",
"privateLinkDelegation": "Disabled"
}
},
"systemData": {
"createdBy": "[email protected]",
"createdByType": "User",
"createdAt": "2018-04-24T16:30:55+00:00",
"lastModifiedBy": "[email protected]",
"lastModifiedByType": "User",
"lastModifiedAt": "2018-04-24T16:30:55+00:00"
},
"sku": {
"name": "Standard"
},
"id": "/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/configurationStores/contoso",
"name": "contoso",
"location": "westus",
"tags": {
"myTag": "myTagValue"
}
}
},
"201": {
"body": {
"type": "Microsoft.AppConfiguration/configurationStores",
"properties": {
"provisioningState": "Creating",
"creationDate": "2018-04-24T16:30:55+00:00"
},
"systemData": {
"createdBy": "[email protected]",
"createdByType": "User",
"createdAt": "2018-04-24T16:30:55+00:00",
"lastModifiedBy": "[email protected]",
"lastModifiedByType": "User",
"lastModifiedAt": "2018-04-24T16:30:55+00:00"
},
"sku": {
"name": "Standard"
},
"id": "/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/configurationStores/contoso",
"name": "contoso",
"location": "westus",
"tags": {
"myTag": "myTagValue"
}
},
"headers": {
"Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/locations/eastus/operationStatus/00000000-0000-0000-0000-000000000000?api-version=2024-07-01-preview"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"parameters": {
"subscriptionId": "c80fb759-c965-4c6a-9110-9b2b2d038882",
"resourceGroupName": "myResourceGroup",
"configStoreName": "contoso",
"api-version": "2024-07-01-preview",
"keyValueName": "myKey$myLabel",
"keyValueParameters": {
"properties": {
"value": "myValue",
"tags": {
"tag1": "tagValue1",
"tag2": "tagValue2"
}
}
}
},
"responses": {
"200": {
"body": {
"type": "Microsoft.AppConfiguration/configurationStores/keyValues",
"properties": {
"key": "myKey",
"label": "myLabel",
"value": "myValue",
"contentType": "",
"eTag": "IhDxoa8VkXxPsYsemBlxvV0d5fp",
"lastModified": "2020-06-23T06:42:24+00:00",
"locked": false,
"tags": {
"tag1": "tagValue1",
"tag2": "tagValue2"
}
},
"id": "/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/configurationStores/contoso/keyValues/myKey$myLabel",
"name": "myKey$myLabel"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
{
"parameters": {
"subscriptionId": "c80fb759-c965-4c6a-9110-9b2b2d038882",
"resourceGroupName": "myResourceGroup",
"configStoreName": "contoso",
"replicaName": "myReplicaEus",
"replicaCreationParameters": {
"location": "eastus"
},
"api-version": "2024-07-01-preview"
},
"responses": {
"200": {
"body": {
"id": "/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/configurationStores/contoso/replicas/myReplicaEus",
"name": "myReplicaEus",
"type": "Microsoft.AppConfiguration/configurationStores/replicas",
"location": "eastus",
"properties": {
"endpoint": "https://contoso-myreplicaeus.azconfig.io",
"provisioningState": "Succeeded"
},
"systemData": {
"createdBy": "[email protected]",
"createdByType": "User",
"createdAt": "2018-04-24T16:30:55+00:00",
"lastModifiedBy": "[email protected]",
"lastModifiedByType": "User",
"lastModifiedAt": "2018-04-24T16:30:55+00:00"
}
}
},
"201": {
"body": {
"id": "/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/configurationStores/contoso/replicas/myReplicaEus",
"name": "myReplicaEus",
"type": "Microsoft.AppConfiguration/configurationStores/replicas",
"location": "eastus",
"properties": {
"endpoint": "https://contoso-myreplicaeus.azconfig.io",
"provisioningState": "Creating"
},
"systemData": {
"createdBy": "[email protected]",
"createdByType": "User",
"createdAt": "2018-04-24T16:30:55+00:00",
"lastModifiedBy": "[email protected]",
"lastModifiedByType": "User",
"lastModifiedAt": "2018-04-24T16:30:55+00:00"
}
},
"headers": {
"Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/locations/eastus/operationStatus/00000000-0000-0000-0000-000000000000?api-version=2024-07-01-preview"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
{
"parameters": {
"subscriptionId": "c80fb759-c965-4c6a-9110-9b2b2d038882",
"resourceGroupName": "myResourceGroup",
"configStoreName": "contoso",
"api-version": "2024-07-01-preview",
"snapshotName": "mySnapshot",
"body": {
"properties": {
"filters": [
{
"key": "app1/*",
"label": "Production"
}
],
"retentionPeriod": 3600
}
}
},
"responses": {
"200": {
"body": {
"type": "Microsoft.AppConfiguration/configurationStores/snapshots",
"properties": {
"etag": "4f6dd610dd5e4deebc7fbaef685fb903",
"provisioningState": "Succeeded",
"filters": [
{
"key": "app1/*",
"label": "Production"
}
],
"compositionType": "All",
"created": "2022-08-01T22:19:40+00:00",
"size": 100000,
"itemsCount": 71,
"retentionPeriod": 3600,
"tags": {}
},
"id": "/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/configurationStores/contoso/snapshots/mySnapshot",
"name": "mySnapshot"
}
},
"201": {
"body": {
"type": "Microsoft.AppConfiguration/configurationStores/snapshots",
"properties": {
"etag": "4f6dd610dd5e4deebc7fbaef685fb903",
"provisioningState": "Creating",
"filters": [
{
"key": "app1/*",
"label": "Production"
}
],
"compositionType": "All",
"created": "2022-08-01T22:19:40+00:00",
"size": 0,
"itemsCount": 0,
"retentionPeriod": 3600,
"tags": {}
},
"id": "/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/configurationStores/contoso/snapshots/mySnapshot",
"name": "mySnapshot"
},
"headers": {
"Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/locations/eastus/operationStatus/00000000-0000-0000-0000-000000000000?api-version=2024-07-01-preview"
}
}
}
}
Loading
Loading