Skip to content

Commit f030333

Browse files
author
AWS
committed
AWS Lake Formation Update: Introduces a new API, GetDataLakePrincipal, that returns the identity of the invoking principal
1 parent 36e72b0 commit f030333

File tree

2 files changed

+37
-0
lines changed

2 files changed

+37
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS Lake Formation",
4+
"contributor": "",
5+
"description": "Introduces a new API, GetDataLakePrincipal, that returns the identity of the invoking principal"
6+
}

services/lakeformation/src/main/resources/codegen-resources/service-2.json

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"endpointPrefix":"lakeformation",
66
"jsonVersion":"1.1",
77
"protocol":"rest-json",
8+
"protocols":["rest-json"],
89
"serviceFullName":"AWS Lake Formation",
910
"serviceId":"LakeFormation",
1011
"signatureVersion":"v4",
@@ -376,6 +377,21 @@
376377
],
377378
"documentation":"<p>Returns a data cells filter.</p>"
378379
},
380+
"GetDataLakePrincipal":{
381+
"name":"GetDataLakePrincipal",
382+
"http":{
383+
"method":"POST",
384+
"requestUri":"/GetDataLakePrincipal"
385+
},
386+
"input":{"shape":"GetDataLakePrincipalRequest"},
387+
"output":{"shape":"GetDataLakePrincipalResponse"},
388+
"errors":[
389+
{"shape":"InternalServiceException"},
390+
{"shape":"OperationTimeoutException"},
391+
{"shape":"AccessDeniedException"}
392+
],
393+
"documentation":"<p>Returns the identity of the invoking principal.</p>"
394+
},
379395
"GetDataLakeSettings":{
380396
"name":"GetDataLakeSettings",
381397
"http":{
@@ -2017,6 +2033,20 @@
20172033
}
20182034
}
20192035
},
2036+
"GetDataLakePrincipalRequest":{
2037+
"type":"structure",
2038+
"members":{
2039+
}
2040+
},
2041+
"GetDataLakePrincipalResponse":{
2042+
"type":"structure",
2043+
"members":{
2044+
"Identity":{
2045+
"shape":"IdentityString",
2046+
"documentation":"<p>A unique identifier of the invoking principal.</p>"
2047+
}
2048+
}
2049+
},
20202050
"GetDataLakeSettingsRequest":{
20212051
"type":"structure",
20222052
"members":{
@@ -2518,6 +2548,7 @@
25182548
"min":1
25192549
},
25202550
"IdentityCenterInstanceArn":{"type":"string"},
2551+
"IdentityString":{"type":"string"},
25212552
"Integer":{
25222553
"type":"integer",
25232554
"box":true

0 commit comments

Comments
 (0)