Package software.amazon.awscdk.services.cleanrooms
AWS::CleanRooms Construct Library
---
All classes with the
Cfnprefix 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.AnalysisParameterPropertyAn implementation forCfnAnalysisTemplate.AnalysisParameterPropertyA relation within an analysis.A builder forCfnAnalysisTemplate.AnalysisSchemaPropertyAn implementation forCfnAnalysisTemplate.AnalysisSchemaPropertyThe analysis source metadata.A builder forCfnAnalysisTemplate.AnalysisSourceMetadataPropertyAn implementation forCfnAnalysisTemplate.AnalysisSourceMetadataPropertyThe structure that defines the body of the analysis template.A builder forCfnAnalysisTemplate.AnalysisSourcePropertyAn implementation forCfnAnalysisTemplate.AnalysisSourcePropertyThe analysis template artifact metadata.An implementation forCfnAnalysisTemplate.AnalysisTemplateArtifactMetadataPropertyThe analysis template artifact.A builder forCfnAnalysisTemplate.AnalysisTemplateArtifactPropertyAn implementation forCfnAnalysisTemplate.AnalysisTemplateArtifactPropertyThe analysis template artifacts.A builder forCfnAnalysisTemplate.AnalysisTemplateArtifactsPropertyAn implementation forCfnAnalysisTemplate.AnalysisTemplateArtifactsPropertyA fluent builder forCfnAnalysisTemplate.A structure that defines the level of detail included in error messages returned by PySpark jobs.A builder forCfnAnalysisTemplate.ErrorMessageConfigurationPropertyAn implementation forCfnAnalysisTemplate.ErrorMessageConfigurationPropertyHash.A builder forCfnAnalysisTemplate.HashPropertyAn implementation forCfnAnalysisTemplate.HashPropertyThe S3 location.A builder forCfnAnalysisTemplate.S3LocationPropertyAn implementation forCfnAnalysisTemplate.S3LocationPropertyProperties for defining aCfnAnalysisTemplate.A builder forCfnAnalysisTemplatePropsAn implementation forCfnAnalysisTemplatePropsCreates a new collaboration.A fluent builder forCfnCollaboration.The settings for client-side encryption for cryptographic computing.A builder forCfnCollaboration.DataEncryptionMetadataPropertyAn implementation forCfnCollaboration.DataEncryptionMetadataPropertyAn object representing the collaboration member's payment responsibilities set by the collaboration creator for query and job compute costs.A builder forCfnCollaboration.JobComputePaymentConfigPropertyAn implementation forCfnCollaboration.JobComputePaymentConfigPropertyBasic metadata used to construct a new member.A builder forCfnCollaboration.MemberSpecificationPropertyAn implementation forCfnCollaboration.MemberSpecificationPropertyThe ML member abilities for a collaboration member.A builder forCfnCollaboration.MLMemberAbilitiesPropertyAn implementation forCfnCollaboration.MLMemberAbilitiesPropertyAn object representing the collaboration member's machine learning payment responsibilities set by the collaboration creator.A builder forCfnCollaboration.MLPaymentConfigPropertyAn implementation forCfnCollaboration.MLPaymentConfigPropertyAn object representing the collaboration member's model inference payment responsibilities set by the collaboration creator.A builder forCfnCollaboration.ModelInferencePaymentConfigPropertyAn implementation forCfnCollaboration.ModelInferencePaymentConfigPropertyAn object representing the collaboration member's model training payment responsibilities set by the collaboration creator.A builder forCfnCollaboration.ModelTrainingPaymentConfigPropertyAn implementation forCfnCollaboration.ModelTrainingPaymentConfigPropertyAn object representing the collaboration member's payment responsibilities set by the collaboration creator.A builder forCfnCollaboration.PaymentConfigurationPropertyAn implementation forCfnCollaboration.PaymentConfigurationPropertyAn object representing the collaboration member's payment responsibilities set by the collaboration creator for query compute costs.A builder forCfnCollaboration.QueryComputePaymentConfigPropertyAn implementation forCfnCollaboration.QueryComputePaymentConfigPropertyProperties for defining aCfnCollaboration.A builder forCfnCollaborationPropsAn implementation forCfnCollaborationPropsCreates a new configured table resource.Column in configured table that can be used in aggregate function in query.A builder forCfnConfiguredTable.AggregateColumnPropertyAn implementation forCfnConfiguredTable.AggregateColumnPropertyConstraint on query output removing output rows that do not meet a minimum number of distinct values of a specified column.A builder forCfnConfiguredTable.AggregationConstraintPropertyAn implementation forCfnConfiguredTable.AggregationConstraintPropertyA type of analysis rule that enables query structure and specified queries that produce aggregate statistics.A builder forCfnConfiguredTable.AnalysisRuleAggregationPropertyAn implementation forCfnConfiguredTable.AnalysisRuleAggregationPropertyA type of analysis rule that enables the table owner to approve custom SQL queries on their configured tables.A builder forCfnConfiguredTable.AnalysisRuleCustomPropertyAn implementation forCfnConfiguredTable.AnalysisRuleCustomPropertyA type of analysis rule that enables row-level analysis.A builder forCfnConfiguredTable.AnalysisRuleListPropertyAn implementation forCfnConfiguredTable.AnalysisRuleListPropertyA specification about how data from the configured table can be used in a query.A builder forCfnConfiguredTable.AnalysisRulePropertyAn implementation forCfnConfiguredTable.AnalysisRulePropertyA reference to a table within Athena.A builder forCfnConfiguredTable.AthenaTableReferencePropertyAn implementation forCfnConfiguredTable.AthenaTableReferencePropertyA fluent builder forCfnConfiguredTable.Controls on the query specifications that can be run on a configured table.An implementation forCfnConfiguredTable.ConfiguredTableAnalysisRulePolicyPropertyControls on the query specifications that can be run on a configured table.An implementation forCfnConfiguredTable.ConfiguredTableAnalysisRulePolicyV1PropertySpecifies the name of the column that contains the unique identifier of your users, whose privacy you want to protect.A builder forCfnConfiguredTable.DifferentialPrivacyColumnPropertyAn implementation forCfnConfiguredTable.DifferentialPrivacyColumnPropertyThe analysis method allowed for the configured tables.A builder forCfnConfiguredTable.DifferentialPrivacyPropertyAn implementation forCfnConfiguredTable.DifferentialPrivacyPropertyA reference to a table within an AWS Glue data catalog.A builder forCfnConfiguredTable.GlueTableReferencePropertyAn implementation forCfnConfiguredTable.GlueTableReferencePropertyA reference to a table within Snowflake.A builder forCfnConfiguredTable.SnowflakeTableReferencePropertyAn implementation forCfnConfiguredTable.SnowflakeTableReferencePropertyThe schema of a Snowflake table.A builder forCfnConfiguredTable.SnowflakeTableSchemaPropertyAn implementation forCfnConfiguredTable.SnowflakeTableSchemaPropertyThe Snowflake table schema.A builder forCfnConfiguredTable.SnowflakeTableSchemaV1PropertyAn implementation forCfnConfiguredTable.SnowflakeTableSchemaV1PropertyA pointer to the dataset that underlies this table.A builder forCfnConfiguredTable.TableReferencePropertyAn implementation forCfnConfiguredTable.TableReferencePropertyCreates 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.ConfiguredTableAssociationAnalysisRuleAggregationPropertyThe configured table association analysis rule applied to a configured table with the custom analysis rule.An implementation forCfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleCustomPropertyThe configured table association analysis rule applied to a configured table with the list analysis rule.An implementation forCfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleListPropertyControls on the query specifications that can be run on an associated configured table.An implementation forCfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRulePolicyPropertyControls on the query specifications that can be run on an associated configured table.An implementation forCfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRulePolicyV1PropertyAn analysis rule for a configured table association.An implementation forCfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRulePropertyProperties for defining aCfnConfiguredTableAssociation.A builder forCfnConfiguredTableAssociationPropsAn implementation forCfnConfiguredTableAssociationPropsProperties for defining aCfnConfiguredTable.A builder forCfnConfiguredTablePropsAn implementation forCfnConfiguredTablePropsDescribes information about the ID mapping table.A fluent builder forCfnIdMappingTable.Provides the input reference configuration for the ID mapping table.An implementation forCfnIdMappingTable.IdMappingTableInputReferenceConfigPropertyThe input reference properties for the ID mapping table.An implementation forCfnIdMappingTable.IdMappingTableInputReferencePropertiesPropertyThe input source of the ID mapping table.A builder forCfnIdMappingTable.IdMappingTableInputSourcePropertyAn implementation forCfnIdMappingTable.IdMappingTableInputSourcePropertyProperties for defining aCfnIdMappingTable.A builder forCfnIdMappingTablePropsAn implementation forCfnIdMappingTablePropsProvides information to create the ID namespace association.A fluent builder forCfnIdNamespaceAssociation.The configuration settings for the ID mapping table.A builder forCfnIdNamespaceAssociation.IdMappingConfigPropertyAn implementation forCfnIdNamespaceAssociation.IdMappingConfigPropertyProvides the information for the ID namespace association input reference configuration.An implementation forCfnIdNamespaceAssociation.IdNamespaceAssociationInputReferenceConfigPropertyProvides the information for the ID namespace association input reference properties.An implementation forCfnIdNamespaceAssociation.IdNamespaceAssociationInputReferencePropertiesPropertyProperties for defining aCfnIdNamespaceAssociation.A builder forCfnIdNamespaceAssociationPropsAn implementation forCfnIdNamespaceAssociationPropsCreates 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 for query and job compute costs.A builder forCfnMembership.MembershipJobComputePaymentConfigPropertyAn implementation forCfnMembership.MembershipJobComputePaymentConfigPropertyAn object representing the collaboration member's machine learning payment responsibilities set by the collaboration creator.A builder forCfnMembership.MembershipMLPaymentConfigPropertyAn implementation forCfnMembership.MembershipMLPaymentConfigPropertyAn object representing the collaboration member's model inference payment responsibilities set by the collaboration creator.An implementation forCfnMembership.MembershipModelInferencePaymentConfigPropertyAn object representing the collaboration member's model training payment responsibilities set by the collaboration creator.An implementation forCfnMembership.MembershipModelTrainingPaymentConfigPropertyAn object representing the payment responsibilities accepted by the collaboration member.A builder forCfnMembership.MembershipPaymentConfigurationPropertyAn implementation forCfnMembership.MembershipPaymentConfigurationPropertyContains configurations for protected job results.An implementation forCfnMembership.MembershipProtectedJobOutputConfigurationPropertyContains configurations for protected job results.An implementation forCfnMembership.MembershipProtectedJobResultConfigurationPropertyContains configurations for protected query results.An implementation forCfnMembership.MembershipProtectedQueryOutputConfigurationPropertyContains configurations for protected query results.An implementation forCfnMembership.MembershipProtectedQueryResultConfigurationPropertyAn object representing the payment responsibilities accepted by the collaboration member for query compute costs.An implementation forCfnMembership.MembershipQueryComputePaymentConfigPropertyContains input information for protected jobs with an S3 output type.An implementation forCfnMembership.ProtectedJobS3OutputConfigurationInputPropertyContains the configuration to write the query results to S3.An implementation forCfnMembership.ProtectedQueryS3OutputConfigurationPropertyProperties for defining aCfnMembership.A builder forCfnMembershipPropsAn implementation forCfnMembershipPropsAn object that defines the privacy budget template.Individual budget parameter configuration that defines specific budget allocation settings for access budgets.A builder forCfnPrivacyBudgetTemplate.BudgetParameterPropertyAn implementation forCfnPrivacyBudgetTemplate.BudgetParameterPropertyA fluent builder forCfnPrivacyBudgetTemplate.Specifies the epsilon and noise parameters for the privacy budget template.A builder forCfnPrivacyBudgetTemplate.ParametersPropertyAn implementation forCfnPrivacyBudgetTemplate.ParametersPropertyProperties for defining aCfnPrivacyBudgetTemplate.A builder forCfnPrivacyBudgetTemplatePropsAn implementation forCfnPrivacyBudgetTemplateProps