Skip to content

Constructs ​

Every construct in @rpallas/outcrop extends the corresponding aws-cdk-lib L2 and adds the platform conventions: names from PlatformNaming, removal policies and retention from the environment, encryption with the account key, alarms through PlatformAlarm and dashboard widgets. The pages in this section document the options that differ from the underlying L2; everything else is the standard CDK API.

AreaConstructs
ComputePlatformFunction, PlatformPythonFunction, PlatformCustomResource, PlatformStateMachine
APIsPlatformHttpApi + PlatformHttpAuthorizers, PlatformRestApi, PlatformWebSocketApi, PlatformWebAcl
StoragePlatformTable, PlatformBucket, PlatformSecret, PlatformParameter, PlatformKey
MessagingPlatformQueue, PlatformTopic, PlatformEventBus, PlatformEventRule, PlatformSchedule
StreamingPlatformStream, PlatformDeliveryStream
WebPlatformStaticSite, PlatformDistribution
IdentityPlatformUserPool, PlatformEmailIdentity
ObservabilityPlatformAlarm, PlatformDashboard, serviceDashboard

Start with getting started and new service; the API reference lists every option.

Released under the MIT License.