Module: Aws::CleanRooms::Types
- Defined in:
- gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb
Defined Under Namespace
Classes: AccessBudget, AccessBudgetDetails, AccessBudgetsPrivacyTemplateParametersInput, AccessBudgetsPrivacyTemplateParametersOutput, AccessBudgetsPrivacyTemplateUpdateParameters, AccessDeniedException, AggregateColumn, AggregationConstraint, AnalysisParameter, AnalysisRule, AnalysisRuleAggregation, AnalysisRuleCustom, AnalysisRuleIdMappingTable, AnalysisRuleList, AnalysisRulePolicy, AnalysisRulePolicyV1, AnalysisSchema, AnalysisSource, AnalysisSourceMetadata, AnalysisTemplate, AnalysisTemplateArtifact, AnalysisTemplateArtifactMetadata, AnalysisTemplateArtifacts, AnalysisTemplateSummary, AnalysisTemplateValidationStatusDetail, AnalysisTemplateValidationStatusReason, AthenaTableReference, BatchGetCollaborationAnalysisTemplateError, BatchGetCollaborationAnalysisTemplateInput, BatchGetCollaborationAnalysisTemplateOutput, BatchGetSchemaAnalysisRuleError, BatchGetSchemaAnalysisRuleInput, BatchGetSchemaAnalysisRuleOutput, BatchGetSchemaError, BatchGetSchemaInput, BatchGetSchemaOutput, BilledJobResourceUtilization, BilledResourceUtilization, BudgetParameter, Change, ChangeInput, ChangeSpecification, Collaboration, CollaborationAnalysisTemplate, CollaborationAnalysisTemplateSummary, CollaborationChangeRequest, CollaborationChangeRequestSummary, CollaborationConfiguredAudienceModelAssociation, CollaborationConfiguredAudienceModelAssociationSummary, CollaborationIdNamespaceAssociation, CollaborationIdNamespaceAssociationSummary, CollaborationPrivacyBudgetSummary, CollaborationPrivacyBudgetTemplate, CollaborationPrivacyBudgetTemplateSummary, CollaborationSummary, Column, ComputeConfiguration, ConfigurationDetails, ConfiguredAudienceModelAssociation, ConfiguredAudienceModelAssociationSummary, ConfiguredTable, ConfiguredTableAnalysisRule, ConfiguredTableAnalysisRulePolicy, ConfiguredTableAnalysisRulePolicyV1, ConfiguredTableAssociation, ConfiguredTableAssociationAnalysisRule, ConfiguredTableAssociationAnalysisRuleAggregation, ConfiguredTableAssociationAnalysisRuleCustom, ConfiguredTableAssociationAnalysisRuleList, ConfiguredTableAssociationAnalysisRulePolicy, ConfiguredTableAssociationAnalysisRulePolicyV1, ConfiguredTableAssociationSummary, ConfiguredTableSummary, ConflictException, ConsolidatedPolicy, ConsolidatedPolicyAggregation, ConsolidatedPolicyCustom, ConsolidatedPolicyList, ConsolidatedPolicyV1, CreateAnalysisTemplateInput, CreateAnalysisTemplateOutput, CreateCollaborationChangeRequestInput, CreateCollaborationChangeRequestOutput, CreateCollaborationInput, CreateCollaborationOutput, CreateConfiguredAudienceModelAssociationInput, CreateConfiguredAudienceModelAssociationOutput, CreateConfiguredTableAnalysisRuleInput, CreateConfiguredTableAnalysisRuleOutput, CreateConfiguredTableAssociationAnalysisRuleInput, CreateConfiguredTableAssociationAnalysisRuleOutput, CreateConfiguredTableAssociationInput, CreateConfiguredTableAssociationOutput, CreateConfiguredTableInput, CreateConfiguredTableOutput, CreateIdMappingTableInput, CreateIdMappingTableOutput, CreateIdNamespaceAssociationInput, CreateIdNamespaceAssociationOutput, CreateMembershipInput, CreateMembershipOutput, CreatePrivacyBudgetTemplateInput, CreatePrivacyBudgetTemplateOutput, DataEncryptionMetadata, DeleteAnalysisTemplateInput, DeleteAnalysisTemplateOutput, DeleteCollaborationInput, DeleteCollaborationOutput, DeleteConfiguredAudienceModelAssociationInput, DeleteConfiguredAudienceModelAssociationOutput, DeleteConfiguredTableAnalysisRuleInput, DeleteConfiguredTableAnalysisRuleOutput, DeleteConfiguredTableAssociationAnalysisRuleInput, DeleteConfiguredTableAssociationAnalysisRuleOutput, DeleteConfiguredTableAssociationInput, DeleteConfiguredTableAssociationOutput, DeleteConfiguredTableInput, DeleteConfiguredTableOutput, DeleteIdMappingTableInput, DeleteIdMappingTableOutput, DeleteIdNamespaceAssociationInput, DeleteIdNamespaceAssociationOutput, DeleteMemberInput, DeleteMemberOutput, DeleteMembershipInput, DeleteMembershipOutput, DeletePrivacyBudgetTemplateInput, DeletePrivacyBudgetTemplateOutput, DifferentialPrivacyColumn, DifferentialPrivacyConfiguration, DifferentialPrivacyParameters, DifferentialPrivacyPreviewAggregation, DifferentialPrivacyPreviewParametersInput, DifferentialPrivacyPrivacyBudget, DifferentialPrivacyPrivacyBudgetAggregation, DifferentialPrivacyPrivacyImpact, DifferentialPrivacySensitivityParameters, DifferentialPrivacyTemplateParametersInput, DifferentialPrivacyTemplateParametersOutput, DifferentialPrivacyTemplateUpdateParameters, DirectAnalysisConfigurationDetails, ErrorMessageConfiguration, GetAnalysisTemplateInput, GetAnalysisTemplateOutput, GetCollaborationAnalysisTemplateInput, GetCollaborationAnalysisTemplateOutput, GetCollaborationChangeRequestInput, GetCollaborationChangeRequestOutput, GetCollaborationConfiguredAudienceModelAssociationInput, GetCollaborationConfiguredAudienceModelAssociationOutput, GetCollaborationIdNamespaceAssociationInput, GetCollaborationIdNamespaceAssociationOutput, GetCollaborationInput, GetCollaborationOutput, GetCollaborationPrivacyBudgetTemplateInput, GetCollaborationPrivacyBudgetTemplateOutput, GetConfiguredAudienceModelAssociationInput, GetConfiguredAudienceModelAssociationOutput, GetConfiguredTableAnalysisRuleInput, GetConfiguredTableAnalysisRuleOutput, GetConfiguredTableAssociationAnalysisRuleInput, GetConfiguredTableAssociationAnalysisRuleOutput, GetConfiguredTableAssociationInput, GetConfiguredTableAssociationOutput, GetConfiguredTableInput, GetConfiguredTableOutput, GetIdMappingTableInput, GetIdMappingTableOutput, GetIdNamespaceAssociationInput, GetIdNamespaceAssociationOutput, GetMembershipInput, GetMembershipOutput, GetPrivacyBudgetTemplateInput, GetPrivacyBudgetTemplateOutput, GetProtectedJobInput, GetProtectedJobOutput, GetProtectedQueryInput, GetProtectedQueryOutput, GetSchemaAnalysisRuleInput, GetSchemaAnalysisRuleOutput, GetSchemaInput, GetSchemaOutput, GlueTableReference, Hash, IdMappingConfig, IdMappingTable, IdMappingTableInputReferenceConfig, IdMappingTableInputReferenceProperties, IdMappingTableInputSource, IdMappingTableSchemaTypeProperties, IdMappingTableSummary, IdNamespaceAssociation, IdNamespaceAssociationInputReferenceConfig, IdNamespaceAssociationInputReferenceProperties, IdNamespaceAssociationInputReferencePropertiesSummary, IdNamespaceAssociationSummary, InternalServerException, JobComputePaymentConfig, ListAnalysisTemplatesInput, ListAnalysisTemplatesOutput, ListCollaborationAnalysisTemplatesInput, ListCollaborationAnalysisTemplatesOutput, ListCollaborationChangeRequestsInput, ListCollaborationChangeRequestsOutput, ListCollaborationConfiguredAudienceModelAssociationsInput, ListCollaborationConfiguredAudienceModelAssociationsOutput, ListCollaborationIdNamespaceAssociationsInput, ListCollaborationIdNamespaceAssociationsOutput, ListCollaborationPrivacyBudgetTemplatesInput, ListCollaborationPrivacyBudgetTemplatesOutput, ListCollaborationPrivacyBudgetsInput, ListCollaborationPrivacyBudgetsOutput, ListCollaborationsInput, ListCollaborationsOutput, ListConfiguredAudienceModelAssociationsInput, ListConfiguredAudienceModelAssociationsOutput, ListConfiguredTableAssociationsInput, ListConfiguredTableAssociationsOutput, ListConfiguredTablesInput, ListConfiguredTablesOutput, ListIdMappingTablesInput, ListIdMappingTablesOutput, ListIdNamespaceAssociationsInput, ListIdNamespaceAssociationsOutput, ListMembersInput, ListMembersOutput, ListMembershipsInput, ListMembershipsOutput, ListPrivacyBudgetTemplatesInput, ListPrivacyBudgetTemplatesOutput, ListPrivacyBudgetsInput, ListPrivacyBudgetsOutput, ListProtectedJobsInput, ListProtectedJobsOutput, ListProtectedQueriesInput, ListProtectedQueriesOutput, ListSchemasInput, ListSchemasOutput, ListTagsForResourceInput, ListTagsForResourceOutput, MLMemberAbilities, MLPaymentConfig, MemberChangeSpecification, MemberSpecification, MemberSummary, Membership, MembershipJobComputePaymentConfig, MembershipMLPaymentConfig, MembershipModelInferencePaymentConfig, MembershipModelTrainingPaymentConfig, MembershipPaymentConfiguration, MembershipProtectedJobOutputConfiguration, MembershipProtectedJobResultConfiguration, MembershipProtectedQueryOutputConfiguration, MembershipProtectedQueryResultConfiguration, MembershipQueryComputePaymentConfig, MembershipSummary, ModelInferencePaymentConfig, ModelTrainingPaymentConfig, PaymentConfiguration, PopulateIdMappingTableInput, PopulateIdMappingTableOutput, PreviewPrivacyImpactInput, PreviewPrivacyImpactOutput, PreviewPrivacyImpactParametersInput, PrivacyBudget, PrivacyBudgetSummary, PrivacyBudgetTemplate, PrivacyBudgetTemplateParametersInput, PrivacyBudgetTemplateParametersOutput, PrivacyBudgetTemplateSummary, PrivacyBudgetTemplateUpdateParameters, PrivacyImpact, ProtectedJob, ProtectedJobComputeConfiguration, ProtectedJobConfigurationDetails, ProtectedJobDirectAnalysisConfigurationDetails, ProtectedJobError, ProtectedJobMemberOutputConfigurationInput, ProtectedJobMemberOutputConfigurationOutput, ProtectedJobOutput, ProtectedJobOutputConfigurationInput, ProtectedJobOutputConfigurationOutput, ProtectedJobParameters, ProtectedJobReceiverConfiguration, ProtectedJobResult, ProtectedJobResultConfigurationInput, ProtectedJobResultConfigurationOutput, ProtectedJobS3Output, ProtectedJobS3OutputConfigurationInput, ProtectedJobS3OutputConfigurationOutput, ProtectedJobSingleMemberOutput, ProtectedJobStatistics, ProtectedJobSummary, ProtectedJobWorkerComputeConfiguration, ProtectedQuery, ProtectedQueryDistributeOutput, ProtectedQueryDistributeOutputConfiguration, ProtectedQueryDistributeOutputConfigurationLocation, ProtectedQueryError, ProtectedQueryMemberOutputConfiguration, ProtectedQueryOutput, ProtectedQueryOutputConfiguration, ProtectedQueryResult, ProtectedQueryResultConfiguration, ProtectedQueryS3Output, ProtectedQueryS3OutputConfiguration, ProtectedQuerySQLParameters, ProtectedQuerySingleMemberOutput, ProtectedQueryStatistics, ProtectedQuerySummary, QueryComputePaymentConfig, QueryConstraint, QueryConstraintRequireOverlap, ReceiverConfiguration, ResourceNotFoundException, S3Location, Schema, SchemaAnalysisRuleRequest, SchemaStatusDetail, SchemaStatusReason, SchemaSummary, SchemaTypeProperties, ServiceQuotaExceededException, SnowflakeTableReference, SnowflakeTableSchema, SnowflakeTableSchemaV1, StartProtectedJobInput, StartProtectedJobOutput, StartProtectedQueryInput, StartProtectedQueryOutput, TableReference, TagResourceInput, TagResourceOutput, ThrottlingException, UntagResourceInput, UntagResourceOutput, UpdateAnalysisTemplateInput, UpdateAnalysisTemplateOutput, UpdateCollaborationInput, UpdateCollaborationOutput, UpdateConfiguredAudienceModelAssociationInput, UpdateConfiguredAudienceModelAssociationOutput, UpdateConfiguredTableAnalysisRuleInput, UpdateConfiguredTableAnalysisRuleOutput, UpdateConfiguredTableAssociationAnalysisRuleInput, UpdateConfiguredTableAssociationAnalysisRuleOutput, UpdateConfiguredTableAssociationInput, UpdateConfiguredTableAssociationOutput, UpdateConfiguredTableInput, UpdateConfiguredTableOutput, UpdateIdMappingTableInput, UpdateIdMappingTableOutput, UpdateIdNamespaceAssociationInput, UpdateIdNamespaceAssociationOutput, UpdateMembershipInput, UpdateMembershipOutput, UpdatePrivacyBudgetTemplateInput, UpdatePrivacyBudgetTemplateOutput, UpdateProtectedJobInput, UpdateProtectedJobOutput, UpdateProtectedQueryInput, UpdateProtectedQueryOutput, ValidationException, ValidationExceptionField, WorkerComputeConfiguration
Instance Attribute Summary collapse
-
#access_budget ⇒ Types::AccessBudgetsPrivacyTemplateUpdateParameters
The new access budget configuration that completely replaces the existing access budget settings in the privacy budget template.
-
#aggregation ⇒ Types::ConsolidatedPolicyAggregation
The aggregation setting for the consolidated policy.
-
#artifacts ⇒ Types::AnalysisTemplateArtifactMetadata
The artifacts of the analysis source metadata.
-
#athena ⇒ Types::AthenaTableReference
If present, a reference to the Athena table referred to by this table reference.
-
#custom ⇒ Types::ConsolidatedPolicyCustom
Custom policy.
-
#differential_privacy ⇒ Types::DifferentialPrivacyPrivacyImpact
An object that lists the number and type of aggregation functions you can perform.
-
#direct_analysis_configuration_details ⇒ Types::ProtectedJobDirectAnalysisConfigurationDetails
The details needed to configure the direct analysis.
-
#distribute ⇒ Types::ProtectedQueryDistributeOutputConfiguration
Required configuration for a protected query with a
distributeoutput type. -
#glue ⇒ Types::GlueTableReference
If present, a reference to the Glue table referred to by this table reference.
-
#id_mapping_table ⇒ Types::IdMappingTableSchemaTypeProperties
The ID mapping table for the schema type properties.
-
#list ⇒ Types::ConsolidatedPolicyList
The list of consolidated policies.
-
#member ⇒ Types::ProtectedQueryMemberOutputConfiguration
Required configuration for a protected query with a
memberoutput type. -
#member_list ⇒ Array<Types::ProtectedQuerySingleMemberOutput>
The list of member Amazon Web Services account(s) that received the results of the query.
-
#require_overlap ⇒ Types::QueryConstraintRequireOverlap
An array of column names that specifies which columns are required in the JOIN statement.
-
#s3 ⇒ Types::ProtectedQueryS3OutputConfiguration
Required configuration for a protected query with an
s3output type. -
#snowflake ⇒ Types::SnowflakeTableReference
If present, a reference to the Snowflake table referred to by this table reference.
-
#text ⇒ String
The query text.
-
#v1 ⇒ Array<Types::SnowflakeTableSchemaV1>
The schema of a Snowflake table.
-
#worker ⇒ Types::ProtectedJobWorkerComputeConfiguration
The worker configuration for the compute environment.
Instance Attribute Details
#access_budget ⇒ Types::AccessBudgetsPrivacyTemplateUpdateParameters
The new access budget configuration that completely replaces the existing access budget settings in the privacy budget template.
7351 7352 7353 7354 7355 7356 7357 7358 7359 7360 7361 7362 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 7351 class PrivacyBudget < Struct.new( :differential_privacy, :access_budget, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class DifferentialPrivacy < PrivacyBudget; end class AccessBudget < PrivacyBudget; end class Unknown < PrivacyBudget; end end |
#aggregation ⇒ Types::ConsolidatedPolicyAggregation
The aggregation setting for the consolidated policy.
530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 530 class AnalysisRulePolicyV1 < Struct.new( :list, :aggregation, :custom, :id_mapping_table, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class List < AnalysisRulePolicyV1; end class Aggregation < AnalysisRulePolicyV1; end class Custom < AnalysisRulePolicyV1; end class IdMappingTable < AnalysisRulePolicyV1; end class Unknown < AnalysisRulePolicyV1; end end |
#artifacts ⇒ Types::AnalysisTemplateArtifactMetadata
The artifacts of the analysis source metadata.
577 578 579 580 581 582 583 584 585 586 587 588 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 577 class AnalysisSource < Struct.new( :text, :artifacts, :unknown) SENSITIVE = [:text] include Aws::Structure include Aws::Structure::Union class Text < AnalysisSource; end class Artifacts < AnalysisSource; end class Unknown < AnalysisSource; end end |
#athena ⇒ Types::AthenaTableReference
If present, a reference to the Athena table referred to by this table reference.
9218 9219 9220 9221 9222 9223 9224 9225 9226 9227 9228 9229 9230 9231 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 9218 class TableReference < Struct.new( :glue, :snowflake, :athena, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Glue < TableReference; end class Snowflake < TableReference; end class Athena < TableReference; end class Unknown < TableReference; end end |
#custom ⇒ Types::ConsolidatedPolicyCustom
Custom policy
530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 530 class AnalysisRulePolicyV1 < Struct.new( :list, :aggregation, :custom, :id_mapping_table, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class List < AnalysisRulePolicyV1; end class Aggregation < AnalysisRulePolicyV1; end class Custom < AnalysisRulePolicyV1; end class IdMappingTable < AnalysisRulePolicyV1; end class Unknown < AnalysisRulePolicyV1; end end |
#differential_privacy ⇒ Types::DifferentialPrivacyPrivacyImpact
An object that lists the number and type of aggregation functions you can perform.
7323 7324 7325 7326 7327 7328 7329 7330 7331 7332 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 7323 class PreviewPrivacyImpactParametersInput < Struct.new( :differential_privacy, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class DifferentialPrivacy < PreviewPrivacyImpactParametersInput; end class Unknown < PreviewPrivacyImpactParametersInput; end end |
#direct_analysis_configuration_details ⇒ Types::ProtectedJobDirectAnalysisConfigurationDetails
The details needed to configure the direct analysis.
2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 2197 class ConfigurationDetails < Struct.new( :direct_analysis_configuration_details, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class DirectAnalysisConfigurationDetails < ConfigurationDetails; end class Unknown < ConfigurationDetails; end end |
#distribute ⇒ Types::ProtectedQueryDistributeOutputConfiguration
Required configuration for a protected query with a distribute
output type.
8362 8363 8364 8365 8366 8367 8368 8369 8370 8371 8372 8373 8374 8375 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 8362 class ProtectedQueryOutput < Struct.new( :s3, :member_list, :distribute, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class S3 < ProtectedQueryOutput; end class MemberList < ProtectedQueryOutput; end class Distribute < ProtectedQueryOutput; end class Unknown < ProtectedQueryOutput; end end |
#glue ⇒ Types::GlueTableReference
If present, a reference to the Glue table referred to by this table reference.
9218 9219 9220 9221 9222 9223 9224 9225 9226 9227 9228 9229 9230 9231 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 9218 class TableReference < Struct.new( :glue, :snowflake, :athena, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Glue < TableReference; end class Snowflake < TableReference; end class Athena < TableReference; end class Unknown < TableReference; end end |
#id_mapping_table ⇒ Types::IdMappingTableSchemaTypeProperties
The ID mapping table for the schema type properties.
530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 530 class AnalysisRulePolicyV1 < Struct.new( :list, :aggregation, :custom, :id_mapping_table, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class List < AnalysisRulePolicyV1; end class Aggregation < AnalysisRulePolicyV1; end class Custom < AnalysisRulePolicyV1; end class IdMappingTable < AnalysisRulePolicyV1; end class Unknown < AnalysisRulePolicyV1; end end |
#list ⇒ Types::ConsolidatedPolicyList
The list of consolidated policies.
530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 530 class AnalysisRulePolicyV1 < Struct.new( :list, :aggregation, :custom, :id_mapping_table, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class List < AnalysisRulePolicyV1; end class Aggregation < AnalysisRulePolicyV1; end class Custom < AnalysisRulePolicyV1; end class IdMappingTable < AnalysisRulePolicyV1; end class Unknown < AnalysisRulePolicyV1; end end |
#member ⇒ Types::ProtectedQueryMemberOutputConfiguration
Required configuration for a protected query with a member output
type.
1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 1227 class ChangeSpecification < Struct.new( :member, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Member < ChangeSpecification; end class Unknown < ChangeSpecification; end end |
#member_list ⇒ Array<Types::ProtectedQuerySingleMemberOutput>
The list of member Amazon Web Services account(s) that received the results of the query.
7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 7865 class ProtectedJobOutput < Struct.new( :s3, :member_list, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class S3 < ProtectedJobOutput; end class MemberList < ProtectedJobOutput; end class Unknown < ProtectedJobOutput; end end |
#require_overlap ⇒ Types::QueryConstraintRequireOverlap
An array of column names that specifies which columns are required in the JOIN statement.
8628 8629 8630 8631 8632 8633 8634 8635 8636 8637 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 8628 class QueryConstraint < Struct.new( :require_overlap, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class RequireOverlap < QueryConstraint; end class Unknown < QueryConstraint; end end |
#s3 ⇒ Types::ProtectedQueryS3OutputConfiguration
Required configuration for a protected query with an s3 output
type.
6961 6962 6963 6964 6965 6966 6967 6968 6969 6970 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 6961 class MembershipProtectedJobOutputConfiguration < Struct.new( :s3, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class S3 < MembershipProtectedJobOutputConfiguration; end class Unknown < MembershipProtectedJobOutputConfiguration; end end |
#snowflake ⇒ Types::SnowflakeTableReference
If present, a reference to the Snowflake table referred to by this table reference.
9218 9219 9220 9221 9222 9223 9224 9225 9226 9227 9228 9229 9230 9231 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 9218 class TableReference < Struct.new( :glue, :snowflake, :athena, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Glue < TableReference; end class Snowflake < TableReference; end class Athena < TableReference; end class Unknown < TableReference; end end |
#text ⇒ String
The query text.
577 578 579 580 581 582 583 584 585 586 587 588 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 577 class AnalysisSource < Struct.new( :text, :artifacts, :unknown) SENSITIVE = [:text] include Aws::Structure include Aws::Structure::Union class Text < AnalysisSource; end class Artifacts < AnalysisSource; end class Unknown < AnalysisSource; end end |
#v1 ⇒ Array<Types::SnowflakeTableSchemaV1>
The schema of a Snowflake table.
493 494 495 496 497 498 499 500 501 502 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 493 class AnalysisRulePolicy < Struct.new( :v1, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class V1 < AnalysisRulePolicy; end class Unknown < AnalysisRulePolicy; end end |
#worker ⇒ Types::ProtectedJobWorkerComputeConfiguration
The worker configuration for the compute environment.
2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 |
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 2176 class ComputeConfiguration < Struct.new( :worker, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Worker < ComputeConfiguration; end class Unknown < ComputeConfiguration; end end |