pub struct PublishLayerVersionRequest {
pub compatible_runtimes: Option<Vec<String>>,
pub content: LayerVersionContentInput,
pub description: Option<String>,
pub layer_name: String,
pub license_info: Option<String>,
}
Fields§
§compatible_runtimes: Option<Vec<String>>
A list of compatible function runtimes. Used for filtering with ListLayers and ListLayerVersions.
content: LayerVersionContentInput
The function layer archive.
description: Option<String>
The description of the version.
layer_name: String
The name or Amazon Resource Name (ARN) of the layer.
license_info: Option<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,
https://opensource.org/licenses/MIT
. -
The full text of the license.
Trait Implementations§
Source§impl Clone for PublishLayerVersionRequest
impl Clone for PublishLayerVersionRequest
Source§fn clone(&self) -> PublishLayerVersionRequest
fn clone(&self) -> PublishLayerVersionRequest
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for PublishLayerVersionRequest
impl Debug for PublishLayerVersionRequest
Source§impl Default for PublishLayerVersionRequest
impl Default for PublishLayerVersionRequest
Source§fn default() -> PublishLayerVersionRequest
fn default() -> PublishLayerVersionRequest
Returns the “default value” for a type. Read more
impl StructuralPartialEq for PublishLayerVersionRequest
Auto Trait Implementations§
impl !Freeze for PublishLayerVersionRequest
impl RefUnwindSafe for PublishLayerVersionRequest
impl Send for PublishLayerVersionRequest
impl Sync for PublishLayerVersionRequest
impl Unpin for PublishLayerVersionRequest
impl UnwindSafe for PublishLayerVersionRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more