Skip to content

Commit

Permalink
feat(client-lakeformation): This release added two new LakeFormation …
Browse files Browse the repository at this point in the history
…Permissions (CREATE_CATALOG, SUPER_USER) and added Id field for CatalogResource. It also added new conditon and expression field.
  • Loading branch information
awstools committed Dec 3, 2024
1 parent e55f648 commit 860d0d8
Show file tree
Hide file tree
Showing 19 changed files with 171 additions and 40 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,9 @@ export interface AddLFTagsToResourceCommandOutput extends AddLFTagsToResourceRes
* const input = { // AddLFTagsToResourceRequest
* CatalogId: "STRING_VALUE",
* Resource: { // Resource
* Catalog: {},
* Catalog: { // CatalogResource
* Id: "STRING_VALUE",
* },
* Database: { // DatabaseResource
* CatalogId: "STRING_VALUE",
* Name: "STRING_VALUE", // required
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,9 @@ export interface BatchGrantPermissionsCommandOutput extends BatchGrantPermission
* DataLakePrincipalIdentifier: "STRING_VALUE",
* },
* Resource: { // Resource
* Catalog: {},
* Catalog: { // CatalogResource
* Id: "STRING_VALUE",
* },
* Database: { // DatabaseResource
* CatalogId: "STRING_VALUE",
* Name: "STRING_VALUE", // required
Expand Down Expand Up @@ -104,10 +106,10 @@ export interface BatchGrantPermissionsCommandOutput extends BatchGrantPermission
* },
* },
* Permissions: [ // PermissionList
* "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION",
* "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION" || "CREATE_CATALOG" || "SUPER_USER",
* ],
* PermissionsWithGrantOption: [
* "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION",
* "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION" || "CREATE_CATALOG" || "SUPER_USER",
* ],
* },
* ],
Expand All @@ -123,7 +125,9 @@ export interface BatchGrantPermissionsCommandOutput extends BatchGrantPermission
* // DataLakePrincipalIdentifier: "STRING_VALUE",
* // },
* // Resource: { // Resource
* // Catalog: {},
* // Catalog: { // CatalogResource
* // Id: "STRING_VALUE",
* // },
* // Database: { // DatabaseResource
* // CatalogId: "STRING_VALUE",
* // Name: "STRING_VALUE", // required
Expand Down Expand Up @@ -183,10 +187,10 @@ export interface BatchGrantPermissionsCommandOutput extends BatchGrantPermission
* // },
* // },
* // Permissions: [ // PermissionList
* // "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION",
* // "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION" || "CREATE_CATALOG" || "SUPER_USER",
* // ],
* // PermissionsWithGrantOption: [
* // "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION",
* // "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION" || "CREATE_CATALOG" || "SUPER_USER",
* // ],
* // },
* // Error: { // ErrorDetail
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,9 @@ export interface BatchRevokePermissionsCommandOutput extends BatchRevokePermissi
* DataLakePrincipalIdentifier: "STRING_VALUE",
* },
* Resource: { // Resource
* Catalog: {},
* Catalog: { // CatalogResource
* Id: "STRING_VALUE",
* },
* Database: { // DatabaseResource
* CatalogId: "STRING_VALUE",
* Name: "STRING_VALUE", // required
Expand Down Expand Up @@ -104,10 +106,10 @@ export interface BatchRevokePermissionsCommandOutput extends BatchRevokePermissi
* },
* },
* Permissions: [ // PermissionList
* "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION",
* "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION" || "CREATE_CATALOG" || "SUPER_USER",
* ],
* PermissionsWithGrantOption: [
* "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION",
* "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION" || "CREATE_CATALOG" || "SUPER_USER",
* ],
* },
* ],
Expand All @@ -123,7 +125,9 @@ export interface BatchRevokePermissionsCommandOutput extends BatchRevokePermissi
* // DataLakePrincipalIdentifier: "STRING_VALUE",
* // },
* // Resource: { // Resource
* // Catalog: {},
* // Catalog: { // CatalogResource
* // Id: "STRING_VALUE",
* // },
* // Database: { // DatabaseResource
* // CatalogId: "STRING_VALUE",
* // Name: "STRING_VALUE", // required
Expand Down Expand Up @@ -183,10 +187,10 @@ export interface BatchRevokePermissionsCommandOutput extends BatchRevokePermissi
* // },
* // },
* // Permissions: [ // PermissionList
* // "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION",
* // "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION" || "CREATE_CATALOG" || "SUPER_USER",
* // ],
* // PermissionsWithGrantOption: [
* // "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION",
* // "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION" || "CREATE_CATALOG" || "SUPER_USER",
* // ],
* // },
* // Error: { // ErrorDetail
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,9 @@ export interface CreateLakeFormationOptInCommandOutput extends CreateLakeFormati
* DataLakePrincipalIdentifier: "STRING_VALUE",
* },
* Resource: { // Resource
* Catalog: {},
* Catalog: { // CatalogResource
* Id: "STRING_VALUE",
* },
* Database: { // DatabaseResource
* CatalogId: "STRING_VALUE",
* Name: "STRING_VALUE", // required
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,9 @@ export interface DeleteLakeFormationOptInCommandOutput extends DeleteLakeFormati
* DataLakePrincipalIdentifier: "STRING_VALUE",
* },
* Resource: { // Resource
* Catalog: {},
* Catalog: { // CatalogResource
* Id: "STRING_VALUE",
* },
* Database: { // DatabaseResource
* CatalogId: "STRING_VALUE",
* Name: "STRING_VALUE", // required
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ export interface GetDataLakeSettingsCommandOutput extends GetDataLakeSettingsRes
* // DataLakePrincipalIdentifier: "STRING_VALUE",
* // },
* // Permissions: [ // PermissionList
* // "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION",
* // "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION" || "CREATE_CATALOG" || "SUPER_USER",
* // ],
* // },
* // ],
Expand All @@ -68,7 +68,7 @@ export interface GetDataLakeSettingsCommandOutput extends GetDataLakeSettingsRes
* // DataLakePrincipalIdentifier: "STRING_VALUE",
* // },
* // Permissions: [
* // "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION",
* // "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION" || "CREATE_CATALOG" || "SUPER_USER",
* // ],
* // },
* // ],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,9 @@ export interface GetEffectivePermissionsForPathCommandOutput
* // DataLakePrincipalIdentifier: "STRING_VALUE",
* // },
* // Resource: { // Resource
* // Catalog: {},
* // Catalog: { // CatalogResource
* // Id: "STRING_VALUE",
* // },
* // Database: { // DatabaseResource
* // CatalogId: "STRING_VALUE",
* // Name: "STRING_VALUE", // required
Expand Down Expand Up @@ -115,11 +117,14 @@ export interface GetEffectivePermissionsForPathCommandOutput
* // Name: "STRING_VALUE", // required
* // },
* // },
* // Condition: { // Condition
* // Expression: "STRING_VALUE",
* // },
* // Permissions: [ // PermissionList
* // "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION",
* // "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION" || "CREATE_CATALOG" || "SUPER_USER",
* // ],
* // PermissionsWithGrantOption: [
* // "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION",
* // "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION" || "CREATE_CATALOG" || "SUPER_USER",
* // ],
* // AdditionalDetails: { // DetailsMap
* // ResourceShare: [ // ResourceShareList
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,9 @@ export interface GetResourceLFTagsCommandOutput extends GetResourceLFTagsRespons
* const input = { // GetResourceLFTagsRequest
* CatalogId: "STRING_VALUE",
* Resource: { // Resource
* Catalog: {},
* Catalog: { // CatalogResource
* Id: "STRING_VALUE",
* },
* Database: { // DatabaseResource
* CatalogId: "STRING_VALUE",
* Name: "STRING_VALUE", // required
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ export interface GetTemporaryGluePartitionCredentialsCommandOutput
* ],
* },
* Permissions: [ // PermissionList
* "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION",
* "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION" || "CREATE_CATALOG" || "SUPER_USER",
* ],
* DurationSeconds: Number("int"),
* AuditContext: { // AuditContext
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ export interface GetTemporaryGlueTableCredentialsCommandOutput
* const input = { // GetTemporaryGlueTableCredentialsRequest
* TableArn: "STRING_VALUE", // required
* Permissions: [ // PermissionList
* "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION",
* "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION" || "CREATE_CATALOG" || "SUPER_USER",
* ],
* DurationSeconds: Number("int"),
* AuditContext: { // AuditContext
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,9 @@ export interface GrantPermissionsCommandOutput extends GrantPermissionsResponse,
* DataLakePrincipalIdentifier: "STRING_VALUE",
* },
* Resource: { // Resource
* Catalog: {},
* Catalog: { // CatalogResource
* Id: "STRING_VALUE",
* },
* Database: { // DatabaseResource
* CatalogId: "STRING_VALUE",
* Name: "STRING_VALUE", // required
Expand Down Expand Up @@ -102,10 +104,10 @@ export interface GrantPermissionsCommandOutput extends GrantPermissionsResponse,
* },
* },
* Permissions: [ // PermissionList // required
* "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION",
* "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION" || "CREATE_CATALOG" || "SUPER_USER",
* ],
* PermissionsWithGrantOption: [
* "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION",
* "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION" || "CREATE_CATALOG" || "SUPER_USER",
* ],
* };
* const command = new GrantPermissionsCommand(input);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,9 @@ export interface ListLakeFormationOptInsCommandOutput extends ListLakeFormationO
* DataLakePrincipalIdentifier: "STRING_VALUE",
* },
* Resource: { // Resource
* Catalog: {},
* Catalog: { // CatalogResource
* Id: "STRING_VALUE",
* },
* Database: { // DatabaseResource
* CatalogId: "STRING_VALUE",
* Name: "STRING_VALUE", // required
Expand Down Expand Up @@ -108,7 +110,9 @@ export interface ListLakeFormationOptInsCommandOutput extends ListLakeFormationO
* // LakeFormationOptInsInfoList: [ // LakeFormationOptInsInfoList
* // { // LakeFormationOptInsInfo
* // Resource: { // Resource
* // Catalog: {},
* // Catalog: { // CatalogResource
* // Id: "STRING_VALUE",
* // },
* // Database: { // DatabaseResource
* // CatalogId: "STRING_VALUE",
* // Name: "STRING_VALUE", // required
Expand Down Expand Up @@ -170,6 +174,9 @@ export interface ListLakeFormationOptInsCommandOutput extends ListLakeFormationO
* // Principal: { // DataLakePrincipal
* // DataLakePrincipalIdentifier: "STRING_VALUE",
* // },
* // Condition: { // Condition
* // Expression: "STRING_VALUE",
* // },
* // LastModified: new Date("TIMESTAMP"),
* // LastUpdatedBy: "STRING_VALUE",
* // },
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,9 @@ export interface ListPermissionsCommandOutput extends ListPermissionsResponse, _
* },
* ResourceType: "CATALOG" || "DATABASE" || "TABLE" || "DATA_LOCATION" || "LF_TAG" || "LF_TAG_POLICY" || "LF_TAG_POLICY_DATABASE" || "LF_TAG_POLICY_TABLE" || "LF_NAMED_TAG_EXPRESSION",
* Resource: { // Resource
* Catalog: {},
* Catalog: { // CatalogResource
* Id: "STRING_VALUE",
* },
* Database: { // DatabaseResource
* CatalogId: "STRING_VALUE",
* Name: "STRING_VALUE", // required
Expand Down Expand Up @@ -116,7 +118,9 @@ export interface ListPermissionsCommandOutput extends ListPermissionsResponse, _
* // DataLakePrincipalIdentifier: "STRING_VALUE",
* // },
* // Resource: { // Resource
* // Catalog: {},
* // Catalog: { // CatalogResource
* // Id: "STRING_VALUE",
* // },
* // Database: { // DatabaseResource
* // CatalogId: "STRING_VALUE",
* // Name: "STRING_VALUE", // required
Expand Down Expand Up @@ -175,11 +179,14 @@ export interface ListPermissionsCommandOutput extends ListPermissionsResponse, _
* // Name: "STRING_VALUE", // required
* // },
* // },
* // Condition: { // Condition
* // Expression: "STRING_VALUE",
* // },
* // Permissions: [ // PermissionList
* // "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION",
* // "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION" || "CREATE_CATALOG" || "SUPER_USER",
* // ],
* // PermissionsWithGrantOption: [
* // "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION",
* // "ALL" || "SELECT" || "ALTER" || "DROP" || "DELETE" || "INSERT" || "DESCRIBE" || "CREATE_DATABASE" || "CREATE_TABLE" || "DATA_LOCATION_ACCESS" || "CREATE_LF_TAG" || "ASSOCIATE" || "GRANT_WITH_LF_TAG_EXPRESSION" || "CREATE_LF_TAG_EXPRESSION" || "CREATE_CATALOG" || "SUPER_USER",
* // ],
* // AdditionalDetails: { // DetailsMap
* // ResourceShare: [ // ResourceShareList
Expand Down
Loading

0 comments on commit 860d0d8

Please sign in to comment.