@Stability(value=Stable) public static final class CfnLayerVersion.Builder extends Object implements software.amazon.jsii.Builder<CfnLayerVersion>
CfnLayerVersion.| Modifier and Type | Method and Description |
|---|---|
CfnLayerVersion |
build() |
CfnLayerVersion.Builder |
compatibleRuntimes(List<String> compatibleRuntimes)
`AWS::Serverless::LayerVersion.CompatibleRuntimes`.
|
CfnLayerVersion.Builder |
contentUri(CfnLayerVersion.S3LocationProperty contentUri)
`AWS::Serverless::LayerVersion.ContentUri`.
|
CfnLayerVersion.Builder |
contentUri(IResolvable contentUri)
`AWS::Serverless::LayerVersion.ContentUri`.
|
CfnLayerVersion.Builder |
contentUri(String contentUri)
`AWS::Serverless::LayerVersion.ContentUri`.
|
static CfnLayerVersion.Builder |
create(Construct scope,
String id) |
CfnLayerVersion.Builder |
description(String description)
`AWS::Serverless::LayerVersion.Description`.
|
CfnLayerVersion.Builder |
layerName(String layerName)
`AWS::Serverless::LayerVersion.LayerName`.
|
CfnLayerVersion.Builder |
licenseInfo(String licenseInfo)
`AWS::Serverless::LayerVersion.LicenseInfo`.
|
CfnLayerVersion.Builder |
retentionPolicy(String retentionPolicy)
`AWS::Serverless::LayerVersion.RetentionPolicy`.
|
@Stability(value=Stable) public static CfnLayerVersion.Builder create(Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnLayerVersion.S3LocationProperty.Builder.@Stability(value=Stable) public CfnLayerVersion.Builder compatibleRuntimes(List<String> compatibleRuntimes)
compatibleRuntimes - `AWS::Serverless::LayerVersion.CompatibleRuntimes`. This parameter is required.this@Stability(value=Stable) public CfnLayerVersion.Builder contentUri(String contentUri)
contentUri - `AWS::Serverless::LayerVersion.ContentUri`. This parameter is required.this@Stability(value=Stable) public CfnLayerVersion.Builder contentUri(IResolvable contentUri)
contentUri - `AWS::Serverless::LayerVersion.ContentUri`. This parameter is required.this@Stability(value=Stable) public CfnLayerVersion.Builder contentUri(CfnLayerVersion.S3LocationProperty contentUri)
contentUri - `AWS::Serverless::LayerVersion.ContentUri`. This parameter is required.this@Stability(value=Stable) public CfnLayerVersion.Builder description(String description)
description - `AWS::Serverless::LayerVersion.Description`. This parameter is required.this@Stability(value=Stable) public CfnLayerVersion.Builder layerName(String layerName)
layerName - `AWS::Serverless::LayerVersion.LayerName`. This parameter is required.this@Stability(value=Stable) public CfnLayerVersion.Builder licenseInfo(String licenseInfo)
licenseInfo - `AWS::Serverless::LayerVersion.LicenseInfo`. This parameter is required.this@Stability(value=Stable) public CfnLayerVersion.Builder retentionPolicy(String retentionPolicy)
retentionPolicy - `AWS::Serverless::LayerVersion.RetentionPolicy`. This parameter is required.this@Stability(value=Stable) public CfnLayerVersion build()
build in interface software.amazon.jsii.Builder<CfnLayerVersion>Copyright © 2022. All rights reserved.