Compatibility Matrix
Status: Draft
Next Step: Make sure all check marked api are tested see #2114
| Resource | sim | tf-aws | tf-azure | tf-gcp | aws-cdk | |
|---|---|---|---|---|---|---|
| Bucket | BucketProps.public | |||||
| public | ||||||
| on_upload | ||||||
| on_delete | ||||||
| on_update | ||||||
| on_event | ||||||
| add_object | ||||||
| put | ||||||
| put_json | ||||||
| get | ||||||
| try_get | ||||||
| delete | ||||||
| try_delete | ||||||
| exists | ||||||
| metadata | ||||||
| rename | ||||||
| copy | ||||||
| list | ||||||
| public_url | ||||||
| signed_url | ||||||
| Queue | QueueProps.duration | |||||
| QueueProps.retentionPeriod | ||||||
| QueueProps.initialMessages | ||||||
| timeout | ||||||
| add_consumer | ||||||
| approx_size | ||||||
| push | ||||||
| pop | ||||||
| purge | ||||||
| Function | FunctionProps.timeout | |||||
| FunctionProps.memory | ||||||
| FunctionProps.concurrency | ||||||
| FunctionProps.env | ||||||
| timeout | ||||||
| memory | ||||||
| concurrency | ||||||
| add_env | ||||||
| invoke | ||||||
| invoke_async | ||||||
| Counter | CounterProps.num | |||||
| inc | ||||||
| dec | ||||||
| peek | ||||||
| reset | ||||||
| Topic | publish | |||||
| on_message | ||||||
| Schedule | from_cron | |||||
| from_rate | ||||||
| on_tick | ||||||
| Website | WebsiteProps.path | |||||
| WebsiteProps.domain | ||||||
| path | ||||||
| url | ||||||
| Api | ApiProps.ApiCorsProps | |||||
| url | ||||||
| cors | ||||||
| get | ||||||
| post | ||||||
| put | ||||||
| delete | ||||||
| patch | ||||||
| any | ||||||
| request | ||||||
| Secret | SecretProps.name | |||||
| SecretProps.value | ||||||
| SecretProps.value_json | ||||||
| Service | ServiceProps.buildpack_path | |||||
| ServiceProps.env | ||||||
| ServiceProps.command | ||||||
| ServiceProps.port | ||||||
| ServiceProps.memory | ||||||
| ServiceProps.cpu | ||||||
| url | ||||||
| buildpack_path | ||||||
| command | ||||||
| port | ||||||
| memory | ||||||
| cpu | ||||||
| replicas | ||||||
| add_env | ||||||
| request | ||||||
| Table | TableProps.name | |||||
| TableProps.columns | ||||||
| TableProps.primary_key | ||||||
| name | ||||||
| columns | ||||||
| primary_key | ||||||
| insert | ||||||
| update | ||||||
| delete | ||||||
| get | ||||||
| list | ||||||