class
Amazonite::Lambda::PublishLayerVersionRequest
- Amazonite::Lambda::PublishLayerVersionRequest
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
lambda/publish_layer_version_request.crConstructors
- .new(layer_name : String, content : LayerVersionContentInput, description : String | Nil = nil, compatible_architectures : Array(Architecture) | Nil = nil, compatible_runtimes : Array(Runtime) | Nil = nil, license_info : String | Nil = nil)
- .new(pull : JSON::PullParser)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#compatible_architectures : Array(Architecture) | Nil
A list of compatible instruction set architectures.
-
#compatible_architectures=(compatible_architectures : Array(Architecture) | Nil)
A list of compatible instruction set architectures.
-
#compatible_runtimes : Array(Runtime) | Nil
A list of compatible function runtimes.
-
#compatible_runtimes=(compatible_runtimes : Array(Runtime) | Nil)
A list of compatible function runtimes.
-
#content : LayerVersionContentInput
The function layer archive.
-
#content=(content : LayerVersionContentInput)
The function layer archive.
-
#description : String | Nil
The description of the version.
-
#description=(description : String | Nil)
The description of the version.
-
#hash(hasher)
See
Object#hash(hasher) -
#layer_name : String
The name or Amazon Resource Name (ARN) of the layer.
-
#layer_name=(layer_name : String)
The name or Amazon Resource Name (ARN) of the layer.
-
#license_info : String | Nil
The layer's software license.
-
#license_info=(license_info : String | Nil)
The layer's software license.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
A list of compatible instruction set architectures.
A list of compatible instruction set architectures.
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.
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.
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,
https://opensource.org/licenses/MIT. -
The full text of the license.
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,
https://opensource.org/licenses/MIT. -
The full text of the license.