PublishLayerVersionRequest
public struct PublishLayerVersionRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
A list of compatible function runtimes. Used for filtering with ListLayers and ListLayerVersions.
Declaration
Swift
public let compatibleRuntimes: [Runtime]?
-
The function layer archive.
Declaration
Swift
public let content: LayerVersionContentInput
-
The description of the version.
Declaration
Swift
public let description: String?
-
The name or Amazon Resource Name (ARN) of the layer.
Declaration
Swift
public let layerName: 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.
Declaration
Swift
public let licenseInfo: String?
-
Undocumented
Declaration
Swift
public init(compatibleRuntimes: [Runtime]? = nil, content: LayerVersionContentInput, description: String? = nil, layerName: String, licenseInfo: String? = nil)
-
Declaration
Swift
public func validate(name: String) throws