PutImageRequest

public struct PutImageRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The image digest of the image manifest corresponding to the image.

    Declaration

    Swift

    public let imageDigest: String?
  • The image manifest corresponding to the image to be uploaded.

    Declaration

    Swift

    public let imageManifest: String
  • The media type of the image manifest. If you push an image manifest that does not contain the mediaType field, you must specify the imageManifestMediaType in the request.

    Declaration

    Swift

    public let imageManifestMediaType: String?
  • The tag to associate with the image. This parameter is required for images that use the Docker Image Manifest V2 Schema 2 or Open Container Initiative (OCI) formats.

    Declaration

    Swift

    public let imageTag: String?
  • The AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.

    Declaration

    Swift

    public let registryId: String?
  • The name of the repository in which to put the image.

    Declaration

    Swift

    public let repositoryName: String
  • Undocumented

    Declaration

    Swift

    public init(imageDigest: String? = nil, imageManifest: String, imageManifestMediaType: String? = nil, imageTag: String? = nil, registryId: String? = nil, repositoryName: String)
  • Declaration

    Swift

    public func validate(name: String) throws