Class: Aws::IoT::Types::CreateDynamicThingGroupRequest
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::IoT::Types::CreateDynamicThingGroupRequest
 
 
- Defined in:
 - gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb
 
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #index_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The dynamic thing group index name.
 - 
  
    
      #query_string  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The dynamic thing group search query string.
 - 
  
    
      #query_version  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The dynamic thing group query version.
 - 
  
    
      #tags  ⇒ Array<Types::Tag> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Metadata which can be used to manage the dynamic thing group.
 - 
  
    
      #thing_group_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The dynamic thing group name to create.
 - 
  
    
      #thing_group_properties  ⇒ Types::ThingGroupProperties 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The dynamic thing group properties.
 
Instance Attribute Details
#index_name ⇒ String
The dynamic thing group index name.
AWS_Things.
      3198 3199 3200 3201 3202 3203 3204 3205 3206 3207  | 
    
      # File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 3198 class CreateDynamicThingGroupRequest < Struct.new( :thing_group_name, :thing_group_properties, :index_name, :query_string, :query_version, :tags) SENSITIVE = [] include Aws::Structure end  | 
  
#query_string ⇒ String
The dynamic thing group search query string.
See Query Syntax for information about query string syntax.
      3198 3199 3200 3201 3202 3203 3204 3205 3206 3207  | 
    
      # File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 3198 class CreateDynamicThingGroupRequest < Struct.new( :thing_group_name, :thing_group_properties, :index_name, :query_string, :query_version, :tags) SENSITIVE = [] include Aws::Structure end  | 
  
#query_version ⇒ String
The dynamic thing group query version.
      3198 3199 3200 3201 3202 3203 3204 3205 3206 3207  | 
    
      # File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 3198 class CreateDynamicThingGroupRequest < Struct.new( :thing_group_name, :thing_group_properties, :index_name, :query_string, :query_version, :tags) SENSITIVE = [] include Aws::Structure end  | 
  
#tags ⇒ Array<Types::Tag>
Metadata which can be used to manage the dynamic thing group.
      3198 3199 3200 3201 3202 3203 3204 3205 3206 3207  | 
    
      # File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 3198 class CreateDynamicThingGroupRequest < Struct.new( :thing_group_name, :thing_group_properties, :index_name, :query_string, :query_version, :tags) SENSITIVE = [] include Aws::Structure end  | 
  
#thing_group_name ⇒ String
The dynamic thing group name to create.
      3198 3199 3200 3201 3202 3203 3204 3205 3206 3207  | 
    
      # File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 3198 class CreateDynamicThingGroupRequest < Struct.new( :thing_group_name, :thing_group_properties, :index_name, :query_string, :query_version, :tags) SENSITIVE = [] include Aws::Structure end  | 
  
#thing_group_properties ⇒ Types::ThingGroupProperties
The dynamic thing group properties.
      3198 3199 3200 3201 3202 3203 3204 3205 3206 3207  | 
    
      # File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 3198 class CreateDynamicThingGroupRequest < Struct.new( :thing_group_name, :thing_group_properties, :index_name, :query_string, :query_version, :tags) SENSITIVE = [] include Aws::Structure end  |