Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeleteSubGroup ¶
func DeleteSubGroup(deviceGroup *lm.RestDeviceGroup, name string, client *lm.DefaultApi) error
DeleteSubGroup deletes a subgroup from a device group with the specified name.
func Find ¶
func Find(parentID int32, name string, client *lm.DefaultApi) (*lm.RestDeviceGroup, error)
Find searches for a device group identified by the parent ID and name.
Types ¶
type AppliesToBuilder ¶
type AppliesToBuilder interface { HasCategory(string) AppliesToBuilder Auto(string) AppliesToBuilder And() AppliesToBuilder Or() AppliesToBuilder Equals(string) AppliesToBuilder String() string }
AppliesToBuilder is an interface for building an appliesTo string.
func NewAppliesToBuilder ¶
func NewAppliesToBuilder() AppliesToBuilder
NewAppliesToBuilder is the builder for appliesTo.
type Options ¶
type Options struct { AppliesTo AppliesToBuilder AppliesToDeletedGroup AppliesToBuilder Client *lm.DefaultApi Name string ParentID int32 DisableAlerting bool DeleteDevices bool }
Options are the options for creating a device group.
Click to show internal directories.
Click to hide internal directories.