Class: Aws::CleanRooms::Types::MembershipSummary
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::CleanRooms::Types::MembershipSummary
 
- Defined in:
- gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb
Overview
The membership object listed by the request.
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 of the Amazon Web Services principal that created 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 for the membership's collaboration. 
- 
  
    
      #create_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The time when the membership was created. 
- 
  
    
      #id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The unique ID for the membership's collaboration. 
- 
  
    
      #member_abilities  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The abilities granted to the collaboration member. 
- 
  
    
      #ml_member_abilities  ⇒ Types::MLMemberAbilities 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Provides a summary of the ML abilities for the collaboration member. 
- 
  
    
      #payment_configuration  ⇒ Types::MembershipPaymentConfiguration 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The payment responsibilities accepted by the collaboration member. 
- 
  
    
      #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.
| 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 7124 class MembershipSummary < 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, :payment_configuration) SENSITIVE = [] include Aws::Structure end | 
#collaboration_arn ⇒ String
The unique ARN for the membership's associated collaboration.
| 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 7124 class MembershipSummary < 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, :payment_configuration) SENSITIVE = [] include Aws::Structure end | 
#collaboration_creator_account_id ⇒ String
The identifier of the Amazon Web Services principal that created the collaboration. Currently only supports Amazon Web Services account ID.
| 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 7124 class MembershipSummary < 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, :payment_configuration) SENSITIVE = [] include Aws::Structure end | 
#collaboration_creator_display_name ⇒ String
The display name of the collaboration creator.
| 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 7124 class MembershipSummary < 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, :payment_configuration) SENSITIVE = [] include Aws::Structure end | 
#collaboration_id ⇒ String
The unique ID for the membership's collaboration.
| 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 7124 class MembershipSummary < 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, :payment_configuration) SENSITIVE = [] include Aws::Structure end | 
#collaboration_name ⇒ String
The name for the membership's collaboration.
| 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 7124 class MembershipSummary < 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, :payment_configuration) SENSITIVE = [] include Aws::Structure end | 
#create_time ⇒ Time
The time when the membership was created.
| 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 7124 class MembershipSummary < 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, :payment_configuration) SENSITIVE = [] include Aws::Structure end | 
#id ⇒ String
The unique ID for the membership's collaboration.
| 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 7124 class MembershipSummary < 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, :payment_configuration) SENSITIVE = [] include Aws::Structure end | 
#member_abilities ⇒ Array<String>
The abilities granted to the collaboration member.
| 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 7124 class MembershipSummary < 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, :payment_configuration) SENSITIVE = [] include Aws::Structure end | 
#ml_member_abilities ⇒ Types::MLMemberAbilities
Provides a summary of the ML abilities for the collaboration member.
| 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 7124 class MembershipSummary < 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, :payment_configuration) SENSITIVE = [] include Aws::Structure end | 
#payment_configuration ⇒ Types::MembershipPaymentConfiguration
The payment responsibilities accepted by the collaboration member.
| 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 7124 class MembershipSummary < 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, :payment_configuration) SENSITIVE = [] include Aws::Structure end | 
#status ⇒ String
The status of the membership.
| 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 7124 class MembershipSummary < 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, :payment_configuration) SENSITIVE = [] include Aws::Structure end | 
#update_time ⇒ Time
The time the membership metadata was last updated.
| 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 7124 class MembershipSummary < 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, :payment_configuration) SENSITIVE = [] include Aws::Structure end |