Class: Aws::CleanRooms::Types::IntermediateTableVersionSummary

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

Overview

Contains summary information about a version of an intermediate table.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#analysis_idString

The identifier of the protected query that created this version.

Returns:

  • (String)


6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 6856

class IntermediateTableVersionSummary < Struct.new(
  :version_id,
  :table_id,
  :create_time,
  :analysis_id,
  :status,
  :analysis_type,
  :kms_key_arn,
  :expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#analysis_typeString

The type of analysis that created this version.

Returns:

  • (String)


6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 6856

class IntermediateTableVersionSummary < Struct.new(
  :version_id,
  :table_id,
  :create_time,
  :analysis_id,
  :status,
  :analysis_type,
  :kms_key_arn,
  :expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#create_timeTime

The time the version was created.

Returns:

  • (Time)


6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 6856

class IntermediateTableVersionSummary < Struct.new(
  :version_id,
  :table_id,
  :create_time,
  :analysis_id,
  :status,
  :analysis_type,
  :kms_key_arn,
  :expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#expiration_timeTime

The time when this version expires based on the retention period.

Returns:

  • (Time)


6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 6856

class IntermediateTableVersionSummary < Struct.new(
  :version_id,
  :table_id,
  :create_time,
  :analysis_id,
  :status,
  :analysis_type,
  :kms_key_arn,
  :expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#kms_key_arnString

The Amazon Resource Name (ARN) of the KMS key used to encrypt this version's data.

Returns:

  • (String)


6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 6856

class IntermediateTableVersionSummary < Struct.new(
  :version_id,
  :table_id,
  :create_time,
  :analysis_id,
  :status,
  :analysis_type,
  :kms_key_arn,
  :expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the version.

Returns:

  • (String)


6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 6856

class IntermediateTableVersionSummary < Struct.new(
  :version_id,
  :table_id,
  :create_time,
  :analysis_id,
  :status,
  :analysis_type,
  :kms_key_arn,
  :expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#table_idString

The unique identifier of the intermediate table that this version belongs to.

Returns:

  • (String)


6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 6856

class IntermediateTableVersionSummary < Struct.new(
  :version_id,
  :table_id,
  :create_time,
  :analysis_id,
  :status,
  :analysis_type,
  :kms_key_arn,
  :expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#version_idString

The unique identifier of the version.

Returns:

  • (String)


6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 6856

class IntermediateTableVersionSummary < Struct.new(
  :version_id,
  :table_id,
  :create_time,
  :analysis_id,
  :status,
  :analysis_type,
  :kms_key_arn,
  :expiration_time)
  SENSITIVE = []
  include Aws::Structure
end