UploadLayerPartRequest

public struct UploadLayerPartRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The base64-encoded layer part payload.

    Declaration

    Swift

    public let layerPartBlob: Data
  • The position of the first byte of the layer part witin the overall image layer.

    Declaration

    Swift

    public let partFirstByte: Int64
  • The position of the last byte of the layer part within the overall image layer.

    Declaration

    Swift

    public let partLastByte: Int64
  • The AWS account ID associated with the registry to which you are uploading layer parts. If you do not specify a registry, the default registry is assumed.

    Declaration

    Swift

    public let registryId: String?
  • The name of the repository to which you are uploading layer parts.

    Declaration

    Swift

    public let repositoryName: String
  • The upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.

    Declaration

    Swift

    public let uploadId: String
  • Undocumented

    Declaration

    Swift

    public init(layerPartBlob: Data, partFirstByte: Int64, partLastByte: Int64, registryId: String? = nil, repositoryName: String, uploadId: String)
  • Declaration

    Swift

    public func validate(name: String) throws