|
2 | 2 | "services": [ |
3 | 3 | { |
4 | 4 | "name": "Containerized apps", |
| 5 | + "product": "platform", |
5 | 6 | "resource-kind": "cf-app-memory", |
6 | 7 | "multiplier": true, |
7 | 8 | "metered": { |
|
13 | 14 | }, |
14 | 15 | { |
15 | 16 | "name": "AWS RDS", |
| 17 | + "product": "platform", |
16 | 18 | "plans": [ |
17 | 19 | { |
18 | 20 | "plan": "micro-psql", |
|
238 | 240 | }, |
239 | 241 | { |
240 | 242 | "name": "AWS RDS storage", |
| 243 | + "product": "platform", |
241 | 244 | "resource-kind": "rds-storage", |
242 | 245 | "metered": { |
243 | 246 | "type": "reserved", |
|
248 | 251 | }, |
249 | 252 | { |
250 | 253 | "name": "AWS S3 storage", |
| 254 | + "product": "platform", |
251 | 255 | "resource-kind": "s3-storage", |
252 | 256 | "metered": { |
253 | 257 | "type": "used", |
|
258 | 262 | }, |
259 | 263 | { |
260 | 264 | "name": "AWS ElastiCache", |
| 265 | + "product": "platform", |
261 | 266 | "plans": [ |
262 | 267 | { |
263 | 268 | "plan": "redis-dev", |
|
288 | 293 | }, |
289 | 294 | { |
290 | 295 | "name": "AWS OpenSearch", |
| 296 | + "product": "platform", |
291 | 297 | "plans": [ |
292 | 298 | { |
293 | 299 | "plan": "es-dev", |
|
358 | 364 | }, |
359 | 365 | { |
360 | 366 | "name": "AWS OpenSearch storage", |
| 367 | + "product": "platform", |
361 | 368 | "resource-kind": "aws-opensearch-storage", |
362 | 369 | "metered": { |
363 | 370 | "type": "reserved", |
|
368 | 375 | }, |
369 | 376 | { |
370 | 377 | "name": "AWS SES (Emails)", |
| 378 | + "product": "platform", |
371 | 379 | "resource-kind": "aws-ses-emails-sent", |
372 | 380 | "metered": { |
373 | 381 | "type": "used", |
|
379 | 387 | { |
380 | 388 | "name": "AWS SES (Attachments)", |
381 | 389 | "resource-kind": "aws-ses-attachment-data", |
| 390 | + "product": "platform", |
382 | 391 | "metered": { |
383 | 392 | "type": "used", |
384 | 393 | "unit": "GBs", |
|
388 | 397 | }, |
389 | 398 | { |
390 | 399 | "name": "App Autoscaler", |
| 400 | + "product": "platform", |
391 | 401 | "plans": [ |
392 | 402 | { |
393 | 403 | "plan": "autoscaler-free-plan", |
|
403 | 413 | }, |
404 | 414 | { |
405 | 415 | "name": "External Domain", |
| 416 | + "product": "platform", |
406 | 417 | "plans": [ |
407 | 418 | { |
408 | 419 | "plan": "domain-with-cdn-dedicated-waf", |
|
412 | 423 | }, |
413 | 424 | { |
414 | 425 | "name": "UAA Service Account", |
| 426 | + "product": "platform", |
415 | 427 | "resource-kind": "cf-uaa-service-account", |
416 | 428 | "free": true, |
417 | 429 | "credits": 0 |
| 430 | + }, |
| 431 | + { |
| 432 | + "name": "Pages Static Website", |
| 433 | + "product": "pages", |
| 434 | + "resource-kind": "pages-static-website", |
| 435 | + "metered": { |
| 436 | + "type": "domain", |
| 437 | + "unit": "Website", |
| 438 | + "unitsPerCredit": 1, |
| 439 | + "credits": 12 |
| 440 | + } |
| 441 | + }, |
| 442 | + { |
| 443 | + "name": "Runner Pools", |
| 444 | + "multiplier": true, |
| 445 | + "product": "workshop", |
| 446 | + "plans": [ |
| 447 | + { |
| 448 | + "plan": "Small Runner Pool", |
| 449 | + "instanceClass": "Up to 10 parallel jobs", |
| 450 | + "resource-kind": "runner-pool-small", |
| 451 | + "credits": 0 |
| 452 | + }, |
| 453 | + { |
| 454 | + "plan": "Medium Runner Pool", |
| 455 | + "instanceClass": "Up to 20 parallel jobs", |
| 456 | + "resource-kind": "runner-pool-medium", |
| 457 | + "credits": 5 |
| 458 | + }, |
| 459 | + { |
| 460 | + "plan": "Large Runner Pool", |
| 461 | + "instanceClass": "Up to 40 parallel jobs", |
| 462 | + "resource-kind": "runner-pool-large", |
| 463 | + "credits": 10 |
| 464 | + }, |
| 465 | + { |
| 466 | + "plan": "Extra Large Runner Pool", |
| 467 | + "instanceClass": "Up to 80 parallel jobs", |
| 468 | + "resource-kind": "runner-pool-extra-large", |
| 469 | + "credits": 20 |
| 470 | + } |
| 471 | + ] |
| 472 | + }, |
| 473 | + { |
| 474 | + "name": "Standard Users", |
| 475 | + "resource-kind": "workshop-standard-user", |
| 476 | + "product": "workshop", |
| 477 | + "metered": { |
| 478 | + "type": "reserved", |
| 479 | + "unit": "seats", |
| 480 | + "unitsPerCredit": 1, |
| 481 | + "credits": 5 |
| 482 | + } |
| 483 | + }, |
| 484 | + { |
| 485 | + "name": "Additional Storage", |
| 486 | + "resource-kind": "workshop-additional-storage", |
| 487 | + "product": "workshop", |
| 488 | + "metered": { |
| 489 | + "type": "reserved", |
| 490 | + "unit": "steps of 10GiBs", |
| 491 | + "unitsPerCredit": 1, |
| 492 | + "credits": 0.5 |
| 493 | + } |
418 | 494 | } |
419 | 495 | ] |
420 | 496 | } |
0 commit comments