Uses of Package
software.amazon.awscdk.services.glue
Packages that use software.amazon.awscdk.services.glue
Package
Description
AWS Glue Construct Library
AWS Glue Construct Library
Amazon Data Firehose Construct Library
AWS Lambda Event Sources
-
Classes in software.amazon.awscdk.services.glue used by software.amazon.awscdk.services.glueClassDescriptionThe
AWS::Glue::Classifierresource creates an AWS Glue classifier that categorizes data sources and specifies schemas.A fluent builder forCfnClassifier.A classifier for customCSVcontent.A builder forCfnClassifier.CsvClassifierPropertyA classifier that usesgrokpatterns.A builder forCfnClassifier.GrokClassifierPropertyA classifier forJSONcontent.A builder forCfnClassifier.JsonClassifierPropertyA classifier forXMLcontent.A builder forCfnClassifier.XMLClassifierPropertyProperties for defining aCfnClassifier.A builder forCfnClassifierPropsTheAWS::Glue::Connectionresource specifies an AWS Glue connection to a data source.A structure containing the authentication configuration in the CreateConnection request.A builder forCfnConnection.AuthenticationConfigurationInputPropertyThe set of properties required for the the OAuth2AUTHORIZATION_CODEgrant type workflow.A builder forCfnConnection.AuthorizationCodePropertiesPropertyFor supplying basic auth credentials when not providing aSecretArnvalue.A builder forCfnConnection.BasicAuthenticationCredentialsPropertyA fluent builder forCfnConnection.A structure that is used to specify a connection to create or update.A builder forCfnConnection.ConnectionInputPropertyThe OAuth2 client app used for the connection.A builder forCfnConnection.OAuth2ClientApplicationPropertyThe credentials used when the authentication type is OAuth2 authentication.A builder forCfnConnection.OAuth2CredentialsPropertyA structure containing properties for OAuth2 in the CreateConnection request.A builder forCfnConnection.OAuth2PropertiesInputPropertyThe OAuth client app in GetConnection response.A builder forCfnConnection.PhysicalConnectionRequirementsPropertyProperties for defining aCfnConnection.A builder forCfnConnectionPropsTheAWS::Glue::Crawlerresource specifies an AWS Glue crawler.A fluent builder forCfnCrawler.Specifies an AWS Glue Data Catalog target.A builder forCfnCrawler.CatalogTargetPropertySpecifies a Delta data store to crawl one or more Delta tables.A builder forCfnCrawler.DeltaTargetPropertySpecifies an Amazon DynamoDB table to crawl.A builder forCfnCrawler.DynamoDBTargetPropertySpecifies an Apache Hudi data source.A builder forCfnCrawler.HudiTargetPropertySpecifies Apache Iceberg data store targets.A builder forCfnCrawler.IcebergTargetPropertySpecifies a JDBC data store to crawl.A builder forCfnCrawler.JdbcTargetPropertySpecifies AWS Lake Formation configuration settings for the crawler.A builder forCfnCrawler.LakeFormationConfigurationPropertySpecifies an Amazon DocumentDB or MongoDB data store to crawl.A builder forCfnCrawler.MongoDBTargetPropertyWhen crawling an Amazon S3 data source after the first crawl is complete, specifies whether to crawl the entire dataset again or to crawl only folders that were added since the last crawler run.A builder forCfnCrawler.RecrawlPolicyPropertySpecifies a data store in Amazon Simple Storage Service (Amazon S3).A builder forCfnCrawler.S3TargetPropertyA scheduling object using acronstatement to schedule an event.A builder forCfnCrawler.SchedulePropertyThe policy that specifies update and delete behaviors for the crawler.A builder forCfnCrawler.SchemaChangePolicyPropertySpecifies data stores to crawl.A builder forCfnCrawler.TargetsPropertyProperties for defining aCfnCrawler.A builder forCfnCrawlerPropsCreates a custom pattern that is used to detect sensitive data across the columns and rows of your structured data.A fluent builder forCfnCustomEntityType.Properties for defining aCfnCustomEntityType.A builder forCfnCustomEntityTypePropsTheAWS::Glue::Databaseresource specifies a logical grouping of tables in AWS Glue .A fluent builder forCfnDatabase.A structure that describes a target database for resource linking.A builder forCfnDatabase.DatabaseIdentifierPropertyThe structure used to create or update a database.A builder forCfnDatabase.DatabaseInputPropertyThe AWS Lake Formation principal.A builder forCfnDatabase.DataLakePrincipalPropertyAFederatedDatabasestructure that references an entity outside the AWS Glue Data Catalog .A builder forCfnDatabase.FederatedDatabasePropertythe permissions granted to a principal.A builder forCfnDatabase.PrincipalPrivilegesPropertyProperties for defining aCfnDatabase.A builder forCfnDatabasePropsSets the security configuration for a specified catalog.A fluent builder forCfnDataCatalogEncryptionSettings.The data structure used by the Data Catalog to encrypt the password as part ofCreateConnectionorUpdateConnectionand store it in theENCRYPTED_PASSWORDfield in the connection properties.Contains configuration information for maintaining Data Catalog security.Specifies the encryption-at-rest configuration for the Data Catalog.Properties for defining aCfnDataCatalogEncryptionSettings.A builder forCfnDataCatalogEncryptionSettingsPropsTheAWS::Glue::DataQualityRulesetresource specifies a data quality ruleset with DQDL rules applied to a specified AWS Glue table.A fluent builder forCfnDataQualityRuleset.An object representing an AWS Glue table.A builder forCfnDataQualityRuleset.DataQualityTargetTablePropertyProperties for defining aCfnDataQualityRuleset.A builder forCfnDataQualityRulesetPropsTheAWS::Glue::DevEndpointresource specifies a development endpoint where a developer can remotely debug ETL scripts for AWS Glue .A fluent builder forCfnDevEndpoint.Properties for defining aCfnDevEndpoint.A builder forCfnDevEndpointPropsResource Type definition for AWS::Glue::IdentityCenterConfiguration.A fluent builder forCfnIdentityCenterConfiguration.Properties for defining aCfnIdentityCenterConfiguration.A builder forCfnIdentityCenterConfigurationPropsTheAWS::Glue::Integrationresource specifies an AWS Glue zero-ETL integration from a data source to a target.A fluent builder forCfnIntegration.Properties associated with the integration.A builder forCfnIntegration.IntegrationConfigPropertyProperties for defining aCfnIntegration.A builder forCfnIntegrationPropsTheAWS::Glue::IntegrationResourcePropertyresource type can be used to setupResourcePropertyof the AWS Glue connection (for the SaaS source), DynamoDB Database (for DynamoDB source), or AWS Glue database ARN (for the target).A fluent builder forCfnIntegrationResourceProperty.The structure used to define the resource properties associated with the integration source.The structure used to define the resource properties associated with the integration target.Properties for defining aCfnIntegrationResourceProperty.A builder forCfnIntegrationResourcePropertyPropsTheAWS::Glue::Jobresource specifies an AWS Glue job in the data catalog.A fluent builder forCfnJob.Specifies the connections used by a job.A builder forCfnJob.ConnectionsListPropertyAn execution property of a job.A builder forCfnJob.ExecutionPropertyPropertySpecifies code executed when a job is run.A builder forCfnJob.JobCommandPropertySpecifies configuration properties of a notification.A builder forCfnJob.NotificationPropertyPropertyProperties for defining aCfnJob.A builder forCfnJobPropsThe AWS::Glue::MLTransform is an AWS Glue resource type that manages machine learning transforms.A fluent builder forCfnMLTransform.The parameters to configure the find matches transform.A builder forCfnMLTransform.FindMatchesParametersPropertyThe database and table in the AWS Glue Data Catalog that is used for input or output data.A builder forCfnMLTransform.GlueTablesPropertyA list of AWS Glue table definitions used by the transform.A builder forCfnMLTransform.InputRecordTablesPropertyThe encryption-at-rest settings of the transform that apply to accessing user data.A builder forCfnMLTransform.MLUserDataEncryptionPropertyThe encryption-at-rest settings of the transform that apply to accessing user data.A builder forCfnMLTransform.TransformEncryptionPropertyThe algorithm-specific parameters that are associated with the machine learning transform.A builder forCfnMLTransform.TransformParametersPropertyProperties for defining aCfnMLTransform.A builder forCfnMLTransformPropsTheAWS::Glue::Partitionresource creates an AWS Glue partition, which represents a slice of table data.A fluent builder forCfnPartition.A column in aTable.A builder forCfnPartition.ColumnPropertySpecifies the sort order of a sorted column.A builder forCfnPartition.OrderPropertyThe structure used to create and update a partition.A builder forCfnPartition.PartitionInputPropertyA structure that contains schema identity fields.A builder forCfnPartition.SchemaIdPropertyAn object that references a schema stored in the AWS Glue Schema Registry.A builder forCfnPartition.SchemaReferencePropertyInformation about a serialization/deserialization program (SerDe) that serves as an extractor and loader.A builder forCfnPartition.SerdeInfoPropertySpecifies skewed values in a table.A builder forCfnPartition.SkewedInfoPropertyDescribes the physical storage of table data.A builder forCfnPartition.StorageDescriptorPropertyProperties for defining aCfnPartition.A builder forCfnPartitionPropsThe AWS::Glue::Registry is an AWS Glue resource type that manages registries of schemas in the AWS Glue Schema Registry.A fluent builder forCfnRegistry.Properties for defining aCfnRegistry.A builder forCfnRegistryPropsTheAWS::Glue::Schemais an AWS Glue resource type that manages schemas in the AWS Glue Schema Registry.A fluent builder forCfnSchema.Specifies a registry in the AWS Glue Schema Registry.A builder forCfnSchema.RegistryPropertySpecifies the version of a schema.A builder forCfnSchema.SchemaVersionPropertyProperties for defining aCfnSchema.A builder forCfnSchemaPropsTheAWS::Glue::SchemaVersionis an AWS Glue resource type that manages schema versions of schemas in the AWS Glue Schema Registry.A fluent builder forCfnSchemaVersion.A wrapper structure to contain schema identity fields.A builder forCfnSchemaVersion.SchemaPropertyTheAWS::Glue::SchemaVersionMetadatais an AWS Glue resource type that defines the metadata key-value pairs for a schema version in AWS Glue Schema Registry.A fluent builder forCfnSchemaVersionMetadata.Properties for defining aCfnSchemaVersionMetadata.A builder forCfnSchemaVersionMetadataPropsProperties for defining aCfnSchemaVersion.A builder forCfnSchemaVersionPropsCreates a new security configuration.A fluent builder forCfnSecurityConfiguration.Specifies how Amazon CloudWatch data should be encrypted.A builder forCfnSecurityConfiguration.CloudWatchEncryptionPropertySpecifies an encryption configuration.A builder forCfnSecurityConfiguration.EncryptionConfigurationPropertySpecifies how job bookmark data should be encrypted.A builder forCfnSecurityConfiguration.JobBookmarksEncryptionPropertySpecifies how Amazon Simple Storage Service (Amazon S3) data should be encrypted.A builder forCfnSecurityConfiguration.S3EncryptionPropertyProperties for defining aCfnSecurityConfiguration.A builder forCfnSecurityConfigurationPropsTheAWS::Glue::Tableresource specifies tabular data in the AWS Glue data catalog.A fluent builder forCfnTable.A column in aTable.A builder forCfnTable.ColumnPropertySpecifies an input structure that defines an Apache Iceberg metadata table.A builder forCfnTable.IcebergInputPropertySpecifies anOpenTableFormatInputstructure when creating an open format table.A builder forCfnTable.OpenTableFormatInputPropertySpecifies the sort order of a sorted column.A builder forCfnTable.OrderPropertyA structure that contains schema identity fields.A builder forCfnTable.SchemaIdPropertyAn object that references a schema stored in the AWS Glue Schema Registry.A builder forCfnTable.SchemaReferencePropertyInformation about a serialization/deserialization program (SerDe) that serves as an extractor and loader.A builder forCfnTable.SerdeInfoPropertySpecifies skewed values in a table.A builder forCfnTable.SkewedInfoPropertyDescribes the physical storage of table data.A builder forCfnTable.StorageDescriptorPropertyA structure that describes a target table for resource linking.A builder forCfnTable.TableIdentifierPropertyA structure used to define a table.A builder forCfnTable.TableInputPropertyAn AWS Glue resource for enabling table optimizers to improve read performance for open table formats.A fluent builder forCfnTableOptimizer.IcebergConfiguration is a property type within theAWS::Glue::TableOptimizerresource in AWS CloudFormation.A builder forCfnTableOptimizer.IcebergConfigurationPropertyExample:A builder forCfnTableOptimizer.IcebergRetentionConfigurationPropertyConfiguration for removing files that are are not tracked by the Iceberg table metadata, and are older than your configured age limit.The configuration for a snapshot retention optimizer for Apache Iceberg tables.A builder forCfnTableOptimizer.RetentionConfigurationPropertySpecifies configuration details of a table optimizer.A builder forCfnTableOptimizer.TableOptimizerConfigurationPropertyAn object that describes the VPC configuration for a table optimizer.A builder forCfnTableOptimizer.VpcConfigurationPropertyProperties for defining aCfnTableOptimizer.A builder forCfnTableOptimizerPropsProperties for defining aCfnTable.A builder forCfnTablePropsTheAWS::Glue::Triggerresource specifies triggers that run AWS Glue jobs.Defines an action to be initiated by a trigger.A builder forCfnTrigger.ActionPropertyA fluent builder forCfnTrigger.Defines a condition under which a trigger fires.A builder forCfnTrigger.ConditionPropertyBatch condition that must be met (specified number of events received or batch time window expired) before EventBridge event trigger fires.A builder forCfnTrigger.EventBatchingConditionPropertySpecifies configuration properties of a job run notification.A builder forCfnTrigger.NotificationPropertyPropertyDefines the predicate of the trigger, which determines when it fires.A builder forCfnTrigger.PredicatePropertyProperties for defining aCfnTrigger.A builder forCfnTriggerPropsCreates an AWS Glue usage profile.A fluent builder forCfnUsageProfile.Specifies the values that an admin sets for each job or session parameter configured in a AWS Glue usage profile.A builder forCfnUsageProfile.ConfigurationObjectPropertySpecifies the job and session values that an admin configures in an AWS Glue usage profile.A builder forCfnUsageProfile.ProfileConfigurationPropertyProperties for defining aCfnUsageProfile.A builder forCfnUsageProfilePropsTheAWS::Glue::Workflowis an AWS Glue resource type that manages AWS Glue workflows.A fluent builder forCfnWorkflow.Properties for defining aCfnWorkflow.A builder forCfnWorkflowProps -
Classes in software.amazon.awscdk.services.glue used by software.amazon.awscdk.services.glue.alphaClassDescriptionThe
AWS::Glue::Crawlerresource specifies an AWS Glue crawler.TheAWS::Glue::Tableresource specifies tabular data in the AWS Glue data catalog.TheAWS::Glue::Triggerresource specifies triggers that run AWS Glue jobs. -
Classes in software.amazon.awscdk.services.glue used by software.amazon.awscdk.services.kinesisfirehoseClassDescriptionThe
AWS::Glue::Tableresource specifies tabular data in the AWS Glue data catalog. -
Classes in software.amazon.awscdk.services.glue used by software.amazon.awscdk.services.lambda.eventsourcesClassDescriptionThe AWS::Glue::Registry is an AWS Glue resource type that manages registries of schemas in the AWS Glue Schema Registry.