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