Repository
public struct Repository : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The date and time, in JavaScript date format, when the repository was created.
Declaration
Swift
public let createdAt: TimeStamp?
-
The encryption configuration for the repository. This determines how the contents of your repository are encrypted at rest.
Declaration
Swift
public let encryptionConfiguration: EncryptionConfiguration?
-
Undocumented
Declaration
Swift
public let imageScanningConfiguration: ImageScanningConfiguration?
-
The tag mutability setting for the repository.
Declaration
Swift
public let imageTagMutability: ImageTagMutability?
-
The AWS account ID associated with the registry that contains the repository.
Declaration
Swift
public let registryId: String?
-
The Amazon Resource Name (ARN) that identifies the repository. The ARN contains the arn:aws:ecr namespace, followed by the region of the repository, AWS account ID of the repository owner, repository namespace, and repository name. For example, arn:aws:ecr:region:012345678910:repository/test.
Declaration
Swift
public let repositoryArn: String?
-
The name of the repository.
Declaration
Swift
public let repositoryName: String?
-
The URI for the repository. You can use this URI for container image push and pull operations.
Declaration
Swift
public let repositoryUri: String?
-
init(createdAt:encryptionConfiguration:imageScanningConfiguration:imageTagMutability:registryId:repositoryArn:repositoryName:repositoryUri:)
Undocumented
Declaration
Swift
public init(createdAt: TimeStamp? = nil, encryptionConfiguration: EncryptionConfiguration? = nil, imageScanningConfiguration: ImageScanningConfiguration? = nil, imageTagMutability: ImageTagMutability? = nil, registryId: String? = nil, repositoryArn: String? = nil, repositoryName: String? = nil, repositoryUri: String? = nil)