Class CfnDataSourceProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.datazone.CfnDataSourceProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDataSourceProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDataSourceProps
@Stability(Stable)
@Internal
public static final class CfnDataSourceProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDataSourceProps
An implementation for
CfnDataSourceProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.datazone.CfnDataSourceProps
CfnDataSourceProps.Builder, CfnDataSourceProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnDataSourceProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDataSourceProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectThe metadata forms attached to the assets that the data source works with.final ObjectThe configuration of the data source.final StringThe unique identifier of a connection used to fetch relevant parameters from connection during Datasource run.final StringThe description of the data source.final StringThe ID of the Amazon DataZone domain where the data source is created.final StringSpecifies whether the data source is enabled.final StringThe unique identifier of the Amazon DataZone environment to which the data source publishes assets.final StringgetName()The name of the data source.final StringThe identifier of the Amazon DataZone project in which you want to add this data source.final ObjectSpecifies whether the assets that this data source creates in the inventory are to be also automatically published to the catalog.final ObjectSpecifies whether the business name generation is to be enabled for this data source.final ObjectThe schedule of the data source runs.final StringgetType()The type of the data source.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnDataSourceProps.Builder.
-
-
Method Details
-
getDomainIdentifier
Description copied from interface:CfnDataSourcePropsThe ID of the Amazon DataZone domain where the data source is created.- Specified by:
getDomainIdentifierin interfaceCfnDataSourceProps- See Also:
-
getName
Description copied from interface:CfnDataSourcePropsThe name of the data source.- Specified by:
getNamein interfaceCfnDataSourceProps- See Also:
-
getProjectIdentifier
Description copied from interface:CfnDataSourcePropsThe identifier of the Amazon DataZone project in which you want to add this data source.- Specified by:
getProjectIdentifierin interfaceCfnDataSourceProps- See Also:
-
getType
Description copied from interface:CfnDataSourcePropsThe 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.
- Specified by:
getTypein interfaceCfnDataSourceProps- See Also:
-
getAssetFormsInput
Description copied from interface:CfnDataSourcePropsThe metadata forms attached to the assets that the data source works with.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnDataSource.FormInputProperty>- Specified by:
getAssetFormsInputin interfaceCfnDataSourceProps- See Also:
-
getConfiguration
Description copied from interface:CfnDataSourcePropsThe configuration of the data source.Returns union: either
IResolvableorCfnDataSource.DataSourceConfigurationInputProperty- Specified by:
getConfigurationin interfaceCfnDataSourceProps- See Also:
-
getConnectionIdentifier
Description copied from interface:CfnDataSourcePropsThe unique identifier of a connection used to fetch relevant parameters from connection during Datasource run.- Specified by:
getConnectionIdentifierin interfaceCfnDataSourceProps- See Also:
-
getDescription
Description copied from interface:CfnDataSourcePropsThe description of the data source.- Specified by:
getDescriptionin interfaceCfnDataSourceProps- See Also:
-
getEnableSetting
Description copied from interface:CfnDataSourcePropsSpecifies whether the data source is enabled.- Specified by:
getEnableSettingin interfaceCfnDataSourceProps- See Also:
-
getEnvironmentIdentifier
Description copied from interface:CfnDataSourcePropsThe unique identifier of the Amazon DataZone environment to which the data source publishes assets.- Specified by:
getEnvironmentIdentifierin interfaceCfnDataSourceProps- See Also:
-
getPublishOnImport
Description copied from interface:CfnDataSourcePropsSpecifies whether the assets that this data source creates in the inventory are to be also automatically published to the catalog.Returns union: either
BooleanorIResolvable- Specified by:
getPublishOnImportin interfaceCfnDataSourceProps- See Also:
-
getRecommendation
Description copied from interface:CfnDataSourcePropsSpecifies whether the business name generation is to be enabled for this data source.Returns union: either
IResolvableorCfnDataSource.RecommendationConfigurationProperty- Specified by:
getRecommendationin interfaceCfnDataSourceProps- See Also:
-
getSchedule
Description copied from interface:CfnDataSourcePropsThe schedule of the data source runs.Returns union: either
IResolvableorCfnDataSource.ScheduleConfigurationProperty- Specified by:
getSchedulein interfaceCfnDataSourceProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-