Skip to main content Link Search Menu Expand Document (external link)

GlueService overview

Added in v1.0.0


Table of contents


constructors

makeGlueService

Signature

export declare const makeGlueService: Effect.Effect<any, unknown, unknown>

Added in v1.0.0

models

GlueService (class)

Signature

export declare class GlueService

Added in v1.0.0

GlueService$ (interface)

Signature

export interface GlueService$ {
  /**
   * @see {@link AssociateGlossaryTermsCommand}
   */
  associateGlossaryTerms(
    args: AssociateGlossaryTermsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    AssociateGlossaryTermsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link BatchCreatePartitionCommand}
   */
  batchCreatePartition(
    args: BatchCreatePartitionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchCreatePartitionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link BatchDeleteConnectionCommand}
   */
  batchDeleteConnection(
    args: BatchDeleteConnectionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchDeleteConnectionCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | OperationTimeoutError
  >

  /**
   * @see {@link BatchDeletePartitionCommand}
   */
  batchDeletePartition(
    args: BatchDeletePartitionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchDeletePartitionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link BatchDeleteTableCommand}
   */
  batchDeleteTable(
    args: BatchDeleteTableCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchDeleteTableCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNotReadyError
  >

  /**
   * @see {@link BatchDeleteTableVersionCommand}
   */
  batchDeleteTableVersion(
    args: BatchDeleteTableVersionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchDeleteTableVersionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link BatchGetBlueprintsCommand}
   */
  batchGetBlueprints(
    args: BatchGetBlueprintsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchGetBlueprintsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link BatchGetCrawlersCommand}
   */
  batchGetCrawlers(
    args: BatchGetCrawlersCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchGetCrawlersCommandOutput,
    Cause.TimeoutError | SdkError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link BatchGetCustomEntityTypesCommand}
   */
  batchGetCustomEntityTypes(
    args: BatchGetCustomEntityTypesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchGetCustomEntityTypesCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link BatchGetDataQualityResultCommand}
   */
  batchGetDataQualityResult(
    args: BatchGetDataQualityResultCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchGetDataQualityResultCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link BatchGetDataQualityRulesetEvaluationRunCommand}
   */
  batchGetDataQualityRulesetEvaluationRun(
    args: BatchGetDataQualityRulesetEvaluationRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchGetDataQualityRulesetEvaluationRunCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link BatchGetDevEndpointsCommand}
   */
  batchGetDevEndpoints(
    args: BatchGetDevEndpointsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchGetDevEndpointsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link BatchGetIterableFormsCommand}
   */
  batchGetIterableForms(
    args: BatchGetIterableFormsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchGetIterableFormsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link BatchGetJobsCommand}
   */
  batchGetJobs(
    args: BatchGetJobsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchGetJobsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link BatchGetPartitionCommand}
   */
  batchGetPartition(
    args: BatchGetPartitionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchGetPartitionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | InvalidStateError
    | OperationTimeoutError
  >

  /**
   * @see {@link BatchGetTableOptimizerCommand}
   */
  batchGetTableOptimizer(
    args: BatchGetTableOptimizerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchGetTableOptimizerCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link BatchGetTriggersCommand}
   */
  batchGetTriggers(
    args: BatchGetTriggersCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchGetTriggersCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link BatchGetWorkflowsCommand}
   */
  batchGetWorkflows(
    args: BatchGetWorkflowsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchGetWorkflowsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link BatchPutDataQualityStatisticAnnotationCommand}
   */
  batchPutDataQualityStatisticAnnotation(
    args: BatchPutDataQualityStatisticAnnotationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchPutDataQualityStatisticAnnotationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link BatchStopJobRunCommand}
   */
  batchStopJobRun(
    args: BatchStopJobRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchStopJobRunCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link BatchUpdatePartitionCommand}
   */
  batchUpdatePartition(
    args: BatchUpdatePartitionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchUpdatePartitionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link CancelDataQualityRuleRecommendationRunCommand}
   */
  cancelDataQualityRuleRecommendationRun(
    args: CancelDataQualityRuleRecommendationRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CancelDataQualityRuleRecommendationRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link CancelDataQualityRulesetEvaluationRunCommand}
   */
  cancelDataQualityRulesetEvaluationRun(
    args: CancelDataQualityRulesetEvaluationRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CancelDataQualityRulesetEvaluationRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link CancelMLTaskRunCommand}
   */
  cancelMLTaskRun(
    args: CancelMLTaskRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CancelMLTaskRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link CancelStatementCommand}
   */
  cancelStatement(
    args: CancelStatementCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CancelStatementCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | IllegalSessionStateError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link CheckSchemaVersionValidityCommand}
   */
  checkSchemaVersionValidity(
    args: CheckSchemaVersionValidityCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CheckSchemaVersionValidityCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServiceError | InvalidInputError
  >

  /**
   * @see {@link CreateBlueprintCommand}
   */
  createBlueprint(
    args: CreateBlueprintCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateBlueprintCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link CreateCatalogCommand}
   */
  createCatalog(
    args: CreateCatalogCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateCatalogCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | AlreadyExistsError
    | ConcurrentModificationError
    | EntityNotFoundError
    | FederatedResourceAlreadyExistsError
    | FederationSourceError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link CreateClassifierCommand}
   */
  createClassifier(
    args: CreateClassifierCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateClassifierCommandOutput,
    Cause.TimeoutError | SdkError | AlreadyExistsError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link CreateColumnStatisticsTaskSettingsCommand}
   */
  createColumnStatisticsTaskSettings(
    args: CreateColumnStatisticsTaskSettingsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateColumnStatisticsTaskSettingsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | AlreadyExistsError
    | ColumnStatisticsTaskRunningError
    | EntityNotFoundError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link CreateConnectionCommand}
   */
  createConnection(
    args: CreateConnectionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateConnectionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | GlueEncryptionError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link CreateCrawlerCommand}
   */
  createCrawler(
    args: CreateCrawlerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateCrawlerCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link CreateCustomEntityTypeCommand}
   */
  createCustomEntityType(
    args: CreateCustomEntityTypeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateCustomEntityTypeCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | AlreadyExistsError
    | IdempotentParameterMismatchError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link CreateDataQualityRulesetCommand}
   */
  createDataQualityRuleset(
    args: CreateDataQualityRulesetCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateDataQualityRulesetCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link CreateDatabaseCommand}
   */
  createDatabase(
    args: CreateDatabaseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateDatabaseCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | ConcurrentModificationError
    | FederatedResourceAlreadyExistsError
    | FederationSourceError
    | FederationSourceRetryableError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link CreateDevEndpointCommand}
   */
  createDevEndpoint(
    args: CreateDevEndpointCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateDevEndpointCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | AlreadyExistsError
    | IdempotentParameterMismatchError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
    | ValidationError
  >

  /**
   * @see {@link CreateGlossaryCommand}
   */
  createGlossary(
    args: CreateGlossaryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateGlossaryCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | AlreadyExistsError
    | ConcurrentModificationError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link CreateGlossaryTermCommand}
   */
  createGlossaryTerm(
    args: CreateGlossaryTermCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateGlossaryTermCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | AlreadyExistsError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link CreateGlueIdentityCenterConfigurationCommand}
   */
  createGlueIdentityCenterConfiguration(
    args: CreateGlueIdentityCenterConfigurationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateGlueIdentityCenterConfigurationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | AlreadyExistsError
    | ConcurrentModificationError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link CreateIntegrationCommand}
   */
  createIntegration(
    args: CreateIntegrationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateIntegrationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | EntityNotFoundError
    | IntegrationConflictOperationFaultError
    | IntegrationQuotaExceededFaultError
    | InternalServerError
    | InternalServiceError
    | InvalidInputError
    | KMSKeyNotAccessibleFaultError
    | ResourceNotFoundError
    | ResourceNumberLimitExceededError
    | ValidationError
  >

  /**
   * @see {@link CreateIntegrationResourcePropertyCommand}
   */
  createIntegrationResourceProperty(
    args: CreateIntegrationResourcePropertyCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateIntegrationResourcePropertyCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | EntityNotFoundError
    | InternalServerError
    | InternalServiceError
    | InvalidInputError
    | ResourceNotFoundError
    | ValidationError
  >

  /**
   * @see {@link CreateIntegrationTablePropertiesCommand}
   */
  createIntegrationTableProperties(
    args: CreateIntegrationTablePropertiesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateIntegrationTablePropertiesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServerError
    | InternalServiceError
    | InvalidInputError
    | ResourceNotFoundError
    | ValidationError
  >

  /**
   * @see {@link CreateJobCommand}
   */
  createJob(
    args: CreateJobCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateJobCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | ConcurrentModificationError
    | IdempotentParameterMismatchError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link CreateMLTransformCommand}
   */
  createMLTransform(
    args: CreateMLTransformCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateMLTransformCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | AlreadyExistsError
    | IdempotentParameterMismatchError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link CreatePartitionCommand}
   */
  createPartition(
    args: CreatePartitionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreatePartitionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link CreatePartitionIndexCommand}
   */
  createPartitionIndex(
    args: CreatePartitionIndexCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreatePartitionIndexCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link CreateRegistryCommand}
   */
  createRegistry(
    args: CreateRegistryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateRegistryCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | AlreadyExistsError
    | ConcurrentModificationError
    | InternalServiceError
    | InvalidInputError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link CreateSchemaCommand}
   */
  createSchema(
    args: CreateSchemaCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateSchemaCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | AlreadyExistsError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link CreateScriptCommand}
   */
  createScript(
    args: CreateScriptCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateScriptCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link CreateSecurityConfigurationCommand}
   */
  createSecurityConfiguration(
    args: CreateSecurityConfigurationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateSecurityConfigurationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link CreateSessionCommand}
   */
  createSession(
    args: CreateSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateSessionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | AlreadyExistsError
    | IdempotentParameterMismatchError
    | InternalServiceError
    | InvalidInputError
    | OperationNotSupportedError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
    | ValidationError
  >

  /**
   * @see {@link CreateTableCommand}
   */
  createTable(
    args: CreateTableCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateTableCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | ConcurrentModificationError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNotReadyError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link CreateTableOptimizerCommand}
   */
  createTableOptimizer(
    args: CreateTableOptimizerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateTableOptimizerCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | AlreadyExistsError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link CreateTriggerCommand}
   */
  createTrigger(
    args: CreateTriggerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateTriggerCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | ConcurrentModificationError
    | EntityNotFoundError
    | IdempotentParameterMismatchError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link CreateUsageProfileCommand}
   */
  createUsageProfile(
    args: CreateUsageProfileCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateUsageProfileCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | InternalServiceError
    | InvalidInputError
    | OperationNotSupportedError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link CreateUserDefinedFunctionCommand}
   */
  createUserDefinedFunction(
    args: CreateUserDefinedFunctionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateUserDefinedFunctionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link CreateWorkflowCommand}
   */
  createWorkflow(
    args: CreateWorkflowCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateWorkflowCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | ConcurrentModificationError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link DeleteAssetCommand}
   */
  deleteAsset(
    args: DeleteAssetCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteAssetCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link DeleteAssetTypeCommand}
   */
  deleteAssetType(
    args: DeleteAssetTypeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteAssetTypeCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link DeleteAttachmentCommand}
   */
  deleteAttachment(
    args: DeleteAttachmentCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteAttachmentCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link DeleteBlueprintCommand}
   */
  deleteBlueprint(
    args: DeleteBlueprintCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteBlueprintCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link DeleteCatalogCommand}
   */
  deleteCatalog(
    args: DeleteCatalogCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteCatalogCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | EntityNotFoundError
    | FederationSourceError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link DeleteClassifierCommand}
   */
  deleteClassifier(
    args: DeleteClassifierCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteClassifierCommandOutput,
    Cause.TimeoutError | SdkError | EntityNotFoundError | OperationTimeoutError
  >

  /**
   * @see {@link DeleteColumnStatisticsForPartitionCommand}
   */
  deleteColumnStatisticsForPartition(
    args: DeleteColumnStatisticsForPartitionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteColumnStatisticsForPartitionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link DeleteColumnStatisticsForTableCommand}
   */
  deleteColumnStatisticsForTable(
    args: DeleteColumnStatisticsForTableCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteColumnStatisticsForTableCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link DeleteColumnStatisticsTaskSettingsCommand}
   */
  deleteColumnStatisticsTaskSettings(
    args: DeleteColumnStatisticsTaskSettingsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteColumnStatisticsTaskSettingsCommandOutput,
    Cause.TimeoutError | SdkError | EntityNotFoundError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link DeleteConnectionCommand}
   */
  deleteConnection(
    args: DeleteConnectionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteConnectionCommandOutput,
    Cause.TimeoutError | SdkError | EntityNotFoundError | OperationTimeoutError
  >

  /**
   * @see {@link DeleteConnectionTypeCommand}
   */
  deleteConnectionType(
    args: DeleteConnectionTypeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteConnectionTypeCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ValidationError
  >

  /**
   * @see {@link DeleteCrawlerCommand}
   */
  deleteCrawler(
    args: DeleteCrawlerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteCrawlerCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | CrawlerRunningError
    | EntityNotFoundError
    | OperationTimeoutError
    | SchedulerTransitioningError
  >

  /**
   * @see {@link DeleteCustomEntityTypeCommand}
   */
  deleteCustomEntityType(
    args: DeleteCustomEntityTypeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteCustomEntityTypeCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link DeleteDataQualityRulesetCommand}
   */
  deleteDataQualityRuleset(
    args: DeleteDataQualityRulesetCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteDataQualityRulesetCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link DeleteDatabaseCommand}
   */
  deleteDatabase(
    args: DeleteDatabaseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteDatabaseCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConcurrentModificationError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link DeleteDevEndpointCommand}
   */
  deleteDevEndpoint(
    args: DeleteDevEndpointCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteDevEndpointCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link DeleteFormTypeCommand}
   */
  deleteFormType(
    args: DeleteFormTypeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteFormTypeCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | ConflictError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link DeleteGlossaryCommand}
   */
  deleteGlossary(
    args: DeleteGlossaryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteGlossaryCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | ConflictError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link DeleteGlossaryTermCommand}
   */
  deleteGlossaryTerm(
    args: DeleteGlossaryTermCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteGlossaryTermCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link DeleteGlueIdentityCenterConfigurationCommand}
   */
  deleteGlueIdentityCenterConfiguration(
    args: DeleteGlueIdentityCenterConfigurationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteGlueIdentityCenterConfigurationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link DeleteIntegrationCommand}
   */
  deleteIntegration(
    args: DeleteIntegrationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteIntegrationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | EntityNotFoundError
    | IntegrationConflictOperationFaultError
    | IntegrationNotFoundFaultError
    | InternalServerError
    | InternalServiceError
    | InvalidInputError
    | InvalidIntegrationStateFaultError
    | InvalidStateError
    | ValidationError
  >

  /**
   * @see {@link DeleteIntegrationResourcePropertyCommand}
   */
  deleteIntegrationResourceProperty(
    args: DeleteIntegrationResourcePropertyCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteIntegrationResourcePropertyCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServerError
    | InternalServiceError
    | InvalidInputError
    | ResourceNotFoundError
    | ValidationError
  >

  /**
   * @see {@link DeleteIntegrationTablePropertiesCommand}
   */
  deleteIntegrationTableProperties(
    args: DeleteIntegrationTablePropertiesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteIntegrationTablePropertiesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServerError
    | InternalServiceError
    | InvalidInputError
    | ResourceNotFoundError
    | ValidationError
  >

  /**
   * @see {@link DeleteJobCommand}
   */
  deleteJob(
    args: DeleteJobCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteJobCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link DeleteMLTransformCommand}
   */
  deleteMLTransform(
    args: DeleteMLTransformCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteMLTransformCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link DeletePartitionCommand}
   */
  deletePartition(
    args: DeletePartitionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeletePartitionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link DeletePartitionIndexCommand}
   */
  deletePartitionIndex(
    args: DeletePartitionIndexCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeletePartitionIndexCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConflictError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link DeleteRegistryCommand}
   */
  deleteRegistry(
    args: DeleteRegistryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteRegistryCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InvalidInputError
  >

  /**
   * @see {@link DeleteResourcePolicyCommand}
   */
  deleteResourcePolicy(
    args: DeleteResourcePolicyCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteResourcePolicyCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConditionCheckFailureError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link DeleteSchemaCommand}
   */
  deleteSchema(
    args: DeleteSchemaCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteSchemaCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InvalidInputError
  >

  /**
   * @see {@link DeleteSchemaVersionsCommand}
   */
  deleteSchemaVersions(
    args: DeleteSchemaVersionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteSchemaVersionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InvalidInputError
  >

  /**
   * @see {@link DeleteSecurityConfigurationCommand}
   */
  deleteSecurityConfiguration(
    args: DeleteSecurityConfigurationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteSecurityConfigurationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link DeleteSessionCommand}
   */
  deleteSession(
    args: DeleteSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteSessionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | IllegalSessionStateError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link DeleteTableCommand}
   */
  deleteTable(
    args: DeleteTableCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteTableCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConcurrentModificationError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNotReadyError
  >

  /**
   * @see {@link DeleteTableOptimizerCommand}
   */
  deleteTableOptimizer(
    args: DeleteTableOptimizerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteTableOptimizerCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link DeleteTableVersionCommand}
   */
  deleteTableVersion(
    args: DeleteTableVersionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteTableVersionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link DeleteTriggerCommand}
   */
  deleteTrigger(
    args: DeleteTriggerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteTriggerCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConcurrentModificationError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link DeleteUsageProfileCommand}
   */
  deleteUsageProfile(
    args: DeleteUsageProfileCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteUsageProfileCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServiceError
    | InvalidInputError
    | OperationNotSupportedError
    | OperationTimeoutError
  >

  /**
   * @see {@link DeleteUserDefinedFunctionCommand}
   */
  deleteUserDefinedFunction(
    args: DeleteUserDefinedFunctionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteUserDefinedFunctionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link DeleteWorkflowCommand}
   */
  deleteWorkflow(
    args: DeleteWorkflowCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteWorkflowCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConcurrentModificationError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link DescribeConnectionTypeCommand}
   */
  describeConnectionType(
    args: DescribeConnectionTypeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeConnectionTypeCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServiceError | InvalidInputError | ValidationError
  >

  /**
   * @see {@link DescribeEntityCommand}
   */
  describeEntity(
    args: DescribeEntityCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeEntityCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | FederationSourceError
    | GlueEncryptionError
    | InvalidInputError
    | OperationTimeoutError
    | ValidationError
  >

  describeEntityStream(
    args: DescribeEntityCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    DescribeEntityCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | FederationSourceError
    | GlueEncryptionError
    | InvalidInputError
    | OperationTimeoutError
    | ValidationError
  >

  /**
   * @see {@link DescribeInboundIntegrationsCommand}
   */
  describeInboundIntegrations(
    args: DescribeInboundIntegrationsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeInboundIntegrationsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | IntegrationNotFoundFaultError
    | InternalServerError
    | InternalServiceError
    | InvalidInputError
    | OperationNotSupportedError
    | TargetResourceNotFoundError
    | ValidationError
  >

  /**
   * @see {@link DescribeIntegrationsCommand}
   */
  describeIntegrations(
    args: DescribeIntegrationsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeIntegrationsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | IntegrationNotFoundFaultError
    | InternalServerError
    | InternalServiceError
    | InvalidInputError
    | ValidationError
  >

  /**
   * @see {@link DisassociateGlossaryTermsCommand}
   */
  disassociateGlossaryTerms(
    args: DisassociateGlossaryTermsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DisassociateGlossaryTermsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link GetAssetCommand}
   */
  getAsset(
    args: GetAssetCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetAssetCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link GetAssetTypeCommand}
   */
  getAssetType(
    args: GetAssetTypeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetAssetTypeCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link GetBlueprintCommand}
   */
  getBlueprint(
    args: GetBlueprintCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetBlueprintCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetBlueprintRunCommand}
   */
  getBlueprintRun(
    args: GetBlueprintRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetBlueprintRunCommandOutput,
    Cause.TimeoutError | SdkError | EntityNotFoundError | InternalServiceError | OperationTimeoutError
  >

  /**
   * @see {@link GetBlueprintRunsCommand}
   */
  getBlueprintRuns(
    args: GetBlueprintRunsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetBlueprintRunsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  getBlueprintRunsStream(
    args: GetBlueprintRunsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetBlueprintRunsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetCatalogCommand}
   */
  getCatalog(
    args: GetCatalogCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetCatalogCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetCatalogImportStatusCommand}
   */
  getCatalogImportStatus(
    args: GetCatalogImportStatusCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetCatalogImportStatusCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | OperationTimeoutError
  >

  /**
   * @see {@link GetCatalogsCommand}
   */
  getCatalogs(
    args: GetCatalogsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetCatalogsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetClassifierCommand}
   */
  getClassifier(
    args: GetClassifierCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetClassifierCommandOutput,
    Cause.TimeoutError | SdkError | EntityNotFoundError | OperationTimeoutError
  >

  /**
   * @see {@link GetClassifiersCommand}
   */
  getClassifiers(
    args: GetClassifiersCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetClassifiersCommandOutput, Cause.TimeoutError | SdkError | OperationTimeoutError>

  getClassifiersStream(
    args: GetClassifiersCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<GetClassifiersCommandOutput, Cause.TimeoutError | SdkError | OperationTimeoutError>

  /**
   * @see {@link GetColumnStatisticsForPartitionCommand}
   */
  getColumnStatisticsForPartition(
    args: GetColumnStatisticsForPartitionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetColumnStatisticsForPartitionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetColumnStatisticsForTableCommand}
   */
  getColumnStatisticsForTable(
    args: GetColumnStatisticsForTableCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetColumnStatisticsForTableCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetColumnStatisticsTaskRunCommand}
   */
  getColumnStatisticsTaskRun(
    args: GetColumnStatisticsTaskRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetColumnStatisticsTaskRunCommandOutput,
    Cause.TimeoutError | SdkError | EntityNotFoundError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link GetColumnStatisticsTaskRunsCommand}
   */
  getColumnStatisticsTaskRuns(
    args: GetColumnStatisticsTaskRunsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetColumnStatisticsTaskRunsCommandOutput, Cause.TimeoutError | SdkError | OperationTimeoutError>

  getColumnStatisticsTaskRunsStream(
    args: GetColumnStatisticsTaskRunsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<GetColumnStatisticsTaskRunsCommandOutput, Cause.TimeoutError | SdkError | OperationTimeoutError>

  /**
   * @see {@link GetColumnStatisticsTaskSettingsCommand}
   */
  getColumnStatisticsTaskSettings(
    args: GetColumnStatisticsTaskSettingsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetColumnStatisticsTaskSettingsCommandOutput,
    Cause.TimeoutError | SdkError | EntityNotFoundError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link GetConnectionCommand}
   */
  getConnection(
    args: GetConnectionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetConnectionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | GlueEncryptionError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetConnectionsCommand}
   */
  getConnections(
    args: GetConnectionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetConnectionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | GlueEncryptionError
    | InvalidInputError
    | OperationTimeoutError
  >

  getConnectionsStream(
    args: GetConnectionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetConnectionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | GlueEncryptionError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetCrawlerCommand}
   */
  getCrawler(
    args: GetCrawlerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetCrawlerCommandOutput, Cause.TimeoutError | SdkError | EntityNotFoundError | OperationTimeoutError>

  /**
   * @see {@link GetCrawlerMetricsCommand}
   */
  getCrawlerMetrics(
    args: GetCrawlerMetricsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetCrawlerMetricsCommandOutput, Cause.TimeoutError | SdkError | OperationTimeoutError>

  getCrawlerMetricsStream(
    args: GetCrawlerMetricsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<GetCrawlerMetricsCommandOutput, Cause.TimeoutError | SdkError | OperationTimeoutError>

  /**
   * @see {@link GetCrawlersCommand}
   */
  getCrawlers(
    args: GetCrawlersCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetCrawlersCommandOutput, Cause.TimeoutError | SdkError | OperationTimeoutError>

  getCrawlersStream(
    args: GetCrawlersCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<GetCrawlersCommandOutput, Cause.TimeoutError | SdkError | OperationTimeoutError>

  /**
   * @see {@link GetCustomEntityTypeCommand}
   */
  getCustomEntityType(
    args: GetCustomEntityTypeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetCustomEntityTypeCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetDashboardUrlCommand}
   */
  getDashboardUrl(
    args: GetDashboardUrlCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDashboardUrlCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationNotSupportedError
  >

  /**
   * @see {@link GetDataCatalogEncryptionSettingsCommand}
   */
  getDataCatalogEncryptionSettings(
    args: GetDataCatalogEncryptionSettingsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDataCatalogEncryptionSettingsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link GetDataCatalogExportConfigurationCommand}
   */
  getDataCatalogExportConfiguration(
    args: GetDataCatalogExportConfigurationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDataCatalogExportConfigurationCommandOutput,
    Cause.TimeoutError | SdkError | EntityNotFoundError | InternalServiceError | InvalidInputError | ThrottlingError
  >

  /**
   * @see {@link GetDataQualityModelCommand}
   */
  getDataQualityModel(
    args: GetDataQualityModelCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDataQualityModelCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetDataQualityModelResultCommand}
   */
  getDataQualityModelResult(
    args: GetDataQualityModelResultCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDataQualityModelResultCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetDataQualityResultCommand}
   */
  getDataQualityResult(
    args: GetDataQualityResultCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDataQualityResultCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetDataQualityRuleRecommendationRunCommand}
   */
  getDataQualityRuleRecommendationRun(
    args: GetDataQualityRuleRecommendationRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDataQualityRuleRecommendationRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetDataQualityRulesetCommand}
   */
  getDataQualityRuleset(
    args: GetDataQualityRulesetCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDataQualityRulesetCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetDataQualityRulesetEvaluationRunCommand}
   */
  getDataQualityRulesetEvaluationRun(
    args: GetDataQualityRulesetEvaluationRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDataQualityRulesetEvaluationRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetDatabaseCommand}
   */
  getDatabase(
    args: GetDatabaseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDatabaseCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetDatabasesCommand}
   */
  getDatabases(
    args: GetDatabasesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDatabasesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  getDatabasesStream(
    args: GetDatabasesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetDatabasesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetDataflowGraphCommand}
   */
  getDataflowGraph(
    args: GetDataflowGraphCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDataflowGraphCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link GetDevEndpointCommand}
   */
  getDevEndpoint(
    args: GetDevEndpointCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDevEndpointCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetDevEndpointsCommand}
   */
  getDevEndpoints(
    args: GetDevEndpointsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetDevEndpointsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  getDevEndpointsStream(
    args: GetDevEndpointsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetDevEndpointsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetEntityRecordsCommand}
   */
  getEntityRecords(
    args: GetEntityRecordsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetEntityRecordsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | FederationSourceError
    | GlueEncryptionError
    | InvalidInputError
    | OperationTimeoutError
    | ValidationError
  >

  /**
   * @see {@link GetFormTypeCommand}
   */
  getFormType(
    args: GetFormTypeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetFormTypeCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link GetGlossaryCommand}
   */
  getGlossary(
    args: GetGlossaryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetGlossaryCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | EntityNotFoundError | InternalServiceError | ThrottlingError
  >

  /**
   * @see {@link GetGlossaryTermCommand}
   */
  getGlossaryTerm(
    args: GetGlossaryTermCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetGlossaryTermCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | EntityNotFoundError | InternalServiceError | ThrottlingError
  >

  /**
   * @see {@link GetGlueIdentityCenterConfigurationCommand}
   */
  getGlueIdentityCenterConfiguration(
    args: GetGlueIdentityCenterConfigurationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetGlueIdentityCenterConfigurationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetIntegrationResourcePropertyCommand}
   */
  getIntegrationResourceProperty(
    args: GetIntegrationResourcePropertyCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetIntegrationResourcePropertyCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServerError
    | InternalServiceError
    | InvalidInputError
    | ResourceNotFoundError
    | ValidationError
  >

  /**
   * @see {@link GetIntegrationTablePropertiesCommand}
   */
  getIntegrationTableProperties(
    args: GetIntegrationTablePropertiesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetIntegrationTablePropertiesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServerError
    | InternalServiceError
    | InvalidInputError
    | ResourceNotFoundError
    | ValidationError
  >

  /**
   * @see {@link GetJobCommand}
   */
  getJob(
    args: GetJobCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetJobCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetJobBookmarkCommand}
   */
  getJobBookmark(
    args: GetJobBookmarkCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetJobBookmarkCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ValidationError
  >

  /**
   * @see {@link GetJobRunCommand}
   */
  getJobRun(
    args: GetJobRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetJobRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetJobRunsCommand}
   */
  getJobRuns(
    args: GetJobRunsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetJobRunsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  getJobRunsStream(
    args: GetJobRunsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetJobRunsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetJobsCommand}
   */
  getJobs(
    args: GetJobsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetJobsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  getJobsStream(
    args: GetJobsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetJobsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetMLTaskRunCommand}
   */
  getMLTaskRun(
    args: GetMLTaskRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetMLTaskRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetMLTaskRunsCommand}
   */
  getMLTaskRuns(
    args: GetMLTaskRunsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetMLTaskRunsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  getMLTaskRunsStream(
    args: GetMLTaskRunsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetMLTaskRunsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetMLTransformCommand}
   */
  getMLTransform(
    args: GetMLTransformCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetMLTransformCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetMLTransformsCommand}
   */
  getMLTransforms(
    args: GetMLTransformsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetMLTransformsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  getMLTransformsStream(
    args: GetMLTransformsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetMLTransformsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetMappingCommand}
   */
  getMapping(
    args: GetMappingCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetMappingCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetMaterializedViewRefreshTaskRunCommand}
   */
  getMaterializedViewRefreshTaskRun(
    args: GetMaterializedViewRefreshTaskRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetMaterializedViewRefreshTaskRunCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | EntityNotFoundError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link GetPartitionCommand}
   */
  getPartition(
    args: GetPartitionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetPartitionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetPartitionIndexesCommand}
   */
  getPartitionIndexes(
    args: GetPartitionIndexesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetPartitionIndexesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConflictError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  getPartitionIndexesStream(
    args: GetPartitionIndexesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetPartitionIndexesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConflictError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetPartitionsCommand}
   */
  getPartitions(
    args: GetPartitionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetPartitionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | InvalidStateError
    | OperationTimeoutError
    | ResourceNotReadyError
  >

  getPartitionsStream(
    args: GetPartitionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetPartitionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | InvalidStateError
    | OperationTimeoutError
    | ResourceNotReadyError
  >

  /**
   * @see {@link GetPlanCommand}
   */
  getPlan(
    args: GetPlanCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetPlanCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link GetRegistryCommand}
   */
  getRegistry(
    args: GetRegistryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetRegistryCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | EntityNotFoundError | InternalServiceError | InvalidInputError
  >

  /**
   * @see {@link GetResourcePoliciesCommand}
   */
  getResourcePolicies(
    args: GetResourcePoliciesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetResourcePoliciesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  getResourcePoliciesStream(
    args: GetResourcePoliciesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetResourcePoliciesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetResourcePolicyCommand}
   */
  getResourcePolicy(
    args: GetResourcePolicyCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetResourcePolicyCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetSchemaCommand}
   */
  getSchema(
    args: GetSchemaCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetSchemaCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | EntityNotFoundError | InternalServiceError | InvalidInputError
  >

  /**
   * @see {@link GetSchemaByDefinitionCommand}
   */
  getSchemaByDefinition(
    args: GetSchemaByDefinitionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetSchemaByDefinitionCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | EntityNotFoundError | InternalServiceError | InvalidInputError
  >

  /**
   * @see {@link GetSchemaVersionCommand}
   */
  getSchemaVersion(
    args: GetSchemaVersionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetSchemaVersionCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | EntityNotFoundError | InternalServiceError | InvalidInputError
  >

  /**
   * @see {@link GetSchemaVersionsDiffCommand}
   */
  getSchemaVersionsDiff(
    args: GetSchemaVersionsDiffCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetSchemaVersionsDiffCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | EntityNotFoundError | InternalServiceError | InvalidInputError
  >

  /**
   * @see {@link GetSecurityConfigurationCommand}
   */
  getSecurityConfiguration(
    args: GetSecurityConfigurationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetSecurityConfigurationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetSecurityConfigurationsCommand}
   */
  getSecurityConfigurations(
    args: GetSecurityConfigurationsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetSecurityConfigurationsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  getSecurityConfigurationsStream(
    args: GetSecurityConfigurationsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetSecurityConfigurationsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetSessionCommand}
   */
  getSession(
    args: GetSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetSessionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetSessionEndpointCommand}
   */
  getSessionEndpoint(
    args: GetSessionEndpointCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetSessionEndpointCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | IllegalSessionStateError
    | InternalServiceError
    | InvalidInputError
    | OperationNotSupportedError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetStatementCommand}
   */
  getStatement(
    args: GetStatementCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetStatementCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | IllegalSessionStateError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetTableCommand}
   */
  getTable(
    args: GetTableCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetTableCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNotReadyError
  >

  /**
   * @see {@link GetTableOptimizerCommand}
   */
  getTableOptimizer(
    args: GetTableOptimizerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetTableOptimizerCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link GetTableVersionCommand}
   */
  getTableVersion(
    args: GetTableVersionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetTableVersionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetTableVersionsCommand}
   */
  getTableVersions(
    args: GetTableVersionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetTableVersionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  getTableVersionsStream(
    args: GetTableVersionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetTableVersionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetTablesCommand}
   */
  getTables(
    args: GetTablesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetTablesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  getTablesStream(
    args: GetTablesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetTablesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetTagsCommand}
   */
  getTags(
    args: GetTagsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetTagsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetTriggerCommand}
   */
  getTrigger(
    args: GetTriggerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetTriggerCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetTriggersCommand}
   */
  getTriggers(
    args: GetTriggersCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetTriggersCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  getTriggersStream(
    args: GetTriggersCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetTriggersCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetUnfilteredPartitionMetadataCommand}
   */
  getUnfilteredPartitionMetadata(
    args: GetUnfilteredPartitionMetadataCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetUnfilteredPartitionMetadataCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | PermissionTypeMismatchError
  >

  /**
   * @see {@link GetUnfilteredPartitionsMetadataCommand}
   */
  getUnfilteredPartitionsMetadata(
    args: GetUnfilteredPartitionsMetadataCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetUnfilteredPartitionsMetadataCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | PermissionTypeMismatchError
  >

  getUnfilteredPartitionsMetadataStream(
    args: GetUnfilteredPartitionsMetadataCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetUnfilteredPartitionsMetadataCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | PermissionTypeMismatchError
  >

  /**
   * @see {@link GetUnfilteredTableMetadataCommand}
   */
  getUnfilteredTableMetadata(
    args: GetUnfilteredTableMetadataCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetUnfilteredTableMetadataCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | PermissionTypeMismatchError
  >

  /**
   * @see {@link GetUsageProfileCommand}
   */
  getUsageProfile(
    args: GetUsageProfileCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetUsageProfileCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationNotSupportedError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetUserDefinedFunctionCommand}
   */
  getUserDefinedFunction(
    args: GetUserDefinedFunctionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetUserDefinedFunctionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetUserDefinedFunctionsCommand}
   */
  getUserDefinedFunctions(
    args: GetUserDefinedFunctionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetUserDefinedFunctionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  getUserDefinedFunctionsStream(
    args: GetUserDefinedFunctionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetUserDefinedFunctionsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetWorkflowCommand}
   */
  getWorkflow(
    args: GetWorkflowCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetWorkflowCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetWorkflowRunCommand}
   */
  getWorkflowRun(
    args: GetWorkflowRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetWorkflowRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetWorkflowRunPropertiesCommand}
   */
  getWorkflowRunProperties(
    args: GetWorkflowRunPropertiesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetWorkflowRunPropertiesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link GetWorkflowRunsCommand}
   */
  getWorkflowRuns(
    args: GetWorkflowRunsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetWorkflowRunsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  getWorkflowRunsStream(
    args: GetWorkflowRunsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetWorkflowRunsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link ImportCatalogToGlueCommand}
   */
  importCatalogToGlue(
    args: ImportCatalogToGlueCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ImportCatalogToGlueCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | OperationTimeoutError
  >

  /**
   * @see {@link ListAssetTypesCommand}
   */
  listAssetTypes(
    args: ListAssetTypesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListAssetTypesCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServiceError | InvalidInputError | ThrottlingError
  >

  listAssetTypesStream(
    args: ListAssetTypesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListAssetTypesCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServiceError | InvalidInputError | ThrottlingError
  >

  /**
   * @see {@link ListBlueprintsCommand}
   */
  listBlueprints(
    args: ListBlueprintsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListBlueprintsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  listBlueprintsStream(
    args: ListBlueprintsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListBlueprintsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link ListColumnStatisticsTaskRunsCommand}
   */
  listColumnStatisticsTaskRuns(
    args: ListColumnStatisticsTaskRunsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ListColumnStatisticsTaskRunsCommandOutput, Cause.TimeoutError | SdkError | OperationTimeoutError>

  listColumnStatisticsTaskRunsStream(
    args: ListColumnStatisticsTaskRunsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<ListColumnStatisticsTaskRunsCommandOutput, Cause.TimeoutError | SdkError | OperationTimeoutError>

  /**
   * @see {@link ListConnectionTypesCommand}
   */
  listConnectionTypes(
    args: ListConnectionTypesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListConnectionTypesCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServiceError
  >

  listConnectionTypesStream(
    args: ListConnectionTypesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListConnectionTypesCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServiceError
  >

  /**
   * @see {@link ListCrawlersCommand}
   */
  listCrawlers(
    args: ListCrawlersCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ListCrawlersCommandOutput, Cause.TimeoutError | SdkError | OperationTimeoutError>

  listCrawlersStream(
    args: ListCrawlersCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<ListCrawlersCommandOutput, Cause.TimeoutError | SdkError | OperationTimeoutError>

  /**
   * @see {@link ListCrawlsCommand}
   */
  listCrawls(
    args: ListCrawlsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListCrawlsCommandOutput,
    Cause.TimeoutError | SdkError | EntityNotFoundError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link ListCustomEntityTypesCommand}
   */
  listCustomEntityTypes(
    args: ListCustomEntityTypesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListCustomEntityTypesCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  listCustomEntityTypesStream(
    args: ListCustomEntityTypesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListCustomEntityTypesCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link ListDataQualityResultsCommand}
   */
  listDataQualityResults(
    args: ListDataQualityResultsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListDataQualityResultsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  listDataQualityResultsStream(
    args: ListDataQualityResultsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListDataQualityResultsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link ListDataQualityRuleRecommendationRunsCommand}
   */
  listDataQualityRuleRecommendationRuns(
    args: ListDataQualityRuleRecommendationRunsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListDataQualityRuleRecommendationRunsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  listDataQualityRuleRecommendationRunsStream(
    args: ListDataQualityRuleRecommendationRunsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListDataQualityRuleRecommendationRunsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link ListDataQualityRulesetEvaluationRunsCommand}
   */
  listDataQualityRulesetEvaluationRuns(
    args: ListDataQualityRulesetEvaluationRunsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListDataQualityRulesetEvaluationRunsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  listDataQualityRulesetEvaluationRunsStream(
    args: ListDataQualityRulesetEvaluationRunsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListDataQualityRulesetEvaluationRunsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link ListDataQualityRulesetsCommand}
   */
  listDataQualityRulesets(
    args: ListDataQualityRulesetsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListDataQualityRulesetsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  listDataQualityRulesetsStream(
    args: ListDataQualityRulesetsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListDataQualityRulesetsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link ListDataQualityStatisticAnnotationsCommand}
   */
  listDataQualityStatisticAnnotations(
    args: ListDataQualityStatisticAnnotationsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListDataQualityStatisticAnnotationsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError
  >

  /**
   * @see {@link ListDataQualityStatisticsCommand}
   */
  listDataQualityStatistics(
    args: ListDataQualityStatisticsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListDataQualityStatisticsCommandOutput,
    Cause.TimeoutError | SdkError | EntityNotFoundError | InternalServiceError | InvalidInputError
  >

  /**
   * @see {@link ListDevEndpointsCommand}
   */
  listDevEndpoints(
    args: ListDevEndpointsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListDevEndpointsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  listDevEndpointsStream(
    args: ListDevEndpointsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListDevEndpointsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link ListEntitiesCommand}
   */
  listEntities(
    args: ListEntitiesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListEntitiesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | FederationSourceError
    | GlueEncryptionError
    | InvalidInputError
    | OperationTimeoutError
    | ValidationError
  >

  listEntitiesStream(
    args: ListEntitiesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListEntitiesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | FederationSourceError
    | GlueEncryptionError
    | InvalidInputError
    | OperationTimeoutError
    | ValidationError
  >

  /**
   * @see {@link ListFormTypesCommand}
   */
  listFormTypes(
    args: ListFormTypesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListFormTypesCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServiceError | InvalidInputError | ThrottlingError
  >

  listFormTypesStream(
    args: ListFormTypesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListFormTypesCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServiceError | InvalidInputError | ThrottlingError
  >

  /**
   * @see {@link ListGlossariesCommand}
   */
  listGlossaries(
    args: ListGlossariesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListGlossariesCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServiceError | InvalidInputError | ThrottlingError
  >

  listGlossariesStream(
    args: ListGlossariesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListGlossariesCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServiceError | InvalidInputError | ThrottlingError
  >

  /**
   * @see {@link ListGlossaryTermsCommand}
   */
  listGlossaryTerms(
    args: ListGlossaryTermsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListGlossaryTermsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServiceError | InvalidInputError | ThrottlingError
  >

  listGlossaryTermsStream(
    args: ListGlossaryTermsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListGlossaryTermsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServiceError | InvalidInputError | ThrottlingError
  >

  /**
   * @see {@link ListIntegrationResourcePropertiesCommand}
   */
  listIntegrationResourceProperties(
    args: ListIntegrationResourcePropertiesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListIntegrationResourcePropertiesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServerError
    | InternalServiceError
    | InvalidInputError
    | ResourceNotFoundError
    | ValidationError
  >

  /**
   * @see {@link ListIntegrationTablePropertiesCommand}
   */
  listIntegrationTableProperties(
    args: ListIntegrationTablePropertiesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListIntegrationTablePropertiesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServerError
    | InternalServiceError
    | InvalidInputError
    | ResourceNotFoundError
    | ValidationError
  >

  /**
   * @see {@link ListIterableFormsCommand}
   */
  listIterableForms(
    args: ListIterableFormsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListIterableFormsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  listIterableFormsStream(
    args: ListIterableFormsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListIterableFormsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link ListJobsCommand}
   */
  listJobs(
    args: ListJobsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListJobsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  listJobsStream(
    args: ListJobsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListJobsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link ListMLTransformsCommand}
   */
  listMLTransforms(
    args: ListMLTransformsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListMLTransformsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  listMLTransformsStream(
    args: ListMLTransformsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListMLTransformsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link ListMaterializedViewRefreshTaskRunsCommand}
   */
  listMaterializedViewRefreshTaskRuns(
    args: ListMaterializedViewRefreshTaskRunsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListMaterializedViewRefreshTaskRunsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InvalidInputError | OperationTimeoutError
  >

  listMaterializedViewRefreshTaskRunsStream(
    args: ListMaterializedViewRefreshTaskRunsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListMaterializedViewRefreshTaskRunsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link ListRegistriesCommand}
   */
  listRegistries(
    args: ListRegistriesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListRegistriesCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServiceError | InvalidInputError
  >

  listRegistriesStream(
    args: ListRegistriesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListRegistriesCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServiceError | InvalidInputError
  >

  /**
   * @see {@link ListSchemaVersionsCommand}
   */
  listSchemaVersions(
    args: ListSchemaVersionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListSchemaVersionsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | EntityNotFoundError | InternalServiceError | InvalidInputError
  >

  listSchemaVersionsStream(
    args: ListSchemaVersionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListSchemaVersionsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | EntityNotFoundError | InternalServiceError | InvalidInputError
  >

  /**
   * @see {@link ListSchemasCommand}
   */
  listSchemas(
    args: ListSchemasCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListSchemasCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | EntityNotFoundError | InternalServiceError | InvalidInputError
  >

  listSchemasStream(
    args: ListSchemasCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListSchemasCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | EntityNotFoundError | InternalServiceError | InvalidInputError
  >

  /**
   * @see {@link ListSessionsCommand}
   */
  listSessions(
    args: ListSessionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListSessionsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  listSessionsStream(
    args: ListSessionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListSessionsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link ListStatementsCommand}
   */
  listStatements(
    args: ListStatementsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListStatementsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | IllegalSessionStateError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link ListTableOptimizerRunsCommand}
   */
  listTableOptimizerRuns(
    args: ListTableOptimizerRunsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListTableOptimizerRunsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
    | ValidationError
  >

  listTableOptimizerRunsStream(
    args: ListTableOptimizerRunsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListTableOptimizerRunsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link ListTriggersCommand}
   */
  listTriggers(
    args: ListTriggersCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListTriggersCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  listTriggersStream(
    args: ListTriggersCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListTriggersCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link ListUsageProfilesCommand}
   */
  listUsageProfiles(
    args: ListUsageProfilesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListUsageProfilesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServiceError
    | InvalidInputError
    | OperationNotSupportedError
    | OperationTimeoutError
  >

  listUsageProfilesStream(
    args: ListUsageProfilesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListUsageProfilesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServiceError
    | InvalidInputError
    | OperationNotSupportedError
    | OperationTimeoutError
  >

  /**
   * @see {@link ListWorkflowsCommand}
   */
  listWorkflows(
    args: ListWorkflowsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListWorkflowsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  listWorkflowsStream(
    args: ListWorkflowsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListWorkflowsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link ModifyIntegrationCommand}
   */
  modifyIntegration(
    args: ModifyIntegrationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ModifyIntegrationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | EntityNotFoundError
    | IntegrationConflictOperationFaultError
    | IntegrationNotFoundFaultError
    | InternalServerError
    | InternalServiceError
    | InvalidInputError
    | InvalidIntegrationStateFaultError
    | InvalidStateError
    | ValidationError
  >

  /**
   * @see {@link PutAssetCommand}
   */
  putAsset(
    args: PutAssetCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PutAssetCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link PutAssetTypeCommand}
   */
  putAssetType(
    args: PutAssetTypeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PutAssetTypeCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link PutAttachmentCommand}
   */
  putAttachment(
    args: PutAttachmentCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PutAttachmentCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link PutDataCatalogEncryptionSettingsCommand}
   */
  putDataCatalogEncryptionSettings(
    args: PutDataCatalogEncryptionSettingsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PutDataCatalogEncryptionSettingsCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link PutDataCatalogExportConfigurationCommand}
   */
  putDataCatalogExportConfiguration(
    args: PutDataCatalogExportConfigurationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PutDataCatalogExportConfigurationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link PutDataQualityProfileAnnotationCommand}
   */
  putDataQualityProfileAnnotation(
    args: PutDataQualityProfileAnnotationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PutDataQualityProfileAnnotationCommandOutput,
    Cause.TimeoutError | SdkError | EntityNotFoundError | InternalServiceError | InvalidInputError
  >

  /**
   * @see {@link PutFormTypeCommand}
   */
  putFormType(
    args: PutFormTypeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PutFormTypeCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link PutResourcePolicyCommand}
   */
  putResourcePolicy(
    args: PutResourcePolicyCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PutResourcePolicyCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConditionCheckFailureError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link PutSchemaVersionMetadataCommand}
   */
  putSchemaVersionMetadata(
    args: PutSchemaVersionMetadataCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PutSchemaVersionMetadataCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | AlreadyExistsError
    | EntityNotFoundError
    | InvalidInputError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link PutWorkflowRunPropertiesCommand}
   */
  putWorkflowRunProperties(
    args: PutWorkflowRunPropertiesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    PutWorkflowRunPropertiesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link QuerySchemaVersionMetadataCommand}
   */
  querySchemaVersionMetadata(
    args: QuerySchemaVersionMetadataCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    QuerySchemaVersionMetadataCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | EntityNotFoundError | InvalidInputError
  >

  /**
   * @see {@link RegisterConnectionTypeCommand}
   */
  registerConnectionType(
    args: RegisterConnectionTypeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    RegisterConnectionTypeCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
    | ValidationError
  >

  /**
   * @see {@link RegisterSchemaVersionCommand}
   */
  registerSchemaVersion(
    args: RegisterSchemaVersionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    RegisterSchemaVersionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link RemoveSchemaVersionMetadataCommand}
   */
  removeSchemaVersionMetadata(
    args: RemoveSchemaVersionMetadataCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    RemoveSchemaVersionMetadataCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | EntityNotFoundError | InvalidInputError
  >

  /**
   * @see {@link ResetJobBookmarkCommand}
   */
  resetJobBookmark(
    args: ResetJobBookmarkCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ResetJobBookmarkCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link ResumeWorkflowRunCommand}
   */
  resumeWorkflowRun(
    args: ResumeWorkflowRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ResumeWorkflowRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConcurrentRunsExceededError
    | EntityNotFoundError
    | IllegalWorkflowStateError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link RunStatementCommand}
   */
  runStatement(
    args: RunStatementCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    RunStatementCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | IllegalSessionStateError
    | InternalServiceError
    | InvalidInputError
    | OperationNotSupportedError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
    | SessionBusyError
    | ValidationError
  >

  /**
   * @see {@link SearchAssetsCommand}
   */
  searchAssets(
    args: SearchAssetsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    SearchAssetsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServiceError | InvalidInputError | ThrottlingError
  >

  searchAssetsStream(
    args: SearchAssetsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    SearchAssetsCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | InternalServiceError | InvalidInputError | ThrottlingError
  >

  /**
   * @see {@link SearchTablesCommand}
   */
  searchTables(
    args: SearchTablesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    SearchTablesCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  searchTablesStream(
    args: SearchTablesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    SearchTablesCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link StartBlueprintRunCommand}
   */
  startBlueprintRun(
    args: StartBlueprintRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartBlueprintRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | IllegalBlueprintStateError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link StartColumnStatisticsTaskRunCommand}
   */
  startColumnStatisticsTaskRun(
    args: StartColumnStatisticsTaskRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartColumnStatisticsTaskRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ColumnStatisticsTaskRunningError
    | EntityNotFoundError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link StartColumnStatisticsTaskRunScheduleCommand}
   */
  startColumnStatisticsTaskRunSchedule(
    args: StartColumnStatisticsTaskRunScheduleCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartColumnStatisticsTaskRunScheduleCommandOutput,
    Cause.TimeoutError | SdkError | AccessDeniedError | EntityNotFoundError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link StartCrawlerCommand}
   */
  startCrawler(
    args: StartCrawlerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartCrawlerCommandOutput,
    Cause.TimeoutError | SdkError | CrawlerRunningError | EntityNotFoundError | OperationTimeoutError
  >

  /**
   * @see {@link StartCrawlerScheduleCommand}
   */
  startCrawlerSchedule(
    args: StartCrawlerScheduleCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartCrawlerScheduleCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | NoScheduleError
    | OperationTimeoutError
    | SchedulerRunningError
    | SchedulerTransitioningError
  >

  /**
   * @see {@link StartDataQualityRuleRecommendationRunCommand}
   */
  startDataQualityRuleRecommendationRun(
    args: StartDataQualityRuleRecommendationRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartDataQualityRuleRecommendationRunCommandOutput,
    Cause.TimeoutError | SdkError | ConflictError | InternalServiceError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link StartDataQualityRulesetEvaluationRunCommand}
   */
  startDataQualityRulesetEvaluationRun(
    args: StartDataQualityRulesetEvaluationRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartDataQualityRulesetEvaluationRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConflictError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link StartExportLabelsTaskRunCommand}
   */
  startExportLabelsTaskRun(
    args: StartExportLabelsTaskRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartExportLabelsTaskRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link StartImportLabelsTaskRunCommand}
   */
  startImportLabelsTaskRun(
    args: StartImportLabelsTaskRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartImportLabelsTaskRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link StartJobRunCommand}
   */
  startJobRun(
    args: StartJobRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartJobRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConcurrentRunsExceededError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link StartMLEvaluationTaskRunCommand}
   */
  startMLEvaluationTaskRun(
    args: StartMLEvaluationTaskRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartMLEvaluationTaskRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConcurrentRunsExceededError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | MLTransformNotReadyError
    | OperationTimeoutError
  >

  /**
   * @see {@link StartMLLabelingSetGenerationTaskRunCommand}
   */
  startMLLabelingSetGenerationTaskRun(
    args: StartMLLabelingSetGenerationTaskRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartMLLabelingSetGenerationTaskRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConcurrentRunsExceededError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link StartMaterializedViewRefreshTaskRunCommand}
   */
  startMaterializedViewRefreshTaskRun(
    args: StartMaterializedViewRefreshTaskRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartMaterializedViewRefreshTaskRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InvalidInputError
    | MaterializedViewRefreshTaskRunningError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link StartTriggerCommand}
   */
  startTrigger(
    args: StartTriggerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartTriggerCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConcurrentRunsExceededError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link StartWorkflowRunCommand}
   */
  startWorkflowRun(
    args: StartWorkflowRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartWorkflowRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConcurrentRunsExceededError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link StopColumnStatisticsTaskRunCommand}
   */
  stopColumnStatisticsTaskRun(
    args: StopColumnStatisticsTaskRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StopColumnStatisticsTaskRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ColumnStatisticsTaskNotRunningError
    | ColumnStatisticsTaskStoppingError
    | EntityNotFoundError
    | OperationTimeoutError
  >

  /**
   * @see {@link StopColumnStatisticsTaskRunScheduleCommand}
   */
  stopColumnStatisticsTaskRunSchedule(
    args: StopColumnStatisticsTaskRunScheduleCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StopColumnStatisticsTaskRunScheduleCommandOutput,
    Cause.TimeoutError | SdkError | EntityNotFoundError | InvalidInputError | OperationTimeoutError
  >

  /**
   * @see {@link StopCrawlerCommand}
   */
  stopCrawler(
    args: StopCrawlerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StopCrawlerCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | CrawlerNotRunningError
    | CrawlerStoppingError
    | EntityNotFoundError
    | OperationTimeoutError
  >

  /**
   * @see {@link StopCrawlerScheduleCommand}
   */
  stopCrawlerSchedule(
    args: StopCrawlerScheduleCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StopCrawlerScheduleCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | OperationTimeoutError
    | SchedulerNotRunningError
    | SchedulerTransitioningError
  >

  /**
   * @see {@link StopMaterializedViewRefreshTaskRunCommand}
   */
  stopMaterializedViewRefreshTaskRun(
    args: StopMaterializedViewRefreshTaskRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StopMaterializedViewRefreshTaskRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | InvalidInputError
    | MaterializedViewRefreshTaskNotRunningError
    | MaterializedViewRefreshTaskStoppingError
    | OperationTimeoutError
  >

  /**
   * @see {@link StopSessionCommand}
   */
  stopSession(
    args: StopSessionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StopSessionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | IllegalSessionStateError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link StopTriggerCommand}
   */
  stopTrigger(
    args: StopTriggerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StopTriggerCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link StopWorkflowRunCommand}
   */
  stopWorkflowRun(
    args: StopWorkflowRunCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StopWorkflowRunCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | IllegalWorkflowStateError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link TagResourceCommand}
   */
  tagResource(
    args: TagResourceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    TagResourceCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link TestConnectionCommand}
   */
  testConnection(
    args: TestConnectionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    TestConnectionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConflictError
    | EntityNotFoundError
    | FederationSourceError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link UntagResourceCommand}
   */
  untagResource(
    args: UntagResourceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UntagResourceCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link UpdateAssetCommand}
   */
  updateAsset(
    args: UpdateAssetCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateAssetCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link UpdateBlueprintCommand}
   */
  updateBlueprint(
    args: UpdateBlueprintCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateBlueprintCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConcurrentModificationError
    | EntityNotFoundError
    | IllegalBlueprintStateError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link UpdateCatalogCommand}
   */
  updateCatalog(
    args: UpdateCatalogCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateCatalogCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | EntityNotFoundError
    | FederationSourceError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link UpdateClassifierCommand}
   */
  updateClassifier(
    args: UpdateClassifierCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateClassifierCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InvalidInputError
    | OperationTimeoutError
    | VersionMismatchError
  >

  /**
   * @see {@link UpdateColumnStatisticsForPartitionCommand}
   */
  updateColumnStatisticsForPartition(
    args: UpdateColumnStatisticsForPartitionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateColumnStatisticsForPartitionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link UpdateColumnStatisticsForTableCommand}
   */
  updateColumnStatisticsForTable(
    args: UpdateColumnStatisticsForTableCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateColumnStatisticsForTableCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link UpdateColumnStatisticsTaskSettingsCommand}
   */
  updateColumnStatisticsTaskSettings(
    args: UpdateColumnStatisticsTaskSettingsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateColumnStatisticsTaskSettingsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InvalidInputError
    | OperationTimeoutError
    | VersionMismatchError
  >

  /**
   * @see {@link UpdateConnectionCommand}
   */
  updateConnection(
    args: UpdateConnectionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateConnectionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | GlueEncryptionError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link UpdateCrawlerCommand}
   */
  updateCrawler(
    args: UpdateCrawlerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateCrawlerCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | CrawlerRunningError
    | EntityNotFoundError
    | InvalidInputError
    | OperationTimeoutError
    | VersionMismatchError
  >

  /**
   * @see {@link UpdateCrawlerScheduleCommand}
   */
  updateCrawlerSchedule(
    args: UpdateCrawlerScheduleCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateCrawlerScheduleCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InvalidInputError
    | OperationTimeoutError
    | SchedulerTransitioningError
    | VersionMismatchError
  >

  /**
   * @see {@link UpdateDataQualityRulesetCommand}
   */
  updateDataQualityRuleset(
    args: UpdateDataQualityRulesetCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateDataQualityRulesetCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | EntityNotFoundError
    | IdempotentParameterMismatchError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link UpdateDatabaseCommand}
   */
  updateDatabase(
    args: UpdateDatabaseCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateDatabaseCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | ConcurrentModificationError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link UpdateDevEndpointCommand}
   */
  updateDevEndpoint(
    args: UpdateDevEndpointCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateDevEndpointCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ValidationError
  >

  /**
   * @see {@link UpdateGlossaryCommand}
   */
  updateGlossary(
    args: UpdateGlossaryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateGlossaryCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | AlreadyExistsError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link UpdateGlossaryTermCommand}
   */
  updateGlossaryTerm(
    args: UpdateGlossaryTermCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateGlossaryTermCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | AlreadyExistsError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
  >

  /**
   * @see {@link UpdateGlueIdentityCenterConfigurationCommand}
   */
  updateGlueIdentityCenterConfiguration(
    args: UpdateGlueIdentityCenterConfigurationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateGlueIdentityCenterConfigurationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link UpdateIntegrationResourcePropertyCommand}
   */
  updateIntegrationResourceProperty(
    args: UpdateIntegrationResourcePropertyCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateIntegrationResourcePropertyCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServerError
    | InternalServiceError
    | InvalidInputError
    | ResourceNotFoundError
    | ValidationError
  >

  /**
   * @see {@link UpdateIntegrationTablePropertiesCommand}
   */
  updateIntegrationTableProperties(
    args: UpdateIntegrationTablePropertiesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateIntegrationTablePropertiesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServerError
    | InternalServiceError
    | InvalidInputError
    | ResourceNotFoundError
    | ValidationError
  >

  /**
   * @see {@link UpdateJobCommand}
   */
  updateJob(
    args: UpdateJobCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateJobCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link UpdateJobFromSourceControlCommand}
   */
  updateJobFromSourceControl(
    args: UpdateJobFromSourceControlCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateJobFromSourceControlCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | AlreadyExistsError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ValidationError
  >

  /**
   * @see {@link UpdateMLTransformCommand}
   */
  updateMLTransform(
    args: UpdateMLTransformCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateMLTransformCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link UpdatePartitionCommand}
   */
  updatePartition(
    args: UpdatePartitionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdatePartitionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link UpdateRegistryCommand}
   */
  updateRegistry(
    args: UpdateRegistryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateRegistryCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
  >

  /**
   * @see {@link UpdateSchemaCommand}
   */
  updateSchema(
    args: UpdateSchemaCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateSchemaCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
  >

  /**
   * @see {@link UpdateSourceControlFromJobCommand}
   */
  updateSourceControlFromJob(
    args: UpdateSourceControlFromJobCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateSourceControlFromJobCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | AlreadyExistsError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ValidationError
  >

  /**
   * @see {@link UpdateTableCommand}
   */
  updateTable(
    args: UpdateTableCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateTableCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | ConcurrentModificationError
    | EntityNotFoundError
    | FederationSourceError
    | FederationSourceRetryableError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
    | ResourceNotReadyError
    | ResourceNumberLimitExceededError
  >

  /**
   * @see {@link UpdateTableOptimizerCommand}
   */
  updateTableOptimizer(
    args: UpdateTableOptimizerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateTableOptimizerCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AccessDeniedError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | ThrottlingError
    | ValidationError
  >

  /**
   * @see {@link UpdateTriggerCommand}
   */
  updateTrigger(
    args: UpdateTriggerCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateTriggerCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link UpdateUsageProfileCommand}
   */
  updateUsageProfile(
    args: UpdateUsageProfileCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateUsageProfileCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationNotSupportedError
    | OperationTimeoutError
  >

  /**
   * @see {@link UpdateUserDefinedFunctionCommand}
   */
  updateUserDefinedFunction(
    args: UpdateUserDefinedFunctionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateUserDefinedFunctionCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | EntityNotFoundError
    | GlueEncryptionError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >

  /**
   * @see {@link UpdateWorkflowCommand}
   */
  updateWorkflow(
    args: UpdateWorkflowCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateWorkflowCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConcurrentModificationError
    | EntityNotFoundError
    | InternalServiceError
    | InvalidInputError
    | OperationTimeoutError
  >
}

Added in v1.0.0

utils

GlueService (namespace)

Added in v1.0.0

Config (interface)

Signature

export interface Config extends Omit<GlueClientConfig, "logger"> {
  readonly logger?: ServiceLogger.ServiceLoggerConstructorProps | true
}

Added in v1.0.0

Type (type alias)

Signature

export type Type = GlueService$

Added in v1.0.0