Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWS ¶
type AWS struct {
Meta Meta
AccessAnalyzer accessanalyzer.AccessAnalyzer
APIGateway apigateway.APIGateway
Athena athena.Athena
Cloudfront cloudfront.Cloudfront
CloudTrail cloudtrail.CloudTrail
CloudWatch cloudwatch.CloudWatch
CodeBuild codebuild.CodeBuild
Config config.Config
DocumentDB documentdb.DocumentDB
DynamoDB dynamodb.DynamoDB
EC2 ec2.EC2
ECR ecr.ECR
ECS ecs.ECS
EFS efs.EFS
EKS eks.EKS
ElastiCache elasticache.ElastiCache
Elasticsearch elasticsearch.Elasticsearch
ELB elb.ELB
EMR emr.EMR
IAM iam.IAM
Kinesis kinesis.Kinesis
KMS kms.KMS
Lambda lambda.Lambda
MQ mq.MQ
MSK msk.MSK
Neptune neptune.Neptune
RDS rds.RDS
Redshift redshift.Redshift
SAM sam.SAM
S3 s3.S3
SNS sns.SNS
SQS sqs.SQS
SSM ssm.SSM
WorkSpaces workspaces.WorkSpaces
}
type AssumeRole ¶ added in v0.0.3
type AssumeRole struct {
Metadata types.Metadata
Duration types.StringValue
ExternalID types.StringValue
Policy types.StringValue
PolicyARNs types.StringValueList
RoleARN types.StringValue
SessionName types.StringValue
SourceIdentity types.StringValue
Tags types.MapValue
TransitiveTagKeys types.StringValueList
}
type AssumeRoleWithWebIdentity ¶ added in v0.0.3
type AssumeRoleWithWebIdentity struct {
Metadata types.Metadata
Duration types.StringValue
Policy types.StringValue
PolicyARNs types.StringValueList
RoleARN types.StringValue
SessionName types.StringValue
WebIdentityToken types.StringValue
WebIdentityTokenFile types.StringValue
}
type DefaultTags ¶ added in v0.0.3
type IgnoreTags ¶ added in v0.0.3
type IgnoreTags struct {
Metadata types.Metadata
Keys types.StringValueList
KeyPrefixes types.StringValueList
}
type Meta ¶ added in v0.0.3
type Meta struct {
TFProviders []TerraformProvider
}
type TerraformProvider ¶ added in v0.0.3
type TerraformProvider struct {
Metadata types.Metadata
// generic fields
Alias types.StringValue
Version types.StringValue
// provider specific fields
AccessKey types.StringValue
AllowedAccountsIDs types.StringValueList
AssumeRole AssumeRole
AssumeRoleWithWebIdentity AssumeRoleWithWebIdentity
CustomCABundle types.StringValue
DefaultTags DefaultTags
EC2MetadataServiceEndpoint types.StringValue
EC2MetadataServiceEndpointMode types.StringValue
Endpoints types.MapValue
ForbiddenAccountIDs types.StringValueList
HttpProxy types.StringValue
IgnoreTags IgnoreTags
Insecure types.BoolValue
MaxRetries types.IntValue
Profile types.StringValue
Region types.StringValue
RetryMode types.StringValue
S3UsePathStyle types.BoolValue
S3USEast1RegionalEndpoint types.StringValue
SecretKey types.StringValue
SkipCredentialsValidation types.BoolValue
SkipMetadataAPICheck types.BoolValue
SkipRegionValidation types.BoolValue
SkipRequestingAccountID types.BoolValue
STSRegion types.StringValue
Token types.StringValue
UseDualstackEndpoint types.BoolValue
UseFIPSEndpoint types.BoolValue
}
Click to show internal directories.
Click to hide internal directories.