Package-level declarations

Types

Link copied to clipboard
data class CidrPlainArgs(val cidrBits: Int, val count: Int, val ipBlock: String) : ConvertibleToJava<CidrPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetAzsPlainArgs(val region: String? = null) : ConvertibleToJava<GetAzsPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetSsmParameterListPlainArgs(val name: String) : ConvertibleToJava<GetSsmParameterListPlainArgs>
Link copied to clipboard
data class GetSsmParameterStringPlainArgs(val name: String) : ConvertibleToJava<GetSsmParameterStringPlainArgs>
Link copied to clipboard
data class ImportValuePlainArgs(val name: String) : ConvertibleToJava<ImportValuePlainArgs>
Link copied to clipboard
data class ProviderAssumeRoleArgs(val durationSeconds: Output<Int>? = null, val externalId: Output<String>? = null, val policy: Output<String>? = null, val policyArns: Output<List<String>>? = null, val roleArn: Output<String>? = null, val sessionName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val transitiveTagKeys: Output<List<String>>? = null) : ConvertibleToJava<ProviderAssumeRoleArgs>

The configuration for a Provider to assume a role.

Link copied to clipboard
data class ProviderDefaultTagsArgs(val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ProviderDefaultTagsArgs>

The configuration with resource tag settings to apply across all resources handled by this provider. This is designed to replace redundant per-resource tags configurations. Provider tags can be overridden with new values, but not excluded from specific resources. To override provider tag values, use the tags argument within a resource to configure new tag values for matching keys.

Link copied to clipboard
data class ProviderEndpointArgs(val accessanalyzer: Output<String>? = null, val acm: Output<String>? = null, val acmpca: Output<String>? = null, val amplify: Output<String>? = null, val appconfig: Output<String>? = null, val applicationautoscaling: Output<String>? = null, val applicationinsights: Output<String>? = null, val appmesh: Output<String>? = null, val apprunner: Output<String>? = null, val appstream: Output<String>? = null, val appsync: Output<String>? = null, val athena: Output<String>? = null, val auditmanager: Output<String>? = null, val autoscaling: Output<String>? = null, val backup: Output<String>? = null, val batch: Output<String>? = null, val budgets: Output<String>? = null, val chime: Output<String>? = null, val cloud9: Output<String>? = null, val cloudformation: Output<String>? = null, val cloudfront: Output<String>? = null, val cloudhsm: Output<String>? = null, val cloudsearch: Output<String>? = null, val cloudtrail: Output<String>? = null, val cloudwatch: Output<String>? = null, val cloudwatchevents: Output<String>? = null, val cloudwatchlogs: Output<String>? = null, val codeartifact: Output<String>? = null, val codebuild: Output<String>? = null, val codecommit: Output<String>? = null, val codedeploy: Output<String>? = null, val codepipeline: Output<String>? = null, val codestarconnections: Output<String>? = null, val cognitoidentity: Output<String>? = null, val configservice: Output<String>? = null, val connect: Output<String>? = null, val cur: Output<String>? = null, val dataexchange: Output<String>? = null, val datapipeline: Output<String>? = null, val datasync: Output<String>? = null, val dax: Output<String>? = null, val detective: Output<String>? = null, val devicefarm: Output<String>? = null, val directconnect: Output<String>? = null, val dlm: Output<String>? = null, val dms: Output<String>? = null, val docdb: Output<String>? = null, val ds: Output<String>? = null, val dynamodb: Output<String>? = null, val ec2: Output<String>? = null, val ecr: Output<String>? = null, val ecrpublic: Output<String>? = null, val ecs: Output<String>? = null, val efs: Output<String>? = null, val eks: Output<String>? = null, val elasticache: Output<String>? = null, val elasticbeanstalk: Output<String>? = null, val elastictranscoder: Output<String>? = null, val elb: Output<String>? = null, val elbv2: Output<String>? = null, val emr: Output<String>? = null, val emrcontainers: Output<String>? = null, val es: Output<String>? = null, val firehose: Output<String>? = null, val fms: Output<String>? = null, val forecast: Output<String>? = null, val fsx: Output<String>? = null, val gamelift: Output<String>? = null, val glacier: Output<String>? = null, val globalaccelerator: Output<String>? = null, val glue: Output<String>? = null, val greengrass: Output<String>? = null, val guardduty: Output<String>? = null, val iam: Output<String>? = null, val identitystore: Output<String>? = null, val imagebuilder: Output<String>? = null, val inspector: Output<String>? = null, val iot: Output<String>? = null, val iotanalytics: Output<String>? = null, val iotevents: Output<String>? = null, val kafka: Output<String>? = null, val kinesis: Output<String>? = null, val kinesisanalytics: Output<String>? = null, val kinesisanalyticsv2: Output<String>? = null, val kinesisvideo: Output<String>? = null, val kms: Output<String>? = null, val lakeformation: Output<String>? = null, val lambda: Output<String>? = null, val lexmodels: Output<String>? = null, val licensemanager: Output<String>? = null, val lightsail: Output<String>? = null, val location: Output<String>? = null, val macie: Output<String>? = null, val macie2: Output<String>? = null, val managedblockchain: Output<String>? = null, val marketplacecatalog: Output<String>? = null, val mediaconnect: Output<String>? = null, val mediaconvert: Output<String>? = null, val medialive: Output<String>? = null, val mediapackage: Output<String>? = null, val mediastore: Output<String>? = null, val mediastoredata: Output<String>? = null, val memorydb: Output<String>? = null, val mq: Output<String>? = null, val mwaa: Output<String>? = null, val neptune: Output<String>? = null, val networkfirewall: Output<String>? = null, val networkmanager: Output<String>? = null, val opsworks: Output<String>? = null, val organizations: Output<String>? = null, val outposts: Output<String>? = null, val personalize: Output<String>? = null, val pinpoint: Output<String>? = null, val pricing: Output<String>? = null, val qldb: Output<String>? = null, val quicksight: Output<String>? = null, val ram: Output<String>? = null, val rds: Output<String>? = null, val redshift: Output<String>? = null, val resourcegroups: Output<String>? = null, val resourcegroupstaggingapi: Output<String>? = null, val route53: Output<String>? = null, val route53domains: Output<String>? = null, val route53recoverycontrolconfig: Output<String>? = null, val route53recoveryreadiness: Output<String>? = null, val route53resolver: Output<String>? = null, val s3: Output<String>? = null, val s3control: Output<String>? = null, val s3outposts: Output<String>? = null, val sagemaker: Output<String>? = null, val schemas: Output<String>? = null, val sdb: Output<String>? = null, val secretsmanager: Output<String>? = null, val securityhub: Output<String>? = null, val serverlessrepo: Output<String>? = null, val servicecatalog: Output<String>? = null, val servicediscovery: Output<String>? = null, val servicequotas: Output<String>? = null, val ses: Output<String>? = null, val shield: Output<String>? = null, val signer: Output<String>? = null, val sns: Output<String>? = null, val sqs: Output<String>? = null, val ssm: Output<String>? = null, val ssoadmin: Output<String>? = null, val stepfunctions: Output<String>? = null, val storagegateway: Output<String>? = null, val sts: Output<String>? = null, val swf: Output<String>? = null, val synthetics: Output<String>? = null, val timestreamwrite: Output<String>? = null, val transfer: Output<String>? = null, val waf: Output<String>? = null, val wafregional: Output<String>? = null, val wafv2: Output<String>? = null, val worklink: Output<String>? = null, val workmail: Output<String>? = null, val workspaces: Output<String>? = null, val xray: Output<String>? = null) : ConvertibleToJava<ProviderEndpointArgs>

The configuration for for customizing service endpoints.

Link copied to clipboard
data class ProviderIgnoreTagsArgs(val keyPrefixes: Output<List<String>>? = null, val keys: Output<List<String>>? = null) : ConvertibleToJava<ProviderIgnoreTagsArgs>

The configuration with resource tag settings to ignore across all resources handled by this provider (except any individual service tag resources such as ec2.Tag) for situations where external systems are managing certain resource tags.