We recommend new projects start with resources from the AWS provider.
aws-native.datazone.DataSource
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
A data source is used to import technical metadata of assets (data) from the source databases or data warehouses into Amazon DataZone.
Create DataSource Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new DataSource(name: string, args: DataSourceArgs, opts?: CustomResourceOptions);@overload
def DataSource(resource_name: str,
               args: DataSourceArgs,
               opts: Optional[ResourceOptions] = None)
@overload
def DataSource(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               domain_identifier: Optional[str] = None,
               type: Optional[str] = None,
               project_identifier: Optional[str] = None,
               environment_identifier: Optional[str] = None,
               description: Optional[str] = None,
               enable_setting: Optional[DataSourceEnableSetting] = None,
               asset_forms_input: Optional[Sequence[DataSourceFormInputArgs]] = None,
               name: Optional[str] = None,
               connection_identifier: Optional[str] = None,
               publish_on_import: Optional[bool] = None,
               recommendation: Optional[DataSourceRecommendationConfigurationArgs] = None,
               schedule: Optional[DataSourceScheduleConfigurationArgs] = None,
               configuration: Optional[Union[DataSourceConfigurationInput0PropertiesArgs, DataSourceConfigurationInput1PropertiesArgs, DataSourceConfigurationInput2PropertiesArgs]] = None)func NewDataSource(ctx *Context, name string, args DataSourceArgs, opts ...ResourceOption) (*DataSource, error)public DataSource(string name, DataSourceArgs args, CustomResourceOptions? opts = null)
