Versions in this module Expand all Collapse all v13 v13.0.0 Apr 14, 2023 Changes in this version + func AwsProvider_IsConstruct(x interface{}) *bool + func AwsProvider_IsTerraformElement(x interface{}) *bool + func AwsProvider_IsTerraformProvider(x interface{}) *bool + func AwsProvider_TfResourceType() *string + func NewAwsProvider_Override(a AwsProvider, scope constructs.Construct, id *string, ...) + type AwsProvider interface + AccessKey func() *string + AccessKeyInput func() *string + AddOverride func(path *string, value interface{}) + Alias func() *string + AliasInput func() *string + AllowedAccountIds func() *[]*string + AllowedAccountIdsInput func() *[]*string + AssumeRole func() interface{} + AssumeRoleInput func() interface{} + AssumeRoleWithWebIdentity func() interface{} + AssumeRoleWithWebIdentityInput func() interface{} + CdktfStack func() cdktf.TerraformStack + ConstructNodeMetadata func() *map[string]interface{} + CustomCaBundle func() *string + CustomCaBundleInput func() *string + DefaultTags func() interface{} + DefaultTagsInput func() interface{} + Ec2MetadataServiceEndpoint func() *string + Ec2MetadataServiceEndpointInput func() *string + Ec2MetadataServiceEndpointMode func() *string + Ec2MetadataServiceEndpointModeInput func() *string + Endpoints func() interface{} + EndpointsInput func() interface{} + ForbiddenAccountIds func() *[]*string + ForbiddenAccountIdsInput func() *[]*string + Fqn func() *string + FriendlyUniqueId func() *string + HttpProxy func() *string + HttpProxyInput func() *string + IgnoreTags func() interface{} + IgnoreTagsInput func() interface{} + Insecure func() interface{} + InsecureInput func() interface{} + MaxRetries func() *float64 + MaxRetriesInput func() *float64 + MetaAttributes func() *map[string]interface{} + Node func() constructs.Node + OverrideLogicalId func(newLogicalId *string) + Profile func() *string + ProfileInput func() *string + RawOverrides func() interface{} + Region func() *string + RegionInput func() *string + ResetAccessKey func() + ResetAlias func() + ResetAllowedAccountIds func() + ResetAssumeRole func() + ResetAssumeRoleWithWebIdentity func() + ResetCustomCaBundle func() + ResetDefaultTags func() + ResetEc2MetadataServiceEndpoint func() + ResetEc2MetadataServiceEndpointMode func() + ResetEndpoints func() + ResetForbiddenAccountIds func() + ResetHttpProxy func() + ResetIgnoreTags func() + ResetInsecure func() + ResetMaxRetries func() + ResetOverrideLogicalId func() + ResetProfile func() + ResetRegion func() + ResetS3ForcePathStyle func() + ResetS3UsePathStyle func() + ResetSecretKey func() + ResetSharedConfigFiles func() + ResetSharedCredentialsFile func() + ResetSharedCredentialsFiles func() + ResetSkipCredentialsValidation func() + ResetSkipGetEc2Platforms func() + ResetSkipMetadataApiCheck func() + ResetSkipRegionValidation func() + ResetSkipRequestingAccountId func() + ResetStsRegion func() + ResetToken func() + ResetUseDualstackEndpoint func() + ResetUseFipsEndpoint func() + S3ForcePathStyle func() interface{} + S3ForcePathStyleInput func() interface{} + S3UsePathStyle func() interface{} + S3UsePathStyleInput func() interface{} + SecretKey func() *string + SecretKeyInput func() *string + SetAccessKey func(val *string) + SetAlias func(val *string) + SetAllowedAccountIds func(val *[]*string) + SetAssumeRole func(val interface{}) + SetAssumeRoleWithWebIdentity func(val interface{}) + SetCustomCaBundle func(val *string) + SetDefaultTags func(val interface{}) + SetEc2MetadataServiceEndpoint func(val *string) + SetEc2MetadataServiceEndpointMode func(val *string) + SetEndpoints func(val interface{}) + SetForbiddenAccountIds func(val *[]*string) + SetHttpProxy func(val *string) + SetIgnoreTags func(val interface{}) + SetInsecure func(val interface{}) + SetMaxRetries func(val *float64) + SetProfile func(val *string) + SetRegion func(val *string) + SetS3ForcePathStyle func(val interface{}) + SetS3UsePathStyle func(val interface{}) + SetSecretKey func(val *string) + SetSharedConfigFiles func(val *[]*string) + SetSharedCredentialsFile func(val *string) + SetSharedCredentialsFiles func(val *[]*string) + SetSkipCredentialsValidation func(val interface{}) + SetSkipGetEc2Platforms func(val interface{}) + SetSkipMetadataApiCheck func(val *string) + SetSkipRegionValidation func(val interface{}) + SetSkipRequestingAccountId func(val interface{}) + SetStsRegion func(val *string) + SetToken func(val *string) + SetUseDualstackEndpoint func(val interface{}) + SetUseFipsEndpoint func(val interface{}) + SharedConfigFiles func() *[]*string + SharedConfigFilesInput func() *[]*string + SharedCredentialsFile func() *string + SharedCredentialsFileInput func() *string + SharedCredentialsFiles func() *[]*string + SharedCredentialsFilesInput func() *[]*string + SkipCredentialsValidation func() interface{} + SkipCredentialsValidationInput func() interface{} + SkipGetEc2Platforms func() interface{} + SkipGetEc2PlatformsInput func() interface{} + SkipMetadataApiCheck func() *string + SkipMetadataApiCheckInput func() *string + SkipRegionValidation func() interface{} + SkipRegionValidationInput func() interface{} + SkipRequestingAccountId func() interface{} + SkipRequestingAccountIdInput func() interface{} + StsRegion func() *string + StsRegionInput func() *string + SynthesizeAttributes func() *map[string]interface{} + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformProviderSource func() *string + TerraformResourceType func() *string + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + Token func() *string + TokenInput func() *string + UseDualstackEndpoint func() interface{} + UseDualstackEndpointInput func() interface{} + UseFipsEndpoint func() interface{} + UseFipsEndpointInput func() interface{} + func NewAwsProvider(scope constructs.Construct, id *string, config *AwsProviderConfig) AwsProvider + type AwsProviderAssumeRole struct + Duration *string + DurationSeconds *float64 + ExternalId *string + Policy *string + PolicyArns *[]*string + RoleArn *string + SessionName *string + SourceIdentity *string + Tags *map[string]*string + TransitiveTagKeys *[]*string + type AwsProviderAssumeRoleWithWebIdentity struct + Duration *string + Policy *string + PolicyArns *[]*string + RoleArn *string + SessionName *string + WebIdentityToken *string + WebIdentityTokenFile *string + type AwsProviderConfig struct + AccessKey *string + Alias *string + AllowedAccountIds *[]*string + AssumeRole interface{} + AssumeRoleWithWebIdentity interface{} + CustomCaBundle *string + DefaultTags interface{} + Ec2MetadataServiceEndpoint *string + Ec2MetadataServiceEndpointMode *string + Endpoints interface{} + ForbiddenAccountIds *[]*string + HttpProxy *string + IgnoreTags interface{} + Insecure interface{} + MaxRetries *float64 + Profile *string + Region *string + S3ForcePathStyle interface{} + S3UsePathStyle interface{} + SecretKey *string + SharedConfigFiles *[]*string + SharedCredentialsFile *string + SharedCredentialsFiles *[]*string + SkipCredentialsValidation interface{} + SkipGetEc2Platforms interface{} + SkipMetadataApiCheck *string + SkipRegionValidation interface{} + SkipRequestingAccountId interface{} + StsRegion *string + Token *string + UseDualstackEndpoint interface{} + UseFipsEndpoint interface{} + type AwsProviderDefaultTags struct + Tags *map[string]*string + type AwsProviderEndpoints struct + Accessanalyzer *string + Account *string + Acm *string + Acmpca *string + Alexaforbusiness *string + Amg *string + Amp *string + Amplify *string + Amplifybackend *string + Amplifyuibuilder *string + Apigateway *string + Apigatewaymanagementapi *string + Apigatewayv2 *string + Appautoscaling *string + Appconfig *string + Appconfigdata *string + Appflow *string + Appintegrations *string + Appintegrationsservice *string + Applicationautoscaling *string + Applicationcostprofiler *string + Applicationdiscovery *string + Applicationdiscoveryservice *string + Applicationinsights *string + Appmesh *string + Appregistry *string + Apprunner *string + Appstream *string + Appsync *string + Athena *string + Auditmanager *string + Augmentedairuntime *string + Autoscaling *string + Autoscalingplans *string + Backup *string + Backupgateway *string + Batch *string + Beanstalk *string + Billingconductor *string + Braket *string + Budgets *string + Ce *string + Chime *string + Chimesdkidentity *string + Chimesdkmediapipelines *string + Chimesdkmeetings *string + Chimesdkmessaging *string + Chimesdkvoice *string + Cleanrooms *string + Cloud9 *string + Cloudcontrol *string + Cloudcontrolapi *string + Clouddirectory *string + Cloudformation *string + Cloudfront *string + Cloudhsm *string + Cloudhsmv2 *string + Cloudsearch *string + Cloudsearchdomain *string + Cloudtrail *string + Cloudwatch *string + Cloudwatchevents *string + Cloudwatchevidently *string + Cloudwatchlog *string + Cloudwatchlogs *string + Cloudwatchobservabilityaccessmanager *string + Cloudwatchrum *string + Codeartifact *string + Codebuild *string + Codecommit *string + Codedeploy *string + Codeguruprofiler *string + Codegurureviewer *string + Codepipeline *string + Codestar *string + Codestarconnections *string + Codestarnotifications *string + Cognitoidentity *string + Cognitoidentityprovider *string + Cognitoidp *string + Cognitosync *string + Comprehend *string + Comprehendmedical *string + Computeoptimizer *string + Config *string + Configservice *string + Connect *string + Connectcontactlens *string + Connectparticipant *string + Connectwisdomservice *string + Controltower *string + Costandusagereportservice *string + Costexplorer *string + Cur *string + Customerprofiles *string + Databasemigration *string + Databasemigrationservice *string + Databrew *string + Dataexchange *string + Datapipeline *string + Datasync *string + Dax *string + Deploy *string + Detective *string + Devicefarm *string + Devopsguru *string + Directconnect *string + Directoryservice *string + Discovery *string + Dlm *string + Dms *string + Docdb *string + Docdbelastic *string + Drs *string + Ds *string + Dynamodb *string + Dynamodbstreams *string + Ebs *string + Ec2 *string + Ec2Instanceconnect *string + Ecr *string + Ecrpublic *string + Ecs *string + Efs *string + Eks *string + Elasticache *string + Elasticbeanstalk *string + Elasticinference *string + Elasticloadbalancing *string + Elasticloadbalancingv2 *string + Elasticsearch *string + Elasticsearchservice *string + Elastictranscoder *string + Elb *string + Elbv2 *string + Emr *string + Emrcontainers *string + Emrserverless *string + Es *string + Eventbridge *string + Events *string + Evidently *string + Finspace *string + Finspacedata *string + Firehose *string + Fis *string + Fms *string + Forecast *string + Forecastquery *string + Forecastqueryservice *string + Forecastservice *string + Frauddetector *string + Fsx *string + Gamelift *string + Glacier *string + Globalaccelerator *string + Glue *string + Gluedatabrew *string + Grafana *string + Greengrass *string + Greengrassv2 *string + Groundstation *string + Guardduty *string + Health *string + Healthlake *string + Honeycode *string + Iam *string + Identitystore *string + Imagebuilder *string + Inspector *string + Inspector2 *string + Inspectorv2 *string + Iot *string + Iot1Clickdevices *string + Iot1Clickdevicesservice *string + Iot1Clickprojects *string + Iotanalytics *string + Iotdata *string + Iotdataplane *string + Iotdeviceadvisor *string + Iotevents *string + Ioteventsdata *string + Iotfleethub *string + Iotjobsdata *string + Iotjobsdataplane *string + Iotsecuretunneling *string + Iotsitewise *string + Iotthingsgraph *string + Iottwinmaker *string + Iotwireless *string + Ivs *string + Ivschat *string + Kafka *string + Kafkaconnect *string + Kendra *string + Keyspaces *string + Kinesis *string + Kinesisanalytics *string + Kinesisanalyticsv2 *string + Kinesisvideo *string + Kinesisvideoarchivedmedia *string + Kinesisvideomedia *string + Kinesisvideosignaling *string + Kinesisvideosignalingchannels *string + Kms *string + Lakeformation *string + Lambda *string + Lex *string + Lexmodelbuilding *string + Lexmodelbuildingservice *string + Lexmodels *string + Lexmodelsv2 *string + Lexruntime *string + Lexruntimeservice *string + Lexruntimev2 *string + Lexv2Models *string + Lexv2Runtime *string + Licensemanager *string + Lightsail *string + Location *string + Locationservice *string + Logs *string + Lookoutequipment *string + Lookoutforvision *string + Lookoutmetrics *string + Lookoutvision *string + Machinelearning *string + Macie *string + Macie2 *string + Managedblockchain *string + Managedgrafana *string + Marketplacecatalog *string + Marketplacecommerceanalytics *string + Marketplaceentitlement *string + Marketplaceentitlementservice *string + Marketplacemetering *string + Mediaconnect *string + Mediaconvert *string + Medialive *string + Mediapackage *string + Mediapackagevod *string + Mediastore *string + Mediastoredata *string + Mediatailor *string + Memorydb *string + Meteringmarketplace *string + Mgh *string + Mgn *string + Migrationhub *string + Migrationhubconfig *string + Migrationhubrefactorspaces *string + Migrationhubstrategy *string + Migrationhubstrategyrecommendations *string + Mobile *string + Mq *string + Msk *string + Mturk *string + Mwaa *string + Neptune *string + Networkfirewall *string + Networkmanager *string + Nimble *string + Nimblestudio *string + Oam *string + Opensearch *string + Opensearchserverless *string + Opensearchservice *string + Opsworks *string + Opsworkscm *string + Organizations *string + Outposts *string + Panorama *string + Personalize *string + Personalizeevents *string + Personalizeruntime *string + Pi *string + Pinpoint *string + Pinpointemail *string + Pinpointsmsvoice *string + Pipes *string + Polly *string + Pricing *string + Prometheus *string + Prometheusservice *string + Proton *string + Qldb *string + Qldbsession *string + Quicksight *string + Ram *string + Rbin *string + Rds *string + Rdsdata *string + Rdsdataservice *string + Recyclebin *string + Redshift *string + Redshiftdata *string + Redshiftdataapiservice *string + Redshiftserverless *string + Rekognition *string + Resiliencehub *string + Resourceexplorer2 *string + Resourcegroups *string + Resourcegroupstagging *string + Resourcegroupstaggingapi *string + Robomaker *string + Rolesanywhere *string + Route53 *string + Route53Domains *string + Route53Recoverycluster *string + Route53Recoverycontrolconfig *string + Route53Recoveryreadiness *string + Route53Resolver *string + Rum *string + S3 *string + S3Api *string + S3Control *string + S3Outposts *string + Sagemaker *string + Sagemakera2Iruntime *string + Sagemakeredge *string + Sagemakeredgemanager *string + Sagemakerfeaturestoreruntime *string + Sagemakerruntime *string + Savingsplans *string + Scheduler *string + Schemas *string + Sdb *string + Secretsmanager *string + Securityhub *string + Securitylake *string + Serverlessapplicationrepository *string + Serverlessapprepo *string + Serverlessrepo *string + Servicecatalog *string + Servicecatalogappregistry *string + Servicediscovery *string + Servicequotas *string + Ses *string + Sesv2 *string + Sfn *string + Shield *string + Signer *string + Simpledb *string + Sms *string + Snowball *string + Snowdevicemanagement *string + Sns *string + Sqs *string + Ssm *string + Ssmcontacts *string + Ssmincidents *string + Sso *string + Ssoadmin *string + Ssooidc *string + Stepfunctions *string + Storagegateway *string + Sts *string + Support *string + Swf *string + Synthetics *string + Textract *string + Timestreamquery *string + Timestreamwrite *string + Transcribe *string + Transcribeservice *string + Transcribestreaming *string + Transcribestreamingservice *string + Transfer *string + Translate *string + Voiceid *string + Vpclattice *string + Waf *string + Wafregional *string + Wafv2 *string + Wellarchitected *string + Wisdom *string + Workdocs *string + Worklink *string + Workmail *string + Workmailmessageflow *string + Workspaces *string + Workspacesweb *string + Xray *string + type AwsProviderIgnoreTags struct + KeyPrefixes *[]*string + Keys *[]*string Other modules containing this package github.com/cdktf/cdktf-provider-aws-go/aws/v10 github.com/cdktf/cdktf-provider-aws-go/aws/v11 github.com/cdktf/cdktf-provider-aws-go/aws/v12 github.com/cdktf/cdktf-provider-aws-go/aws/v14 github.com/cdktf/cdktf-provider-aws-go/aws/v15 github.com/cdktf/cdktf-provider-aws-go/aws/v16 github.com/cdktf/cdktf-provider-aws-go/aws/v17 github.com/cdktf/cdktf-provider-aws-go/aws/v18 github.com/cdktf/cdktf-provider-aws-go/aws/v19