CreateAliasRequest
public struct CreateAliasRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
A description of the alias.
Declaration
Swift
public let description: String?
-
The name of the Lambda function. Name formats Function name - MyFunction. Function ARN - arn:aws:lambda:us-west-2:123456789012:function:MyFunction. Partial ARN - 123456789012:function:MyFunction. The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.
Declaration
Swift
public let functionName: String
-
The function version that the alias invokes.
Declaration
Swift
public let functionVersion: String
-
The name of the alias.
Declaration
Swift
public let name: String
-
The routing configuration of the alias.
Declaration
Swift
public let routingConfig: AliasRoutingConfiguration?
-
Undocumented
Declaration
Swift
public init(description: String? = nil, functionName: String, functionVersion: String, name: String, routingConfig: AliasRoutingConfiguration? = nil)
-
Declaration
Swift
public func validate(name: String) throws