github.com/containers/podman/v4@v4.9.4/pkg/bindings/system/types.go (about)

     1  package system
     2  
     3  // EventsOptions are optional options for monitoring events
     4  //
     5  //go:generate go run ../generator/generator.go EventsOptions
     6  type EventsOptions struct {
     7  	Filters map[string][]string
     8  	Since   *string
     9  	Stream  *bool
    10  	Until   *string
    11  }
    12  
    13  // PruneOptions are optional options for pruning
    14  //
    15  //go:generate go run ../generator/generator.go PruneOptions
    16  type PruneOptions struct {
    17  	All      *bool
    18  	Filters  map[string][]string
    19  	Volumes  *bool
    20  	External *bool
    21  }
    22  
    23  // VersionOptions are optional options for getting version info
    24  //
    25  //go:generate go run ../generator/generator.go VersionOptions
    26  type VersionOptions struct {
    27  }
    28  
    29  // DiskOptions are optional options for getting storage consumption
    30  //
    31  //go:generate go run ../generator/generator.go DiskOptions
    32  type DiskOptions struct {
    33  }
    34  
    35  // InfoOptions are optional options for getting info
    36  // about libpod
    37  //
    38  //go:generate go run ../generator/generator.go InfoOptions
    39  type InfoOptions struct {
    40  }