AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::CleanRooms::PrivacyBudgetTemplate

CfnPrivacyBudgetTemplate

An object that defines the privacy budget template.

Import

import { CfnPrivacyBudgetTemplate } from 'aws-cdk-lib/aws-cleanrooms';

Or use the module namespace:

import * as cleanrooms from 'aws-cdk-lib/aws-cleanrooms';
// cleanrooms.CfnPrivacyBudgetTemplate

Properties

Configuration passed to the constructor as CfnPrivacyBudgetTemplateProps.

autoRefreshRequired
string

How often the privacy budget refreshes. > If you plan to regularly bring new data into the collaboration, use `CALENDAR_MONTH` to automatically get a new privacy budget for the collaboration every calendar month. Choosing this option allows arbitrary amounts of information to be revealed about rows of the data when repeatedly queried across refreshes. Avoid choosing this if the same rows will be repeatedly queried between privacy budget refreshes.

membershipIdentifierRequired
string

The identifier for a membership resource.

parametersRequired
IResolvable | ParametersProperty

Specifies the epsilon and noise parameters for the privacy budget template.

privacyBudgetTypeRequired
string

Specifies the type of the privacy budget template.

tagsOptional
CfnTag[]

An optional label that you can assign to a resource when you create it. Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to this resource.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

LevelL1 (CloudFormation)
Moduleaws-cleanrooms
CFN TypeAWS::CleanRooms::PrivacyBudgetTemplate
Properties5

External Links