pool.snapshot.query¶
Sent on pool.snapshot changes.
 Type: object
    
   
No Additional Properties   
   
        
   
No Additional Properties   
   
        
   
    
  
No Additional Properties   
   
        
   
        
   
          
   
                
   
        
   
        
   
  Specific value:        
   
        
   
        
   
        
   
    
   
            
   
 
 
 
 
No Additional Properties   
   
        
   
  Specific value:        
   
      
No Additional Properties   
   
        
   
  Specific value:                      
   
No Additional Properties   
   
        
   
No Additional Properties   
   
        
   
    
  
No Additional Properties   
   
        
   
        
   
          
   
                
   
        
   
        
   
  Specific value:        
   
        
   
        
   
        
   
    
   
            
   
 
 
 
 
No Additional Properties   
   
        
   
  Specific value:        
   
      
No Additional Properties   
   
        
   
  Specific value:                      
   
No Additional Properties   
   
         
PoolSnapshotAddedEvent
Type: objectNo Additional Properties
Id
Type: stringPoolSnapshotEntry
Type: objectNo Additional Properties
Id
Type: stringProperties
Type: objectEach additional property must conform to the following schema
PoolSnapshotEntryPropertyFields
Type: objectNo Additional Properties
Value
Type: stringRawvalue
Type: stringSource
Type: enum (of string)Must be one of:
- "NONE"
- "DEFAULT"
- "LOCAL"
- "TEMPORARY"
- "INHERITED"
- "RECEIVED"
Parsed
Type: objectPool
Type: stringName
Type: stringType
Type: constMust be one of:
- "SNAPSHOT"
"SNAPSHOT" Snapshot Name
Type: stringDataset
Type: stringCreatetxg
Type: stringHolds
Type: objectReturned when options.extra.holds is set.
No Additional PropertiesTruenas
Type: integerPresent if a hold has been placed on the snapshot.
Retention
Returned when options.extra.retention is set.
PoolSnapshotRetentionPST
Type: objectNo Additional Properties
Datetime
Type: stringFormat: date-timeSource
Type: constMust be one of:
- "periodic_snapshot_task"
"periodic_snapshot_task" Periodic Snapshot Task Id
Type: integerPoolSnapshotRetentionProperty
Type: objectNo Additional Properties
Datetime
Type: stringFormat: date-timeSource
Type: constMust be one of:
- "property"
"property"  Type: null
 
PoolSnapshotChangedEvent
Type: objectNo Additional Properties
Id
Type: stringPoolSnapshotEntry
Type: objectNo Additional Properties
Id
Type: stringProperties
Type: objectEach additional property must conform to the following schema
PoolSnapshotEntryPropertyFields
Type: objectNo Additional Properties
Value
Type: stringRawvalue
Type: stringSource
Type: enum (of string)Must be one of:
- "NONE"
- "DEFAULT"
- "LOCAL"
- "TEMPORARY"
- "INHERITED"
- "RECEIVED"
Parsed
Type: objectPool
Type: stringName
Type: stringType
Type: constMust be one of:
- "SNAPSHOT"
"SNAPSHOT" Snapshot Name
Type: stringDataset
Type: stringCreatetxg
Type: stringHolds
Type: objectReturned when options.extra.holds is set.
No Additional PropertiesTruenas
Type: integerPresent if a hold has been placed on the snapshot.
Retention
Returned when options.extra.retention is set.
PoolSnapshotRetentionPST
Type: objectNo Additional Properties
Datetime
Type: stringFormat: date-timeSource
Type: constMust be one of:
- "periodic_snapshot_task"
"periodic_snapshot_task" Periodic Snapshot Task Id
Type: integerPoolSnapshotRetentionProperty
Type: objectNo Additional Properties
Datetime
Type: stringFormat: date-timeSource
Type: constMust be one of:
- "property"
"property"  Type: null
 
PoolSnapshotRemovedEvent
Type: objectNo Additional Properties
Id
Type: stringRequired roles: SNAPSHOT_READ