Class: Aws::Lambda::Types::PublishLayerVersionRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Lambda::Types::PublishLayerVersionRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-lambda/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#compatible_architectures ⇒ Array<String>
A list of compatible [instruction set architectures].
-
#compatible_runtimes ⇒ Array<String>
A list of compatible [function runtimes].
-
#content ⇒ Types::LayerVersionContentInput
The function layer archive.
-
#description ⇒ String
The description of the version.
-
#layer_name ⇒ String
The name or Amazon Resource Name (ARN) of the layer.
-
#license_info ⇒ String
The layer’s software license.
Instance Attribute Details
#compatible_architectures ⇒ Array<String>
A list of compatible [instruction set architectures].
[1]: docs.aws.amazon.com/lambda/latest/dg/foundation-arch.html
5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 |
# File 'lib/aws-sdk-lambda/types.rb', line 5196 class PublishLayerVersionRequest < Struct.new( :layer_name, :description, :content, :compatible_runtimes, :license_info, :compatible_architectures) SENSITIVE = [] include Aws::Structure end |
#compatible_runtimes ⇒ Array<String>
A list of compatible [function runtimes]. Used for filtering with ListLayers and ListLayerVersions.
The following list includes deprecated runtimes. For more information, see [Runtime deprecation policy].
[1]: docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html [2]: docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html#runtime-support-policy
5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 |
# File 'lib/aws-sdk-lambda/types.rb', line 5196 class PublishLayerVersionRequest < Struct.new( :layer_name, :description, :content, :compatible_runtimes, :license_info, :compatible_architectures) SENSITIVE = [] include Aws::Structure end |
#content ⇒ Types::LayerVersionContentInput
The function layer archive.
5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 |
# File 'lib/aws-sdk-lambda/types.rb', line 5196 class PublishLayerVersionRequest < Struct.new( :layer_name, :description, :content, :compatible_runtimes, :license_info, :compatible_architectures) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the version.
5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 |
# File 'lib/aws-sdk-lambda/types.rb', line 5196 class PublishLayerVersionRequest < Struct.new( :layer_name, :description, :content, :compatible_runtimes, :license_info, :compatible_architectures) SENSITIVE = [] include Aws::Structure end |
#layer_name ⇒ String
The name or Amazon Resource Name (ARN) of the layer.
5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 |
# File 'lib/aws-sdk-lambda/types.rb', line 5196 class PublishLayerVersionRequest < Struct.new( :layer_name, :description, :content, :compatible_runtimes, :license_info, :compatible_architectures) SENSITIVE = [] include Aws::Structure end |
#license_info ⇒ String
The layer’s software license. It can be any of the following:
-
An [SPDX license identifier]. For example, ‘MIT`.
-
The URL of a license hosted on the internet. For example, ‘opensource.org/licenses/MIT`.
-
The full text of the license.
[1]: spdx.org/licenses/
5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 |
# File 'lib/aws-sdk-lambda/types.rb', line 5196 class PublishLayerVersionRequest < Struct.new( :layer_name, :description, :content, :compatible_runtimes, :license_info, :compatible_architectures) SENSITIVE = [] include Aws::Structure end |