github.com/hanks177/podman/v4@v4.1.3-0.20220613032544-16d90015bc83/pkg/bindings/secrets/types.go (about)

     1  package secrets
     2  
     3  //go:generate go run ../generator/generator.go ListOptions
     4  // ListOptions are optional options for inspecting secrets
     5  type ListOptions struct {
     6  	Filters map[string][]string
     7  }
     8  
     9  //go:generate go run ../generator/generator.go InspectOptions
    10  // InspectOptions are optional options for inspecting secrets
    11  type InspectOptions struct {
    12  }
    13  
    14  //go:generate go run ../generator/generator.go RemoveOptions
    15  // RemoveOptions are optional options for removing secrets
    16  type RemoveOptions struct {
    17  }
    18  
    19  //go:generate go run ../generator/generator.go CreateOptions
    20  // CreateOptions are optional options for Creating secrets
    21  type CreateOptions struct {
    22  	Name       *string
    23  	Driver     *string
    24  	DriverOpts map[string]string
    25  }