Class CfnDataSource.RedshiftParametersProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.quicksight.CfnDataSource.RedshiftParametersProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDataSource.RedshiftParametersProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDataSource.RedshiftParametersProperty
@Stability(Stable)
@Internal
public static final class CfnDataSource.RedshiftParametersProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDataSource.RedshiftParametersProperty
An implementation for
CfnDataSource.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.services.quicksight.CfnDataSource.RedshiftParametersProperty
CfnDataSource.RedshiftParametersProperty.Builder, CfnDataSource.RedshiftParametersProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDataSource.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 theCfnDataSource.RedshiftParametersProperty.Builder.
-
-
Method Details
-
getDatabase
Description copied from interface:CfnDataSource.RedshiftParametersPropertyDatabase.- Specified by:
getDatabasein interfaceCfnDataSource.RedshiftParametersProperty- See Also:
-
getClusterId
Description copied from interface:CfnDataSource.RedshiftParametersPropertyCluster ID.This field can be blank if the
HostandPortare provided.- Specified by:
getClusterIdin interfaceCfnDataSource.RedshiftParametersProperty- See Also:
-
getHost
Description copied from interface:CfnDataSource.RedshiftParametersPropertyHost.This field can be blank if
ClusterIdis provided.- Specified by:
getHostin interfaceCfnDataSource.RedshiftParametersProperty- See Also:
-
getIamParameters
Description copied from interface:CfnDataSource.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
IResolvableorCfnDataSource.RedshiftIAMParametersProperty- Specified by:
getIamParametersin interfaceCfnDataSource.RedshiftParametersProperty- See Also:
-
getIdentityCenterConfiguration
Description copied from interface:CfnDataSource.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
IResolvableorCfnDataSource.IdentityCenterConfigurationProperty- Specified by:
getIdentityCenterConfigurationin interfaceCfnDataSource.RedshiftParametersProperty- See Also:
-
getPort
Description copied from interface:CfnDataSource.RedshiftParametersPropertyPort.This field can be blank if the
ClusterIdis provided.Default: - 0
- Specified by:
getPortin interfaceCfnDataSource.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()
-