Skip to content

clarify how schemes are implemented as summaries #26

@tylanderson

Description

@tylanderson

Schemes are represented as Map<string, Storage Scheme Object>, while summaries are a list of distinct values, range, or json schema.

There aren't many great examples of mappings represented in summaries AFAIK (maybe a separate issue to raise in STAC spec), so curious if anyone has thoughts on what the intended way to represent storage schemes summaries is.

I was thinking it would look like a list of entries, e.g.:

"summaries": {
    "storage:schemes": [
      {
        "aws": {
          "type": "aws-s3",
          "platform": "https://{bucket}.s3.{region}.amazonaws.com",
          "bucket": "mybucket",
          "region": "us-west-2",
          "requester_pays": true,
          "tier": "Standard"
        }
      }
    ]
  }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions