Versions in this module Expand all Collapse all v1 v1.0.0 May 18, 2022 Changes in this version + type AppServerGroup struct + ConfigSpace string + CreationTime string + Description string + DynamicDiscovery bool + Enabled bool + ID string + ModifiedBy string + ModifiedTime string + Name string + type Application struct + BypassType string + ConfigSpace string + CreationTime string + DefaultIdleTimeout string + DefaultMaxAge string + Description string + DomainName string + DomainNames []string + DoubleEncrypt bool + Enabled bool + HealthCheckType string + ID string + IPAnchored bool + LogFeatures []string + ModifiedBy string + ModifiedTime string + Name string + PassiveHealthEnabled bool + ServerGroup []AppServerGroup + TCPPortRanges interface{} + TCPPortsIn interface{} + TCPPortsOut interface{} + UDPPortRanges interface{} + type SegmentGroup struct + Applications []Application + ConfigSpace string + CreationTime string + Description string + Enabled bool + ID string + ModifiedBy string + ModifiedTime string + Name string + PolicyMigrated bool + TcpKeepAliveEnabled string + type Service struct + Client *client.Client + func New(c *gozscaler.Config) *Service + func (service *Service) Create(segmentGroup *SegmentGroup) (*SegmentGroup, *http.Response, error) + func (service *Service) Delete(segmentGroupId string) (*http.Response, error) + func (service *Service) Get(segmentGroupID string) (*SegmentGroup, *http.Response, error) + func (service *Service) GetByName(segmentName string) (*SegmentGroup, *http.Response, error) + func (service *Service) Update(segmentGroupId string, segmentGroupRequest *SegmentGroup) (*http.Response, error)