Class CfnDataSourceMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.datazone.CfnDataSourceMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDataSourceMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDataSourceMixinProps
@Stability(Stable)
@Internal
public static final class CfnDataSourceMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDataSourceMixinProps
An implementation for
CfnDataSourceMixinProps-
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.cfnpropertymixins.services.datazone.CfnDataSourceMixinProps
CfnDataSourceMixinProps.Builder, CfnDataSourceMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDataSourceMixinProps.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 theCfnDataSourceMixinProps.Builder.
-
-
Method Details
-
getAssetFormsInput
Description copied from interface:CfnDataSourceMixinPropsThe metadata forms attached to the assets that the data source works with.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnDataSourcePropsMixin.FormInputProperty>- Specified by:
getAssetFormsInputin interfaceCfnDataSourceMixinProps- See Also:
-
getConfiguration
Description copied from interface:CfnDataSourceMixinPropsThe configuration of the data source.Returns union: either
IResolvableorCfnDataSourcePropsMixin.DataSourceConfigurationInputProperty- Specified by:
getConfigurationin interfaceCfnDataSourceMixinProps- See Also:
-
getConnectionIdentifier
Description copied from interface:CfnDataSourceMixinPropsThe unique identifier of a connection used to fetch relevant parameters from connection during Datasource run.- Specified by:
getConnectionIdentifierin interfaceCfnDataSourceMixinProps- See Also:
-
getDescription
Description copied from interface:CfnDataSourceMixinPropsThe description of the data source.- Specified by:
getDescriptionin interfaceCfnDataSourceMixinProps- See Also:
-
getDomainIdentifier
Description copied from interface:CfnDataSourceMixinPropsThe ID of the Amazon DataZone domain where the data source is created.- Specified by:
getDomainIdentifierin interfaceCfnDataSourceMixinProps- See Also:
-
getEnableSetting
Description copied from interface:CfnDataSourceMixinPropsSpecifies whether the data source is enabled.- Specified by:
getEnableSettingin interfaceCfnDataSourceMixinProps- See Also:
-
getEnvironmentIdentifier
Description copied from interface:CfnDataSourceMixinPropsThe unique identifier of the Amazon DataZone environment to which the data source publishes assets.- Specified by:
getEnvironmentIdentifierin interfaceCfnDataSourceMixinProps- See Also:
-
getName
Description copied from interface:CfnDataSourceMixinPropsThe name of the data source.- Specified by:
getNamein interfaceCfnDataSourceMixinProps- See Also:
-
getProjectIdentifier
Description copied from interface:CfnDataSourceMixinPropsThe identifier of the Amazon DataZone project in which you want to add this data source.- Specified by:
getProjectIdentifierin interfaceCfnDataSourceMixinProps- See Also:
-
getPublishOnImport
Description copied from interface:CfnDataSourceMixinPropsSpecifies 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 interfaceCfnDataSourceMixinProps- See Also:
-
getRecommendation
Description copied from interface:CfnDataSourceMixinPropsSpecifies whether the business name generation is to be enabled for this data source.Returns union: either
IResolvableorCfnDataSourcePropsMixin.RecommendationConfigurationProperty- Specified by:
getRecommendationin interfaceCfnDataSourceMixinProps- See Also:
-
getSchedule
Description copied from interface:CfnDataSourceMixinPropsThe schedule of the data source runs.Returns union: either
IResolvableorCfnDataSourcePropsMixin.ScheduleConfigurationProperty- Specified by:
getSchedulein interfaceCfnDataSourceMixinProps- See Also:
-
getType
Description copied from interface:CfnDataSourceMixinPropsThe 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 interfaceCfnDataSourceMixinProps- 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()
-