Package software.amazon.awscdk.cfnpropertymixins.services.glue
package software.amazon.awscdk.cfnpropertymixins.services.glue
-
ClassDescriptionProperties for CfnClassifierPropsMixin.A builder for
CfnClassifierMixinPropsAn implementation forCfnClassifierMixinPropsTheAWS::Glue::Classifierresource creates an AWS Glue classifier that categorizes data sources and specifies schemas.A fluent builder forCfnClassifierPropsMixin.A classifier for customCSVcontent.A builder forCfnClassifierPropsMixin.CsvClassifierPropertyAn implementation forCfnClassifierPropsMixin.CsvClassifierPropertyA classifier that usesgrokpatterns.A builder forCfnClassifierPropsMixin.GrokClassifierPropertyAn implementation forCfnClassifierPropsMixin.GrokClassifierPropertyA classifier forJSONcontent.A builder forCfnClassifierPropsMixin.JsonClassifierPropertyAn implementation forCfnClassifierPropsMixin.JsonClassifierPropertyA classifier forXMLcontent.A builder forCfnClassifierPropsMixin.XMLClassifierPropertyAn implementation forCfnClassifierPropsMixin.XMLClassifierPropertyProperties for CfnConnectionPropsMixin.A builder forCfnConnectionMixinPropsAn implementation forCfnConnectionMixinPropsTheAWS::Glue::Connectionresource specifies an AWS Glue connection to a data source.A structure containing the authentication configuration in the CreateConnection request.An implementation forCfnConnectionPropsMixin.AuthenticationConfigurationInputPropertyThe set of properties required for the the OAuth2AUTHORIZATION_CODEgrant type workflow.An implementation forCfnConnectionPropsMixin.AuthorizationCodePropertiesPropertyFor supplying basic auth credentials when not providing aSecretArnvalue.An implementation forCfnConnectionPropsMixin.BasicAuthenticationCredentialsPropertyA fluent builder forCfnConnectionPropsMixin.A structure that is used to specify a connection to create or update.A builder forCfnConnectionPropsMixin.ConnectionInputPropertyAn implementation forCfnConnectionPropsMixin.ConnectionInputPropertyThe OAuth2 client app used for the connection.A builder forCfnConnectionPropsMixin.OAuth2ClientApplicationPropertyAn implementation forCfnConnectionPropsMixin.OAuth2ClientApplicationPropertyThe credentials used when the authentication type is OAuth2 authentication.A builder forCfnConnectionPropsMixin.OAuth2CredentialsPropertyAn implementation forCfnConnectionPropsMixin.OAuth2CredentialsPropertyA structure containing properties for OAuth2 in the CreateConnection request.A builder forCfnConnectionPropsMixin.OAuth2PropertiesInputPropertyAn implementation forCfnConnectionPropsMixin.OAuth2PropertiesInputPropertyThe OAuth client app in GetConnection response.An implementation forCfnConnectionPropsMixin.PhysicalConnectionRequirementsPropertyProperties for CfnCrawlerPropsMixin.A builder forCfnCrawlerMixinPropsAn implementation forCfnCrawlerMixinPropsTheAWS::Glue::Crawlerresource specifies an AWS Glue crawler.A fluent builder forCfnCrawlerPropsMixin.Specifies an AWS Glue Data Catalog target.A builder forCfnCrawlerPropsMixin.CatalogTargetPropertyAn implementation forCfnCrawlerPropsMixin.CatalogTargetPropertySpecifies a Delta data store to crawl one or more Delta tables.A builder forCfnCrawlerPropsMixin.DeltaTargetPropertyAn implementation forCfnCrawlerPropsMixin.DeltaTargetPropertySpecifies an Amazon DynamoDB table to crawl.A builder forCfnCrawlerPropsMixin.DynamoDBTargetPropertyAn implementation forCfnCrawlerPropsMixin.DynamoDBTargetPropertySpecifies an Apache Hudi data source.A builder forCfnCrawlerPropsMixin.HudiTargetPropertyAn implementation forCfnCrawlerPropsMixin.HudiTargetPropertySpecifies Apache Iceberg data store targets.A builder forCfnCrawlerPropsMixin.IcebergTargetPropertyAn implementation forCfnCrawlerPropsMixin.IcebergTargetPropertySpecifies a JDBC data store to crawl.A builder forCfnCrawlerPropsMixin.JdbcTargetPropertyAn implementation forCfnCrawlerPropsMixin.JdbcTargetPropertySpecifies AWS Lake Formation configuration settings for the crawler.A builder forCfnCrawlerPropsMixin.LakeFormationConfigurationPropertyAn implementation forCfnCrawlerPropsMixin.LakeFormationConfigurationPropertySpecifies an Amazon DocumentDB or MongoDB data store to crawl.A builder forCfnCrawlerPropsMixin.MongoDBTargetPropertyAn implementation forCfnCrawlerPropsMixin.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 forCfnCrawlerPropsMixin.RecrawlPolicyPropertyAn implementation forCfnCrawlerPropsMixin.RecrawlPolicyPropertySpecifies a data store in Amazon Simple Storage Service (Amazon S3).A builder forCfnCrawlerPropsMixin.S3TargetPropertyAn implementation forCfnCrawlerPropsMixin.S3TargetPropertyA scheduling object using acronstatement to schedule an event.A builder forCfnCrawlerPropsMixin.SchedulePropertyAn implementation forCfnCrawlerPropsMixin.SchedulePropertyThe policy that specifies update and delete behaviors for the crawler.A builder forCfnCrawlerPropsMixin.SchemaChangePolicyPropertyAn implementation forCfnCrawlerPropsMixin.SchemaChangePolicyPropertySpecifies data stores to crawl.A builder forCfnCrawlerPropsMixin.TargetsPropertyAn implementation forCfnCrawlerPropsMixin.TargetsPropertyProperties for CfnCustomEntityTypePropsMixin.A builder forCfnCustomEntityTypeMixinPropsAn implementation forCfnCustomEntityTypeMixinPropsCreates a custom pattern that is used to detect sensitive data across the columns and rows of your structured data.A fluent builder forCfnCustomEntityTypePropsMixin.Properties for CfnDatabasePropsMixin.A builder forCfnDatabaseMixinPropsAn implementation forCfnDatabaseMixinPropsTheAWS::Glue::Databaseresource specifies a logical grouping of tables in AWS Glue .A fluent builder forCfnDatabasePropsMixin.A structure that describes a target database for resource linking.A builder forCfnDatabasePropsMixin.DatabaseIdentifierPropertyAn implementation forCfnDatabasePropsMixin.DatabaseIdentifierPropertyThe structure used to create or update a database.A builder forCfnDatabasePropsMixin.DatabaseInputPropertyAn implementation forCfnDatabasePropsMixin.DatabaseInputPropertyThe AWS Lake Formation principal.A builder forCfnDatabasePropsMixin.DataLakePrincipalPropertyAn implementation forCfnDatabasePropsMixin.DataLakePrincipalPropertyAFederatedDatabasestructure that references an entity outside the AWS Glue Data Catalog .A builder forCfnDatabasePropsMixin.FederatedDatabasePropertyAn implementation forCfnDatabasePropsMixin.FederatedDatabasePropertythe permissions granted to a principal.A builder forCfnDatabasePropsMixin.PrincipalPrivilegesPropertyAn implementation forCfnDatabasePropsMixin.PrincipalPrivilegesPropertyProperties for CfnDataCatalogEncryptionSettingsPropsMixin.A builder forCfnDataCatalogEncryptionSettingsMixinPropsAn implementation forCfnDataCatalogEncryptionSettingsMixinPropsSets the security configuration for a specified catalog.A fluent builder forCfnDataCatalogEncryptionSettingsPropsMixin.The data structure used by the Data Catalog to encrypt the password as part ofCreateConnectionorUpdateConnectionand store it in theENCRYPTED_PASSWORDfield in the connection properties.An implementation forCfnDataCatalogEncryptionSettingsPropsMixin.ConnectionPasswordEncryptionPropertyContains configuration information for maintaining Data Catalog security.An implementation forCfnDataCatalogEncryptionSettingsPropsMixin.DataCatalogEncryptionSettingsPropertySpecifies the encryption-at-rest configuration for the Data Catalog.An implementation forCfnDataCatalogEncryptionSettingsPropsMixin.EncryptionAtRestPropertyProperties for CfnDataQualityRulesetPropsMixin.A builder forCfnDataQualityRulesetMixinPropsAn implementation forCfnDataQualityRulesetMixinPropsTheAWS::Glue::DataQualityRulesetresource specifies a data quality ruleset with DQDL rules applied to a specified AWS Glue table.A fluent builder forCfnDataQualityRulesetPropsMixin.An object representing an AWS Glue table.An implementation forCfnDataQualityRulesetPropsMixin.DataQualityTargetTablePropertyProperties for CfnDevEndpointPropsMixin.A builder forCfnDevEndpointMixinPropsAn implementation forCfnDevEndpointMixinPropsTheAWS::Glue::DevEndpointresource specifies a development endpoint where a developer can remotely debug ETL scripts for AWS Glue .A fluent builder forCfnDevEndpointPropsMixin.Properties for CfnIdentityCenterConfigurationPropsMixin.A builder forCfnIdentityCenterConfigurationMixinPropsAn implementation forCfnIdentityCenterConfigurationMixinPropsCreates a new AWS Glue Identity Center configuration to enable integration between AWS Glue and AWS IAM Identity Center for authentication and authorization.A fluent builder forCfnIdentityCenterConfigurationPropsMixin.Properties for CfnIntegrationPropsMixin.A builder forCfnIntegrationMixinPropsAn implementation forCfnIntegrationMixinPropsTheAWS::Glue::Integrationresource specifies an AWS Glue zero-ETL integration from a data source to a target.A fluent builder forCfnIntegrationPropsMixin.Properties associated with the integration.A builder forCfnIntegrationPropsMixin.IntegrationConfigPropertyAn implementation forCfnIntegrationPropsMixin.IntegrationConfigPropertyProperties for CfnIntegrationResourcePropertyPropsMixin.A builder forCfnIntegrationResourcePropertyMixinPropsAn implementation forCfnIntegrationResourcePropertyMixinPropsTheAWS::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 forCfnIntegrationResourcePropertyPropsMixin.The structure used to define the resource properties associated with the integration source.An implementation forCfnIntegrationResourcePropertyPropsMixin.SourceProcessingPropertiesPropertyThe structure used to define the resource properties associated with the integration target.An implementation forCfnIntegrationResourcePropertyPropsMixin.TargetProcessingPropertiesPropertyProperties for CfnJobPropsMixin.A builder forCfnJobMixinPropsAn implementation forCfnJobMixinPropsTheAWS::Glue::Jobresource specifies an AWS Glue job in the data catalog.A fluent builder forCfnJobPropsMixin.Specifies the connections used by a job.A builder forCfnJobPropsMixin.ConnectionsListPropertyAn implementation forCfnJobPropsMixin.ConnectionsListPropertyAn execution property of a job.A builder forCfnJobPropsMixin.ExecutionPropertyPropertyAn implementation forCfnJobPropsMixin.ExecutionPropertyPropertySpecifies code executed when a job is run.A builder forCfnJobPropsMixin.JobCommandPropertyAn implementation forCfnJobPropsMixin.JobCommandPropertySpecifies configuration properties of a notification.A builder forCfnJobPropsMixin.NotificationPropertyPropertyAn implementation forCfnJobPropsMixin.NotificationPropertyPropertyProperties for CfnMLTransformPropsMixin.A builder forCfnMLTransformMixinPropsAn implementation forCfnMLTransformMixinPropsThe AWS::Glue::MLTransform is an AWS Glue resource type that manages machine learning transforms.A fluent builder forCfnMLTransformPropsMixin.The parameters to configure the find matches transform.A builder forCfnMLTransformPropsMixin.FindMatchesParametersPropertyAn implementation forCfnMLTransformPropsMixin.FindMatchesParametersPropertyThe database and table in the AWS Glue Data Catalog that is used for input or output data.A builder forCfnMLTransformPropsMixin.GlueTablesPropertyAn implementation forCfnMLTransformPropsMixin.GlueTablesPropertyA list of AWS Glue table definitions used by the transform.A builder forCfnMLTransformPropsMixin.InputRecordTablesPropertyAn implementation forCfnMLTransformPropsMixin.InputRecordTablesPropertyThe encryption-at-rest settings of the transform that apply to accessing user data.A builder forCfnMLTransformPropsMixin.MLUserDataEncryptionPropertyAn implementation forCfnMLTransformPropsMixin.MLUserDataEncryptionPropertyThe encryption-at-rest settings of the transform that apply to accessing user data.A builder forCfnMLTransformPropsMixin.TransformEncryptionPropertyAn implementation forCfnMLTransformPropsMixin.TransformEncryptionPropertyThe algorithm-specific parameters that are associated with the machine learning transform.A builder forCfnMLTransformPropsMixin.TransformParametersPropertyAn implementation forCfnMLTransformPropsMixin.TransformParametersPropertyProperties for CfnPartitionPropsMixin.A builder forCfnPartitionMixinPropsAn implementation forCfnPartitionMixinPropsTheAWS::Glue::Partitionresource creates an AWS Glue partition, which represents a slice of table data.A fluent builder forCfnPartitionPropsMixin.A column in aTable.A builder forCfnPartitionPropsMixin.ColumnPropertyAn implementation forCfnPartitionPropsMixin.ColumnPropertySpecifies the sort order of a sorted column.A builder forCfnPartitionPropsMixin.OrderPropertyAn implementation forCfnPartitionPropsMixin.OrderPropertyThe structure used to create and update a partition.A builder forCfnPartitionPropsMixin.PartitionInputPropertyAn implementation forCfnPartitionPropsMixin.PartitionInputPropertyA structure that contains schema identity fields.A builder forCfnPartitionPropsMixin.SchemaIdPropertyAn implementation forCfnPartitionPropsMixin.SchemaIdPropertyAn object that references a schema stored in the AWS Glue Schema Registry.A builder forCfnPartitionPropsMixin.SchemaReferencePropertyAn implementation forCfnPartitionPropsMixin.SchemaReferencePropertyInformation about a serialization/deserialization program (SerDe) that serves as an extractor and loader.A builder forCfnPartitionPropsMixin.SerdeInfoPropertyAn implementation forCfnPartitionPropsMixin.SerdeInfoPropertySpecifies skewed values in a table.A builder forCfnPartitionPropsMixin.SkewedInfoPropertyAn implementation forCfnPartitionPropsMixin.SkewedInfoPropertyDescribes the physical storage of table data.A builder forCfnPartitionPropsMixin.StorageDescriptorPropertyAn implementation forCfnPartitionPropsMixin.StorageDescriptorPropertyProperties for CfnRegistryPropsMixin.A builder forCfnRegistryMixinPropsAn implementation forCfnRegistryMixinPropsThe AWS::Glue::Registry is an AWS Glue resource type that manages registries of schemas in the AWS Glue Schema Registry.A fluent builder forCfnRegistryPropsMixin.Properties for CfnSchemaPropsMixin.A builder forCfnSchemaMixinPropsAn implementation forCfnSchemaMixinPropsTheAWS::Glue::Schemais an AWS Glue resource type that manages schemas in the AWS Glue Schema Registry.A fluent builder forCfnSchemaPropsMixin.Specifies a registry in the AWS Glue Schema Registry.A builder forCfnSchemaPropsMixin.RegistryPropertyAn implementation forCfnSchemaPropsMixin.RegistryPropertySpecifies the version of a schema.A builder forCfnSchemaPropsMixin.SchemaVersionPropertyAn implementation forCfnSchemaPropsMixin.SchemaVersionPropertyProperties for CfnSchemaVersionMetadataPropsMixin.A builder forCfnSchemaVersionMetadataMixinPropsAn implementation forCfnSchemaVersionMetadataMixinPropsTheAWS::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 forCfnSchemaVersionMetadataPropsMixin.Properties for CfnSchemaVersionPropsMixin.A builder forCfnSchemaVersionMixinPropsAn implementation forCfnSchemaVersionMixinPropsTheAWS::Glue::SchemaVersionis an AWS Glue resource type that manages schema versions of schemas in the AWS Glue Schema Registry.A fluent builder forCfnSchemaVersionPropsMixin.A wrapper structure to contain schema identity fields.A builder forCfnSchemaVersionPropsMixin.SchemaPropertyAn implementation forCfnSchemaVersionPropsMixin.SchemaPropertyProperties for CfnSecurityConfigurationPropsMixin.A builder forCfnSecurityConfigurationMixinPropsAn implementation forCfnSecurityConfigurationMixinPropsCreates a new security configuration.A fluent builder forCfnSecurityConfigurationPropsMixin.Specifies how Amazon CloudWatch data should be encrypted.An implementation forCfnSecurityConfigurationPropsMixin.CloudWatchEncryptionPropertySpecifies an encryption configuration.An implementation forCfnSecurityConfigurationPropsMixin.EncryptionConfigurationPropertySpecifies how job bookmark data should be encrypted.An implementation forCfnSecurityConfigurationPropsMixin.JobBookmarksEncryptionPropertySpecifies how Amazon Simple Storage Service (Amazon S3) data should be encrypted.A builder forCfnSecurityConfigurationPropsMixin.S3EncryptionPropertyAn implementation forCfnSecurityConfigurationPropsMixin.S3EncryptionPropertyProperties for CfnTablePropsMixin.A builder forCfnTableMixinPropsAn implementation forCfnTableMixinPropsProperties for CfnTableOptimizerPropsMixin.A builder forCfnTableOptimizerMixinPropsAn implementation forCfnTableOptimizerMixinPropsAn AWS Glue resource for enabling table optimizers to improve read performance for open table formats.A fluent builder forCfnTableOptimizerPropsMixin.IcebergConfiguration is a property type within theAWS::Glue::TableOptimizerresource in AWS CloudFormation.A builder forCfnTableOptimizerPropsMixin.IcebergConfigurationPropertyAn implementation forCfnTableOptimizerPropsMixin.IcebergConfigurationPropertyExample:An implementation forCfnTableOptimizerPropsMixin.IcebergRetentionConfigurationPropertyConfiguration for removing files that are are not tracked by the Iceberg table metadata, and are older than your configured age limit.An implementation forCfnTableOptimizerPropsMixin.OrphanFileDeletionConfigurationPropertyThe configuration for a snapshot retention optimizer for Apache Iceberg tables.An implementation forCfnTableOptimizerPropsMixin.RetentionConfigurationPropertySpecifies configuration details of a table optimizer.An implementation forCfnTableOptimizerPropsMixin.TableOptimizerConfigurationPropertyAn object that describes the VPC configuration for a table optimizer.A builder forCfnTableOptimizerPropsMixin.VpcConfigurationPropertyAn implementation forCfnTableOptimizerPropsMixin.VpcConfigurationPropertyTheAWS::Glue::Tableresource specifies tabular data in the AWS Glue data catalog.A fluent builder forCfnTablePropsMixin.A column in aTable.A builder forCfnTablePropsMixin.ColumnPropertyAn implementation forCfnTablePropsMixin.ColumnPropertySpecifies an input structure that defines an Apache Iceberg metadata table.A builder forCfnTablePropsMixin.IcebergInputPropertyAn implementation forCfnTablePropsMixin.IcebergInputPropertySpecifies anOpenTableFormatInputstructure when creating an open format table.A builder forCfnTablePropsMixin.OpenTableFormatInputPropertyAn implementation forCfnTablePropsMixin.OpenTableFormatInputPropertySpecifies the sort order of a sorted column.A builder forCfnTablePropsMixin.OrderPropertyAn implementation forCfnTablePropsMixin.OrderPropertyA structure that contains schema identity fields.A builder forCfnTablePropsMixin.SchemaIdPropertyAn implementation forCfnTablePropsMixin.SchemaIdPropertyAn object that references a schema stored in the AWS Glue Schema Registry.A builder forCfnTablePropsMixin.SchemaReferencePropertyAn implementation forCfnTablePropsMixin.SchemaReferencePropertyInformation about a serialization/deserialization program (SerDe) that serves as an extractor and loader.A builder forCfnTablePropsMixin.SerdeInfoPropertyAn implementation forCfnTablePropsMixin.SerdeInfoPropertySpecifies skewed values in a table.A builder forCfnTablePropsMixin.SkewedInfoPropertyAn implementation forCfnTablePropsMixin.SkewedInfoPropertyDescribes the physical storage of table data.A builder forCfnTablePropsMixin.StorageDescriptorPropertyAn implementation forCfnTablePropsMixin.StorageDescriptorPropertyA structure that describes a target table for resource linking.A builder forCfnTablePropsMixin.TableIdentifierPropertyAn implementation forCfnTablePropsMixin.TableIdentifierPropertyA structure used to define a table.A builder forCfnTablePropsMixin.TableInputPropertyAn implementation forCfnTablePropsMixin.TableInputPropertyProperties for CfnTriggerPropsMixin.A builder forCfnTriggerMixinPropsAn implementation forCfnTriggerMixinPropsTheAWS::Glue::Triggerresource specifies triggers that run AWS Glue jobs.Defines an action to be initiated by a trigger.A builder forCfnTriggerPropsMixin.ActionPropertyAn implementation forCfnTriggerPropsMixin.ActionPropertyA fluent builder forCfnTriggerPropsMixin.Defines a condition under which a trigger fires.A builder forCfnTriggerPropsMixin.ConditionPropertyAn implementation forCfnTriggerPropsMixin.ConditionPropertyBatch condition that must be met (specified number of events received or batch time window expired) before EventBridge event trigger fires.A builder forCfnTriggerPropsMixin.EventBatchingConditionPropertyAn implementation forCfnTriggerPropsMixin.EventBatchingConditionPropertySpecifies configuration properties of a job run notification.A builder forCfnTriggerPropsMixin.NotificationPropertyPropertyAn implementation forCfnTriggerPropsMixin.NotificationPropertyPropertyDefines the predicate of the trigger, which determines when it fires.A builder forCfnTriggerPropsMixin.PredicatePropertyAn implementation forCfnTriggerPropsMixin.PredicatePropertyProperties for CfnUsageProfilePropsMixin.A builder forCfnUsageProfileMixinPropsAn implementation forCfnUsageProfileMixinPropsCreates an AWS Glue usage profile.A fluent builder forCfnUsageProfilePropsMixin.Specifies the values that an admin sets for each job or session parameter configured in a AWS Glue usage profile.A builder forCfnUsageProfilePropsMixin.ConfigurationObjectPropertyAn implementation forCfnUsageProfilePropsMixin.ConfigurationObjectPropertySpecifies the job and session values that an admin configures in an AWS Glue usage profile.A builder forCfnUsageProfilePropsMixin.ProfileConfigurationPropertyAn implementation forCfnUsageProfilePropsMixin.ProfileConfigurationPropertyProperties for CfnWorkflowPropsMixin.A builder forCfnWorkflowMixinPropsAn implementation forCfnWorkflowMixinPropsTheAWS::Glue::Workflowis an AWS Glue resource type that manages AWS Glue workflows.A fluent builder forCfnWorkflowPropsMixin.