Versions in this module Expand all Collapse all v0 v0.99.1 Oct 31, 2019 v0.99.0 Oct 31, 2019 Changes in this version + const FilterEQ + const FilterGT + const FilterGTE + const FilterHas + const FilterIN + const FilterLT + const FilterLTE + const FilterNEQ + const FilterNIN + func List(client *gophercloud.ServiceClient, opts ListOptsBuilder) pagination.Pager + type CreateOpts struct + Definition io.Reader + Namespace string + Scope string + func (opts CreateOpts) ToWorkflowCreateParams() (io.Reader, string, error) + type CreateOptsBuilder interface + ToWorkflowCreateParams func() (io.Reader, string, error) + type CreateResult struct + func Create(client *gophercloud.ServiceClient, opts CreateOptsBuilder) (r CreateResult) + func (r CreateResult) Extract() ([]Workflow, error) + type DeleteResult struct + func Delete(client *gophercloud.ServiceClient, id string) (r DeleteResult) + type FilterType string + type GetResult struct + func Get(client *gophercloud.ServiceClient, id string) (r GetResult) + func (r GetResult) Extract() (*Workflow, error) + type ListDateFilter struct + Filter FilterType + Value time.Time + func (l ListDateFilter) String() string + type ListFilter struct + Filter FilterType + Value string + func (l ListFilter) String() string + type ListOpts struct + AllProjects int + CreatedAt *ListDateFilter + Definition *ListFilter + Limit int + Marker string + Name *ListFilter + Namespace *ListFilter + ProjectID string + Scope string + SortDirs string + SortKeys string + Tags []string + UpdatedAt *ListDateFilter + func (opts ListOpts) ToWorkflowListQuery() (string, error) + type ListOptsBuilder interface + ToWorkflowListQuery func() (string, error) + type Workflow struct + CreatedAt time.Time + Definition string + ID string + Input string + Name string + Namespace string + ProjectID string + Scope string + Tags []string + UpdatedAt *time.Time + func ExtractWorkflows(r pagination.Page) ([]Workflow, error) + func (r *Workflow) UnmarshalJSON(b []byte) error + type WorkflowPage struct + func (r WorkflowPage) IsEmpty() (bool, error) + func (r WorkflowPage) NextPageURL() (string, error)