Interface CfnMembershipPropsMixin.MembershipProtectedQueryResultConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnMembershipPropsMixin.MembershipProtectedQueryResultConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnMembershipPropsMixin
@Stability(Stable)
public static interface CfnMembershipPropsMixin.MembershipProtectedQueryResultConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Contains configurations for protected query results.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.cleanrooms.*;
MembershipProtectedQueryResultConfigurationProperty membershipProtectedQueryResultConfigurationProperty = MembershipProtectedQueryResultConfigurationProperty.builder()
.outputConfiguration(MembershipProtectedQueryOutputConfigurationProperty.builder()
.s3(ProtectedQueryS3OutputConfigurationProperty.builder()
.bucket("bucket")
.keyPrefix("keyPrefix")
.resultFormat("resultFormat")
.singleFileOutput(false)
.build())
.build())
.roleArn("roleArn")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnMembershipPropsMixin.MembershipProtectedQueryResultConfigurationProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getOutputConfiguration
Configuration for protected query results.Returns union: either
IResolvableorCfnMembershipPropsMixin.MembershipProtectedQueryOutputConfigurationProperty- See Also:
-
getRoleArn
The unique ARN for an IAM role that is used by AWS Clean Rooms to write protected query results to the result location, given by the member who can receive results.- See Also:
-
builder
@Stability(Stable) static CfnMembershipPropsMixin.MembershipProtectedQueryResultConfigurationProperty.Builder builder()
-