Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
terrywbrady authored Sep 25, 2024
1 parent 5fe6888 commit 752a505
Showing 1 changed file with 23 additions and 6 deletions.
29 changes: 23 additions & 6 deletions design/new-manifest/README.md
Original file line number Diff line number Diff line change
@@ -1,38 +1,55 @@
# New Manaifest Type

## Associate Tickets
- https://github.com/CDLUC3/mrt-doc/issues/1136

## Potential Schema

```yaml
authentication-method:
id:
default: # default: true; applies to all retrievals unless otherwise specified
type: # default: none; none | basic | api-key | cognito | aws-enabled
type: # default: none; none | basic | api-key | cognito | api-gw | aws-enabled
basic:
user:
password:
api-key:
header:
value:
api-gw:
header:
value:
cognitio: #tbd
aws-enabled: # no parameters specified, this indicates that Merritt servers have network-enabled permissions to pull the resource
batch-manifests:
- url: # http:, https:, file:, s3: should be supported
size:
fixity: # is this applicable for a manifest
algorithm:
value:
date: # why does Merritt care?
authentication-method-id: # if different from the default
containers: # Terry would really like to drop support for this
- url: # http:, https:, file:, s3: should be supported
size:
fixity: # is this applicable for a manifest
algorithm:
value:
date: # why does Merritt care?
authentication-method-id: # if different from the default
objects:
- primary_id:
local_id:
erc_who:
erc_what:
erc_when:
- primary-id:
local-id:
erc-who:
erc-what:
erc-when:
files:
- url: # http:, https:, file:, s3: should be supported
merritt-pathname:
size:
fixity: # is this applicable for a manifest
algorithm:
value:
date: # why does Merritt care?
authentication-method-id: # if different from the default
```

0 comments on commit 752a505

Please sign in to comment.