Package software.amazon.awscdk.services.cleanrooms
AWS::CleanRooms Construct Library
---
All classes with the
Cfn
prefix in this module (CFN Resources) are always stable and safe to use.
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.cleanrooms.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
- Search Construct Hub for CleanRooms construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::CleanRooms resources directly.
There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.
For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::CleanRooms.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
-
ClassDescriptionCreates a new analysis template.Optional.A builder for
CfnAnalysisTemplate.AnalysisParameterProperty
An implementation forCfnAnalysisTemplate.AnalysisParameterProperty
A relation within an analysis.A builder forCfnAnalysisTemplate.AnalysisSchemaProperty
An implementation forCfnAnalysisTemplate.AnalysisSchemaProperty
The structure that defines the body of the analysis template.A builder forCfnAnalysisTemplate.AnalysisSourceProperty
An implementation forCfnAnalysisTemplate.AnalysisSourceProperty
A fluent builder forCfnAnalysisTemplate
.Properties for defining aCfnAnalysisTemplate
.A builder forCfnAnalysisTemplateProps
An implementation forCfnAnalysisTemplateProps
Creates a new collaboration.A fluent builder forCfnCollaboration
.The settings for client-side encryption for cryptographic computing.A builder forCfnCollaboration.DataEncryptionMetadataProperty
An implementation forCfnCollaboration.DataEncryptionMetadataProperty
Basic metadata used to construct a new member.A builder forCfnCollaboration.MemberSpecificationProperty
An implementation forCfnCollaboration.MemberSpecificationProperty
An object representing the collaboration member's payment responsibilities set by the collaboration creator.A builder forCfnCollaboration.PaymentConfigurationProperty
An implementation forCfnCollaboration.PaymentConfigurationProperty
An object representing the collaboration member's payment responsibilities set by the collaboration creator for query compute costs.A builder forCfnCollaboration.QueryComputePaymentConfigProperty
An implementation forCfnCollaboration.QueryComputePaymentConfigProperty
Properties for defining aCfnCollaboration
.A builder forCfnCollaborationProps
An implementation forCfnCollaborationProps
Creates a new configured table resource.Column in configured table that can be used in aggregate function in query.A builder forCfnConfiguredTable.AggregateColumnProperty
An implementation forCfnConfiguredTable.AggregateColumnProperty
Constraint on query output removing output rows that do not meet a minimum number of distinct values of a specified column.A builder forCfnConfiguredTable.AggregationConstraintProperty
An implementation forCfnConfiguredTable.AggregationConstraintProperty
A type of analysis rule that enables query structure and specified queries that produce aggregate statistics.A builder forCfnConfiguredTable.AnalysisRuleAggregationProperty
An implementation forCfnConfiguredTable.AnalysisRuleAggregationProperty
A type of analysis rule that enables the table owner to approve custom SQL queries on their configured tables.A builder forCfnConfiguredTable.AnalysisRuleCustomProperty
An implementation forCfnConfiguredTable.AnalysisRuleCustomProperty
A type of analysis rule that enables row-level analysis.A builder forCfnConfiguredTable.AnalysisRuleListProperty
An implementation forCfnConfiguredTable.AnalysisRuleListProperty
A specification about how data from the configured table can be used in a query.A builder forCfnConfiguredTable.AnalysisRuleProperty
An implementation forCfnConfiguredTable.AnalysisRuleProperty
A fluent builder forCfnConfiguredTable
.Controls on the query specifications that can be run on a configured table.An implementation forCfnConfiguredTable.ConfiguredTableAnalysisRulePolicyProperty
Controls on the query specifications that can be run on a configured table.An implementation forCfnConfiguredTable.ConfiguredTableAnalysisRulePolicyV1Property
Specifies the name of the column that contains the unique identifier of your users, whose privacy you want to protect.A builder forCfnConfiguredTable.DifferentialPrivacyColumnProperty
An implementation forCfnConfiguredTable.DifferentialPrivacyColumnProperty
The analysis method for the configured tables.A builder forCfnConfiguredTable.DifferentialPrivacyProperty
An implementation forCfnConfiguredTable.DifferentialPrivacyProperty
A reference to a table within an AWS Glue data catalog.A builder forCfnConfiguredTable.GlueTableReferenceProperty
An implementation forCfnConfiguredTable.GlueTableReferenceProperty
A pointer to the dataset that underlies this table.A builder forCfnConfiguredTable.TableReferenceProperty
An implementation forCfnConfiguredTable.TableReferenceProperty
Creates a configured table association.A fluent builder forCfnConfiguredTableAssociation
.The configured table association analysis rule applied to a configured table with the aggregation analysis rule.An implementation forCfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleAggregationProperty
The configured table association analysis rule applied to a configured table with the custom analysis rule.An implementation forCfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleCustomProperty
The configured table association analysis rule applied to a configured table with the list analysis rule.An implementation forCfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleListProperty
Controls on the query specifications that can be run on an associated configured table.An implementation forCfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRulePolicyProperty
Controls on the query specifications that can be run on an associated configured table.An implementation forCfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRulePolicyV1Property
An analysis rule for a configured table association.An implementation forCfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleProperty
Properties for defining aCfnConfiguredTableAssociation
.A builder forCfnConfiguredTableAssociationProps
An implementation forCfnConfiguredTableAssociationProps
Properties for defining aCfnConfiguredTable
.A builder forCfnConfiguredTableProps
An implementation forCfnConfiguredTableProps
Describes information about the ID mapping table.A fluent builder forCfnIdMappingTable
.Provides the input reference configuration for the ID mapping table.An implementation forCfnIdMappingTable.IdMappingTableInputReferenceConfigProperty
The input reference properties for the ID mapping table.An implementation forCfnIdMappingTable.IdMappingTableInputReferencePropertiesProperty
The input source of the ID mapping table.A builder forCfnIdMappingTable.IdMappingTableInputSourceProperty
An implementation forCfnIdMappingTable.IdMappingTableInputSourceProperty
Properties for defining aCfnIdMappingTable
.A builder forCfnIdMappingTableProps
An implementation forCfnIdMappingTableProps
Provides information to create the ID namespace association.A fluent builder forCfnIdNamespaceAssociation
.The configuration settings for the ID mapping table.A builder forCfnIdNamespaceAssociation.IdMappingConfigProperty
An implementation forCfnIdNamespaceAssociation.IdMappingConfigProperty
Provides the information for the ID namespace association input reference configuration.An implementation forCfnIdNamespaceAssociation.IdNamespaceAssociationInputReferenceConfigProperty
Provides the information for the ID namespace association input reference properties.An implementation forCfnIdNamespaceAssociation.IdNamespaceAssociationInputReferencePropertiesProperty
Properties for defining aCfnIdNamespaceAssociation
.A builder forCfnIdNamespaceAssociationProps
An implementation forCfnIdNamespaceAssociationProps
Creates a membership for a specific collaboration identifier and joins the collaboration.A fluent builder forCfnMembership
.An object representing the payment responsibilities accepted by the collaboration member.A builder forCfnMembership.MembershipPaymentConfigurationProperty
An implementation forCfnMembership.MembershipPaymentConfigurationProperty
Contains configurations for protected query results.An implementation forCfnMembership.MembershipProtectedQueryOutputConfigurationProperty
Contains configurations for protected query results.An implementation forCfnMembership.MembershipProtectedQueryResultConfigurationProperty
An object representing the payment responsibilities accepted by the collaboration member for query compute costs.An implementation forCfnMembership.MembershipQueryComputePaymentConfigProperty
Contains the configuration to write the query results to S3.An implementation forCfnMembership.ProtectedQueryS3OutputConfigurationProperty
Properties for defining aCfnMembership
.A builder forCfnMembershipProps
An implementation forCfnMembershipProps
An object that defines the privacy budget template.A fluent builder forCfnPrivacyBudgetTemplate
.Specifies the epsilon and noise parameters for the privacy budget template.A builder forCfnPrivacyBudgetTemplate.ParametersProperty
An implementation forCfnPrivacyBudgetTemplate.ParametersProperty
Properties for defining aCfnPrivacyBudgetTemplate
.A builder forCfnPrivacyBudgetTemplateProps
An implementation forCfnPrivacyBudgetTemplateProps