Skip to content

Commit 4272b29

Browse files
laramielcopybara-github
authored andcommitted
s3: Mark "type" as required for aws credentials
PiperOrigin-RevId: 728412661 Change-Id: Ic045cc899ec2814e0d57efce12bc300ca71d8754
1 parent d1f545f commit 4272b29

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

tensorstore/kvstore/s3/schema.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,18 +162,20 @@ definitions:
162162
description: |
163163
The `.type` member identifies the credentials provider.
164164
The remaining members are specific to the credentials provider.
165+
required:
166+
- type
165167
properties:
166168
type:
167169
type: string
168170
description: Specifies the credentials provider.
169-
required:
170-
- type
171171
aws_credentials-anonymous:
172172
$id: Context.aws_credentials/anonymous
173173
description: Uses anonymous credentials.
174174
allOf:
175175
- $ref: Context.aws_credentials
176176
- type: object
177+
required:
178+
- type
177179
properties:
178180
type:
179181
const: anonymous
@@ -187,6 +189,8 @@ definitions:
187189
allOf:
188190
- $ref: Context.aws_credentials
189191
- type: object
192+
required:
193+
- type
190194
properties:
191195
type:
192196
const: environment
@@ -196,6 +200,8 @@ definitions:
196200
allOf:
197201
- $ref: Context.aws_credentials
198202
- type: object
203+
required:
204+
- type
199205
properties:
200206
type:
201207
const: imds
@@ -207,6 +213,8 @@ definitions:
207213
allOf:
208214
- $ref: Context.aws_credentials
209215
- type: object
216+
required:
217+
- type
210218
properties:
211219
type:
212220
const: default
@@ -223,6 +231,8 @@ definitions:
223231
allOf:
224232
- $ref: Context.aws_credentials
225233
- type: object
234+
required:
235+
- type
226236
properties:
227237
type:
228238
const: profile
@@ -253,6 +263,8 @@ definitions:
253263
allOf:
254264
- $ref: Context.aws_credentials
255265
- type: object
266+
required:
267+
- type
256268
properties:
257269
type:
258270
const: ecs

0 commit comments

Comments
 (0)