Class: Aws::CleanRooms::Types::CreateConfiguredTableAssociationInput
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::CleanRooms::Types::CreateConfiguredTableAssociationInput
 
- Defined in:
- gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #configured_table_identifier  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A unique identifier for the configured table to be associated to. 
- 
  
    
      #description  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A description for the configured table association. 
- 
  
    
      #membership_identifier  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A unique identifier for one of your memberships for a collaboration. 
- 
  
    
      #name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The name of the configured table association. 
- 
  
    
      #role_arn  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The service will assume this role to access catalog metadata and query the table. 
- 
  
    
      #tags  ⇒ Hash<String,String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    An optional label that you can assign to a resource when you create it. 
Instance Attribute Details
#configured_table_identifier ⇒ String
A unique identifier for the configured table to be associated to. Currently accepts a configured table ID.
| 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 3551 class CreateConfiguredTableAssociationInput < Struct.new( :name, :description, :membership_identifier, :configured_table_identifier, :role_arn, :tags) SENSITIVE = [] include Aws::Structure end | 
#description ⇒ String
A description for the configured table association.
| 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 3551 class CreateConfiguredTableAssociationInput < Struct.new( :name, :description, :membership_identifier, :configured_table_identifier, :role_arn, :tags) SENSITIVE = [] include Aws::Structure end | 
#membership_identifier ⇒ String
A unique identifier for one of your memberships for a collaboration. The configured table is associated to the collaboration that this membership belongs to. Currently accepts a membership ID.
| 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 3551 class CreateConfiguredTableAssociationInput < Struct.new( :name, :description, :membership_identifier, :configured_table_identifier, :role_arn, :tags) SENSITIVE = [] include Aws::Structure end | 
#name ⇒ String
The name of the configured table association. This name is used to query the underlying configured table.
| 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 3551 class CreateConfiguredTableAssociationInput < Struct.new( :name, :description, :membership_identifier, :configured_table_identifier, :role_arn, :tags) SENSITIVE = [] include Aws::Structure end | 
#role_arn ⇒ String
The service will assume this role to access catalog metadata and query the table.
| 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 3551 class CreateConfiguredTableAssociationInput < Struct.new( :name, :description, :membership_identifier, :configured_table_identifier, :role_arn, :tags) SENSITIVE = [] include Aws::Structure end | 
#tags ⇒ Hash<String,String>
An optional label that you can assign to a resource when you create it. Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to this resource.
| 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 | # File 'gems/aws-sdk-cleanrooms/lib/aws-sdk-cleanrooms/types.rb', line 3551 class CreateConfiguredTableAssociationInput < Struct.new( :name, :description, :membership_identifier, :configured_table_identifier, :role_arn, :tags) SENSITIVE = [] include Aws::Structure end |