PrivacyBudgetTemplateArgs

data class PrivacyBudgetTemplateArgs(val autoRefresh: Output<PrivacyBudgetTemplateAutoRefresh>? = null, val membershipIdentifier: Output<String>? = null, val parameters: Output<ParametersPropertiesArgs>? = null, val privacyBudgetType: Output<PrivacyBudgetTemplatePrivacyBudgetType>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<PrivacyBudgetTemplateArgs>

Represents a privacy budget within a collaboration

Constructors

Link copied to clipboard
constructor(autoRefresh: Output<PrivacyBudgetTemplateAutoRefresh>? = null, membershipIdentifier: Output<String>? = null, parameters: Output<ParametersPropertiesArgs>? = null, privacyBudgetType: Output<PrivacyBudgetTemplatePrivacyBudgetType>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard

How often the privacy budget refreshes.

Link copied to clipboard
val membershipIdentifier: Output<String>? = null

The identifier for a membership resource.

Link copied to clipboard

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

Link copied to clipboard

Specifies the type of the privacy budget template.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

An arbitrary set of tags (key-value pairs) for this cleanrooms privacy budget template.

Functions

Link copied to clipboard
open override fun toJava(): PrivacyBudgetTemplateArgs