public DataSource(String name, DataSourceArgs args)
public DataSource(String name, DataSourceArgs args, CustomResourceOptions options)
type: aws-native:datazone:DataSource
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args DataSourceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DataSourceArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DataSourceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DataSourceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DataSourceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
DataSource Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The DataSource resource accepts the following input properties:
- DomainIdentifier string
- The ID of the Amazon DataZone domain where the data source is created.
- ProjectIdentifier string
- The identifier of the Amazon DataZone project in which you want to add the data source.
- Type string
- The type of the data source.
- AssetForms List<Pulumi.Input Aws Native. Data Zone. Inputs. Data Source Form Input> 
- The metadata forms that are to be attached to the assets that this data source works with.
- Configuration
Pulumi.Aws | Pulumi.Native. Data Zone. Inputs. Data Source Configuration Input0Properties Aws | Pulumi.Native. Data Zone. Inputs. Data Source Configuration Input1Properties Aws Native. Data Zone. Inputs. Data Source Configuration Input2Properties 
- Configuration of the data source. It can be set to either glueRunConfiguration or redshiftRunConfiguration.
- ConnectionIdentifier string
- The unique identifier of a connection used to fetch relevant parameters from connection during Datasource run
- Description string
- The description of the data source.
- EnableSetting Pulumi.Aws Native. Data Zone. Data Source Enable Setting 
- Specifies whether the data source is enabled.
- EnvironmentIdentifier string
- The unique identifier of the Amazon DataZone environment to which the data source publishes assets.
- Name string
- The name of the data source.
- PublishOn boolImport 
- Specifies whether the assets that this data source creates in the inventory are to be also automatically published to the catalog.
- Recommendation
Pulumi.Aws Native. Data Zone. Inputs. Data Source Recommendation Configuration 
- Specifies whether the business name generation is to be enabled for this data source.
- Schedule
Pulumi.Aws Native. Data Zone. Inputs. Data Source Schedule Configuration 
- The schedule of the data source runs.
- DomainIdentifier string
- The ID of the Amazon DataZone domain where the data source is created.
- ProjectIdentifier string
- The identifier of the Amazon DataZone project in which you want to add the data source.
- Type string
- The type of the data source.
- AssetForms []DataInput Source Form Input Args 
- The metadata forms that are to be attached to the assets that this data source works with.
- Configuration
DataSource | DataConfiguration Input0Properties Args Source | DataConfiguration Input1Properties Args Source Configuration Input2Properties Args 
- Configuration of the data source. It can be set to either glueRunConfiguration or redshiftRunConfiguration.
- ConnectionIdentifier string
- The unique identifier of a connection used to fetch relevant parameters from connection during Datasource run
- Description string
- The description of the data source.
- EnableSetting DataSource Enable Setting 
- Specifies whether the data source is enabled.
- EnvironmentIdentifier string
- The unique identifier of the Amazon DataZone environment to which the data source publishes assets.
- Name string
- The name of the data source.
- PublishOn boolImport 
- Specifies whether the assets that this data source creates in the inventory are to be also automatically published to the catalog.
- Recommendation
DataSource Recommendation Configuration Args 
- Specifies whether the business name generation is to be enabled for this data source.
- Schedule
DataSource Schedule Configuration Args 
- The schedule of the data source runs.
- domainIdentifier String
- The ID of the Amazon DataZone domain where the data source is created.
- projectIdentifier String
- The identifier of the Amazon DataZone project in which you want to add the data source.
- type String
- The type of the data source.
- assetForms List<DataInput Source Form Input> 
- The metadata forms that are to be attached to the assets that this data source works with.
- configuration
DataSource | DataConfiguration Input0Properties Source | DataConfiguration Input1Properties Source Configuration Input2Properties 
- Configuration of the data source. It can be set to either glueRunConfiguration or redshiftRunConfiguration.
- connectionIdentifier String
- The unique identifier of a connection used to fetch relevant parameters from connection during Datasource run
- description String
- The description of the data source.
- enableSetting DataSource Enable Setting 
- Specifies whether the data source is enabled.
- environmentIdentifier String
- The unique identifier of the Amazon DataZone environment to which the data source publishes assets.
- name String
- The name of the data source.
- publishOn BooleanImport 
- Specifies whether the assets that this data source creates in the inventory are to be also automatically published to the catalog.
- recommendation
DataSource Recommendation Configuration 
- Specifies whether the business name generation is to be enabled for this data source.
- schedule
DataSource Schedule Configuration 
- The schedule of the data source runs.
- domainIdentifier string
- The ID of the Amazon DataZone domain where the data source is created.
- projectIdentifier string
- The identifier of the Amazon DataZone project in which you want to add the data source.
- type string
- The type of the data source.
- assetForms DataInput Source Form Input[] 
- The metadata forms that are to be attached to the assets that this data source works with.
- configuration
DataSource | DataConfiguration Input0Properties Source | DataConfiguration Input1Properties Source Configuration Input2Properties 
- Configuration of the data source. It can be set to either glueRunConfiguration or redshiftRunConfiguration.
- connectionIdentifier string
- The unique identifier of a connection used to fetch relevant parameters from connection during Datasource run
- description string
- The description of the data source.
- enableSetting DataSource Enable Setting 
- Specifies whether the data source is enabled.
- environmentIdentifier string
- The unique identifier of the Amazon DataZone environment to which the data source publishes assets.
- name string
- The name of the data source.
- publishOn booleanImport 
- Specifies whether the assets that this data source creates in the inventory are to be also automatically published to the catalog.
- recommendation
DataSource Recommendation Configuration 
- Specifies whether the business name generation is to be enabled for this data source.
- schedule
DataSource Schedule Configuration 
- The schedule of the data source runs.
- domain_identifier str
- The ID of the Amazon DataZone domain where the data source is created.
- project_identifier str
- The identifier of the Amazon DataZone project in which you want to add the data source.
- type str
- The type of the data source.
- asset_forms_ Sequence[Datainput Source Form Input Args] 
- The metadata forms that are to be attached to the assets that this data source works with.
- configuration
DataSource | DataConfiguration Input0Properties Args Source | DataConfiguration Input1Properties Args Source Configuration Input2Properties Args 
- Configuration of the data source. It can be set to either glueRunConfiguration or redshiftRunConfiguration.
- connection_identifier str
- The unique identifier of a connection used to fetch relevant parameters from connection during Datasource run
- description str
- The description of the data source.
- enable_setting DataSource Enable Setting 
- Specifies whether the data source is enabled.
- environment_identifier str
- The unique identifier of the Amazon DataZone environment to which the data source publishes assets.
- name str
- The name of the data source.
- publish_on_ boolimport 
- Specifies whether the assets that this data source creates in the inventory are to be also automatically published to the catalog.
- recommendation
DataSource Recommendation Configuration Args 
- Specifies whether the business name generation is to be enabled for this data source.
- schedule
DataSource Schedule Configuration Args 
- The schedule of the data source runs.
- domainIdentifier String
- The ID of the Amazon DataZone domain where the data source is created.
- projectIdentifier String
- The identifier of the Amazon DataZone project in which you want to add the data source.
- type String
- The type of the data source.
- assetForms List<Property Map>Input 
- The metadata forms that are to be attached to the assets that this data source works with.
- configuration Property Map | Property Map | Property Map
- Configuration of the data source. It can be set to either glueRunConfiguration or redshiftRunConfiguration.
- connectionIdentifier String
- The unique identifier of a connection used to fetch relevant parameters from connection during Datasource run
- description String
- The description of the data source.
- enableSetting "ENABLED" | "DISABLED"
- Specifies whether the data source is enabled.
- environmentIdentifier String
- The unique identifier of the Amazon DataZone environment to which the data source publishes assets.
- name String
- The name of the data source.
- publishOn BooleanImport 
- Specifies whether the assets that this data source creates in the inventory are to be also automatically published to the catalog.
- recommendation Property Map
- Specifies whether the business name generation is to be enabled for this data source.
- schedule Property Map
- The schedule of the data source runs.
Outputs
All input properties are implicitly available as output properties. Additionally, the DataSource resource produces the following output properties:
- AwsId string
- The unique identifier of the data source.
- ConnectionId string
- The unique identifier of a connection used to fetch relevant parameters from connection during Datasource run
- CreatedAt string
- The timestamp of when the data source was created.
- DomainId string
- The ID of the Amazon DataZone domain where the data source is created.
- EnvironmentId string
- The unique identifier of the Amazon DataZone environment to which the data source publishes assets.
- Id string
- The provider-assigned unique ID for this managed resource.
- LastRun doubleAsset Count 
- The number of assets created by the data source during its last run.
- LastRun stringAt 
- The timestamp that specifies when the data source was last run.
- LastRun stringStatus 
- The status of the last run of this data source.
- ProjectId string
- The ID of the Amazon DataZone project to which the data source is added.
- Status
Pulumi.Aws Native. Data Zone. Data Source Status 
- The status of the data source.
- UpdatedAt string
- The timestamp of when this data source was updated.
- AwsId string
- The unique identifier of the data source.
- ConnectionId string
- The unique identifier of a connection used to fetch relevant parameters from connection during Datasource run
- CreatedAt string
- The timestamp of when the data source was created.
- DomainId string
- The ID of the Amazon DataZone domain where the data source is created.
- EnvironmentId string
- The unique identifier of the Amazon DataZone environment to which the data source publishes assets.
- Id string
- The provider-assigned unique ID for this managed resource.
- LastRun float64Asset Count 
- The number of assets created by the data source during its last run.
- LastRun stringAt 
- The timestamp that specifies when the data source was last run.
- LastRun stringStatus 
- The status of the last run of this data source.
- ProjectId string
- The ID of the Amazon DataZone project to which the data source is added.
- Status
DataSource Status 
- The status of the data source.
- UpdatedAt string
- The timestamp of when this data source was updated.
- awsId String
- The unique identifier of the data source.
- connectionId String
- The unique identifier of a connection used to fetch relevant parameters from connection during Datasource run
- createdAt String
- The timestamp of when the data source was created.
- domainId String
- The ID of the Amazon DataZone domain where the data source is created.
- environmentId String
- The unique identifier of the Amazon DataZone environment to which the data source publishes assets.
- id String
- The provider-assigned unique ID for this managed resource.
- lastRun DoubleAsset Count 
- The number of assets created by the data source during its last run.
- lastRun StringAt 
- The timestamp that specifies when the data source was last run.
- lastRun StringStatus 
- The status of the last run of this data source.
- projectId String
- The ID of the Amazon DataZone project to which the data source is added.
- status
DataSource Status 
- The status of the data source.
- updatedAt String
- The timestamp of when this data source was updated.
- awsId string
- The unique identifier of the data source.
- connectionId string
- The unique identifier of a connection used to fetch relevant parameters from connection during Datasource run
- createdAt string
- The timestamp of when the data source was created.
- domainId string
- The ID of the Amazon DataZone domain where the data source is created.
- environmentId string
- The unique identifier of the Amazon DataZone environment to which the data source publishes assets.
- id string
- The provider-assigned unique ID for this managed resource.
- lastRun numberAsset Count 
- The number of assets created by the data source during its last run.
- lastRun stringAt 
- The timestamp that specifies when the data source was last run.
- lastRun stringStatus 
- The status of the last run of this data source.
- projectId string
- The ID of the Amazon DataZone project to which the data source is added.
- status
DataSource Status 
- The status of the data source.
- updatedAt string
- The timestamp of when this data source was updated.
- aws_id str
- The unique identifier of the data source.
- connection_id str
- The unique identifier of a connection used to fetch relevant parameters from connection during Datasource run
- created_at str
- The timestamp of when the data source was created.
- domain_id str
- The ID of the Amazon DataZone domain where the data source is created.
- environment_id str
- The unique identifier of the Amazon DataZone environment to which the data source publishes assets.
- id str
- The provider-assigned unique ID for this managed resource.
- last_run_ floatasset_ count 
- The number of assets created by the data source during its last run.
- last_run_ strat 
- The timestamp that specifies when the data source was last run.
- last_run_ strstatus 
- The status of the last run of this data source.
- project_id str
- The ID of the Amazon DataZone project to which the data source is added.
- status
DataSource Status 
- The status of the data source.
- updated_at str
- The timestamp of when this data source was updated.
- awsId String
- The unique identifier of the data source.
- connectionId String
- The unique identifier of a connection used to fetch relevant parameters from connection during Datasource run
- createdAt String
- The timestamp of when the data source was created.
- domainId String
- The ID of the Amazon DataZone domain where the data source is created.
- environmentId String
- The unique identifier of the Amazon DataZone environment to which the data source publishes assets.
- id String
- The provider-assigned unique ID for this managed resource.
- lastRun NumberAsset Count 
- The number of assets created by the data source during its last run.
- lastRun StringAt 
- The timestamp that specifies when the data source was last run.
- lastRun StringStatus 
- The status of the last run of this data source.
- projectId String
- The ID of the Amazon DataZone project to which the data source is added.
- status "CREATING" | "FAILED_CREATION" | "READY" | "UPDATING" | "FAILED_UPDATE" | "RUNNING" | "DELETING" | "FAILED_DELETION"
- The status of the data source.
- updatedAt String
- The timestamp of when this data source was updated.
Supporting Types
DataSourceConfigurationInput0Properties, DataSourceConfigurationInput0PropertiesArgs        
DataSourceConfigurationInput1Properties, DataSourceConfigurationInput1PropertiesArgs        
DataSourceConfigurationInput2Properties, DataSourceConfigurationInput2PropertiesArgs        
DataSourceEnableSetting, DataSourceEnableSettingArgs        
- Enabled
- ENABLED
- Disabled
- DISABLED
- DataSource Enable Setting Enabled 
- ENABLED
- DataSource Enable Setting Disabled 
- DISABLED
- Enabled
- ENABLED
- Disabled
- DISABLED
- Enabled
- ENABLED
- Disabled
- DISABLED
- ENABLED
- ENABLED
- DISABLED
- DISABLED
- "ENABLED"
- ENABLED
- "DISABLED"
- DISABLED
DataSourceFilterExpression, DataSourceFilterExpressionArgs        
DataSourceFilterExpressionType, DataSourceFilterExpressionTypeArgs          
- Include
- INCLUDE
- Exclude
- EXCLUDE
- DataSource Filter Expression Type Include 
- INCLUDE
- DataSource Filter Expression Type Exclude 
- EXCLUDE
- Include
- INCLUDE
- Exclude
- EXCLUDE
- Include
- INCLUDE
- Exclude
- EXCLUDE
- INCLUDE
- INCLUDE
- EXCLUDE
- EXCLUDE
- "INCLUDE"
- INCLUDE
- "EXCLUDE"
- EXCLUDE
DataSourceFormInput, DataSourceFormInputArgs        
- FormName string
- The name of the metadata form.
- Content string
- The content of the metadata form.
- TypeIdentifier string
- The ID of the metadata form type.
- TypeRevision string
- The revision of the metadata form type.
- FormName string
- The name of the metadata form.
- Content string
- The content of the metadata form.
- TypeIdentifier string
- The ID of the metadata form type.
- TypeRevision string
- The revision of the metadata form type.
- formName String
- The name of the metadata form.
- content String
- The content of the metadata form.
- typeIdentifier String
- The ID of the metadata form type.
- typeRevision String
- The revision of the metadata form type.
- formName string
- The name of the metadata form.
- content string
- The content of the metadata form.
- typeIdentifier string
- The ID of the metadata form type.
- typeRevision string
- The revision of the metadata form type.
- form_name str
- The name of the metadata form.
- content str
- The content of the metadata form.
- type_identifier str
- The ID of the metadata form type.
- type_revision str
- The revision of the metadata form type.
- formName String
- The name of the metadata form.
- content String
- The content of the metadata form.
- typeIdentifier String
- The ID of the metadata form type.
- typeRevision String
- The revision of the metadata form type.
DataSourceGlueRunConfigurationInput, DataSourceGlueRunConfigurationInputArgs            
- RelationalFilter List<Pulumi.Configurations Aws Native. Data Zone. Inputs. Data Source Relational Filter Configuration> 
- The relational filter configurations included in the configuration details of the AWS Glue data source.
- AutoImport boolData Quality Result 
- Specifies whether to automatically import data quality metrics as part of the data source run.
- CatalogName string
- The catalog name in the AWS Glue run configuration.
- DataAccess stringRole 
- The data access role included in the configuration details of the AWS Glue data source.
- RelationalFilter []DataConfigurations Source Relational Filter Configuration 
- The relational filter configurations included in the configuration details of the AWS Glue data source.
- AutoImport boolData Quality Result 
- Specifies whether to automatically import data quality metrics as part of the data source run.
- CatalogName string
- The catalog name in the AWS Glue run configuration.
- DataAccess stringRole 
- The data access role included in the configuration details of the AWS Glue data source.
- relationalFilter List<DataConfigurations Source Relational Filter Configuration> 
- The relational filter configurations included in the configuration details of the AWS Glue data source.
- autoImport BooleanData Quality Result 
- Specifies whether to automatically import data quality metrics as part of the data source run.
- catalogName String
- The catalog name in the AWS Glue run configuration.
- dataAccess StringRole 
- The data access role included in the configuration details of the AWS Glue data source.
- relationalFilter DataConfigurations Source Relational Filter Configuration[] 
- The relational filter configurations included in the configuration details of the AWS Glue data source.
- autoImport booleanData Quality Result 
- Specifies whether to automatically import data quality metrics as part of the data source run.
- catalogName string
- The catalog name in the AWS Glue run configuration.
- dataAccess stringRole 
- The data access role included in the configuration details of the AWS Glue data source.
- relational_filter_ Sequence[Dataconfigurations Source Relational Filter Configuration] 
- The relational filter configurations included in the configuration details of the AWS Glue data source.
- auto_import_ booldata_ quality_ result 
- Specifies whether to automatically import data quality metrics as part of the data source run.
- catalog_name str
- The catalog name in the AWS Glue run configuration.
- data_access_ strrole 
- The data access role included in the configuration details of the AWS Glue data source.
- relationalFilter List<Property Map>Configurations 
- The relational filter configurations included in the configuration details of the AWS Glue data source.
- autoImport BooleanData Quality Result 
- Specifies whether to automatically import data quality metrics as part of the data source run.
- catalogName String
- The catalog name in the AWS Glue run configuration.
- dataAccess StringRole 
- The data access role included in the configuration details of the AWS Glue data source.
DataSourceRecommendationConfiguration, DataSourceRecommendationConfigurationArgs        
- EnableBusiness boolName Generation 
- Specifies whether automatic business name generation is to be enabled or not as part of the recommendation configuration.
- EnableBusiness boolName Generation 
- Specifies whether automatic business name generation is to be enabled or not as part of the recommendation configuration.
- enableBusiness BooleanName Generation 
- Specifies whether automatic business name generation is to be enabled or not as part of the recommendation configuration.
- enableBusiness booleanName Generation 
- Specifies whether automatic business name generation is to be enabled or not as part of the recommendation configuration.
- enable_business_ boolname_ generation 
- Specifies whether automatic business name generation is to be enabled or not as part of the recommendation configuration.
- enableBusiness BooleanName Generation 
- Specifies whether automatic business name generation is to be enabled or not as part of the recommendation configuration.
DataSourceRedshiftClusterStorage, DataSourceRedshiftClusterStorageArgs          
- ClusterName string
- The name of an Amazon Redshift cluster.
- ClusterName string
- The name of an Amazon Redshift cluster.
- clusterName String
- The name of an Amazon Redshift cluster.
- clusterName string
- The name of an Amazon Redshift cluster.
- cluster_name str
- The name of an Amazon Redshift cluster.
- clusterName String
- The name of an Amazon Redshift cluster.
DataSourceRedshiftCredentialConfiguration, DataSourceRedshiftCredentialConfigurationArgs          
- SecretManager stringArn 
- The ARN of a secret manager for an Amazon Redshift cluster.
- SecretManager stringArn 
- The ARN of a secret manager for an Amazon Redshift cluster.
- secretManager StringArn 
- The ARN of a secret manager for an Amazon Redshift cluster.
- secretManager stringArn 
- The ARN of a secret manager for an Amazon Redshift cluster.
- secret_manager_ strarn 
- The ARN of a secret manager for an Amazon Redshift cluster.
- secretManager StringArn 
- The ARN of a secret manager for an Amazon Redshift cluster.
DataSourceRedshiftRunConfigurationInput, DataSourceRedshiftRunConfigurationInputArgs            
- RelationalFilter List<Pulumi.Configurations Aws Native. Data Zone. Inputs. Data Source Relational Filter Configuration> 
- DataAccess stringRole 
- The data access role included in the configuration details of the Amazon Redshift data source.
- RedshiftCredential Pulumi.Configuration Aws Native. Data Zone. Inputs. Data Source Redshift Credential Configuration 
- The details of the credentials required to access an Amazon Redshift cluster.
- RedshiftStorage Pulumi.Aws | Pulumi.Native. Data Zone. Inputs. Data Source Redshift Storage0Properties Aws Native. Data Zone. Inputs. Data Source Redshift Storage1Properties 
- The details of the Amazon Redshift storage as part of the configuration of an Amazon Redshift data source run.
- RelationalFilter []DataConfigurations Source Relational Filter Configuration 
- DataAccess stringRole 
- The data access role included in the configuration details of the Amazon Redshift data source.
- RedshiftCredential DataConfiguration Source Redshift Credential Configuration 
- The details of the credentials required to access an Amazon Redshift cluster.
- RedshiftStorage DataSource | DataRedshift Storage0Properties Source Redshift Storage1Properties 
- The details of the Amazon Redshift storage as part of the configuration of an Amazon Redshift data source run.
- relationalFilter List<DataConfigurations Source Relational Filter Configuration> 
- dataAccess StringRole 
- The data access role included in the configuration details of the Amazon Redshift data source.
- redshiftCredential DataConfiguration Source Redshift Credential Configuration 
- The details of the credentials required to access an Amazon Redshift cluster.
- redshiftStorage DataSource | DataRedshift Storage0Properties Source Redshift Storage1Properties 
- The details of the Amazon Redshift storage as part of the configuration of an Amazon Redshift data source run.
- relationalFilter DataConfigurations Source Relational Filter Configuration[] 
- dataAccess stringRole 
- The data access role included in the configuration details of the Amazon Redshift data source.
- redshiftCredential DataConfiguration Source Redshift Credential Configuration 
- The details of the credentials required to access an Amazon Redshift cluster.
- redshiftStorage DataSource | DataRedshift Storage0Properties Source Redshift Storage1Properties 
- The details of the Amazon Redshift storage as part of the configuration of an Amazon Redshift data source run.
- relational_filter_ Sequence[Dataconfigurations Source Relational Filter Configuration] 
- data_access_ strrole 
- The data access role included in the configuration details of the Amazon Redshift data source.
- redshift_credential_ Dataconfiguration Source Redshift Credential Configuration 
- The details of the credentials required to access an Amazon Redshift cluster.
- redshift_storage DataSource | DataRedshift Storage0Properties Source Redshift Storage1Properties 
- The details of the Amazon Redshift storage as part of the configuration of an Amazon Redshift data source run.
- relationalFilter List<Property Map>Configurations 
- dataAccess StringRole 
- The data access role included in the configuration details of the Amazon Redshift data source.
- redshiftCredential Property MapConfiguration 
- The details of the credentials required to access an Amazon Redshift cluster.
- redshiftStorage Property Map | Property Map
- The details of the Amazon Redshift storage as part of the configuration of an Amazon Redshift data source run.
DataSourceRedshiftServerlessStorage, DataSourceRedshiftServerlessStorageArgs          
- WorkgroupName string
- The name of the Amazon Redshift Serverless workgroup.
- WorkgroupName string
- The name of the Amazon Redshift Serverless workgroup.
- workgroupName String
- The name of the Amazon Redshift Serverless workgroup.
- workgroupName string
- The name of the Amazon Redshift Serverless workgroup.
- workgroup_name str
- The name of the Amazon Redshift Serverless workgroup.
- workgroupName String
- The name of the Amazon Redshift Serverless workgroup.
DataSourceRedshiftStorage0Properties, DataSourceRedshiftStorage0PropertiesArgs        
DataSourceRedshiftStorage1Properties, DataSourceRedshiftStorage1PropertiesArgs        
DataSourceRelationalFilterConfiguration, DataSourceRelationalFilterConfigurationArgs          
- DatabaseName string
- The database name specified in the relational filter configuration for the data source.
- FilterExpressions List<Pulumi.Aws Native. Data Zone. Inputs. Data Source Filter Expression> 
- The filter expressions specified in the relational filter configuration for the data source.
- SchemaName string
- The schema name specified in the relational filter configuration for the data source.
- DatabaseName string
- The database name specified in the relational filter configuration for the data source.
- FilterExpressions []DataSource Filter Expression 
- The filter expressions specified in the relational filter configuration for the data source.
- SchemaName string
- The schema name specified in the relational filter configuration for the data source.
- databaseName String
- The database name specified in the relational filter configuration for the data source.
- filterExpressions List<DataSource Filter Expression> 
- The filter expressions specified in the relational filter configuration for the data source.
- schemaName String
- The schema name specified in the relational filter configuration for the data source.
- databaseName string
- The database name specified in the relational filter configuration for the data source.
- filterExpressions DataSource Filter Expression[] 
- The filter expressions specified in the relational filter configuration for the data source.
- schemaName string
- The schema name specified in the relational filter configuration for the data source.
- database_name str
- The database name specified in the relational filter configuration for the data source.
- filter_expressions Sequence[DataSource Filter Expression] 
- The filter expressions specified in the relational filter configuration for the data source.
- schema_name str
- The schema name specified in the relational filter configuration for the data source.
- databaseName String
- The database name specified in the relational filter configuration for the data source.
- filterExpressions List<Property Map>
- The filter expressions specified in the relational filter configuration for the data source.
- schemaName String
- The schema name specified in the relational filter configuration for the data source.
DataSourceSageMakerRunConfigurationInput, DataSourceSageMakerRunConfigurationInputArgs              
- TrackingAssets Dictionary<string, object>
- The tracking assets of the Amazon SageMaker run.
- TrackingAssets map[string]interface{}
- The tracking assets of the Amazon SageMaker run.
- trackingAssets Map<String,Object>
- The tracking assets of the Amazon SageMaker run.
- trackingAssets {[key: string]: any}
- The tracking assets of the Amazon SageMaker run.
- tracking_assets Mapping[str, Any]
- The tracking assets of the Amazon SageMaker run.
- trackingAssets Map<Any>
- The tracking assets of the Amazon SageMaker run.
DataSourceScheduleConfiguration, DataSourceScheduleConfigurationArgs        
DataSourceStatus, DataSourceStatusArgs      
- Creating
- CREATING
- FailedCreation 
- FAILED_CREATION
- Ready
- READY
- Updating
- UPDATING
- FailedUpdate 
- FAILED_UPDATE
- Running
- RUNNING
- Deleting
- DELETING
- FailedDeletion 
- FAILED_DELETION
- DataSource Status Creating 
- CREATING
- DataSource Status Failed Creation 
- FAILED_CREATION
- DataSource Status Ready 
- READY
- DataSource Status Updating 
- UPDATING
- DataSource Status Failed Update 
- FAILED_UPDATE
- DataSource Status Running 
- RUNNING
- DataSource Status Deleting 
- DELETING
- DataSource Status Failed Deletion 
- FAILED_DELETION
- Creating
- CREATING
- FailedCreation 
- FAILED_CREATION
- Ready
- READY
- Updating
- UPDATING
- FailedUpdate 
- FAILED_UPDATE
- Running
- RUNNING
- Deleting
- DELETING
- FailedDeletion 
- FAILED_DELETION
- Creating
- CREATING
- FailedCreation 
- FAILED_CREATION
- Ready
- READY
- Updating
- UPDATING
- FailedUpdate 
- FAILED_UPDATE
- Running
- RUNNING
- Deleting
- DELETING
- FailedDeletion 
- FAILED_DELETION
- CREATING
- CREATING
- FAILED_CREATION
- FAILED_CREATION
- READY
- READY
- UPDATING
- UPDATING
- FAILED_UPDATE
- FAILED_UPDATE
- RUNNING
- RUNNING
- DELETING
- DELETING
- FAILED_DELETION
- FAILED_DELETION
- "CREATING"
- CREATING
- "FAILED_CREATION"
- FAILED_CREATION
- "READY"
- READY
- "UPDATING"
- UPDATING
- "FAILED_UPDATE"
- FAILED_UPDATE
- "RUNNING"
- RUNNING
- "DELETING"
- DELETING
- "FAILED_DELETION"
- FAILED_DELETION
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.