@@ -9,94 +9,75 @@ interactions:
9
9
User-Agent :
10
10
- Python-urllib/3.11
11
11
method : GET
12
- uri : https://stac-extensions.github.io/version/v1.0 .0/schema.json
12
+ uri : https://stac-extensions.github.io/version/v1.2 .0/schema.json
13
13
response :
14
14
body :
15
15
string : " {\n \" $schema\" : \" http://json-schema.org/draft-07/schema#\" ,\n \" $id\" :
16
- \" https://stac-extensions.github.io/version/v1.0 .0/schema.json#\" ,\n \" title\" :
16
+ \" https://stac-extensions.github.io/version/v1.2 .0/schema.json#\" ,\n \" title\" :
17
17
\" Versioning Indicators Extension\" ,\n \" description\" : \" STAC Versioning
18
18
Indicators Extension for STAC Items and STAC Collections.\" ,\n \" oneOf\" :
19
- [\n {\n \" $comment\" : \" This is the schema for STAC Items. Remove
20
- this object if this extension only applies to Collections.\" ,\n \" allOf\" :
19
+ [\n {\n \" $comment\" : \" This is the schema for STAC Items.\" ,\n \" allOf\" :
21
20
[\n {\n \" $ref\" : \" #/definitions/stac_extensions\"\n },\n
22
21
\ {\n \" type\" : \" object\" ,\n \" required\" : [\n \" type\" ,\n
23
22
\ \" properties\" ,\n \" assets\"\n ],\n \" properties\" :
24
23
{\n \" type\" : {\n \" const\" : \" Feature\"\n },\n
25
- \ \" properties\" : {\n \" allOf\" : [\n {\n
26
- \ \" $comment\" : \" Require fields here for item properties.\" ,\n
27
- \ \" required\" : [\n \" version\"\n ]\n
28
- \ },\n {\n \" $ref\" : \" #/definitions/fields\"\n
29
- \ }\n ]\n },\n \" assets\" :
30
- {\n \" $comment\" : \" This validates the fields in Item Assets,
31
- but does not require them.\" ,\n \" type\" : \" object\" ,\n \" additionalProperties\" :
24
+ \ \" properties\" : {\n \" $ref\" : \" #/definitions/fields\"\n
25
+ \ },\n \" assets\" : {\n \" type\" : \" object\" ,\n
26
+ \ \" additionalProperties\" : {\n \" $ref\" : \" #/definitions/fields\"\n
27
+ \ }\n }\n }\n }\n ]\n },\n
28
+ \ {\n \" $comment\" : \" This is the schema for STAC Collections.\" ,\n
29
+ \ \" type\" : \" object\" ,\n \" allOf\" : [\n {\n \" required\" :
30
+ [\n \" type\"\n ],\n \" properties\" : {\n \" type\" :
31
+ {\n \" const\" : \" Collection\"\n }\n }\n },\n
32
+ \ {\n \" $ref\" : \" #/definitions/stac_extensions\"\n },\n
33
+ \ {\n \" $comment\" : \" This is the schema for the top-level
34
+ fields in a Collection.\" ,\n \" allOf\" : [\n {\n \" $ref\" :
35
+ \" #/definitions/fields\"\n }\n ]\n },\n {\n
36
+ \ \" $comment\" : \" This validates the fields in Collection Assets.\" ,\n
37
+ \ \" properties\" : {\n \" assets\" : {\n \" type\" :
38
+ \" object\" ,\n \" additionalProperties\" : {\n \" $ref\" :
39
+ \" #/definitions/fields\"\n }\n }\n }\n },\n
40
+ \ {\n \" $comment\" : \" This is the schema for the fields in
41
+ Item Asset Definitions.\" ,\n \" properties\" : {\n \" item_assets\" :
42
+ {\n \" type\" : \" object\" ,\n \" additionalProperties\" :
32
43
{\n \" $ref\" : \" #/definitions/fields\"\n }\n }\n
33
44
\ }\n }\n ]\n },\n {\n \" $comment\" : \" This
34
- is the schema for STAC Collections .\" ,\n \" type \" : \" object \" , \ n \" allOf \" :
35
- [ \n { \n \" required\" : [\n \" type\"\n ],\n
45
+ is the schema for STAC Catalog .\" ,\n \" allOf \" : [ \n { \ n \" type \" :
46
+ \" object \" , \n \" required\" : [\n \" type\"\n ],\n
36
47
\ \" properties\" : {\n \" type\" : {\n \" const\" :
37
- \" Collection\"\n }\n }\n },\n {\n \" $ref\" :
38
- \" #/definitions/stac_extensions\"\n }\n ],\n \" anyOf\" : [\n
39
- \ {\n \" $comment\" : \" This is the schema for the top-level
40
- fields in a Collection. Remove this if this extension does not define top-level
41
- fields for Collections.\" ,\n \" allOf\" : [\n {\n \" $comment\" :
42
- \" Require fields here for Collections (top-level).\" ,\n \" required\" :
43
- [\n \" version\"\n ]\n },\n {\n
44
- \ \" $ref\" : \" #/definitions/fields\"\n }\n ]\n
45
- \ },\n {\n \" $comment\" : \" This validates the fields
46
- in Collection Assets, but does not require them.\" ,\n \" required\" :
47
- [\n \" assets\"\n ],\n \" properties\" : {\n \" assets\" :
48
- {\n \" type\" : \" object\" ,\n \" not\" : {\n \" additionalProperties\" :
49
- {\n \" not\" : {\n \" allOf\" : [\n {\n
50
- \ \" $ref\" : \" #/definitions/require_any_field\"\n },\n
51
- \ {\n \" $ref\" : \" #/definitions/fields\"\n
52
- \ }\n ]\n }\n }\n
53
- \ }\n }\n }\n },\n {\n \" $comment\" :
54
- \" This is the schema for the fields in Item Asset Definitions. It doesn't
55
- require any fields.\" ,\n \" required\" : [\n \" item_assets\"\n
56
- \ ],\n \" properties\" : {\n \" item_assets\" : {\n
57
- \ \" type\" : \" object\" ,\n \" not\" : {\n \" additionalProperties\" :
58
- {\n \" not\" : {\n \" allOf\" : [\n {\n
59
- \ \" $ref\" : \" #/definitions/require_any_field\"\n },\n
60
- \ {\n \" $ref\" : \" #/definitions/fields\"\n
61
- \ }\n ]\n }\n }\n
62
- \ }\n }\n }\n },\n {\n \" $comment\" :
63
- \" This is the schema for the fields in Summaries. By default, only checks
64
- the existance of the properties, but not the schema of the summaries.\" ,\n
65
- \ \" required\" : [\n \" summaries\"\n ],\n \" properties\" :
66
- {\n \" summaries\" : {\n \" $ref\" : \" #/definitions/require_any_field\"\n
67
- \ }\n }\n }\n ]\n }\n ],\n \" definitions\" :
48
+ \" Catalog\"\n }\n }\n },\n {\n \" $ref\" :
49
+ \" #/definitions/stac_extensions\"\n },\n {\n \" $ref\" :
50
+ \" #/definitions/fields\"\n }\n ]\n }\n ],\n \" definitions\" :
68
51
{\n \" stac_extensions\" : {\n \" type\" : \" object\" ,\n \" required\" :
69
52
[\n \" stac_extensions\"\n ],\n \" properties\" : {\n \" stac_extensions\" :
70
53
{\n \" type\" : \" array\" ,\n \" contains\" : {\n \" const\" :
71
- \" https://stac-extensions.github.io/version/v1.0.0/schema.json\"\n }\n
72
- \ }\n }\n },\n \" require_any_field\" : {\n \" $comment\" :
73
- \" Please list all fields here so that we can force the existance of one of
74
- them in other parts of the schemas.\" ,\n \" anyOf\" : [\n {\" required\" :
75
- [\" version\" ]},\n {\" required\" : [\" deprecated\" ]}\n ]\n },\n
76
- \ \" fields\" : {\n \" type\" : \" object\" ,\n \" properties\" : {\n
77
- \ \" version\" : {\n \" type\" : \" string\" ,\n \" title\" :
78
- \" Version\"\n },\n \" deprecated\" : {\n \" type\" : \" boolean\" ,\n
79
- \ \" title\" : \" Deprecated\" ,\n \" default\" : false\n }\n
54
+ \" https://stac-extensions.github.io/version/v1.2.0/schema.json\"\n }\n
55
+ \ }\n }\n },\n \" fields\" : {\n \" type\" : \" object\" ,\n
56
+ \ \" properties\" : {\n \" version\" : {\n \" type\" : \" string\" ,\n
57
+ \ \" title\" : \" Version\"\n },\n \" deprecated\" : {\n
58
+ \ \" type\" : \" boolean\" ,\n \" title\" : \" Deprecated\" ,\n \" default\" :
59
+ false\n },\n \" experimental\" : {\n \" type\" : \" boolean\" ,\n
60
+ \ \" title\" : \" Experimental\" ,\n \" default\" : false\n }\n
80
61
\ }\n }\n }\n }\n "
81
62
headers :
82
63
Accept-Ranges :
83
64
- bytes
84
65
Access-Control-Allow-Origin :
85
66
- ' *'
86
67
Age :
87
- - ' 517 '
68
+ - ' 443 '
88
69
Cache-Control :
89
70
- max-age=600
90
71
Connection :
91
72
- close
92
73
Content-Length :
93
- - ' 5009 '
74
+ - ' 3405 '
94
75
Content-Type :
95
76
- application/json; charset=utf-8
96
77
Date :
97
- - Wed, 27 Sep 2023 21:20:50 GMT
78
+ - Fri, 13 Oct 2023 13:39:13 GMT
98
79
ETag :
99
- - ' "645249bd-1391 "'
80
+ - ' "645249bd-d4d "'
100
81
Last-Modified :
101
82
- Wed, 03 May 2023 11:47:09 GMT
102
83
Server :
@@ -110,17 +91,17 @@ interactions:
110
91
X-Cache :
111
92
- HIT
112
93
X-Cache-Hits :
113
- - ' 2 '
94
+ - ' 1 '
114
95
X-Fastly-Request-ID :
115
- - 8b9fffd9434fd81ec501ce6f8c825aa774cc06e7
96
+ - 8ba7479ba4057d23836c2d204c3baeda68d2722f
116
97
X-GitHub-Request-Id :
117
- - 96AE:1981:28905C:3865AF:65149AAC
98
+ - B200:2C1D:709A53:995830:6529359A
118
99
X-Served-By :
119
- - cache-lga21962-LGA
100
+ - cache-iad-kjyo7100036-IAD
120
101
X-Timer :
121
- - S1695849651.615996 ,VS0,VE1
102
+ - S1697204353.008353 ,VS0,VE1
122
103
expires :
123
- - Wed, 27 Sep 2023 21:22:13 GMT
104
+ - Fri, 13 Oct 2023 12:28:35 GMT
124
105
permissions-policy :
125
106
- interest-cohort=()
126
107
x-proxy-cache :
0 commit comments