Skip to content

Commit 95c1ef3

Browse files
Add support for database-level federation
1 parent 9a828ad commit 95c1ef3

18 files changed

+584
-369
lines changed

generator/ServiceModels/lakeformation/lakeformation-2017-03-31.api.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2026,7 +2026,8 @@
20262026
"members":{
20272027
"ResourceArn":{"shape":"ResourceArnString"},
20282028
"UseServiceLinkedRole":{"shape":"NullableBoolean"},
2029-
"RoleArn":{"shape":"IAMRoleArn"}
2029+
"RoleArn":{"shape":"IAMRoleArn"},
2030+
"WithFederation":{"shape":"NullableBoolean"}
20302031
}
20312032
},
20322033
"RegisterResourceResponse":{
@@ -2071,7 +2072,8 @@
20712072
"members":{
20722073
"ResourceArn":{"shape":"ResourceArnString"},
20732074
"RoleArn":{"shape":"IAMRoleArn"},
2074-
"LastModified":{"shape":"LastModifiedTimestamp"}
2075+
"LastModified":{"shape":"LastModifiedTimestamp"},
2076+
"WithFederation":{"shape":"NullableBoolean"}
20752077
}
20762078
},
20772079
"ResourceInfoList":{
@@ -2478,7 +2480,8 @@
24782480
],
24792481
"members":{
24802482
"RoleArn":{"shape":"IAMRoleArn"},
2481-
"ResourceArn":{"shape":"ResourceArnString"}
2483+
"ResourceArn":{"shape":"ResourceArnString"},
2484+
"WithFederation":{"shape":"NullableBoolean"}
24822485
}
24832486
},
24842487
"UpdateResourceResponse":{

generator/ServiceModels/lakeformation/lakeformation-2017-03-31.docs.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -481,7 +481,7 @@
481481
}
482482
},
483483
"EntityNotFoundException": {
484-
"base": "<p>A specified entity does not exist</p>",
484+
"base": "<p>A specified entity does not exist.</p>",
485485
"refs": {
486486
}
487487
},
@@ -964,7 +964,10 @@
964964
"base": null,
965965
"refs": {
966966
"DataLakeSettings$AllowExternalDataFiltering": "<p>Whether to allow Amazon EMR clusters to access data managed by Lake Formation. </p> <p>If true, you allow Amazon EMR clusters to access data in Amazon S3 locations that are registered with Lake Formation.</p> <p>If false or null, no Amazon EMR clusters will be able to access data in Amazon S3 locations that are registered with Lake Formation.</p> <p>For more information, see <a href=\"https://docs-aws.amazon.com/lake-formation/latest/dg/getting-started-setup.html#emr-switch\">(Optional) Allow Data Filtering on Amazon EMR</a>.</p>",
967-
"RegisterResourceRequest$UseServiceLinkedRole": "<p>Designates an Identity and Access Management (IAM) service-linked role by registering this role with the Data Catalog. A service-linked role is a unique type of IAM role that is linked directly to Lake Formation.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/lake-formation/latest/dg/service-linked-roles.html\">Using Service-Linked Roles for Lake Formation</a>.</p>"
967+
"RegisterResourceRequest$UseServiceLinkedRole": "<p>Designates an Identity and Access Management (IAM) service-linked role by registering this role with the Data Catalog. A service-linked role is a unique type of IAM role that is linked directly to Lake Formation.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/lake-formation/latest/dg/service-linked-roles.html\">Using Service-Linked Roles for Lake Formation</a>.</p>",
968+
"RegisterResourceRequest$WithFederation": "<p>Whether or not the resource is a federated resource.</p>",
969+
"ResourceInfo$WithFederation": "<p>Whether or not the resource is a federated resource.</p>",
970+
"UpdateResourceRequest$WithFederation": "<p>Whether or not the resource is a federated resource.</p>"
968971
}
969972
},
970973
"NumberOfBytes": {

0 commit comments

Comments
 (0)