Package-level declarations

Types

Link copied to clipboard
data class AliasRoutingConfig(val additionalVersionWeights: Map<String, Double>? = null)
Link copied to clipboard
data class CodeSigningConfigAllowedPublishers(val signingProfileVersionArns: List<String>)
Link copied to clipboard
data class CodeSigningConfigPolicies(val untrustedArtifactOnDeployment: String)
data class EventSourceMappingDocumentDbEventSourceConfig(val collectionName: String? = null, val databaseName: String, val fullDocument: String? = null)
Link copied to clipboard
data class EventSourceMappingFilterCriteriaFilter(val pattern: String? = null)
Link copied to clipboard
data class EventSourceMappingScalingConfig(val maximumConcurrency: Int? = null)
Link copied to clipboard
data class FunctionDeadLetterConfig(val targetArn: String)
Link copied to clipboard
data class FunctionEnvironment(val variables: Map<String, String>? = null)
Link copied to clipboard
data class FunctionEphemeralStorage(val size: Int? = null)
Link copied to clipboard
data class FunctionFileSystemConfig(val arn: String, val localMountPath: String)
Link copied to clipboard
data class FunctionImageConfig(val commands: List<String>? = null, val entryPoints: List<String>? = null, val workingDirectory: String? = null)
Link copied to clipboard
data class FunctionSnapStart(val applyOn: String, val optimizationStatus: String? = null)
Link copied to clipboard
data class FunctionTracingConfig(val mode: String)
Link copied to clipboard
data class FunctionUrlCors(val allowCredentials: Boolean? = null, val allowHeaders: List<String>? = null, val allowMethods: List<String>? = null, val allowOrigins: List<String>? = null, val exposeHeaders: List<String>? = null, val maxAge: Int? = null)
Link copied to clipboard
data class FunctionVpcConfig(val securityGroupIds: List<String>, val subnetIds: List<String>, val vpcId: String? = null)
Link copied to clipboard
data class GetAliasResult(val arn: String, val description: String, val functionName: String, val functionVersion: String, val id: String, val invokeArn: String, val name: String)

A collection of values returned by getAlias.

Link copied to clipboard
data class GetCodeSigningConfigAllowedPublisher(val signingProfileVersionArns: List<String>)
Link copied to clipboard
data class GetCodeSigningConfigPolicy(val untrustedArtifactOnDeployment: String)
Link copied to clipboard
data class GetCodeSigningConfigResult(val allowedPublishers: List<GetCodeSigningConfigAllowedPublisher>, val arn: String, val configId: String, val description: String, val id: String, val lastModified: String, val policies: List<GetCodeSigningConfigPolicy>)

A collection of values returned by getCodeSigningConfig.

Link copied to clipboard
data class GetFunctionDeadLetterConfig(val targetArn: String)
Link copied to clipboard
data class GetFunctionEnvironment(val variables: Map<String, String>)
Link copied to clipboard
data class GetFunctionEphemeralStorage(val size: Int)
Link copied to clipboard
data class GetFunctionFileSystemConfig(val arn: String, val localMountPath: String)
Link copied to clipboard
data class GetFunctionResult(val architectures: List<String>, val arn: String, val codeSigningConfigArn: String, val deadLetterConfig: GetFunctionDeadLetterConfig, val description: String, val environment: GetFunctionEnvironment, val ephemeralStorages: List<GetFunctionEphemeralStorage>, val fileSystemConfigs: List<GetFunctionFileSystemConfig>, val functionName: String, val handler: String, val id: String, val imageUri: String, val invokeArn: String, val kmsKeyArn: String, val lastModified: String, val layers: List<String>, val memorySize: Int, val qualifiedArn: String, val qualifiedInvokeArn: String, val qualifier: String? = null, val reservedConcurrentExecutions: Int, val role: String, val runtime: String, val signingJobArn: String, val signingProfileVersionArn: String, val sourceCodeHash: String, val sourceCodeSize: Int, val tags: Map<String, String>, val timeout: Int, val tracingConfig: GetFunctionTracingConfig, val version: String, val vpcConfig: GetFunctionVpcConfig)

A collection of values returned by getFunction.

Link copied to clipboard
data class GetFunctionsResult(val functionArns: List<String>, val functionNames: List<String>, val id: String)

A collection of values returned by getFunctions.

Link copied to clipboard
data class GetFunctionTracingConfig(val mode: String)
Link copied to clipboard
data class GetFunctionUrlCor(val allowCredentials: Boolean, val allowHeaders: List<String>, val allowMethods: List<String>, val allowOrigins: List<String>, val exposeHeaders: List<String>, val maxAge: Int)
Link copied to clipboard
data class GetFunctionUrlResult(val authorizationType: String, val cors: List<GetFunctionUrlCor>, val creationTime: String, val functionArn: String, val functionName: String, val functionUrl: String, val id: String, val invokeMode: String, val lastModifiedTime: String, val qualifier: String? = null, val urlId: String)

A collection of values returned by getFunctionUrl.

Link copied to clipboard
data class GetFunctionVpcConfig(val securityGroupIds: List<String>, val subnetIds: List<String>, val vpcId: String)
Link copied to clipboard
data class GetInvocationResult(val functionName: String, val id: String, val input: String, val qualifier: String? = null, val result: String)

A collection of values returned by getInvocation.

Link copied to clipboard
data class GetLayerVersionResult(val arn: String, val compatibleArchitecture: String? = null, val compatibleArchitectures: List<String>, val compatibleRuntime: String? = null, val compatibleRuntimes: List<String>, val createdDate: String, val description: String, val id: String, val layerArn: String, val layerName: String, val licenseInfo: String, val signingJobArn: String, val signingProfileVersionArn: String, val sourceCodeHash: String, val sourceCodeSize: Int, val version: Int)

A collection of values returned by getLayerVersion.