Documentation ¶
Index ¶
- type ControlGroupItem
- type ControlsRequestFilters
- type PredefinedControls
- type Service
- func (service *Service) Get(controlID string) (*PredefinedControls, *http.Response, error)
- func (service *Service) GetAll(version string) ([]PredefinedControls, error)
- func (service *Service) GetAllByGroup(version, groupName string) ([]PredefinedControls, error)
- func (service *Service) GetByName(name, version string) (*PredefinedControls, *http.Response, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ControlGroupItem ¶
type ControlGroupItem struct { ControlGroup string `json:"controlGroup,omitempty"` PredefinedInspectionControls []PredefinedControls `json:"predefinedInspectionControls,omitempty"` DefaultGroup bool `json:"defaultGroup,omitempty"` }
type ControlsRequestFilters ¶
type PredefinedControls ¶
type PredefinedControls struct { ID string `json:"id,omitempty"` Name string `json:"name,omitempty"` Action string `json:"action,omitempty"` ActionValue string `json:"actionValue,omitempty"` AssociatedInspectionProfileNames []common.AssociatedProfileNames `json:"associatedInspectionProfileNames,omitempty"` Attachment string `json:"attachment,omitempty"` ControlGroup string `json:"controlGroup,omitempty"` ControlType string `json:"controlType,omitempty"` ControlNumber string `json:"controlNumber,omitempty"` CreationTime string `json:"creationTime,omitempty"` DefaultAction string `json:"defaultAction,omitempty"` DefaultActionValue string `json:"defaultActionValue,omitempty"` Description string `json:"description,omitempty"` ModifiedBy string `json:"modifiedBy,omitempty"` ModifiedTime string `json:"modifiedTime,omitempty"` ParanoiaLevel string `json:"paranoiaLevel,omitempty"` ProtocolType string `json:"protocolType,omitempty"` Severity string `json:"severity,omitempty"` Version string `json:"version,omitempty"` }
type Service ¶
func (*Service) Get ¶
Get Predefined Controls by ID https://help.zscaler.com/zpa/api-reference#/inspection-control-controller/getPredefinedControlById
func (*Service) GetAll ¶
func (service *Service) GetAll(version string) ([]PredefinedControls, error)
func (*Service) GetAllByGroup ¶
func (service *Service) GetAllByGroup(version, groupName string) ([]PredefinedControls, error)
Click to show internal directories.
Click to hide internal directories.