|
694 | 694 | ], |
695 | 695 | "description": "Gets or sets the central server configuration." |
696 | 696 | }, |
697 | | - "CreateAndMountFileShareConfiguration": { |
698 | | - "type": "object", |
699 | | - "properties": { |
700 | | - "configurationType": { |
701 | | - "type": "string", |
702 | | - "enum": [ |
703 | | - "CreateAndMount" |
704 | | - ] |
705 | | - }, |
706 | | - "resourceGroup": { |
707 | | - "type": "string", |
708 | | - "description": "The name of file share resource group. The app rg is used in case of missing input." |
709 | | - }, |
710 | | - "storageAccountName": { |
711 | | - "type": "string", |
712 | | - "description": "The name of file share storage account name . A custom name is used in case of missing input." |
713 | | - } |
714 | | - }, |
715 | | - "required": [ |
716 | | - "configurationType" |
717 | | - ], |
718 | | - "description": "Gets or sets the file share configuration for file share created with the VIS case." |
719 | | - }, |
720 | 697 | "DatabaseConfiguration": { |
721 | 698 | "type": "object", |
722 | 699 | "properties": { |
|
735 | 712 | ], |
736 | 713 | "description": "The database type." |
737 | 714 | }, |
738 | | - "diskConfiguration": { |
739 | | - "oneOf": [ |
740 | | - { |
741 | | - "$ref": "#/definitions/DiskConfiguration" |
742 | | - }, |
743 | | - { |
744 | | - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
745 | | - } |
746 | | - ], |
747 | | - "description": "The Disk Configuration Details." |
748 | | - }, |
749 | 715 | "instanceCount": { |
750 | 716 | "oneOf": [ |
751 | 717 | { |
|
1089 | 1055 | ], |
1090 | 1056 | "description": "Discovery Details." |
1091 | 1057 | }, |
1092 | | - "DiskConfiguration": { |
1093 | | - "type": "object", |
1094 | | - "properties": { |
1095 | | - "diskVolumeConfigurations": { |
1096 | | - "oneOf": [ |
1097 | | - { |
1098 | | - "type": "object", |
1099 | | - "additionalProperties": { |
1100 | | - "$ref": "#/definitions/DiskVolumeConfiguration" |
1101 | | - }, |
1102 | | - "properties": {} |
1103 | | - }, |
1104 | | - { |
1105 | | - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
1106 | | - } |
1107 | | - ], |
1108 | | - "description": "The disk configuration for the db volume. For HANA, Required volumes are: ['hana/data', 'hana/log', hana/shared', 'usr/sap', 'os'], Optional volume : ['backup']." |
1109 | | - } |
1110 | | - }, |
1111 | | - "description": "The Disk Configuration Details." |
1112 | | - }, |
1113 | 1058 | "DiskInfo": { |
1114 | 1059 | "type": "object", |
1115 | 1060 | "properties": { |
|
1146 | 1091 | ], |
1147 | 1092 | "description": "Disk resource creation details" |
1148 | 1093 | }, |
1149 | | - "DiskSku": { |
1150 | | - "type": "object", |
1151 | | - "properties": { |
1152 | | - "name": { |
1153 | | - "oneOf": [ |
1154 | | - { |
1155 | | - "type": "string", |
1156 | | - "enum": [ |
1157 | | - "Standard_LRS", |
1158 | | - "Premium_LRS", |
1159 | | - "StandardSSD_LRS", |
1160 | | - "UltraSSD_LRS", |
1161 | | - "Premium_ZRS", |
1162 | | - "StandardSSD_ZRS", |
1163 | | - "PremiumV2_LRS" |
1164 | | - ] |
1165 | | - }, |
1166 | | - { |
1167 | | - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
1168 | | - } |
1169 | | - ] |
1170 | | - } |
1171 | | - }, |
1172 | | - "description": "The disk sku." |
1173 | | - }, |
1174 | | - "DiskVolumeConfiguration": { |
1175 | | - "type": "object", |
1176 | | - "properties": { |
1177 | | - "count": { |
1178 | | - "oneOf": [ |
1179 | | - { |
1180 | | - "type": "integer" |
1181 | | - }, |
1182 | | - { |
1183 | | - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
1184 | | - } |
1185 | | - ], |
1186 | | - "description": "The total number of disks required for the concerned volume." |
1187 | | - }, |
1188 | | - "sizeGB": { |
1189 | | - "oneOf": [ |
1190 | | - { |
1191 | | - "type": "integer" |
1192 | | - }, |
1193 | | - { |
1194 | | - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
1195 | | - } |
1196 | | - ], |
1197 | | - "description": "The disk size in GB." |
1198 | | - }, |
1199 | | - "sku": { |
1200 | | - "oneOf": [ |
1201 | | - { |
1202 | | - "$ref": "#/definitions/DiskSku" |
1203 | | - }, |
1204 | | - { |
1205 | | - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
1206 | | - } |
1207 | | - ], |
1208 | | - "description": "The disk sku." |
1209 | | - } |
1210 | | - }, |
1211 | | - "description": "The disk configuration required for the selected volume." |
1212 | | - }, |
1213 | 1094 | "EnqueueReplicationServerProperties": { |
1214 | 1095 | "type": "object", |
1215 | 1096 | "properties": {}, |
|
1239 | 1120 | ], |
1240 | 1121 | "description": "The SAP Software configuration Input when the software is installed externally outside the service." |
1241 | 1122 | }, |
1242 | | - "FileShareConfiguration": { |
1243 | | - "type": "object", |
1244 | | - "oneOf": [ |
1245 | | - { |
1246 | | - "$ref": "#/definitions/SkipFileShareConfiguration" |
1247 | | - }, |
1248 | | - { |
1249 | | - "$ref": "#/definitions/CreateAndMountFileShareConfiguration" |
1250 | | - }, |
1251 | | - { |
1252 | | - "$ref": "#/definitions/MountFileShareConfiguration" |
1253 | | - } |
1254 | | - ], |
1255 | | - "properties": {}, |
1256 | | - "description": "File Share configuration details, populated with information on storage configuration mounted on the VIS. The createAndMount option is selected in case of missing input." |
1257 | | - }, |
1258 | 1123 | "FileshareProfile": { |
1259 | 1124 | "type": "object", |
1260 | 1125 | "properties": { |
|
1634 | 1499 | ], |
1635 | 1500 | "description": "Microsoft.Workloads/monitors/providerInstances" |
1636 | 1501 | }, |
1637 | | - "MountFileShareConfiguration": { |
1638 | | - "type": "object", |
1639 | | - "properties": { |
1640 | | - "configurationType": { |
1641 | | - "type": "string", |
1642 | | - "enum": [ |
1643 | | - "Mount" |
1644 | | - ] |
1645 | | - }, |
1646 | | - "id": { |
1647 | | - "type": "string", |
1648 | | - "description": "The fileshare resource ID" |
1649 | | - }, |
1650 | | - "privateEndpointId": { |
1651 | | - "type": "string", |
1652 | | - "description": "The private endpoint resource ID" |
1653 | | - } |
1654 | | - }, |
1655 | | - "required": [ |
1656 | | - "configurationType", |
1657 | | - "id", |
1658 | | - "privateEndpointId" |
1659 | | - ], |
1660 | | - "description": "Gets or sets the file share configuration for externally mounted cases." |
1661 | | - }, |
1662 | 1502 | "MsSqlServerProviderInstanceProperties": { |
1663 | 1503 | "type": "object", |
1664 | 1504 | "properties": { |
|
2933 | 2773 | ], |
2934 | 2774 | "description": "The database type." |
2935 | 2775 | }, |
2936 | | - "dbDiskConfiguration": { |
2937 | | - "oneOf": [ |
2938 | | - { |
2939 | | - "$ref": "#/definitions/DiskConfiguration" |
2940 | | - }, |
2941 | | - { |
2942 | | - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
2943 | | - } |
2944 | | - ], |
2945 | | - "description": "The Disk Configuration Details." |
2946 | | - }, |
2947 | 2776 | "deploymentType": { |
2948 | 2777 | "type": "string", |
2949 | 2778 | "enum": [ |
|
2994 | 2823 | }, |
2995 | 2824 | "description": "Workload website profile" |
2996 | 2825 | }, |
2997 | | - "SkipFileShareConfiguration": { |
2998 | | - "type": "object", |
2999 | | - "properties": { |
3000 | | - "configurationType": { |
3001 | | - "type": "string", |
3002 | | - "enum": [ |
3003 | | - "Skip" |
3004 | | - ] |
3005 | | - } |
3006 | | - }, |
3007 | | - "required": [ |
3008 | | - "configurationType" |
3009 | | - ], |
3010 | | - "description": "Gets or sets the skip file share configuration" |
3011 | | - }, |
3012 | 2826 | "Sku": { |
3013 | 2827 | "type": "object", |
3014 | 2828 | "properties": { |
|
3117 | 2931 | }, |
3118 | 2932 | "description": "Contains information about SSH certificate public key and the path on the Linux VM where the public key is placed." |
3119 | 2933 | }, |
3120 | | - "StorageConfiguration": { |
3121 | | - "type": "object", |
3122 | | - "properties": { |
3123 | | - "transportFileShareConfiguration": { |
3124 | | - "oneOf": [ |
3125 | | - { |
3126 | | - "$ref": "#/definitions/FileShareConfiguration" |
3127 | | - }, |
3128 | | - { |
3129 | | - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
3130 | | - } |
3131 | | - ], |
3132 | | - "description": "File Share configuration details, populated with information on storage configuration mounted on the VIS. The createAndMount option is selected in case of missing input." |
3133 | | - } |
3134 | | - }, |
3135 | | - "description": "Gets or sets the storage configuration." |
3136 | | - }, |
3137 | 2934 | "ThreeTierConfiguration": { |
3138 | 2935 | "type": "object", |
3139 | 2936 | "properties": { |
|
3197 | 2994 | } |
3198 | 2995 | ], |
3199 | 2996 | "description": "Defines the network configuration type for SAP system infrastructure that is being deployed " |
3200 | | - }, |
3201 | | - "storageConfiguration": { |
3202 | | - "oneOf": [ |
3203 | | - { |
3204 | | - "$ref": "#/definitions/StorageConfiguration" |
3205 | | - }, |
3206 | | - { |
3207 | | - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
3208 | | - } |
3209 | | - ], |
3210 | | - "description": "Gets or sets the storage configuration." |
3211 | 2997 | } |
3212 | 2998 | }, |
3213 | 2999 | "required": [ |
|
0 commit comments