Interface CfnRedshiftIdcApplication.ServiceIntegrationsUnionProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnRedshiftIdcApplication.ServiceIntegrationsUnionProperty.Jsii$Proxy
- Enclosing class:
CfnRedshiftIdcApplication
@Stability(Stable)
public static interface CfnRedshiftIdcApplication.ServiceIntegrationsUnionProperty
extends software.amazon.jsii.JsiiSerializable
A list of service integrations.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.redshift.*;
ServiceIntegrationsUnionProperty serviceIntegrationsUnionProperty = ServiceIntegrationsUnionProperty.builder()
.lakeFormation(List.of(LakeFormationScopeUnionProperty.builder()
.lakeFormationQuery(LakeFormationQueryProperty.builder()
.authorization("authorization")
.build())
.build()))
.redshift(List.of(RedshiftScopeUnionProperty.builder()
.connect(ConnectProperty.builder()
.authorization("authorization")
.build())
.build()))
.s3AccessGrants(List.of(S3AccessGrantsScopeUnionProperty.builder()
.readWriteAccess(ReadWriteAccessProperty.builder()
.authorization("authorization")
.build())
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnRedshiftIdcApplication.ServiceIntegrationsUnionProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getLakeFormation
A list of scopes set up for Lake Formation integration.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnRedshiftIdcApplication.LakeFormationScopeUnionProperty>- See Also:
-
getRedshift
A list of scopes set up for Amazon Redshift integration.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnRedshiftIdcApplication.RedshiftScopeUnionProperty>- See Also:
-
getS3AccessGrants
A list of scopes set up for S3 Access Grants integration.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnRedshiftIdcApplication.S3AccessGrantsScopeUnionProperty>- See Also:
-
builder
@Stability(Stable) static CfnRedshiftIdcApplication.ServiceIntegrationsUnionProperty.Builder builder()
-