CARVIEW |
Select Language
HTTP/1.1 302 Moved Temporarily
Content-Type: text/html; charset=iso-8859-1
Content-Length: 307
Connection: keep-alive
Date: Thu, 24 Jul 2025 14:18:09 GMT
Server: Server
Cache-Control: max-age=600
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=47304000; includeSubDomains
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Content-Security-Policy: upgrade-insecure-requests; script-src 'self' 'unsafe-inline' *.awsstatic.com *.cdn.uis.awsstatic.com *.cdn.console.awsstatic.com d2c.aws.amazon.com a0.awsstatic.com *.feedback.console.aws.dev insights.docs.aws.com wss://insights.docs.aws.com/prod; object-src 'none';
Location: https://sdk.amazonaws.com/kotlin/api/latest/lambda/aws.sdk.kotlin.services.lambda/-lambda-client/publish-layer-version.html
X-Cache: Miss from cloudfront
Via: 1.1 ff28c096d027c983cb30a1fcf83ea578.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: BOM78-P5
X-Amz-Cf-Id: pz0TXaN4wED13heLGCKTwbG5mHqfhZMV8hOusFktppg2xOnAbE_VlQ==
HTTP/1.1 200 OK
Content-Type: text/html
Transfer-Encoding: chunked
Connection: keep-alive
Content-Security-Policy: upgrade-insecure-requests; script-src 'self' 'unsafe-inline' *.awsstatic.com *.cdn.uis.awsstatic.com *.cdn.console.awsstatic.com docs.aws.amazon.com https://*.shortbread.aws.dev; img-src 'self' https://amazonwebservices.d2.sc.omtrdc.net https://aws.demdex.net https://dpm.demdex.net https://cm.everesttech.net https://a0.awsstatic.com/; frame-src 'self' https://aws.demdex.net https://dpm.demdex.net; connect-src 'self' https://amazonwebservices.d2.sc.omtrdc.net https://aws.demdex.net https://dpm.demdex.net https://cm.everesttech.net https://a0.awsstatic.com/ https://d2c.aws.amazon.com https://vs.aws.amazon.com https://*.shortbread.aws.dev; object-src 'none'; frame-ancestors 'self'; base-uri 'none'
Strict-Transport-Security: max-age=31536000
Date: Thu, 24 Jul 2025 14:18:11 GMT
Last-Modified: Wed, 23 Jul 2025 22:39:34 GMT
X-Frame-Options: SAMEORIGIN
x-amz-server-side-encryption: AES256
Content-Encoding: gzip
Server: AmazonS3
Cache-Control: no-store, no-cache, must-revalidate
Via: 1.1 9b3a0b2647b64bb06aa470977314bbb2.cloudfront.net (CloudFront), 1.1 5b3ba25f8eac620d91408a458d7b2a9e.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: TLV50-C1
X-XSS-Protection: 1; mode=block
ETag: W/"a1de51186b956cf682ce5ad3213e2e65"
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
X-Amz-Cf-Pop: BOM78-P1
X-Amz-Cf-Id: HynDQlo1xDeuo7Iacwrfg4gCC81TSt8RqCC8zAy5jKHjdhR_ZSn_HA==
publishLayerVersion
AWS SDK for Kotlin
publish
1.5.2
Platform filter
publishLayerVersion
abstract suspend fun publishLayerVersion(input: PublishLayerVersionRequest): PublishLayerVersionResponse
Creates an Lambda layer from a ZIP archive. Each time you call PublishLayerVersion
with the same layer name, a new version is created.
Add layers to your function with CreateFunction or UpdateFunctionConfiguration.
Samples
import aws.sdk.kotlin.services.lambda.model.LayerVersionContentInput
import aws.sdk.kotlin.services.lambda.model.Runtime
fun main() {
//sampleStart
// The following example creates a new Python library layer version. The command retrieves the layer
// content a file named layer. zip in the specified S3 bucket.
val resp = lambdaClient.publishLayerVersion {
layerName = "my-layer"
description = "My Python layer"
content = LayerVersionContentInput {
s3Bucket = "lambda-layers-us-west-2-123456789012"
s3Key = "layer.zip"
}
compatibleRuntimes = listOf<Runtime>(
Runtime.fromValue("python3.6"),
Runtime.fromValue("python3.7")
)
licenseInfo = "MIT"
}
//sampleEnd
}