Class: Aws::CleanRooms::Types::Membership
- Inherits:
-
Struct
- Object
- Struct
- Aws::CleanRooms::Types::Membership
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-cleanrooms/types.rb
Overview
The membership object.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The unique ARN for the membership.
-
#collaboration_arn ⇒ String
The unique ARN for the membership’s associated collaboration.
-
#collaboration_creator_account_id ⇒ String
The identifier used to reference members of the collaboration.
-
#collaboration_creator_display_name ⇒ String
The display name of the collaboration creator.
-
#collaboration_id ⇒ String
The unique ID for the membership’s collaboration.
-
#collaboration_name ⇒ String
The name of the membership’s collaboration.
-
#create_time ⇒ Time
The time when the membership was created.
-
#default_result_configuration ⇒ Types::MembershipProtectedQueryResultConfiguration
The default protected query result configuration as specified by the member who can receive results.
-
#id ⇒ String
The unique ID of the membership.
-
#member_abilities ⇒ Array<String>
The abilities granted to the collaboration member.
-
#ml_member_abilities ⇒ Types::MLMemberAbilities
Specifies the ML member abilities that are granted to a collaboration member.
-
#payment_configuration ⇒ Types::MembershipPaymentConfiguration
The payment responsibilities accepted by the collaboration member.
-
#query_log_status ⇒ String
An indicator as to whether query logging has been enabled or disabled for the membership.
-
#status ⇒ String
The status of the membership.
-
#update_time ⇒ Time
The time the membership metadata was last updated.
Instance Attribute Details
#arn ⇒ String
The unique ARN for the membership.
5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 5678 class Membership < Struct.new( :id, :arn, :collaboration_arn, :collaboration_id, :collaboration_creator_account_id, :collaboration_creator_display_name, :collaboration_name, :create_time, :update_time, :status, :member_abilities, :ml_member_abilities, :query_log_status, :default_result_configuration, :payment_configuration) SENSITIVE = [] include Aws::Structure end |
#collaboration_arn ⇒ String
The unique ARN for the membership’s associated collaboration.
5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 5678 class Membership < Struct.new( :id, :arn, :collaboration_arn, :collaboration_id, :collaboration_creator_account_id, :collaboration_creator_display_name, :collaboration_name, :create_time, :update_time, :status, :member_abilities, :ml_member_abilities, :query_log_status, :default_result_configuration, :payment_configuration) SENSITIVE = [] include Aws::Structure end |
#collaboration_creator_account_id ⇒ String
The identifier used to reference members of the collaboration. Currently only supports Amazon Web Services account ID.
5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 5678 class Membership < Struct.new( :id, :arn, :collaboration_arn, :collaboration_id, :collaboration_creator_account_id, :collaboration_creator_display_name, :collaboration_name, :create_time, :update_time, :status, :member_abilities, :ml_member_abilities, :query_log_status, :default_result_configuration, :payment_configuration) SENSITIVE = [] include Aws::Structure end |
#collaboration_creator_display_name ⇒ String
The display name of the collaboration creator.
5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 5678 class Membership < Struct.new( :id, :arn, :collaboration_arn, :collaboration_id, :collaboration_creator_account_id, :collaboration_creator_display_name, :collaboration_name, :create_time, :update_time, :status, :member_abilities, :ml_member_abilities, :query_log_status, :default_result_configuration, :payment_configuration) SENSITIVE = [] include Aws::Structure end |
#collaboration_id ⇒ String
The unique ID for the membership’s collaboration.
5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 5678 class Membership < Struct.new( :id, :arn, :collaboration_arn, :collaboration_id, :collaboration_creator_account_id, :collaboration_creator_display_name, :collaboration_name, :create_time, :update_time, :status, :member_abilities, :ml_member_abilities, :query_log_status, :default_result_configuration, :payment_configuration) SENSITIVE = [] include Aws::Structure end |
#collaboration_name ⇒ String
The name of the membership’s collaboration.
5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 5678 class Membership < Struct.new( :id, :arn, :collaboration_arn, :collaboration_id, :collaboration_creator_account_id, :collaboration_creator_display_name, :collaboration_name, :create_time, :update_time, :status, :member_abilities, :ml_member_abilities, :query_log_status, :default_result_configuration, :payment_configuration) SENSITIVE = [] include Aws::Structure end |
#create_time ⇒ Time
The time when the membership was created.
5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 5678 class Membership < Struct.new( :id, :arn, :collaboration_arn, :collaboration_id, :collaboration_creator_account_id, :collaboration_creator_display_name, :collaboration_name, :create_time, :update_time, :status, :member_abilities, :ml_member_abilities, :query_log_status, :default_result_configuration, :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.
5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 5678 class Membership < Struct.new( :id, :arn, :collaboration_arn, :collaboration_id, :collaboration_creator_account_id, :collaboration_creator_display_name, :collaboration_name, :create_time, :update_time, :status, :member_abilities, :ml_member_abilities, :query_log_status, :default_result_configuration, :payment_configuration) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The unique ID of the membership.
5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 5678 class Membership < Struct.new( :id, :arn, :collaboration_arn, :collaboration_id, :collaboration_creator_account_id, :collaboration_creator_display_name, :collaboration_name, :create_time, :update_time, :status, :member_abilities, :ml_member_abilities, :query_log_status, :default_result_configuration, :payment_configuration) SENSITIVE = [] include Aws::Structure end |
#member_abilities ⇒ Array<String>
The abilities granted to the collaboration member.
5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 5678 class Membership < Struct.new( :id, :arn, :collaboration_arn, :collaboration_id, :collaboration_creator_account_id, :collaboration_creator_display_name, :collaboration_name, :create_time, :update_time, :status, :member_abilities, :ml_member_abilities, :query_log_status, :default_result_configuration, :payment_configuration) SENSITIVE = [] include Aws::Structure end |
#ml_member_abilities ⇒ Types::MLMemberAbilities
Specifies the ML member abilities that are granted to a collaboration member.
Custom ML modeling is in beta release and is subject to change. For beta terms and conditions, see *Betas and Previews* in the [Amazon Web Services Service Terms].
5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 5678 class Membership < Struct.new( :id, :arn, :collaboration_arn, :collaboration_id, :collaboration_creator_account_id, :collaboration_creator_display_name, :collaboration_name, :create_time, :update_time, :status, :member_abilities, :ml_member_abilities, :query_log_status, :default_result_configuration, :payment_configuration) SENSITIVE = [] include Aws::Structure end |
#payment_configuration ⇒ Types::MembershipPaymentConfiguration
The payment responsibilities accepted by the collaboration member.
5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 5678 class Membership < Struct.new( :id, :arn, :collaboration_arn, :collaboration_id, :collaboration_creator_account_id, :collaboration_creator_display_name, :collaboration_name, :create_time, :update_time, :status, :member_abilities, :ml_member_abilities, :query_log_status, :default_result_configuration, :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.
5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 5678 class Membership < Struct.new( :id, :arn, :collaboration_arn, :collaboration_id, :collaboration_creator_account_id, :collaboration_creator_display_name, :collaboration_name, :create_time, :update_time, :status, :member_abilities, :ml_member_abilities, :query_log_status, :default_result_configuration, :payment_configuration) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the membership.
5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 5678 class Membership < Struct.new( :id, :arn, :collaboration_arn, :collaboration_id, :collaboration_creator_account_id, :collaboration_creator_display_name, :collaboration_name, :create_time, :update_time, :status, :member_abilities, :ml_member_abilities, :query_log_status, :default_result_configuration, :payment_configuration) SENSITIVE = [] include Aws::Structure end |
#update_time ⇒ Time
The time the membership metadata was last updated.
5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 5678 class Membership < Struct.new( :id, :arn, :collaboration_arn, :collaboration_id, :collaboration_creator_account_id, :collaboration_creator_display_name, :collaboration_name, :create_time, :update_time, :status, :member_abilities, :ml_member_abilities, :query_log_status, :default_result_configuration, :payment_configuration) SENSITIVE = [] include Aws::Structure end |