Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateKubernetesProfileInput ¶
type CreateKubernetesProfileInput struct { Name string `json:"name"` ProfileSubType string `json:"profileSubType"` AdditionalSettings []KeyValueInput `json:"additionalSettings"` OnlyDefinedApplications bool `json:"onlyDefinedApplications,omitempty"` Authentication ReusableTokenAuthenticationInput `json:"authentication,omitempty"` }
type KeyValueInput ¶
type KeyValueUpdateInput ¶
type KubernetesProfile ¶
type KubernetesProfile struct { ID string `json:"id"` Name string `json:"name"` ProfileType string `json:"profileType"` ProfileSubType string `json:"profileSubType"` Authentication ReusableTokenAuthentication `json:"authentication,omitempty"` AdditionalSettings []KeyValue `json:"additionalSettings"` OnlyDefinedApplications bool `json:"onlyDefinedApplications,omitempty"` }
KubernetesProfile represents the profile object as it is returned from mgmt
type KubernetesProfileUpdateInput ¶
type KubernetesProfileUpdateInput struct { Name string `json:"name,omitempty"` ProfileSubType string `json:"profileSubType,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 ReusableTokenAuthenticationInput ¶
type ReusableTokenAuthenticationInput struct {
MaxNumberOfAgents int `json:"maxNumberOfAgents"`
}
Click to show internal directories.
Click to hide internal directories.