Versions in this module Expand all Collapse all v1 v1.0.1 Aug 30, 2016 v1.0.0 Aug 29, 2016 Changes in this version + type Agreement struct + CreatedOn TimeRFC3339 + Owner string + Revision int + Term string + User string + type AgreementRequest struct + TermName string + TermOwner string + TermRevision int + type AgreementResponse struct + CreatedOn time.Time + Owner string + Revision int + Term string + User string + type Agreements struct + Agreements []Agreement + type CheckAgreementsRequest struct + Terms []string + type CheckResult struct + Duration time.Duration + Name string + Passed bool + Value string + type DebugStatusResponse struct + Checks map[string]CheckResult + type GetTermsResponse struct + Content string + CreatedOn time.Time + Name string + Owner string + Revision int + Title string + type SaveAgreement struct + TermName string + TermOwner string + TermRevision int + type SaveAgreementResponses struct + Agreements []AgreementResponse + type SaveAgreements struct + Agreements []SaveAgreement + type SaveTerm struct + Content string + func (t *SaveTerm) Validate() error + type Term struct + Content string + CreatedOn TimeRFC3339 + Id string + Name string + Owner string + Published bool + Revision int + Title string + type TermIDResponse struct + TermID string + type Terms []Term + func (terms Terms) Len() int + func (terms Terms) Less(i, j int) bool + func (terms Terms) Swap(i, j int) + type TimeRFC3339 time.Time + func (t *TimeRFC3339) UnmarshalJSON(data []byte) error + func (t *TimeRFC3339) UnmarshalYAML(unmarshal func(interface{}) error) error + func (t TimeRFC3339) MarshalJSON() ([]byte, error) + func (t TimeRFC3339) MarshalYAML() (interface{}, error) Other modules containing this package github.com/juju/terms-client/v2