Module Values.DeleteRepositoryResponseSource

Deletes a repository. If the repository isn't empty, you must either delete the contents of the repository or use the force option to delete the repository and have Amazon ECR delete all of its contents on your behalf.

Sourcetype nonrec t = {
  1. repository : Repository.t option;
    (*

    The repository that was deleted.

    *)
}
Sourcetype nonrec error = [
  1. | `InvalidParameterException of InvalidParameterException.t
  2. | `KmsException of KmsException.t
  3. | `RepositoryNotEmptyException of RepositoryNotEmptyException.t
  4. | `RepositoryNotFoundException of RepositoryNotFoundException.t
  5. | `ServerException of ServerException.t
  6. | `Unknown_operation_error of string * string option
]
Sourceval make : ?repository:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `InvalidParameterException of InvalidParameterException.t | `KmsException of KmsException.t | `RepositoryNotEmptyException of RepositoryNotEmptyException.t | `RepositoryNotFoundException of RepositoryNotFoundException.t | `ServerException of ServerException.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `InvalidParameterException of InvalidParameterException.t | `KmsException of KmsException.t | `RepositoryNotEmptyException of RepositoryNotEmptyException.t | `RepositoryNotFoundException of RepositoryNotFoundException.t | `ServerException of ServerException.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Structure of (string * [> `Enum of string | `List of [> `Structure of (string * [> `Enum of string | `String of ImageTagMutabilityExclusionFilterValue.t ]) list ] list | `String of Arn.t | `Structure of (string * [> `Boolean of ScanOnPushFlag.t | `Enum of string | `String of KmsKey.t ]) list | `Timestamp of CreationTimestamp.t ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t