AWSLambdaLayerVersionContentInput

Objective-C

@interface AWSLambdaLayerVersionContentInput

Swift

class AWSLambdaLayerVersionContentInput

A ZIP archive that contains the contents of an Lambda layer. You can specify either an Amazon S3 location, or upload a layer archive directly.

  • The Amazon S3 bucket of the layer archive.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable s3Bucket;

    Swift

    var s3Bucket: String? { get set }
  • The Amazon S3 key of the layer archive.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable s3Key;

    Swift

    var s3Key: String? { get set }
  • For versioned objects, the version of the layer archive object to use.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable s3ObjectVersion;

    Swift

    var s3ObjectVersion: String? { get set }
  • The base64-encoded contents of the layer archive. Amazon Web Services SDK and Amazon Web Services CLI clients handle the encoding for you.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSData *_Nullable zipFile;

    Swift

    var zipFile: Data? { get set }