Class: Aws::CleanRooms::Types::ProtectedQuery
- Inherits:
-
Struct
- Object
- Struct
- Aws::CleanRooms::Types::ProtectedQuery
- Defined in:
- gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb
Overview
The parameters for an Clean Rooms protected query.
Constant Summary collapse
- SENSITIVE =
[:sql_parameters]
Instance Attribute Summary collapse
-
#compute_configuration ⇒ Types::ComputeConfiguration
The compute configuration for the protected query.
-
#create_time ⇒ Time
The time at which the protected query was created.
-
#differential_privacy ⇒ Types::DifferentialPrivacyParameters
The sensitivity parameters of the differential privacy results of the protected query.
-
#error ⇒ Types::ProtectedQueryError
An error thrown by the protected query.
-
#id ⇒ String
The identifier for a protected query instance.
-
#membership_arn ⇒ String
The ARN of the membership.
-
#membership_id ⇒ String
The identifier for the membership.
-
#query_compute_payer_account_id ⇒ String
The account ID of the member that pays for the query compute costs.
-
#result ⇒ Types::ProtectedQueryResult
The result of the protected query.
-
#result_configuration ⇒ Types::ProtectedQueryResultConfiguration
Contains any details needed to write the query results.
-
#sql_parameters ⇒ Types::ProtectedQuerySQLParameters
The protected query SQL parameters.
-
#statistics ⇒ Types::ProtectedQueryStatistics
Statistics about protected query execution.
-
#status ⇒ String
The status of the query.
Instance Attribute Details
#compute_configuration ⇒ Types::ComputeConfiguration
The compute configuration for the protected query.
9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 9799 class ProtectedQuery < Struct.new( :id, :membership_id, :membership_arn, :create_time, :sql_parameters, :status, :result_configuration, :statistics, :result, :error, :differential_privacy, :compute_configuration, :query_compute_payer_account_id) SENSITIVE = [:sql_parameters] include Aws::Structure end |
#create_time ⇒ Time
The time at which the protected query was created.
9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 9799 class ProtectedQuery < Struct.new( :id, :membership_id, :membership_arn, :create_time, :sql_parameters, :status, :result_configuration, :statistics, :result, :error, :differential_privacy, :compute_configuration, :query_compute_payer_account_id) SENSITIVE = [:sql_parameters] include Aws::Structure end |
#differential_privacy ⇒ Types::DifferentialPrivacyParameters
The sensitivity parameters of the differential privacy results of the protected query.
9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 9799 class ProtectedQuery < Struct.new( :id, :membership_id, :membership_arn, :create_time, :sql_parameters, :status, :result_configuration, :statistics, :result, :error, :differential_privacy, :compute_configuration, :query_compute_payer_account_id) SENSITIVE = [:sql_parameters] include Aws::Structure end |
#error ⇒ Types::ProtectedQueryError
An error thrown by the protected query.
9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 9799 class ProtectedQuery < Struct.new( :id, :membership_id, :membership_arn, :create_time, :sql_parameters, :status, :result_configuration, :statistics, :result, :error, :differential_privacy, :compute_configuration, :query_compute_payer_account_id) SENSITIVE = [:sql_parameters] include Aws::Structure end |
#id ⇒ String
The identifier for a protected query instance.
9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 9799 class ProtectedQuery < Struct.new( :id, :membership_id, :membership_arn, :create_time, :sql_parameters, :status, :result_configuration, :statistics, :result, :error, :differential_privacy, :compute_configuration, :query_compute_payer_account_id) SENSITIVE = [:sql_parameters] include Aws::Structure end |
#membership_arn ⇒ String
The ARN of the membership.
9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 9799 class ProtectedQuery < Struct.new( :id, :membership_id, :membership_arn, :create_time, :sql_parameters, :status, :result_configuration, :statistics, :result, :error, :differential_privacy, :compute_configuration, :query_compute_payer_account_id) SENSITIVE = [:sql_parameters] include Aws::Structure end |
#membership_id ⇒ String
The identifier for the membership.
9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 9799 class ProtectedQuery < Struct.new( :id, :membership_id, :membership_arn, :create_time, :sql_parameters, :status, :result_configuration, :statistics, :result, :error, :differential_privacy, :compute_configuration, :query_compute_payer_account_id) SENSITIVE = [:sql_parameters] include Aws::Structure end |
#query_compute_payer_account_id ⇒ String
The account ID of the member that pays for the query compute costs.
9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 9799 class ProtectedQuery < Struct.new( :id, :membership_id, :membership_arn, :create_time, :sql_parameters, :status, :result_configuration, :statistics, :result, :error, :differential_privacy, :compute_configuration, :query_compute_payer_account_id) SENSITIVE = [:sql_parameters] include Aws::Structure end |
#result ⇒ Types::ProtectedQueryResult
The result of the protected query.
9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 9799 class ProtectedQuery < Struct.new( :id, :membership_id, :membership_arn, :create_time, :sql_parameters, :status, :result_configuration, :statistics, :result, :error, :differential_privacy, :compute_configuration, :query_compute_payer_account_id) SENSITIVE = [:sql_parameters] include Aws::Structure end |
#result_configuration ⇒ Types::ProtectedQueryResultConfiguration
Contains any details needed to write the query results.
9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 9799 class ProtectedQuery < Struct.new( :id, :membership_id, :membership_arn, :create_time, :sql_parameters, :status, :result_configuration, :statistics, :result, :error, :differential_privacy, :compute_configuration, :query_compute_payer_account_id) SENSITIVE = [:sql_parameters] include Aws::Structure end |
#sql_parameters ⇒ Types::ProtectedQuerySQLParameters
The protected query SQL parameters.
9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 9799 class ProtectedQuery < Struct.new( :id, :membership_id, :membership_arn, :create_time, :sql_parameters, :status, :result_configuration, :statistics, :result, :error, :differential_privacy, :compute_configuration, :query_compute_payer_account_id) SENSITIVE = [:sql_parameters] include Aws::Structure end |
#statistics ⇒ Types::ProtectedQueryStatistics
Statistics about protected query execution.
9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 9799 class ProtectedQuery < Struct.new( :id, :membership_id, :membership_arn, :create_time, :sql_parameters, :status, :result_configuration, :statistics, :result, :error, :differential_privacy, :compute_configuration, :query_compute_payer_account_id) SENSITIVE = [:sql_parameters] include Aws::Structure end |
#status ⇒ String
The status of the query.
9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 9799 class ProtectedQuery < Struct.new( :id, :membership_id, :membership_arn, :create_time, :sql_parameters, :status, :result_configuration, :statistics, :result, :error, :differential_privacy, :compute_configuration, :query_compute_payer_account_id) SENSITIVE = [:sql_parameters] include Aws::Structure end |