Versions in this module Expand all Collapse all v0 v0.16.0 Dec 31, 2020 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 + FirstExecutionTime *time.Time + Name string + Pattern string + RemainingExecutions int + WorkflowID string + WorkflowInput map[string]interface{} + WorkflowName string + WorkflowParams map[string]interface{} + func (opts CreateOpts) ToCronTriggerCreateMap() (map[string]interface{}, error) + type CreateOptsBuilder interface + ToCronTriggerCreateMap func() (map[string]interface{}, error) + type CreateResult struct + func Create(client *gophercloud.ServiceClient, opts CreateOptsBuilder) (r CreateResult) + func (r CreateResult) Extract() (*CronTrigger, error) + type CronTrigger struct + CreatedAt time.Time + FirstExecutionTime *time.Time + ID string + Name string + NextExecutionTime *time.Time + Pattern string + ProjectID string + RemainingExecutions int + Scope string + WorkflowID string + WorkflowInput map[string]interface{} + WorkflowName string + WorkflowParams map[string]interface{} + func ExtractCronTriggers(r pagination.Page) ([]CronTrigger, error) + func (r *CronTrigger) UnmarshalJSON(b []byte) error + type CronTriggerPage struct + func (r CronTriggerPage) IsEmpty() (bool, error) + func (r CronTriggerPage) NextPageURL() (string, 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() (*CronTrigger, 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 ListIntFilter struct + Filter FilterType + Value int + func (l ListIntFilter) String() string + type ListOpts struct + AllProjects int + CreatedAt *ListDateFilter + FirstExecutionTime *ListDateFilter + Limit int + Marker string + Name *ListFilter + NextExecutionTime *ListDateFilter + Pattern *ListFilter + ProjectID string + RemainingExecutions *ListIntFilter + Scope string + SortDirs string + SortKeys string + UpdatedAt *ListDateFilter + WorkflowID string + WorkflowInput map[string]interface{} + WorkflowName *ListFilter + WorkflowParams map[string]interface{} + func (opts ListOpts) ToCronTriggerListQuery() (string, error) + type ListOptsBuilder interface + ToCronTriggerListQuery func() (string, error)