Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type ApplicationList ¶
type ApplicationList struct { ID string Name string Type string Description string Applications []Application LastUpdated time.Time Owner string ReadOnly bool Version string // NOTE: In the api this is called endpoint, but in the GUI it is called // probe. We're going to adapt this. Probe Probe // ListType can be either "standard" if already existing or "custom" if // created by the user. ListType ListType ReferenceCount int // References is a list of policies, such as AppRoute, that refer to this // this policy application list. Or the contrary maybe. // NOTE: many times vmanage includes empty values, so this must be parsed // by the user anyways! Because we have ReferenceCount which we do not know // how it behaves! References []Reference // VsmartPoliciesIDs is a list of vSmart policies IDs that activate // this policy application list. If empty, it means that this application // list is not activated by any vSmart policy. VsmartPolicyIDs []string InfoTag string }
func (*ApplicationList) GetCreateUpdateOptions ¶
func (a *ApplicationList) GetCreateUpdateOptions() CreateUpdateOptions
type CreateUpdateOptions ¶
type CreateUpdateOptions struct { Name string Description string Applications []Application Probe Probe }
Click to show internal directories.
Click to hide internal directories.