Module: Aws::LakeFormation::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-lakeformation/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AccessDeniedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccessDeniedException')
- AccessKeyIdString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AccessKeyIdString')
- AddLFTagsToResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddLFTagsToResourceRequest')
- AddLFTagsToResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddLFTagsToResourceResponse')
- AddObjectInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddObjectInput')
- AdditionalContextMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'AdditionalContextMap')
- AllRowsWildcard =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AllRowsWildcard')
- AlreadyExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AlreadyExistsException')
- ApplicationArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ApplicationArn')
- ApplicationStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ApplicationStatus')
- AssumeDecoratedRoleWithSAMLRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssumeDecoratedRoleWithSAMLRequest')
- AssumeDecoratedRoleWithSAMLResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssumeDecoratedRoleWithSAMLResponse')
- AuditContext =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuditContext')
- AuditContextString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AuditContextString')
- AuthorizedSessionTagValueList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AuthorizedSessionTagValueList')
- BatchGrantPermissionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchGrantPermissionsRequest')
- BatchGrantPermissionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchGrantPermissionsResponse')
- BatchPermissionsFailureEntry =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchPermissionsFailureEntry')
- BatchPermissionsFailureList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BatchPermissionsFailureList')
- BatchPermissionsRequestEntry =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchPermissionsRequestEntry')
- BatchPermissionsRequestEntryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BatchPermissionsRequestEntryList')
- BatchRevokePermissionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchRevokePermissionsRequest')
- BatchRevokePermissionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchRevokePermissionsResponse')
- BooleanNullable =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'BooleanNullable')
- CancelTransactionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelTransactionRequest')
- CancelTransactionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelTransactionResponse')
- CatalogIdString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CatalogIdString')
- CatalogResource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CatalogResource')
- ColumnLFTag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ColumnLFTag')
- ColumnLFTagsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ColumnLFTagsList')
- ColumnNames =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ColumnNames')
- ColumnWildcard =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ColumnWildcard')
- CommitTransactionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CommitTransactionRequest')
- CommitTransactionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CommitTransactionResponse')
- ComparisonOperator =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ComparisonOperator')
- ConcurrentModificationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConcurrentModificationException')
- Condition =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Condition')
- ContextKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ContextKey')
- ContextValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ContextValue')
- CreateDataCellsFilterRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDataCellsFilterRequest')
- CreateDataCellsFilterResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDataCellsFilterResponse')
- CreateLFTagExpressionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLFTagExpressionRequest')
- CreateLFTagExpressionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLFTagExpressionResponse')
- CreateLFTagRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLFTagRequest')
- CreateLFTagResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLFTagResponse')
- CreateLakeFormationIdentityCenterConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLakeFormationIdentityCenterConfigurationRequest')
- CreateLakeFormationIdentityCenterConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLakeFormationIdentityCenterConfigurationResponse')
- CreateLakeFormationOptInRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLakeFormationOptInRequest')
- CreateLakeFormationOptInResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLakeFormationOptInResponse')
- CredentialTimeoutDurationSecondInteger =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'CredentialTimeoutDurationSecondInteger')
- DataCellsFilter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DataCellsFilter')
- DataCellsFilterList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DataCellsFilterList')
- DataCellsFilterResource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DataCellsFilterResource')
- DataLakePrincipal =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DataLakePrincipal')
- DataLakePrincipalList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DataLakePrincipalList')
- DataLakePrincipalString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DataLakePrincipalString')
- DataLakeResourceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DataLakeResourceType')
- DataLakeSettings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DataLakeSettings')
- DataLocationResource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DataLocationResource')
- DatabaseLFTagsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DatabaseLFTagsList')
- DatabaseResource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DatabaseResource')
- DateTime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'DateTime', timestampFormat: "iso8601")
- DeleteDataCellsFilterRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteDataCellsFilterRequest')
- DeleteDataCellsFilterResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteDataCellsFilterResponse')
- DeleteLFTagExpressionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLFTagExpressionRequest')
- DeleteLFTagExpressionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLFTagExpressionResponse')
- DeleteLFTagRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLFTagRequest')
- DeleteLFTagResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLFTagResponse')
- DeleteLakeFormationIdentityCenterConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLakeFormationIdentityCenterConfigurationRequest')
- DeleteLakeFormationIdentityCenterConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLakeFormationIdentityCenterConfigurationResponse')
- DeleteLakeFormationOptInRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLakeFormationOptInRequest')
- DeleteLakeFormationOptInResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLakeFormationOptInResponse')
- DeleteObjectInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteObjectInput')
- DeleteObjectsOnCancelRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteObjectsOnCancelRequest')
- DeleteObjectsOnCancelResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteObjectsOnCancelResponse')
- DeregisterResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeregisterResourceRequest')
- DeregisterResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeregisterResourceResponse')
- DescribeLakeFormationIdentityCenterConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLakeFormationIdentityCenterConfigurationRequest')
- DescribeLakeFormationIdentityCenterConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLakeFormationIdentityCenterConfigurationResponse')
- DescribeResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeResourceRequest')
- DescribeResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeResourceResponse')
- DescribeTransactionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTransactionRequest')
- DescribeTransactionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTransactionResponse')
- DescriptionString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DescriptionString')
- DetailsMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DetailsMap')
- ETagString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ETagString')
- EnableStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EnableStatus')
- EntityNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EntityNotFoundException')
- ErrorDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ErrorDetail')
- ErrorMessageString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ErrorMessageString')
- ExecutionStatistics =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecutionStatistics')
- ExpirationTimestamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'ExpirationTimestamp')
- ExpiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExpiredException')
- Expression =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Expression')
- ExpressionString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExpressionString')
- ExtendTransactionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExtendTransactionRequest')
- ExtendTransactionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExtendTransactionResponse')
- ExternalFilteringConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExternalFilteringConfiguration')
- FieldNameString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FieldNameString')
- FilterCondition =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FilterCondition')
- FilterConditionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FilterConditionList')
- GetDataCellsFilterRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDataCellsFilterRequest')
- GetDataCellsFilterResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDataCellsFilterResponse')
- GetDataLakePrincipalRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDataLakePrincipalRequest')
- GetDataLakePrincipalResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDataLakePrincipalResponse')
- GetDataLakeSettingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDataLakeSettingsRequest')
- GetDataLakeSettingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDataLakeSettingsResponse')
- GetEffectivePermissionsForPathRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetEffectivePermissionsForPathRequest')
- GetEffectivePermissionsForPathResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetEffectivePermissionsForPathResponse')
- GetLFTagExpressionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetLFTagExpressionRequest')
- GetLFTagExpressionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetLFTagExpressionResponse')
- GetLFTagRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetLFTagRequest')
- GetLFTagResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetLFTagResponse')
- GetQueryStateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetQueryStateRequest')
- GetQueryStateRequestQueryIdString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GetQueryStateRequestQueryIdString')
- GetQueryStateResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetQueryStateResponse')
- GetQueryStatisticsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetQueryStatisticsRequest')
- GetQueryStatisticsRequestQueryIdString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GetQueryStatisticsRequestQueryIdString')
- GetQueryStatisticsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetQueryStatisticsResponse')
- GetResourceLFTagsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetResourceLFTagsRequest')
- GetResourceLFTagsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetResourceLFTagsResponse')
- GetTableObjectsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTableObjectsRequest')
- GetTableObjectsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTableObjectsResponse')
- GetTemporaryGluePartitionCredentialsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTemporaryGluePartitionCredentialsRequest')
- GetTemporaryGluePartitionCredentialsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTemporaryGluePartitionCredentialsResponse')
- GetTemporaryGlueTableCredentialsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTemporaryGlueTableCredentialsRequest')
- GetTemporaryGlueTableCredentialsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTemporaryGlueTableCredentialsResponse')
- GetWorkUnitResultsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetWorkUnitResultsRequest')
- GetWorkUnitResultsRequestQueryIdString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GetWorkUnitResultsRequestQueryIdString')
- GetWorkUnitResultsRequestWorkUnitIdLong =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'GetWorkUnitResultsRequestWorkUnitIdLong')
- GetWorkUnitResultsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetWorkUnitResultsResponse')
- GetWorkUnitsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetWorkUnitsRequest')
- GetWorkUnitsRequestQueryIdString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GetWorkUnitsRequestQueryIdString')
- GetWorkUnitsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetWorkUnitsResponse')
- GlueEncryptionException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GlueEncryptionException')
- GrantPermissionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GrantPermissionsRequest')
- GrantPermissionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GrantPermissionsResponse')
- HashString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HashString')
- IAMRoleArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IAMRoleArn')
- IAMSAMLProviderArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IAMSAMLProviderArn')
- Identifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Identifier')
- IdentityCenterInstanceArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IdentityCenterInstanceArn')
- IdentityString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IdentityString')
- Integer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Integer')
- InternalServiceException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InternalServiceException')
- InvalidInputException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidInputException')
- KeyString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'KeyString')
- LFTag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LFTag')
- LFTagError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LFTagError')
- LFTagErrors =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LFTagErrors')
- LFTagExpression =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LFTagExpression')
- LFTagExpressionResource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LFTagExpressionResource')
- LFTagExpressionsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LFTagExpressionsList')
- LFTagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LFTagKey')
- LFTagKeyResource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LFTagKeyResource')
- LFTagPair =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LFTagPair')
- LFTagPolicyResource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LFTagPolicyResource')
- LFTagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LFTagValue')
- LFTagsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LFTagsList')
- LakeFormationOptInsInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LakeFormationOptInsInfo')
- LakeFormationOptInsInfoList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LakeFormationOptInsInfoList')
- LastModifiedTimestamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'LastModifiedTimestamp')
- ListDataCellsFilterRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListDataCellsFilterRequest')
- ListDataCellsFilterResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListDataCellsFilterResponse')
- ListLFTagExpressionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListLFTagExpressionsRequest')
- ListLFTagExpressionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListLFTagExpressionsResponse')
- ListLFTagsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListLFTagsRequest')
- ListLFTagsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListLFTagsResponse')
- ListLakeFormationOptInsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListLakeFormationOptInsRequest')
- ListLakeFormationOptInsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListLakeFormationOptInsResponse')
- ListPermissionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListPermissionsRequest')
- ListPermissionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListPermissionsResponse')
- ListResourcesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResourcesRequest')
- ListResourcesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResourcesResponse')
- ListTableStorageOptimizersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTableStorageOptimizersRequest')
- ListTableStorageOptimizersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTableStorageOptimizersResponse')
- ListTransactionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTransactionsRequest')
- ListTransactionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTransactionsResponse')
- MessageString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MessageString')
- NameString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NameString')
- NullableBoolean =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'NullableBoolean')
- NullableString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NullableString')
- NumberOfBytes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'NumberOfBytes')
- NumberOfItems =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'NumberOfItems')
- NumberOfMilliseconds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'NumberOfMilliseconds')
- ObjectSize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ObjectSize')
- OperationTimeoutException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OperationTimeoutException')
- OptimizerType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OptimizerType')
- PageSize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PageSize')
- ParametersMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'ParametersMap')
- ParametersMapValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ParametersMapValue')
- PartitionObjects =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PartitionObjects')
- PartitionValueList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PartitionValueList')
- PartitionValueString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PartitionValueString')
- PartitionValuesList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PartitionValuesList')
- PartitionedTableObjectsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PartitionedTableObjectsList')
- PathString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PathString')
- PathStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PathStringList')
- Permission =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Permission')
- PermissionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PermissionList')
- PermissionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PermissionType')
- PermissionTypeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PermissionTypeList')
- PermissionTypeMismatchException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PermissionTypeMismatchException')
- PlanningStatistics =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PlanningStatistics')
- PredicateString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PredicateString')
- PrincipalPermissions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PrincipalPermissions')
- PrincipalPermissionsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PrincipalPermissionsList')
- PrincipalResourcePermissions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PrincipalResourcePermissions')
- PrincipalResourcePermissionsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PrincipalResourcePermissionsList')
- PutDataLakeSettingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutDataLakeSettingsRequest')
- PutDataLakeSettingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutDataLakeSettingsResponse')
- QueryIdString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QueryIdString')
- QueryParameterMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'QueryParameterMap')
- QueryPlanningContext =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QueryPlanningContext')
- QueryPlanningContextDatabaseNameString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QueryPlanningContextDatabaseNameString')
- QuerySessionContext =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QuerySessionContext')
- QueryStateString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QueryStateString')
Shapes::StringShape.new(name: 'RAMResourceShareArn')
- RegisterResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RegisterResourceRequest')
- RegisterResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RegisterResourceResponse')
- RemoveLFTagsFromResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemoveLFTagsFromResourceRequest')
- RemoveLFTagsFromResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemoveLFTagsFromResourceResponse')
- Resource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Resource')
- ResourceArnString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceArnString')
- ResourceInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceInfo')
- ResourceInfoList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceInfoList')
- ResourceNotReadyException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceNotReadyException')
- ResourceNumberLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceNumberLimitExceededException')
Shapes::ListShape.new(name: 'ResourceShareList')
Shapes::StringShape.new(name: 'ResourceShareType')
- ResourceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceType')
- Result =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Result')
- ResultStream =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BlobShape.new(name: 'ResultStream', streaming: true)
- RevokePermissionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RevokePermissionsRequest')
- RevokePermissionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RevokePermissionsResponse')
- RowFilter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RowFilter')
- SAMLAssertionString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SAMLAssertionString')
- ScopeTarget =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ScopeTarget')
- ScopeTargets =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ScopeTargets')
- SearchDatabasesByLFTagsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchDatabasesByLFTagsRequest')
- SearchDatabasesByLFTagsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchDatabasesByLFTagsResponse')
- SearchPageSize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'SearchPageSize')
- SearchTablesByLFTagsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchTablesByLFTagsRequest')
- SearchTablesByLFTagsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchTablesByLFTagsResponse')
- SecretAccessKeyString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SecretAccessKeyString')
- SessionTokenString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SessionTokenString')
- StartQueryPlanningRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartQueryPlanningRequest')
- StartQueryPlanningResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartQueryPlanningResponse')
- StartTransactionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartTransactionRequest')
- StartTransactionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartTransactionResponse')
- StatisticsNotReadyYetException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StatisticsNotReadyYetException')
- StorageOptimizer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StorageOptimizer')
- StorageOptimizerConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'StorageOptimizerConfig')
- StorageOptimizerConfigKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StorageOptimizerConfigKey')
- StorageOptimizerConfigMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'StorageOptimizerConfigMap')
- StorageOptimizerConfigValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StorageOptimizerConfigValue')
- StorageOptimizerList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'StorageOptimizerList')
- String =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'String')
- StringValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StringValue')
- StringValueList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'StringValueList')
- SyntheticGetWorkUnitResultsRequestWorkUnitTokenString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SyntheticGetWorkUnitResultsRequestWorkUnitTokenString')
- SyntheticStartQueryPlanningRequestQueryString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SyntheticStartQueryPlanningRequestQueryString')
- TableLFTagsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TableLFTagsList')
- TableObject =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TableObject')
- TableObjectList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TableObjectList')
- TableResource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TableResource')
- TableWildcard =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TableWildcard')
- TableWithColumnsResource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TableWithColumnsResource')
- TagValueList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagValueList')
- TaggedDatabase =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TaggedDatabase')
- TaggedTable =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TaggedTable')
- ThrottledException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ThrottledException')
- Timestamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'Timestamp')
- Token =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Token')
- TokenString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TokenString')
- TransactionCanceledException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TransactionCanceledException')
- TransactionCommitInProgressException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TransactionCommitInProgressException')
- TransactionCommittedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TransactionCommittedException')
- TransactionDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TransactionDescription')
- TransactionDescriptionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TransactionDescriptionList')
- TransactionIdString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TransactionIdString')
- TransactionStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TransactionStatus')
- TransactionStatusFilter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TransactionStatusFilter')
- TransactionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TransactionType')
- TrueFalseString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TrueFalseString')
- TrustedResourceOwners =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TrustedResourceOwners')
- URI =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'URI')
- UpdateDataCellsFilterRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateDataCellsFilterRequest')
- UpdateDataCellsFilterResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateDataCellsFilterResponse')
- UpdateLFTagExpressionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateLFTagExpressionRequest')
- UpdateLFTagExpressionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateLFTagExpressionResponse')
- UpdateLFTagRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateLFTagRequest')
- UpdateLFTagResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateLFTagResponse')
- UpdateLakeFormationIdentityCenterConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateLakeFormationIdentityCenterConfigurationRequest')
- UpdateLakeFormationIdentityCenterConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateLakeFormationIdentityCenterConfigurationResponse')
- UpdateResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateResourceRequest')
- UpdateResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateResourceResponse')
- UpdateTableObjectsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTableObjectsRequest')
- UpdateTableObjectsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTableObjectsResponse')
- UpdateTableStorageOptimizerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTableStorageOptimizerRequest')
- UpdateTableStorageOptimizerResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTableStorageOptimizerResponse')
- ValueString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ValueString')
- ValueStringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ValueStringList')
- VersionString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VersionString')
- VirtualObject =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VirtualObject')
- VirtualObjectList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VirtualObjectList')
- WorkUnitIdLong =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'WorkUnitIdLong')
- WorkUnitRange =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WorkUnitRange')
- WorkUnitRangeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'WorkUnitRangeList')
- WorkUnitTokenString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'WorkUnitTokenString')
- WorkUnitsNotReadyYetException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WorkUnitsNotReadyYetException')
- WriteOperation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WriteOperation')
- WriteOperationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'WriteOperationList')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2017-03-31" api. = { "apiVersion" => "2017-03-31", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "lakeformation", "jsonVersion" => "1.1", "protocol" => "rest-json", "protocols" => ["rest-json"], "serviceFullName" => "AWS Lake Formation", "serviceId" => "LakeFormation", "signatureVersion" => "v4", "signingName" => "lakeformation", "uid" => "lakeformation-2017-03-31", } api.add_operation(:add_lf_tags_to_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "AddLFTagsToResource" o.http_method = "POST" o.http_request_uri = "/AddLFTagsToResource" o.input = Shapes::ShapeRef.new(shape: AddLFTagsToResourceRequest) o.output = Shapes::ShapeRef.new(shape: AddLFTagsToResourceResponse) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:assume_decorated_role_with_saml, Seahorse::Model::Operation.new.tap do |o| o.name = "AssumeDecoratedRoleWithSAML" o.http_method = "POST" o.http_request_uri = "/AssumeDecoratedRoleWithSAML" o.input = Shapes::ShapeRef.new(shape: AssumeDecoratedRoleWithSAMLRequest) o.output = Shapes::ShapeRef.new(shape: AssumeDecoratedRoleWithSAMLResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:batch_grant_permissions, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchGrantPermissions" o.http_method = "POST" o.http_request_uri = "/BatchGrantPermissions" o.input = Shapes::ShapeRef.new(shape: BatchGrantPermissionsRequest) o.output = Shapes::ShapeRef.new(shape: BatchGrantPermissionsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) end) api.add_operation(:batch_revoke_permissions, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchRevokePermissions" o.http_method = "POST" o.http_request_uri = "/BatchRevokePermissions" o.input = Shapes::ShapeRef.new(shape: BatchRevokePermissionsRequest) o.output = Shapes::ShapeRef.new(shape: BatchRevokePermissionsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) end) api.add_operation(:cancel_transaction, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelTransaction" o.http_method = "POST" o.http_request_uri = "/CancelTransaction" o.input = Shapes::ShapeRef.new(shape: CancelTransactionRequest) o.output = Shapes::ShapeRef.new(shape: CancelTransactionResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: TransactionCommittedException) o.errors << Shapes::ShapeRef.new(shape: TransactionCommitInProgressException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:commit_transaction, Seahorse::Model::Operation.new.tap do |o| o.name = "CommitTransaction" o.http_method = "POST" o.http_request_uri = "/CommitTransaction" o.input = Shapes::ShapeRef.new(shape: CommitTransactionRequest) o.output = Shapes::ShapeRef.new(shape: CommitTransactionResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: TransactionCanceledException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:create_data_cells_filter, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateDataCellsFilter" o.http_method = "POST" o.http_request_uri = "/CreateDataCellsFilter" o.input = Shapes::ShapeRef.new(shape: CreateDataCellsFilterRequest) o.output = Shapes::ShapeRef.new(shape: CreateDataCellsFilterResponse) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ResourceNumberLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:create_lf_tag, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateLFTag" o.http_method = "POST" o.http_request_uri = "/CreateLFTag" o.input = Shapes::ShapeRef.new(shape: CreateLFTagRequest) o.output = Shapes::ShapeRef.new(shape: CreateLFTagResponse) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: ResourceNumberLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:create_lf_tag_expression, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateLFTagExpression" o.http_method = "POST" o.http_request_uri = "/CreateLFTagExpression" o.input = Shapes::ShapeRef.new(shape: CreateLFTagExpressionRequest) o.output = Shapes::ShapeRef.new(shape: CreateLFTagExpressionResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: ResourceNumberLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) end) api.add_operation(:create_lake_formation_identity_center_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateLakeFormationIdentityCenterConfiguration" o.http_method = "POST" o.http_request_uri = "/CreateLakeFormationIdentityCenterConfiguration" o.input = Shapes::ShapeRef.new(shape: CreateLakeFormationIdentityCenterConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: CreateLakeFormationIdentityCenterConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:create_lake_formation_opt_in, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateLakeFormationOptIn" o.http_method = "POST" o.http_request_uri = "/CreateLakeFormationOptIn" o.input = Shapes::ShapeRef.new(shape: CreateLakeFormationOptInRequest) o.output = Shapes::ShapeRef.new(shape: CreateLakeFormationOptInResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:delete_data_cells_filter, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteDataCellsFilter" o.http_method = "POST" o.http_request_uri = "/DeleteDataCellsFilter" o.input = Shapes::ShapeRef.new(shape: DeleteDataCellsFilterRequest) o.output = Shapes::ShapeRef.new(shape: DeleteDataCellsFilterResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:delete_lf_tag, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteLFTag" o.http_method = "POST" o.http_request_uri = "/DeleteLFTag" o.input = Shapes::ShapeRef.new(shape: DeleteLFTagRequest) o.output = Shapes::ShapeRef.new(shape: DeleteLFTagResponse) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:delete_lf_tag_expression, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteLFTagExpression" o.http_method = "POST" o.http_request_uri = "/DeleteLFTagExpression" o.input = Shapes::ShapeRef.new(shape: DeleteLFTagExpressionRequest) o.output = Shapes::ShapeRef.new(shape: DeleteLFTagExpressionResponse) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:delete_lake_formation_identity_center_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteLakeFormationIdentityCenterConfiguration" o.http_method = "POST" o.http_request_uri = "/DeleteLakeFormationIdentityCenterConfiguration" o.input = Shapes::ShapeRef.new(shape: DeleteLakeFormationIdentityCenterConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: DeleteLakeFormationIdentityCenterConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:delete_lake_formation_opt_in, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteLakeFormationOptIn" o.http_method = "POST" o.http_request_uri = "/DeleteLakeFormationOptIn" o.input = Shapes::ShapeRef.new(shape: DeleteLakeFormationOptInRequest) o.output = Shapes::ShapeRef.new(shape: DeleteLakeFormationOptInResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:delete_objects_on_cancel, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteObjectsOnCancel" o.http_method = "POST" o.http_request_uri = "/DeleteObjectsOnCancel" o.input = Shapes::ShapeRef.new(shape: DeleteObjectsOnCancelRequest) o.output = Shapes::ShapeRef.new(shape: DeleteObjectsOnCancelResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: TransactionCommittedException) o.errors << Shapes::ShapeRef.new(shape: TransactionCanceledException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotReadyException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:deregister_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "DeregisterResource" o.http_method = "POST" o.http_request_uri = "/DeregisterResource" o.input = Shapes::ShapeRef.new(shape: DeregisterResourceRequest) o.output = Shapes::ShapeRef.new(shape: DeregisterResourceResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) end) api.add_operation(:describe_lake_formation_identity_center_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeLakeFormationIdentityCenterConfiguration" o.http_method = "POST" o.http_request_uri = "/DescribeLakeFormationIdentityCenterConfiguration" o.input = Shapes::ShapeRef.new(shape: DescribeLakeFormationIdentityCenterConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: DescribeLakeFormationIdentityCenterConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:describe_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeResource" o.http_method = "POST" o.http_request_uri = "/DescribeResource" o.input = Shapes::ShapeRef.new(shape: DescribeResourceRequest) o.output = Shapes::ShapeRef.new(shape: DescribeResourceResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) end) api.add_operation(:describe_transaction, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeTransaction" o.http_method = "POST" o.http_request_uri = "/DescribeTransaction" o.input = Shapes::ShapeRef.new(shape: DescribeTransactionRequest) o.output = Shapes::ShapeRef.new(shape: DescribeTransactionResponse) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) end) api.add_operation(:extend_transaction, Seahorse::Model::Operation.new.tap do |o| o.name = "ExtendTransaction" o.http_method = "POST" o.http_request_uri = "/ExtendTransaction" o.input = Shapes::ShapeRef.new(shape: ExtendTransactionRequest) o.output = Shapes::ShapeRef.new(shape: ExtendTransactionResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: TransactionCommittedException) o.errors << Shapes::ShapeRef.new(shape: TransactionCanceledException) o.errors << Shapes::ShapeRef.new(shape: TransactionCommitInProgressException) end) api.add_operation(:get_data_cells_filter, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDataCellsFilter" o.http_method = "POST" o.http_request_uri = "/GetDataCellsFilter" o.input = Shapes::ShapeRef.new(shape: GetDataCellsFilterRequest) o.output = Shapes::ShapeRef.new(shape: GetDataCellsFilterResponse) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:get_data_lake_principal, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDataLakePrincipal" o.http_method = "POST" o.http_request_uri = "/GetDataLakePrincipal" o.input = Shapes::ShapeRef.new(shape: GetDataLakePrincipalRequest) o.output = Shapes::ShapeRef.new(shape: GetDataLakePrincipalResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:get_data_lake_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDataLakeSettings" o.http_method = "POST" o.http_request_uri = "/GetDataLakeSettings" o.input = Shapes::ShapeRef.new(shape: GetDataLakeSettingsRequest) o.output = Shapes::ShapeRef.new(shape: GetDataLakeSettingsResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) end) api.add_operation(:get_effective_permissions_for_path, Seahorse::Model::Operation.new.tap do |o| o.name = "GetEffectivePermissionsForPath" o.http_method = "POST" o.http_request_uri = "/GetEffectivePermissionsForPath" o.input = Shapes::ShapeRef.new(shape: GetEffectivePermissionsForPathRequest) o.output = Shapes::ShapeRef.new(shape: GetEffectivePermissionsForPathResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_lf_tag, Seahorse::Model::Operation.new.tap do |o| o.name = "GetLFTag" o.http_method = "POST" o.http_request_uri = "/GetLFTag" o.input = Shapes::ShapeRef.new(shape: GetLFTagRequest) o.output = Shapes::ShapeRef.new(shape: GetLFTagResponse) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:get_lf_tag_expression, Seahorse::Model::Operation.new.tap do |o| o.name = "GetLFTagExpression" o.http_method = "POST" o.http_request_uri = "/GetLFTagExpression" o.input = Shapes::ShapeRef.new(shape: GetLFTagExpressionRequest) o.output = Shapes::ShapeRef.new(shape: GetLFTagExpressionResponse) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:get_query_state, Seahorse::Model::Operation.new.tap do |o| o.name = "GetQueryState" o.http_method = "POST" o.http_request_uri = "/GetQueryState" o.endpoint_pattern = { "hostPrefix" => "query-", } o.input = Shapes::ShapeRef.new(shape: GetQueryStateRequest) o.output = Shapes::ShapeRef.new(shape: GetQueryStateResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:get_query_statistics, Seahorse::Model::Operation.new.tap do |o| o.name = "GetQueryStatistics" o.http_method = "POST" o.http_request_uri = "/GetQueryStatistics" o.endpoint_pattern = { "hostPrefix" => "query-", } o.input = Shapes::ShapeRef.new(shape: GetQueryStatisticsRequest) o.output = Shapes::ShapeRef.new(shape: GetQueryStatisticsResponse) o.errors << Shapes::ShapeRef.new(shape: StatisticsNotReadyYetException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ExpiredException) o.errors << Shapes::ShapeRef.new(shape: ThrottledException) end) api.add_operation(:get_resource_lf_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "GetResourceLFTags" o.http_method = "POST" o.http_request_uri = "/GetResourceLFTags" o.input = Shapes::ShapeRef.new(shape: GetResourceLFTagsRequest) o.output = Shapes::ShapeRef.new(shape: GetResourceLFTagsResponse) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: GlueEncryptionException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:get_table_objects, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTableObjects" o.http_method = "POST" o.http_request_uri = "/GetTableObjects" o.input = Shapes::ShapeRef.new(shape: GetTableObjectsRequest) o.output = Shapes::ShapeRef.new(shape: GetTableObjectsResponse) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: TransactionCommittedException) o.errors << Shapes::ShapeRef.new(shape: TransactionCanceledException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotReadyException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_temporary_glue_partition_credentials, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTemporaryGluePartitionCredentials" o.http_method = "POST" o.http_request_uri = "/GetTemporaryGluePartitionCredentials" o.input = Shapes::ShapeRef.new(shape: GetTemporaryGluePartitionCredentialsRequest) o.output = Shapes::ShapeRef.new(shape: GetTemporaryGluePartitionCredentialsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: PermissionTypeMismatchException) end) api.add_operation(:get_temporary_glue_table_credentials, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTemporaryGlueTableCredentials" o.http_method = "POST" o.http_request_uri = "/GetTemporaryGlueTableCredentials" o.input = Shapes::ShapeRef.new(shape: GetTemporaryGlueTableCredentialsRequest) o.output = Shapes::ShapeRef.new(shape: GetTemporaryGlueTableCredentialsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: PermissionTypeMismatchException) end) api.add_operation(:get_work_unit_results, Seahorse::Model::Operation.new.tap do |o| o.name = "GetWorkUnitResults" o.http_method = "POST" o.http_request_uri = "/GetWorkUnitResults" o.endpoint_pattern = { "hostPrefix" => "data-", } o.input = Shapes::ShapeRef.new(shape: GetWorkUnitResultsRequest) o.output = Shapes::ShapeRef.new(shape: GetWorkUnitResultsResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ExpiredException) o.errors << Shapes::ShapeRef.new(shape: ThrottledException) end) api.add_operation(:get_work_units, Seahorse::Model::Operation.new.tap do |o| o.name = "GetWorkUnits" o.http_method = "POST" o.http_request_uri = "/GetWorkUnits" o.endpoint_pattern = { "hostPrefix" => "query-", } o.input = Shapes::ShapeRef.new(shape: GetWorkUnitsRequest) o.output = Shapes::ShapeRef.new(shape: GetWorkUnitsResponse) o.errors << Shapes::ShapeRef.new(shape: WorkUnitsNotReadyYetException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ExpiredException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:grant_permissions, Seahorse::Model::Operation.new.tap do |o| o.name = "GrantPermissions" o.http_method = "POST" o.http_request_uri = "/GrantPermissions" o.input = Shapes::ShapeRef.new(shape: GrantPermissionsRequest) o.output = Shapes::ShapeRef.new(shape: GrantPermissionsResponse) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) end) api.add_operation(:list_data_cells_filter, Seahorse::Model::Operation.new.tap do |o| o.name = "ListDataCellsFilter" o.http_method = "POST" o.http_request_uri = "/ListDataCellsFilter" o.input = Shapes::ShapeRef.new(shape: ListDataCellsFilterRequest) o.output = Shapes::ShapeRef.new(shape: ListDataCellsFilterResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_lf_tag_expressions, Seahorse::Model::Operation.new.tap do |o| o.name = "ListLFTagExpressions" o.http_method = "POST" o.http_request_uri = "/ListLFTagExpressions" o.input = Shapes::ShapeRef.new(shape: ListLFTagExpressionsRequest) o.output = Shapes::ShapeRef.new(shape: ListLFTagExpressionsResponse) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_lf_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "ListLFTags" o.http_method = "POST" o.http_request_uri = "/ListLFTags" o.input = Shapes::ShapeRef.new(shape: ListLFTagsRequest) o.output = Shapes::ShapeRef.new(shape: ListLFTagsResponse) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_lake_formation_opt_ins, Seahorse::Model::Operation.new.tap do |o| o.name = "ListLakeFormationOptIns" o.http_method = "POST" o.http_request_uri = "/ListLakeFormationOptIns" o.input = Shapes::ShapeRef.new(shape: ListLakeFormationOptInsRequest) o.output = Shapes::ShapeRef.new(shape: ListLakeFormationOptInsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_permissions, Seahorse::Model::Operation.new.tap do |o| o.name = "ListPermissions" o.http_method = "POST" o.http_request_uri = "/ListPermissions" o.input = Shapes::ShapeRef.new(shape: ListPermissionsRequest) o.output = Shapes::ShapeRef.new(shape: ListPermissionsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_resources, Seahorse::Model::Operation.new.tap do |o| o.name = "ListResources" o.http_method = "POST" o.http_request_uri = "/ListResources" o.input = Shapes::ShapeRef.new(shape: ListResourcesRequest) o.output = Shapes::ShapeRef.new(shape: ListResourcesResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_table_storage_optimizers, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTableStorageOptimizers" o.http_method = "POST" o.http_request_uri = "/ListTableStorageOptimizers" o.input = Shapes::ShapeRef.new(shape: ListTableStorageOptimizersRequest) o.output = Shapes::ShapeRef.new(shape: ListTableStorageOptimizersResponse) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_transactions, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTransactions" o.http_method = "POST" o.http_request_uri = "/ListTransactions" o.input = Shapes::ShapeRef.new(shape: ListTransactionsRequest) o.output = Shapes::ShapeRef.new(shape: ListTransactionsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:put_data_lake_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "PutDataLakeSettings" o.http_method = "POST" o.http_request_uri = "/PutDataLakeSettings" o.input = Shapes::ShapeRef.new(shape: PutDataLakeSettingsRequest) o.output = Shapes::ShapeRef.new(shape: PutDataLakeSettingsResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) end) api.add_operation(:register_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "RegisterResource" o.http_method = "POST" o.http_request_uri = "/RegisterResource" o.input = Shapes::ShapeRef.new(shape: RegisterResourceRequest) o.output = Shapes::ShapeRef.new(shape: RegisterResourceResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ResourceNumberLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:remove_lf_tags_from_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "RemoveLFTagsFromResource" o.http_method = "POST" o.http_request_uri = "/RemoveLFTagsFromResource" o.input = Shapes::ShapeRef.new(shape: RemoveLFTagsFromResourceRequest) o.output = Shapes::ShapeRef.new(shape: RemoveLFTagsFromResourceResponse) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: GlueEncryptionException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:revoke_permissions, Seahorse::Model::Operation.new.tap do |o| o.name = "RevokePermissions" o.http_method = "POST" o.http_request_uri = "/RevokePermissions" o.input = Shapes::ShapeRef.new(shape: RevokePermissionsRequest) o.output = Shapes::ShapeRef.new(shape: RevokePermissionsResponse) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) end) api.add_operation(:search_databases_by_lf_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "SearchDatabasesByLFTags" o.http_method = "POST" o.http_request_uri = "/SearchDatabasesByLFTags" o.input = Shapes::ShapeRef.new(shape: SearchDatabasesByLFTagsRequest) o.output = Shapes::ShapeRef.new(shape: SearchDatabasesByLFTagsResponse) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: GlueEncryptionException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:search_tables_by_lf_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "SearchTablesByLFTags" o.http_method = "POST" o.http_request_uri = "/SearchTablesByLFTags" o.input = Shapes::ShapeRef.new(shape: SearchTablesByLFTagsRequest) o.output = Shapes::ShapeRef.new(shape: SearchTablesByLFTagsResponse) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: GlueEncryptionException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:start_query_planning, Seahorse::Model::Operation.new.tap do |o| o.name = "StartQueryPlanning" o.http_method = "POST" o.http_request_uri = "/StartQueryPlanning" o.endpoint_pattern = { "hostPrefix" => "query-", } o.input = Shapes::ShapeRef.new(shape: StartQueryPlanningRequest) o.output = Shapes::ShapeRef.new(shape: StartQueryPlanningResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ThrottledException) end) api.add_operation(:start_transaction, Seahorse::Model::Operation.new.tap do |o| o.name = "StartTransaction" o.http_method = "POST" o.http_request_uri = "/StartTransaction" o.input = Shapes::ShapeRef.new(shape: StartTransactionRequest) o.output = Shapes::ShapeRef.new(shape: StartTransactionResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) end) api.add_operation(:update_data_cells_filter, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateDataCellsFilter" o.http_method = "POST" o.http_request_uri = "/UpdateDataCellsFilter" o.input = Shapes::ShapeRef.new(shape: UpdateDataCellsFilterRequest) o.output = Shapes::ShapeRef.new(shape: UpdateDataCellsFilterResponse) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:update_lf_tag, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateLFTag" o.http_method = "POST" o.http_request_uri = "/UpdateLFTag" o.input = Shapes::ShapeRef.new(shape: UpdateLFTagRequest) o.output = Shapes::ShapeRef.new(shape: UpdateLFTagResponse) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:update_lf_tag_expression, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateLFTagExpression" o.http_method = "POST" o.http_request_uri = "/UpdateLFTagExpression" o.input = Shapes::ShapeRef.new(shape: UpdateLFTagExpressionRequest) o.output = Shapes::ShapeRef.new(shape: UpdateLFTagExpressionResponse) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: ResourceNumberLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:update_lake_formation_identity_center_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateLakeFormationIdentityCenterConfiguration" o.http_method = "POST" o.http_request_uri = "/UpdateLakeFormationIdentityCenterConfiguration" o.input = Shapes::ShapeRef.new(shape: UpdateLakeFormationIdentityCenterConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: UpdateLakeFormationIdentityCenterConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:update_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateResource" o.http_method = "POST" o.http_request_uri = "/UpdateResource" o.input = Shapes::ShapeRef.new(shape: UpdateResourceRequest) o.output = Shapes::ShapeRef.new(shape: UpdateResourceResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) end) api.add_operation(:update_table_objects, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateTableObjects" o.http_method = "POST" o.http_request_uri = "/UpdateTableObjects" o.input = Shapes::ShapeRef.new(shape: UpdateTableObjectsRequest) o.output = Shapes::ShapeRef.new(shape: UpdateTableObjectsResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: OperationTimeoutException) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: TransactionCommittedException) o.errors << Shapes::ShapeRef.new(shape: TransactionCanceledException) o.errors << Shapes::ShapeRef.new(shape: TransactionCommitInProgressException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotReadyException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:update_table_storage_optimizer, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateTableStorageOptimizer" o.http_method = "POST" o.http_request_uri = "/UpdateTableStorageOptimizer" o.input = Shapes::ShapeRef.new(shape: UpdateTableStorageOptimizerRequest) o.output = Shapes::ShapeRef.new(shape: UpdateTableStorageOptimizerResponse) o.errors << Shapes::ShapeRef.new(shape: EntityNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidInputException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceException) end) end