Skip to content

Commit 9d025f1

Browse files
author
msftbot[bot]
authored
[ReleasePR nginx] [Nginx] Sync the swagger from RPSaaSMaster in azure-rest-api-specs-pr (#2549)
Create to sync Azure/azure-rest-api-specs#20311 [ReCreate this PR](https://github.com/azure-resource-manager-schemas/compare/main...azure-sdk:sdkAuto/nginx?expand=1)
2 parents cf7f412 + d7a0fe6 commit 9d025f1

File tree

2 files changed

+62
-0
lines changed

2 files changed

+62
-0
lines changed

schemas/2021-05-01-preview/NGINX.NGINXPLUS.json

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -319,6 +319,19 @@
319319
}
320320
]
321321
},
322+
"protectedFiles": {
323+
"oneOf": [
324+
{
325+
"type": "array",
326+
"items": {
327+
"$ref": "#/definitions/NginxConfigurationFile"
328+
}
329+
},
330+
{
331+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
332+
}
333+
]
334+
},
322335
"provisioningState": {
323336
"oneOf": [
324337
{
@@ -358,6 +371,16 @@
358371
}
359372
]
360373
},
374+
"logging": {
375+
"oneOf": [
376+
{
377+
"$ref": "#/definitions/NginxLogging"
378+
},
379+
{
380+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
381+
}
382+
]
383+
},
361384
"managedResourceGroup": {
362385
"type": "string",
363386
"description": "The managed resource group to deploy VNet injection related network resources."
@@ -536,6 +559,21 @@
536559
}
537560
}
538561
},
562+
"NginxLogging": {
563+
"type": "object",
564+
"properties": {
565+
"storageAccount": {
566+
"oneOf": [
567+
{
568+
"$ref": "#/definitions/NginxStorageAccount"
569+
},
570+
{
571+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
572+
}
573+
]
574+
}
575+
}
576+
},
539577
"NginxNetworkInterfaceConfiguration": {
540578
"type": "object",
541579
"properties": {
@@ -602,6 +640,17 @@
602640
}
603641
}
604642
},
643+
"NginxStorageAccount": {
644+
"type": "object",
645+
"properties": {
646+
"accountName": {
647+
"type": "string"
648+
},
649+
"containerName": {
650+
"type": "string"
651+
}
652+
}
653+
},
605654
"ResourceSku": {
606655
"type": "object",
607656
"properties": {

schemas/2022-08-01/NGINX.NGINXPLUS.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -319,6 +319,19 @@
319319
}
320320
]
321321
},
322+
"protectedFiles": {
323+
"oneOf": [
324+
{
325+
"type": "array",
326+
"items": {
327+
"$ref": "#/definitions/NginxConfigurationFile"
328+
}
329+
},
330+
{
331+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
332+
}
333+
]
334+
},
322335
"provisioningState": {
323336
"oneOf": [
324337
{

0 commit comments

Comments
 (0)