Class: Aws::Glue::Types::PartitionIndexDescriptor
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::Glue::Types::PartitionIndexDescriptor
 
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-glue/types.rb
Overview
A descriptor for a partition index in a table.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #backfill_errors  ⇒ Array<Types::BackfillError> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A list of errors that can occur when registering partition indexes for an existing table. 
- 
  
    
      #index_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The name of the partition index. 
- 
  
    
      #index_status  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The status of the partition index. 
- 
  
    
      #keys  ⇒ Array<Types::KeySchemaElement> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A list of one or more keys, as ‘KeySchemaElement` structures, for the partition index. 
Instance Attribute Details
#backfill_errors ⇒ Array<Types::BackfillError>
A list of errors that can occur when registering partition indexes for an existing table.
| 20261 20262 20263 20264 20265 20266 20267 20268 | # File 'lib/aws-sdk-glue/types.rb', line 20261 class PartitionIndexDescriptor < Struct.new( :index_name, :keys, :index_status, :backfill_errors) SENSITIVE = [] include Aws::Structure end | 
#index_name ⇒ String
The name of the partition index.
| 20261 20262 20263 20264 20265 20266 20267 20268 | # File 'lib/aws-sdk-glue/types.rb', line 20261 class PartitionIndexDescriptor < Struct.new( :index_name, :keys, :index_status, :backfill_errors) SENSITIVE = [] include Aws::Structure end | 
#index_status ⇒ String
The status of the partition index.
The possible statuses are:
- 
CREATING: The index is being created. When an index is in a CREATING state, the index or its table cannot be deleted. 
- 
ACTIVE: The index creation succeeds. 
- 
FAILED: The index creation fails. 
- 
DELETING: The index is deleted from the list of indexes. 
| 20261 20262 20263 20264 20265 20266 20267 20268 | # File 'lib/aws-sdk-glue/types.rb', line 20261 class PartitionIndexDescriptor < Struct.new( :index_name, :keys, :index_status, :backfill_errors) SENSITIVE = [] include Aws::Structure end | 
#keys ⇒ Array<Types::KeySchemaElement>
A list of one or more keys, as ‘KeySchemaElement` structures, for the partition index.
| 20261 20262 20263 20264 20265 20266 20267 20268 | # File 'lib/aws-sdk-glue/types.rb', line 20261 class PartitionIndexDescriptor < Struct.new( :index_name, :keys, :index_status, :backfill_errors) SENSITIVE = [] include Aws::Structure end |