Class: Aws::CleanRooms::Types::UpdateMembershipInput

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#default_job_result_configuration ⇒ Types::MembershipProtectedJobResultConfiguration

The default job result configuration.



12142
12143
12144
12145
12146
12147
12148
12149
12150
12151
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 12142

class UpdateMembershipInput < Struct.new(
  :membership_identifier,
  :query_log_status,
  :job_log_status,
  :default_result_configuration,
  :default_job_result_configuration,
  :membership_payment_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#default_result_configuration ⇒ Types::MembershipProtectedQueryResultConfiguration

The default protected query result configuration as specified by the member who can receive results.



12142
12143
12144
12145
12146
12147
12148
12149
12150
12151
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 12142

class UpdateMembershipInput < Struct.new(
  :membership_identifier,
  :query_log_status,
  :job_log_status,
  :default_result_configuration,
  :default_job_result_configuration,
  :membership_payment_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#job_log_status ⇒ String

An indicator as to whether job logging has been enabled or disabled for the collaboration.

When ENABLED, Clean Rooms logs details about jobs run within this collaboration and those logs can be viewed in Amazon CloudWatch Logs. The default value is DISABLED.

Returns:

  • (String)


12142
12143
12144
12145
12146
12147
12148
12149
12150
12151
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 12142

class UpdateMembershipInput < Struct.new(
  :membership_identifier,
  :query_log_status,
  :job_log_status,
  :default_result_configuration,
  :default_job_result_configuration,
  :membership_payment_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#membership_identifier ⇒ String

The unique identifier of the membership.

Returns:

  • (String)


12142
12143
12144
12145
12146
12147
12148
12149
12150
12151
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 12142

class UpdateMembershipInput < Struct.new(
  :membership_identifier,
  :query_log_status,
  :job_log_status,
  :default_result_configuration,
  :default_job_result_configuration,
  :membership_payment_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#membership_payment_configuration ⇒ Types::UpdateMembershipPaymentConfiguration

The payment configuration to update for the membership.



12142
12143
12144
12145
12146
12147
12148
12149
12150
12151
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 12142

class UpdateMembershipInput < Struct.new(
  :membership_identifier,
  :query_log_status,
  :job_log_status,
  :default_result_configuration,
  :default_job_result_configuration,
  :membership_payment_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#query_log_status ⇒ String

An indicator as to whether query logging has been enabled or disabled for the membership.

When ENABLED, Clean Rooms logs details about queries run within this collaboration and those logs can be viewed in Amazon CloudWatch Logs. The default value is DISABLED.

Returns:

  • (String)


12142
12143
12144
12145
12146
12147
12148
12149
12150
12151
# File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 12142

class UpdateMembershipInput < Struct.new(
  :membership_identifier,
  :query_log_status,
  :job_log_status,
  :default_result_configuration,
  :default_job_result_configuration,
  :membership_payment_configuration)
  SENSITIVE = []
  include Aws::Structure
end