Class CfnDataSourcePropsMixin.RedshiftParametersProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.quicksight.CfnDataSourcePropsMixin.RedshiftParametersProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDataSourcePropsMixin.RedshiftParametersProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDataSourcePropsMixin.RedshiftParametersProperty
@Stability(Stable)
@Internal
public static final class CfnDataSourcePropsMixin.RedshiftParametersProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDataSourcePropsMixin.RedshiftParametersProperty
An implementation for
CfnDataSourcePropsMixin.RedshiftParametersProperty-
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.quicksight.CfnDataSourcePropsMixin.RedshiftParametersProperty
CfnDataSourcePropsMixin.RedshiftParametersProperty.Builder, CfnDataSourcePropsMixin.RedshiftParametersProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDataSourcePropsMixin.RedshiftParametersProperty.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 StringCluster ID.final StringDatabase.final StringgetHost()Host.final ObjectAn optional parameter that uses IAM authentication to grant Quick Sight access to your cluster.final ObjectAn optional parameter that configures IAM Identity Center authentication to grant Quick Sight access to your cluster.final NumbergetPort()Port.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 theCfnDataSourcePropsMixin.RedshiftParametersProperty.Builder.
-
-
Method Details
-
getClusterId
Description copied from interface:CfnDataSourcePropsMixin.RedshiftParametersPropertyCluster ID.This field can be blank if the
HostandPortare provided.- Specified by:
getClusterIdin interfaceCfnDataSourcePropsMixin.RedshiftParametersProperty- See Also:
-
getDatabase
Description copied from interface:CfnDataSourcePropsMixin.RedshiftParametersPropertyDatabase.- Specified by:
getDatabasein interfaceCfnDataSourcePropsMixin.RedshiftParametersProperty- See Also:
-
getHost
Description copied from interface:CfnDataSourcePropsMixin.RedshiftParametersPropertyHost.This field can be blank if
ClusterIdis provided.- Specified by:
getHostin interfaceCfnDataSourcePropsMixin.RedshiftParametersProperty- See Also:
-
getIamParameters
Description copied from interface:CfnDataSourcePropsMixin.RedshiftParametersPropertyAn optional parameter that uses IAM authentication to grant Quick Sight access to your cluster.This parameter can be used instead of DataSourceCredentials .
Returns union: either
IResolvableorCfnDataSourcePropsMixin.RedshiftIAMParametersProperty- Specified by:
getIamParametersin interfaceCfnDataSourcePropsMixin.RedshiftParametersProperty- See Also:
-
getIdentityCenterConfiguration
Description copied from interface:CfnDataSourcePropsMixin.RedshiftParametersPropertyAn optional parameter that configures IAM Identity Center authentication to grant Quick Sight access to your cluster.This parameter can only be specified if your Quick Sight account is configured with IAM Identity Center.
Returns union: either
IResolvableorCfnDataSourcePropsMixin.IdentityCenterConfigurationProperty- Specified by:
getIdentityCenterConfigurationin interfaceCfnDataSourcePropsMixin.RedshiftParametersProperty- See Also:
-
getPort
Description copied from interface:CfnDataSourcePropsMixin.RedshiftParametersPropertyPort.This field can be blank if the
ClusterIdis provided.Default: - 0
- Specified by:
getPortin interfaceCfnDataSourcePropsMixin.RedshiftParametersProperty- 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()
-