Package-level declarations
Types
Link copied to clipboard
                object AwsFunctions
Link copied to clipboard
                The provider type for the aws package. By default, resources use package-wide configuration settings, however an explicit Provider instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the documentation for more information.
Link copied to clipboard
                Link copied to clipboard
                Builder for AwsProvider.
Link copied to clipboard
                data class ProviderArgs(val accessKey: Output<String>? = null, val allowedAccountIds: Output<List<String>>? = null, val assumeRole: Output<ProviderAssumeRoleArgs>? = null, val assumeRoleWithWebIdentity: Output<ProviderAssumeRoleWithWebIdentityArgs>? = null, val customCaBundle: Output<String>? = null, val defaultTags: Output<ProviderDefaultTagsArgs>? = null, val ec2MetadataServiceEndpoint: Output<String>? = null, val ec2MetadataServiceEndpointMode: Output<String>? = null, val endpoints: Output<List<ProviderEndpointArgs>>? = null, val forbiddenAccountIds: Output<List<String>>? = null, val httpProxy: Output<String>? = null, val httpsProxy: Output<String>? = null, val ignoreTags: Output<ProviderIgnoreTagsArgs>? = null, val insecure: Output<Boolean>? = null, val maxRetries: Output<Int>? = null, val noProxy: Output<String>? = null, val profile: Output<String>? = null, val region: Output<String>? = null, val retryMode: Output<String>? = null, val s3UsEast1RegionalEndpoint: Output<String>? = null, val s3UsePathStyle: Output<Boolean>? = null, val secretKey: Output<String>? = null, val sharedConfigFiles: Output<List<String>>? = null, val sharedCredentialsFiles: Output<List<String>>? = null, val skipCredentialsValidation: Output<Boolean>? = null, val skipMetadataApiCheck: Output<Boolean>? = null, val skipRegionValidation: Output<Boolean>? = null, val skipRequestingAccountId: Output<Boolean>? = null, val stsRegion: Output<String>? = null, val token: Output<String>? = null, val tokenBucketRateLimiterCapacity: Output<Int>? = null, val useDualstackEndpoint: Output<Boolean>? = null, val useFipsEndpoint: Output<Boolean>? = null) : ConvertibleToJava<ProviderArgs> 
The provider type for the aws package. By default, resources use package-wide configuration settings, however an explicit Provider instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the documentation for more information.
Link copied to clipboard
                class ProviderArgsBuilder
Builder for ProviderArgs.
Functions
Link copied to clipboard
                suspend fun awsProvider(name: String, block: suspend AwsProviderResourceBuilder.() -> Unit): AwsProvider