Skip to content

Commit 96c844c

Browse files
author
SDKAuto
committed
CodeGen from PR 18660 in Azure/azure-rest-api-specs
Merge f9c1f1fd153cc4129d47536bc23537dc5ce7921c into f560f78c86eaf6dfdee064d3a36d0a12c653efa0
1 parent 3cf49b0 commit 96c844c

File tree

3 files changed

+19
-323
lines changed

3 files changed

+19
-323
lines changed

schemas/2022-01-01-preview/Microsoft.App.json

Lines changed: 2 additions & 318 deletions
Original file line numberDiff line numberDiff line change
@@ -165,81 +165,6 @@
165165
],
166166
"description": "Microsoft.App/containerApps/sourcecontrols"
167167
},
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-
},
243168
"managedEnvironments_certificates": {
244169
"type": "object",
245170
"properties": {
@@ -486,27 +411,6 @@
486411
},
487412
"description": "The configuration settings of the registration for the Apple provider"
488413
},
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-
},
510414
"AppRegistration": {
511415
"type": "object",
512416
"properties": {
@@ -904,8 +808,8 @@
904808
{
905809
"type": "string",
906810
"enum": [
907-
"multiple",
908-
"single"
811+
"Multiple",
812+
"Single"
909813
]
910814
},
911815
{
@@ -2263,20 +2167,6 @@
22632167
},
22642168
"description": "The configuration settings of the checks that should be made while validating the JWT Claims."
22652169
},
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-
},
22802170
"Login": {
22812171
"type": "object",
22822172
"properties": {
@@ -2371,38 +2261,6 @@
23712261
},
23722262
"description": "The configuration settings of the login flow, including the scopes that should be requested."
23732263
},
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-
},
24062264
"ManagedEnvironmentStorageProperties": {
24072265
"type": "object",
24082266
"properties": {
@@ -2420,143 +2278,6 @@
24202278
},
24212279
"description": "Storage properties"
24222280
},
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-
},
25602281
"ManagedServiceIdentity": {
25612282
"type": "object",
25622283
"properties": {
@@ -3062,43 +2783,6 @@
30622783
"properties": {},
30632784
"description": "User assigned identity properties"
30642785
},
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-
},
31022786
"Volume": {
31032787
"type": "object",
31042788
"properties": {

0 commit comments

Comments
 (0)