Versions in this module Expand all Collapse all v1 v1.0.1 Aug 10, 2023 Changes in this version + type BulkDeleteRequest struct + IDs []string + type Service struct + Client *zpa.Client + func New(c *zpa.Client) *Service + func (service *Service) BulkDelete(serviceEdgeIDs []string) (*http.Response, error) + func (service *Service) Delete(serviceEdgeID string) (*http.Response, error) + func (service *Service) Get(serviceEdgeID string) (*ServiceEdgeController, *http.Response, error) + func (service *Service) GetAll() ([]ServiceEdgeController, *http.Response, error) + func (service *Service) GetByName(serviceEdgeName string) (*ServiceEdgeController, *http.Response, error) + func (service *Service) Update(serviceEdgeID string, serviceEdge ServiceEdgeController) (*ServiceEdgeController, *http.Response, error) + type ServiceEdgeController struct + ApplicationStartTime string + ControlChannelStatus string + CreationTime string + CtrlBrokerName string + CurrentVersion string + Description string + Enabled bool + EnrollmentCert map[string]interface{} + ExpectedUpgradeTime string + ExpectedVersion string + Fingerprint string + ID string + IPACL string + IssuedCertID string + LastBrokerConnectTime string + LastBrokerConnectTimeDuration string + LastBrokerDisconnectTime string + LastBrokerDisconnectTimeDuration string + LastUpgradeTime string + Latitude string + ListenIPs string + Location string + Longitude string + ModifiedBy string + ModifiedTime string + Name string + Platform string + PreviousVersion string + PrivateIP string + ProvisioningKeyID string + ProvisioningKeyName string + PublicIP string + PublishIPs string + SargeVersion string + ServiceEdgeGroupID string + ServiceEdgeGroupName string + UpgradeAttempt string + UpgradeStatus string