pulumi_aws
A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.
Provider documentation: Pulumi Registry Upstream repository: https://github.com/pulumi/pulumi-aws
This package is generated from the upstream Pulumi provider schema. It requires
the Pulumi Dart SDK and the
pulumi-language-dart language host.
Installation
dart pub add pulumi_aws
Usage
import 'package:pulumi/pulumi.dart' as pulumi;
import 'package:pulumi_aws/pulumi_aws.dart' as provider;
Resources are grouped by provider module. For example, a resource constructor
is exposed as provider.<module>.<Resource>(...). See
example/main.dart for a runnable example.
# Run these commands from the package directory containing Pulumi.yaml.
dart pub get
pulumi preview
pulumi up
Generated resource arguments accept Pulumi Input<T> values. Plain Dart
values can be converted with .input() after importing
package:pulumi/pulumi.dart.
Alternative: Use directly from GitHub
dependencies:
pulumi_aws:
git:
url: https://github.com/kingwill101/pulumi-dart.git
path: packages/sdks/aws
ref: master
For package-specific resources, arguments, and outputs, use the generated Dart API documentation and the upstream provider documentation linked above.
Libraries
- accessanalyzer
- account
- acm
- acmpca
- alb
- amp
- amplify
- apigateway
- apigatewayv2
- appautoscaling
- appconfig
- appfabric
- appflow
- appintegrations
- applicationinsights
- applicationloadbalancing
- appmesh
- apprunner
- appstream
- appsync
- arcregionswitch
- arczonalshift
- athena
- auditmanager
- autoscaling
- autoscalingplans
- backup
- batch
- bcmdata
- bedrock
- bedrockfoundation
- bedrockmodel
- billing
- budgets
- cfg
- chatbot
- chime
- chimesdkmediapipelines
- cleanrooms
- cloud9
- cloudcontrol
- cloudformation
- cloudfront
- cloudhsmv2
- cloudsearch
- cloudtrail
- cloudwatch
- codeartifact
- codebuild
- codecatalyst
- codecommit
- codeconnections
- codedeploy
- codeguruprofiler
- codegurureviewer
- codepipeline
- codestarconnections
- codestarnotifications
- cognito
- comprehend
- computeoptimizer
- connect
- controltower
- costexplorer
- costoptimizationhub
- cur
- customerprofiles
- dataexchange
- datapipeline
- datasync
- datazone
- dax
- detective
- devicefarm
- devopsguru
- directconnect
- directoryservice
- dlm
- dms
- docdb
- drs
- dsql
- dynamodb
- ebs
- ec2
- ec2clientvpn
- ec2transitgateway
- ecr
- ecrpublic
- ecs
- efs
- eks
- elasticache
- elasticbeanstalk
- elasticsearch
- elastictranscoder
- elb
- emr
- emrcontainers
- emrserverless
- evidently
- finspace
- fis
- fms
- fsx
- gamelift
- glacier
- globalaccelerator
- glue
- grafana
- guardduty
- iam
- identitystore
- imagebuilder
- index
- inspector
- inspector2
- invoicing
- iot
- ivs
- ivschat
- kendra
- keyspaces
- kinesis
- kinesisanalyticsv2
- kms
- lakeformation
- lambda
- lb
- lex
- licensemanager
- lightsail
- location
- m2
- macie
- macie2
- mailmanager
- mediaconvert
- medialive
- mediapackage
- mediapackagev2
- mediastore
- memorydb
- mq
- msk
- mskconnect
- mwaa
- neptune
- neptunegraph
- networkfirewall
- networkflowmonitor
- networkmanager
- networkmonitor
- notifications
- oam
- observabilityadmin
- odb
- opensearch
- opensearchingest
- organizations
- outposts
- paymentcryptography
- pinpoint
- pipes
- polly
- pricing
- providers
- pulumi_aws
- qbusiness
- qldb
- quicksight
- ram
- rbin
- rds
- redshift
- redshiftdata
- redshiftserverless
- rekognition
- resiliencehub
- resourceexplorer
- resourcegroups
- resourcegroupstaggingapi
- rolesanywhere
- route53
- rum
- s3
- sagemaker
- savingsplans
- scheduler
- schemas
- secretsmanager
- securityhub
- securitylake
- serverlessrepository
- servicecatalog
- servicediscovery
- servicequotas
- ses
- sesv2
- sfn
- shield
- signer
- sns
- sqs
- ssm
- ssmcontacts
- ssmincidents
- ssoadmin
- storagegateway
- swf
- synthetics
- timestreaminfluxdb
- timestreamquery
- timestreamwrite
- transcribe
- transfer
- uxc
- verifiedaccess
- verifiedpermissions
- vpc
- vpclattice
- vpn
- waf
- wafregional
- wafv2
- workmail
- workspaces
- workspacesweb
- xray