Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateEmbeddedProfileInput ¶
type CreateEmbeddedProfileInput struct { UpgradeTime *ScheduleTimeInput `json:"upgradeTime,omitempty"` Name string `json:"name"` UpgradeMode string `json:"upgradeMode,omitempty"` AdditionalSettings []KeyValueInput `json:"additionalSettings"` OnlyDefinedApplications bool `json:"onlyDefinedApplications,omitempty"` Authentication ReusableTokenAuthenticationInput `json:"authentication,omitempty"` }
type EmbeddedProfile ¶
type EmbeddedProfile struct { ID string `json:"id"` Name string `json:"name"` ProfileType string `json:"profileType"` UpgradeMode string `json:"upgradeMode,omitempty"` Authentication ReusableTokenAuthentication `json:"authentication,omitempty"` AdditionalSettings []KeyValue `json:"additionalSettings"` UpgradeTime *ScheduleTime `json:"upgradeTime,omitempty"` OnlyDefinedApplications bool `json:"onlyDefinedApplications,omitempty"` }
EmbeddedProfile represents the profile object as it is returned from mgmt
type EmbeddedProfileUpdateInput ¶
type EmbeddedProfileUpdateInput struct { UpgradeTime *ScheduleTimeInput `json:"upgradeTime,omitempty"` Name string `json:"name,omitempty"` UpgradeMode string `json:"upgradeMode,omitempty"` AddAdditionalSettings []KeyValueInput `json:"addAdditionalSettings,omitempty"` UpdateAdditionalSettings []KeyValueUpdateInput `json:"updateAdditionalSettings,omitempty"` RemoveAdditionalSettings []string `json:"removeAdditionalSettings,omitempty"` OnlyDefinedApplications bool `json:"onlyDefinedApplications"` Authentication ReusableTokenAuthenticationInput `json:"authentication,omitempty"` }
type KeyValueInput ¶
type KeyValueUpdateInput ¶
type ReusableTokenAuthenticationInput ¶
type ReusableTokenAuthenticationInput struct {
MaxNumberOfAgents int `json:"maxNumberOfAgents"`
}
type ScheduleTime ¶
Click to show internal directories.
Click to hide internal directories.