|
165 | 165 | ],
|
166 | 166 | "description": "Microsoft.App/containerApps/sourcecontrols"
|
167 | 167 | },
|
168 |
| - "managedEnvironments": { |
169 |
| - "type": "object", |
170 |
| - "properties": { |
171 |
| - "apiVersion": { |
172 |
| - "type": "string", |
173 |
| - "enum": [ |
174 |
| - "2022-01-01-preview" |
175 |
| - ] |
176 |
| - }, |
177 |
| - "location": { |
178 |
| - "type": "string", |
179 |
| - "description": "The geo-location where the resource lives" |
180 |
| - }, |
181 |
| - "name": { |
182 |
| - "type": "string", |
183 |
| - "description": "Name of the Environment." |
184 |
| - }, |
185 |
| - "properties": { |
186 |
| - "oneOf": [ |
187 |
| - { |
188 |
| - "$ref": "#/definitions/ManagedEnvironmentProperties" |
189 |
| - }, |
190 |
| - { |
191 |
| - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
192 |
| - } |
193 |
| - ], |
194 |
| - "description": "Managed environment resource specific properties" |
195 |
| - }, |
196 |
| - "resources": { |
197 |
| - "type": "array", |
198 |
| - "items": { |
199 |
| - "oneOf": [ |
200 |
| - { |
201 |
| - "$ref": "#/definitions/managedEnvironments_certificates_childResource" |
202 |
| - }, |
203 |
| - { |
204 |
| - "$ref": "#/definitions/managedEnvironments_daprComponents_childResource" |
205 |
| - }, |
206 |
| - { |
207 |
| - "$ref": "#/definitions/managedEnvironments_storages_childResource" |
208 |
| - } |
209 |
| - ] |
210 |
| - } |
211 |
| - }, |
212 |
| - "tags": { |
213 |
| - "oneOf": [ |
214 |
| - { |
215 |
| - "type": "object", |
216 |
| - "additionalProperties": { |
217 |
| - "type": "string" |
218 |
| - }, |
219 |
| - "properties": {} |
220 |
| - }, |
221 |
| - { |
222 |
| - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
223 |
| - } |
224 |
| - ], |
225 |
| - "description": "Resource tags." |
226 |
| - }, |
227 |
| - "type": { |
228 |
| - "type": "string", |
229 |
| - "enum": [ |
230 |
| - "Microsoft.App/managedEnvironments" |
231 |
| - ] |
232 |
| - } |
233 |
| - }, |
234 |
| - "required": [ |
235 |
| - "apiVersion", |
236 |
| - "location", |
237 |
| - "name", |
238 |
| - "properties", |
239 |
| - "type" |
240 |
| - ], |
241 |
| - "description": "Microsoft.App/managedEnvironments" |
242 |
| - }, |
243 | 168 | "managedEnvironments_certificates": {
|
244 | 169 | "type": "object",
|
245 | 170 | "properties": {
|
|
486 | 411 | },
|
487 | 412 | "description": "The configuration settings of the registration for the Apple provider"
|
488 | 413 | },
|
489 |
| - "AppLogsConfiguration": { |
490 |
| - "type": "object", |
491 |
| - "properties": { |
492 |
| - "destination": { |
493 |
| - "type": "string", |
494 |
| - "description": "Logs destination" |
495 |
| - }, |
496 |
| - "logAnalyticsConfiguration": { |
497 |
| - "oneOf": [ |
498 |
| - { |
499 |
| - "$ref": "#/definitions/LogAnalyticsConfiguration" |
500 |
| - }, |
501 |
| - { |
502 |
| - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
503 |
| - } |
504 |
| - ], |
505 |
| - "description": "Log analytics configuration" |
506 |
| - } |
507 |
| - }, |
508 |
| - "description": "Configuration of application logs" |
509 |
| - }, |
510 | 414 | "AppRegistration": {
|
511 | 415 | "type": "object",
|
512 | 416 | "properties": {
|
|
904 | 808 | {
|
905 | 809 | "type": "string",
|
906 | 810 | "enum": [
|
907 |
| - "multiple", |
908 |
| - "single" |
| 811 | + "Multiple", |
| 812 | + "Single" |
909 | 813 | ]
|
910 | 814 | },
|
911 | 815 | {
|
|
2263 | 2167 | },
|
2264 | 2168 | "description": "The configuration settings of the checks that should be made while validating the JWT Claims."
|
2265 | 2169 | },
|
2266 |
| - "LogAnalyticsConfiguration": { |
2267 |
| - "type": "object", |
2268 |
| - "properties": { |
2269 |
| - "customerId": { |
2270 |
| - "type": "string", |
2271 |
| - "description": "Log analytics customer id" |
2272 |
| - }, |
2273 |
| - "sharedKey": { |
2274 |
| - "type": "string", |
2275 |
| - "description": "Log analytics customer key" |
2276 |
| - } |
2277 |
| - }, |
2278 |
| - "description": "Log analytics configuration" |
2279 |
| - }, |
2280 | 2170 | "Login": {
|
2281 | 2171 | "type": "object",
|
2282 | 2172 | "properties": {
|
|
2371 | 2261 | },
|
2372 | 2262 | "description": "The configuration settings of the login flow, including the scopes that should be requested."
|
2373 | 2263 | },
|
2374 |
| - "ManagedEnvironmentProperties": { |
2375 |
| - "type": "object", |
2376 |
| - "properties": { |
2377 |
| - "appLogsConfiguration": { |
2378 |
| - "oneOf": [ |
2379 |
| - { |
2380 |
| - "$ref": "#/definitions/AppLogsConfiguration" |
2381 |
| - }, |
2382 |
| - { |
2383 |
| - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
2384 |
| - } |
2385 |
| - ], |
2386 |
| - "description": "Configuration of application logs" |
2387 |
| - }, |
2388 |
| - "daprAIInstrumentationKey": { |
2389 |
| - "type": "string", |
2390 |
| - "description": "Azure Monitor instrumentation key used by Dapr to export Service to Service communication telemetry" |
2391 |
| - }, |
2392 |
| - "vnetConfiguration": { |
2393 |
| - "oneOf": [ |
2394 |
| - { |
2395 |
| - "$ref": "#/definitions/VnetConfiguration" |
2396 |
| - }, |
2397 |
| - { |
2398 |
| - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
2399 |
| - } |
2400 |
| - ], |
2401 |
| - "description": "Configuration properties for apps environment to join a Virtual Network" |
2402 |
| - } |
2403 |
| - }, |
2404 |
| - "description": "Managed environment resource specific properties" |
2405 |
| - }, |
2406 | 2264 | "ManagedEnvironmentStorageProperties": {
|
2407 | 2265 | "type": "object",
|
2408 | 2266 | "properties": {
|
|
2420 | 2278 | },
|
2421 | 2279 | "description": "Storage properties"
|
2422 | 2280 | },
|
2423 |
| - "managedEnvironments_certificates_childResource": { |
2424 |
| - "type": "object", |
2425 |
| - "properties": { |
2426 |
| - "apiVersion": { |
2427 |
| - "type": "string", |
2428 |
| - "enum": [ |
2429 |
| - "2022-01-01-preview" |
2430 |
| - ] |
2431 |
| - }, |
2432 |
| - "location": { |
2433 |
| - "type": "string", |
2434 |
| - "description": "The geo-location where the resource lives" |
2435 |
| - }, |
2436 |
| - "name": { |
2437 |
| - "type": "string", |
2438 |
| - "description": "Name of the Certificate." |
2439 |
| - }, |
2440 |
| - "properties": { |
2441 |
| - "oneOf": [ |
2442 |
| - { |
2443 |
| - "$ref": "#/definitions/CertificateProperties" |
2444 |
| - }, |
2445 |
| - { |
2446 |
| - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
2447 |
| - } |
2448 |
| - ], |
2449 |
| - "description": "Certificate resource specific properties" |
2450 |
| - }, |
2451 |
| - "tags": { |
2452 |
| - "oneOf": [ |
2453 |
| - { |
2454 |
| - "type": "object", |
2455 |
| - "additionalProperties": { |
2456 |
| - "type": "string" |
2457 |
| - }, |
2458 |
| - "properties": {} |
2459 |
| - }, |
2460 |
| - { |
2461 |
| - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
2462 |
| - } |
2463 |
| - ], |
2464 |
| - "description": "Resource tags." |
2465 |
| - }, |
2466 |
| - "type": { |
2467 |
| - "type": "string", |
2468 |
| - "enum": [ |
2469 |
| - "certificates" |
2470 |
| - ] |
2471 |
| - } |
2472 |
| - }, |
2473 |
| - "required": [ |
2474 |
| - "apiVersion", |
2475 |
| - "location", |
2476 |
| - "name", |
2477 |
| - "properties", |
2478 |
| - "type" |
2479 |
| - ], |
2480 |
| - "description": "Microsoft.App/managedEnvironments/certificates" |
2481 |
| - }, |
2482 |
| - "managedEnvironments_daprComponents_childResource": { |
2483 |
| - "type": "object", |
2484 |
| - "properties": { |
2485 |
| - "apiVersion": { |
2486 |
| - "type": "string", |
2487 |
| - "enum": [ |
2488 |
| - "2022-01-01-preview" |
2489 |
| - ] |
2490 |
| - }, |
2491 |
| - "name": { |
2492 |
| - "type": "string", |
2493 |
| - "description": "Name of the Dapr Component." |
2494 |
| - }, |
2495 |
| - "properties": { |
2496 |
| - "oneOf": [ |
2497 |
| - { |
2498 |
| - "$ref": "#/definitions/DaprComponentProperties" |
2499 |
| - }, |
2500 |
| - { |
2501 |
| - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
2502 |
| - } |
2503 |
| - ], |
2504 |
| - "description": "Dapr Component resource specific properties" |
2505 |
| - }, |
2506 |
| - "type": { |
2507 |
| - "type": "string", |
2508 |
| - "enum": [ |
2509 |
| - "daprComponents" |
2510 |
| - ] |
2511 |
| - } |
2512 |
| - }, |
2513 |
| - "required": [ |
2514 |
| - "apiVersion", |
2515 |
| - "name", |
2516 |
| - "properties", |
2517 |
| - "type" |
2518 |
| - ], |
2519 |
| - "description": "Microsoft.App/managedEnvironments/daprComponents" |
2520 |
| - }, |
2521 |
| - "managedEnvironments_storages_childResource": { |
2522 |
| - "type": "object", |
2523 |
| - "properties": { |
2524 |
| - "apiVersion": { |
2525 |
| - "type": "string", |
2526 |
| - "enum": [ |
2527 |
| - "2022-01-01-preview" |
2528 |
| - ] |
2529 |
| - }, |
2530 |
| - "name": { |
2531 |
| - "type": "string", |
2532 |
| - "description": "Name of the storage." |
2533 |
| - }, |
2534 |
| - "properties": { |
2535 |
| - "oneOf": [ |
2536 |
| - { |
2537 |
| - "$ref": "#/definitions/ManagedEnvironmentStorageProperties" |
2538 |
| - }, |
2539 |
| - { |
2540 |
| - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
2541 |
| - } |
2542 |
| - ], |
2543 |
| - "description": "Storage properties" |
2544 |
| - }, |
2545 |
| - "type": { |
2546 |
| - "type": "string", |
2547 |
| - "enum": [ |
2548 |
| - "storages" |
2549 |
| - ] |
2550 |
| - } |
2551 |
| - }, |
2552 |
| - "required": [ |
2553 |
| - "apiVersion", |
2554 |
| - "name", |
2555 |
| - "properties", |
2556 |
| - "type" |
2557 |
| - ], |
2558 |
| - "description": "Microsoft.App/managedEnvironments/storages" |
2559 |
| - }, |
2560 | 2281 | "ManagedServiceIdentity": {
|
2561 | 2282 | "type": "object",
|
2562 | 2283 | "properties": {
|
|
3062 | 2783 | "properties": {},
|
3063 | 2784 | "description": "User assigned identity properties"
|
3064 | 2785 | },
|
3065 |
| - "VnetConfiguration": { |
3066 |
| - "type": "object", |
3067 |
| - "properties": { |
3068 |
| - "dockerBridgeCidr": { |
3069 |
| - "type": "string", |
3070 |
| - "description": "CIDR notation IP range assigned to the Docker bridge, network. Must not overlap with any other provided IP ranges." |
3071 |
| - }, |
3072 |
| - "infrastructureSubnetId": { |
3073 |
| - "type": "string", |
3074 |
| - "description": "Resource ID of a subnet for infrastructure components. This subnet must be in the same VNET as the subnet defined in runtimeSubnetId. Must not overlap with any other provided IP ranges." |
3075 |
| - }, |
3076 |
| - "internal": { |
3077 |
| - "oneOf": [ |
3078 |
| - { |
3079 |
| - "type": "boolean" |
3080 |
| - }, |
3081 |
| - { |
3082 |
| - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
3083 |
| - } |
3084 |
| - ], |
3085 |
| - "description": "Boolean indicating the environment only has an internal load balancer. These environments do not have a public static IP resource, must provide ControlPlaneSubnetResourceId and AppSubnetResourceId if enabling this property" |
3086 |
| - }, |
3087 |
| - "platformReservedCidr": { |
3088 |
| - "type": "string", |
3089 |
| - "description": "IP range in CIDR notation that can be reserved for environment infrastructure IP addresses. Must not overlap with any other provided IP ranges." |
3090 |
| - }, |
3091 |
| - "platformReservedDnsIP": { |
3092 |
| - "type": "string", |
3093 |
| - "description": " An IP address from the IP range defined by platformReservedCidr that will be reserved for the internal DNS server." |
3094 |
| - }, |
3095 |
| - "runtimeSubnetId": { |
3096 |
| - "type": "string", |
3097 |
| - "description": "Resource ID of a subnet that Container App containers are injected into. This subnet must be in the same VNET as the subnet defined in infrastructureSubnetId. Must not overlap with any other provided IP ranges." |
3098 |
| - } |
3099 |
| - }, |
3100 |
| - "description": "Configuration properties for apps environment to join a Virtual Network" |
3101 |
| - }, |
3102 | 2786 | "Volume": {
|
3103 | 2787 | "type": "object",
|
3104 | 2788 | "properties": {
|
|
0 commit comments