|
1510 | 1510 | "x-ms-enum": {
|
1511 | 1511 | "name": "DeleteOrUpdateBehavior",
|
1512 | 1512 | "modelAsString": true
|
1513 |
| - }, |
1514 |
| - "default": "Default" |
| 1513 | + } |
1515 | 1514 | },
|
1516 | 1515 | "ClientType": {
|
1517 | 1516 | "description": "The application client type",
|
|
1527 | 1526 | "django",
|
1528 | 1527 | "nodejs",
|
1529 | 1528 | "springBoot",
|
1530 |
| - "kafka-springBoot" |
| 1529 | + "kafka-springBoot", |
| 1530 | + "dapr" |
1531 | 1531 | ],
|
1532 | 1532 | "x-ms-enum": {
|
1533 | 1533 | "name": "clientType",
|
|
2031 | 2031 | "$ref": "#/definitions/AuthType",
|
2032 | 2032 | "description": "The auth type."
|
2033 | 2033 | },
|
| 2034 | + "daprProperties": { |
| 2035 | + "description": "Indicates some additional properties for dapr client type", |
| 2036 | + "$ref": "#/definitions/DaprProperties" |
| 2037 | + }, |
2034 | 2038 | "names": {
|
2035 | 2039 | "type": "array",
|
2036 | 2040 | "description": "The configuration names to be set in compute service environment.",
|
|
2050 | 2054 | "description": {
|
2051 | 2055 | "type": "string",
|
2052 | 2056 | "description": "Description for the configuration name."
|
| 2057 | + }, |
| 2058 | + "required": { |
| 2059 | + "type": "boolean", |
| 2060 | + "description": "Represent the configuration is required or not" |
2053 | 2061 | }
|
2054 | 2062 | }
|
2055 | 2063 | },
|
|
2283 | 2291 | "type": "string"
|
2284 | 2292 | }
|
2285 | 2293 | },
|
| 2294 | + "daprProperties": { |
| 2295 | + "description": "Indicates some additional properties for dapr client type", |
| 2296 | + "$ref": "#/definitions/DaprProperties" |
| 2297 | + }, |
2286 | 2298 | "additionalConfigurations": {
|
2287 | 2299 | "description": "A dictionary of additional configurations to be added. Service will auto generate a set of basic configurations and this property is to full fill more customized configurations",
|
2288 | 2300 | "type": "object",
|
|
2292 | 2304 | }
|
2293 | 2305 | }
|
2294 | 2306 | },
|
| 2307 | + "DaprProperties": { |
| 2308 | + "type": "object", |
| 2309 | + "description": "Indicates some additional properties for dapr client type", |
| 2310 | + "properties": { |
| 2311 | + "version": { |
| 2312 | + "x-nullable": true, |
| 2313 | + "type": "string", |
| 2314 | + "description": "The dapr component version" |
| 2315 | + }, |
| 2316 | + "componentType": { |
| 2317 | + "x-nullable": true, |
| 2318 | + "type": "string", |
| 2319 | + "description": "The dapr component type" |
| 2320 | + }, |
| 2321 | + "secretStoreComponent": { |
| 2322 | + "x-nullable": true, |
| 2323 | + "type": "string", |
| 2324 | + "description": "The name of a secret store dapr to retrieve secret" |
| 2325 | + }, |
| 2326 | + "metadata": { |
| 2327 | + "description": "Additional dapr metadata", |
| 2328 | + "type": "array", |
| 2329 | + "items": { |
| 2330 | + "$ref": "#/definitions/DaprMetadata" |
| 2331 | + }, |
| 2332 | + "x-ms-identifiers": [ |
| 2333 | + "name" |
| 2334 | + ] |
| 2335 | + }, |
| 2336 | + "scopes": { |
| 2337 | + "description": "The dapr component scopes", |
| 2338 | + "type": "array", |
| 2339 | + "items": { |
| 2340 | + "type": "string" |
| 2341 | + } |
| 2342 | + } |
| 2343 | + } |
| 2344 | + }, |
| 2345 | + "DaprMetadata": { |
| 2346 | + "description": "The dapr component metadata.", |
| 2347 | + "type": "object", |
| 2348 | + "properties": { |
| 2349 | + "name": { |
| 2350 | + "description": "Metadata property name.", |
| 2351 | + "type": "string" |
| 2352 | + }, |
| 2353 | + "value": { |
| 2354 | + "description": "Metadata property value.", |
| 2355 | + "type": "string" |
| 2356 | + }, |
| 2357 | + "secretRef": { |
| 2358 | + "description": "The secret name where dapr could get value", |
| 2359 | + "type": "string" |
| 2360 | + } |
| 2361 | + } |
| 2362 | + }, |
2295 | 2363 | "SecretStore": {
|
2296 | 2364 | "type": "object",
|
2297 | 2365 | "description": "An option to store secret value in secure place",
|
|
2541 | 2609 | "x-ms-enum": {
|
2542 | 2610 | "name": "actionType",
|
2543 | 2611 | "modelAsString": true
|
2544 |
| - }, |
2545 |
| - "default": "enable" |
| 2612 | + } |
2546 | 2613 | },
|
2547 | 2614 | "AllowType": {
|
2548 | 2615 | "description": "Whether to allow firewall rules.",
|
|
2554 | 2621 | "x-ms-enum": {
|
2555 | 2622 | "name": "allowType",
|
2556 | 2623 | "modelAsString": true
|
2557 |
| - }, |
2558 |
| - "default": "false" |
| 2624 | + } |
2559 | 2625 | }
|
2560 | 2626 | },
|
2561 | 2627 | "parameters": {
|
|
0 commit comments