AWS::DataZone::DataSourceThe `AWS::DataZone::DataSource` resource specifies an Amazon DataZone data source that is used to import technical metadata of assets (data) from the source databases or data warehouses into Amazon DataZone.
import { CfnDataSource } from 'aws-cdk-lib/aws-datazone';Or use the module namespace:
import * as datazone from 'aws-cdk-lib/aws-datazone';
// datazone.CfnDataSourceConfiguration passed to the constructor as CfnDataSourceProps.
domainIdentifierRequiredstringThe ID of the Amazon DataZone domain where the data source is created.
nameRequiredstringThe name of the data source.
projectIdentifierRequiredstringThe identifier of the Amazon DataZone project in which you want to add this data source.
typeRequiredstringThe type of the data source. In Amazon DataZone, you can use data sources to import technical metadata of assets (data) from the source databases or data warehouses into Amazon DataZone. In the current release of Amazon DataZone, you can create and run data sources for AWS Glue and Amazon Redshift.
assetFormsInputOptionalIResolvable | IResolvable | FormInputProperty[]The metadata forms attached to the assets that the data source works with.
configurationOptionalIResolvable | DataSourceConfigurationInputPropertyThe configuration of the data source.
connectionIdentifierOptionalstringThe unique identifier of a connection used to fetch relevant parameters from connection during Datasource run.
descriptionOptionalstringThe description of the data source.
enableSettingOptionalstringSpecifies whether the data source is enabled.
environmentIdentifierOptionalstringThe unique identifier of the Amazon DataZone environment to which the data source publishes assets.
publishOnImportOptionalboolean | IResolvableSpecifies whether the assets that this data source creates in the inventory are to be also automatically published to the catalog.
recommendationOptionalIResolvable | RecommendationConfigurationPropertySpecifies whether the business name generation is to be enabled for this data source.
scheduleOptionalIResolvable | ScheduleConfigurationPropertyThe schedule of the data source runs.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-datazoneAWS::DataZone::DataSource