secret.go 405 B

1234567891011121314151617181920
  1. package docker
  2. import (
  3. "encoding/json"
  4. )
  5. type Secret struct {
  6. ID string `json:"ID"`
  7. Name string `json:"Name"`
  8. Labels map[string]string `json:"Labels"`
  9. Description string `json:"Description"`
  10. }
  11. func (s Secret) ToJSON() (string, error) {
  12. b, err := json.MarshalIndent(&s, "", "\t")
  13. if err != nil {
  14. return "", err
  15. }
  16. return string(b), nil
  17. }