Class: Aws::CleanRooms::Types::AnalysisRuleCustom
- Inherits:
-
Struct
- Object
- Struct
- Aws::CleanRooms::Types::AnalysisRuleCustom
- Defined in:
- gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb
Overview
A type of analysis rule that enables the table owner to approve custom SQL queries on their configured tables. It supports differential privacy.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#allowed_analyses ⇒ Array<String>
The ARN of the analysis templates that are allowed by the custom analysis rule.
-
#allowed_analysis_providers ⇒ Array<String>
The IDs of the Amazon Web Services accounts that are allowed to query by the custom analysis rule.
-
#differential_privacy ⇒ Types::DifferentialPrivacyConfiguration
The differential privacy configuration.
Instance Attribute Details
#allowed_analyses ⇒ Array<String>
The ARN of the analysis templates that are allowed by the custom analysis rule.
226 227 228 229 230 231 232 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 226 class AnalysisRuleCustom < Struct.new( :allowed_analyses, :allowed_analysis_providers, :differential_privacy) SENSITIVE = [] include Aws::Structure end |
#allowed_analysis_providers ⇒ Array<String>
The IDs of the Amazon Web Services accounts that are allowed to
query by the custom analysis rule. Required when allowedAnalyses
is ANY_QUERY
.
226 227 228 229 230 231 232 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 226 class AnalysisRuleCustom < Struct.new( :allowed_analyses, :allowed_analysis_providers, :differential_privacy) SENSITIVE = [] include Aws::Structure end |
#differential_privacy ⇒ Types::DifferentialPrivacyConfiguration
The differential privacy configuration.
226 227 228 229 230 231 232 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 226 class AnalysisRuleCustom < Struct.new( :allowed_analyses, :allowed_analysis_providers, :differential_privacy) SENSITIVE = [] include Aws::Structure end |