Module: Aws::LakeFormation::Types

Defined in:
lib/aws-sdk-lakeformation/types.rb

Defined Under Namespace

Classes: AccessDeniedException, AddLFTagsToResourceRequest, AddLFTagsToResourceResponse, AddObjectInput, AllRowsWildcard, AlreadyExistsException, AssumeDecoratedRoleWithSAMLRequest, AssumeDecoratedRoleWithSAMLResponse, AuditContext, BatchGrantPermissionsRequest, BatchGrantPermissionsResponse, BatchPermissionsFailureEntry, BatchPermissionsRequestEntry, BatchRevokePermissionsRequest, BatchRevokePermissionsResponse, CancelTransactionRequest, CancelTransactionResponse, CatalogResource, ColumnLFTag, ColumnWildcard, CommitTransactionRequest, CommitTransactionResponse, ConcurrentModificationException, Condition, CreateDataCellsFilterRequest, CreateDataCellsFilterResponse, CreateLFTagExpressionRequest, CreateLFTagExpressionResponse, CreateLFTagRequest, CreateLFTagResponse, CreateLakeFormationIdentityCenterConfigurationRequest, CreateLakeFormationIdentityCenterConfigurationResponse, CreateLakeFormationOptInRequest, CreateLakeFormationOptInResponse, DataCellsFilter, DataCellsFilterResource, DataLakePrincipal, DataLakeSettings, DataLocationResource, DatabaseResource, DeleteDataCellsFilterRequest, DeleteDataCellsFilterResponse, DeleteLFTagExpressionRequest, DeleteLFTagExpressionResponse, DeleteLFTagRequest, DeleteLFTagResponse, DeleteLakeFormationIdentityCenterConfigurationRequest, DeleteLakeFormationIdentityCenterConfigurationResponse, DeleteLakeFormationOptInRequest, DeleteLakeFormationOptInResponse, DeleteObjectInput, DeleteObjectsOnCancelRequest, DeleteObjectsOnCancelResponse, DeregisterResourceRequest, DeregisterResourceResponse, DescribeLakeFormationIdentityCenterConfigurationRequest, DescribeLakeFormationIdentityCenterConfigurationResponse, DescribeResourceRequest, DescribeResourceResponse, DescribeTransactionRequest, DescribeTransactionResponse, DetailsMap, EntityNotFoundException, ErrorDetail, ExecutionStatistics, ExpiredException, ExtendTransactionRequest, ExtendTransactionResponse, ExternalFilteringConfiguration, FilterCondition, GetDataCellsFilterRequest, GetDataCellsFilterResponse, GetDataLakePrincipalRequest, GetDataLakePrincipalResponse, GetDataLakeSettingsRequest, GetDataLakeSettingsResponse, GetEffectivePermissionsForPathRequest, GetEffectivePermissionsForPathResponse, GetLFTagExpressionRequest, GetLFTagExpressionResponse, GetLFTagRequest, GetLFTagResponse, GetQueryStateRequest, GetQueryStateResponse, GetQueryStatisticsRequest, GetQueryStatisticsResponse, GetResourceLFTagsRequest, GetResourceLFTagsResponse, GetTableObjectsRequest, GetTableObjectsResponse, GetTemporaryGluePartitionCredentialsRequest, GetTemporaryGluePartitionCredentialsResponse, GetTemporaryGlueTableCredentialsRequest, GetTemporaryGlueTableCredentialsResponse, GetWorkUnitResultsRequest, GetWorkUnitResultsResponse, GetWorkUnitsRequest, GetWorkUnitsResponse, GlueEncryptionException, GrantPermissionsRequest, GrantPermissionsResponse, InternalServiceException, InvalidInputException, LFTag, LFTagError, LFTagExpression, LFTagExpressionResource, LFTagKeyResource, LFTagPair, LFTagPolicyResource, LakeFormationOptInsInfo, ListDataCellsFilterRequest, ListDataCellsFilterResponse, ListLFTagExpressionsRequest, ListLFTagExpressionsResponse, ListLFTagsRequest, ListLFTagsResponse, ListLakeFormationOptInsRequest, ListLakeFormationOptInsResponse, ListPermissionsRequest, ListPermissionsResponse, ListResourcesRequest, ListResourcesResponse, ListTableStorageOptimizersRequest, ListTableStorageOptimizersResponse, ListTransactionsRequest, ListTransactionsResponse, OperationTimeoutException, PartitionObjects, PartitionValueList, PermissionTypeMismatchException, PlanningStatistics, PrincipalPermissions, PrincipalResourcePermissions, PutDataLakeSettingsRequest, PutDataLakeSettingsResponse, QueryPlanningContext, QuerySessionContext, RedshiftConnect, RedshiftScopeUnion, RegisterResourceRequest, RegisterResourceResponse, RemoveLFTagsFromResourceRequest, RemoveLFTagsFromResourceResponse, Resource, ResourceInfo, ResourceNotReadyException, ResourceNumberLimitExceededException, RevokePermissionsRequest, RevokePermissionsResponse, RowFilter, SearchDatabasesByLFTagsRequest, SearchDatabasesByLFTagsResponse, SearchTablesByLFTagsRequest, SearchTablesByLFTagsResponse, ServiceIntegrationUnion, StartQueryPlanningRequest, StartQueryPlanningResponse, StartTransactionRequest, StartTransactionResponse, StatisticsNotReadyYetException, StorageOptimizer, TableObject, TableResource, TableWildcard, TableWithColumnsResource, TaggedDatabase, TaggedTable, ThrottledException, TransactionCanceledException, TransactionCommitInProgressException, TransactionCommittedException, TransactionDescription, UpdateDataCellsFilterRequest, UpdateDataCellsFilterResponse, UpdateLFTagExpressionRequest, UpdateLFTagExpressionResponse, UpdateLFTagRequest, UpdateLFTagResponse, UpdateLakeFormationIdentityCenterConfigurationRequest, UpdateLakeFormationIdentityCenterConfigurationResponse, UpdateResourceRequest, UpdateResourceResponse, UpdateTableObjectsRequest, UpdateTableObjectsResponse, UpdateTableStorageOptimizerRequest, UpdateTableStorageOptimizerResponse, VirtualObject, WorkUnitRange, WorkUnitsNotReadyYetException, WriteOperation

Instance Attribute Summary collapse

Instance Attribute Details

#redshiftArray<Types::RedshiftScopeUnion>

Redshift service integration configuration.

Returns:



3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
# File 'lib/aws-sdk-lakeformation/types.rb', line 3501

class ServiceIntegrationUnion < Struct.new(
  :redshift,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Redshift < ServiceIntegrationUnion; end
  class Unknown < ServiceIntegrationUnion; end
end

#redshift_connectTypes::RedshiftConnect

Configuration for Redshift Connect integration.



3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
# File 'lib/aws-sdk-lakeformation/types.rb', line 3075

class RedshiftScopeUnion < Struct.new(
  :redshift_connect,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class RedshiftConnect < RedshiftScopeUnion; end
  class Unknown < RedshiftScopeUnion; end
end