Class: Aws::CleanRooms::Types::ConfiguredTableAssociationAnalysisRulePolicy

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb

Overview

Note:

ConfiguredTableAssociationAnalysisRulePolicy is a union - when making an API calls you must set exactly one of the members.

Note:

ConfiguredTableAssociationAnalysisRulePolicy is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of ConfiguredTableAssociationAnalysisRulePolicy corresponding to the set member.

Controls on the query specifications that can be run on an associated configured table.

Direct Known Subclasses

Unknown, V1

Defined Under Namespace

Classes: Unknown, V1

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#unknownObject

Returns the value of attribute unknown

Returns:

  • (Object)

    the current value of unknown



2857
2858
2859
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 2857

def unknown
  @unknown
end

#v1Types::ConfiguredTableAssociationAnalysisRulePolicyV1

The policy for the configured table association analysis rule.



2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 2857

class ConfiguredTableAssociationAnalysisRulePolicy < Struct.new(
  :v1,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class V1 < ConfiguredTableAssociationAnalysisRulePolicy; end
  class Unknown < ConfiguredTableAssociationAnalysisRulePolicy; end
end