Documentation ¶
Index ¶
- Variables
- func CommonPolicySchema() map[string]*schema.Schema
- func DiffSuppressFuncCoordinate(k, old, new string, d *schema.ResourceData) bool
- func ExpandPolicyConditions(d *schema.ResourceData) ([]policysetcontroller.Conditions, error)
- func ExpandPolicyRuleResourceConditions(d map[string]interface{}) ([]lssconfigcontroller.PolicyRuleResourceConditions, error)
- func GetGlobalPolicySetByPolicyType(policysetcontroller policysetcontroller.Service, policyType string) (*policysetcontroller.PolicySet, error)
- func GetPolicyConditionsSchema(objectTypes []string) *schema.Schema
- func GetString(v interface{}) string
- func ListToStringSlice(v []interface{}) []string
- func MergeSchema(schemas ...map[string]*schema.Schema) map[string]*schema.Schema
- func PRAPortOverlap(s1, s2 []string) (bool, []string, []string)
- func Provider() *schema.Provider
- func SetToStringList(d *schema.ResourceData, key string) []string
- func SetToStringSlice(d *schema.Set) []string
- func ValidateConditions(conditions []policysetcontroller.Conditions, zClient *Client, ...) error
- func ValidateLatitude(val interface{}, key string) (warns []string, errs []error)
- func ValidateLongitude(val interface{}, key string) (warns []string, errs []error)
- type Client
- type Config
- type Getter
- type RuleOrder
- type RulesOrders
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderVersion = "3.0.0"
ProviderVersion is set at build-time in the release process
Functions ¶
func CommonPolicySchema ¶
func DiffSuppressFuncCoordinate ¶
func DiffSuppressFuncCoordinate(k, old, new string, d *schema.ResourceData) bool
func ExpandPolicyConditions ¶
func ExpandPolicyConditions(d *schema.ResourceData) ([]policysetcontroller.Conditions, error)
func ExpandPolicyRuleResourceConditions ¶
func ExpandPolicyRuleResourceConditions(d map[string]interface{}) ([]lssconfigcontroller.PolicyRuleResourceConditions, error)
func GetGlobalPolicySetByPolicyType ¶
func GetGlobalPolicySetByPolicyType(policysetcontroller policysetcontroller.Service, policyType string) (*policysetcontroller.PolicySet, error)
func ListToStringSlice ¶
func ListToStringSlice(v []interface{}) []string
func SetToStringList ¶
func SetToStringList(d *schema.ResourceData, key string) []string
func SetToStringSlice ¶
func ValidateConditions ¶
func ValidateConditions(conditions []policysetcontroller.Conditions, zClient *Client, microtenantID string) error
func ValidateLatitude ¶
func ValidateLongitude ¶
Types ¶
type Config ¶
type RulesOrders ¶
Source Files ¶
- common.go
- config.go
- data_source_zpa_access_policy_client_types.go
- data_source_zpa_access_policy_platform.go
- data_source_zpa_app_connector_controller.go
- data_source_zpa_app_connector_group.go
- data_source_zpa_app_server_controller.go
- data_source_zpa_application_segment.go
- data_source_zpa_application_segment_browser_access.go
- data_source_zpa_application_segment_inspection.go
- data_source_zpa_application_segment_pra.go
- data_source_zpa_ba_certificate.go
- data_source_zpa_cloud_browser_isolation_banner.go
- data_source_zpa_cloud_browser_isolation_certificate.go
- data_source_zpa_cloud_browser_isolation_external_profile.go
- data_source_zpa_cloud_browser_isolation_region.go
- data_source_zpa_cloud_browser_isolation_zpaprofiles.go
- data_source_zpa_cloud_connector_group.go
- data_source_zpa_customer_version_profile.go
- data_source_zpa_enrollement_cert.go
- data_source_zpa_idp_controller.go
- data_source_zpa_inspection_all_predefined_controls.go
- data_source_zpa_inspection_custom_controls.go
- data_source_zpa_inspection_predefined_controls.go
- data_source_zpa_inspection_profile.go
- data_source_zpa_isolation_profiles.go
- data_source_zpa_lss_config_client_types.go
- data_source_zpa_lss_config_controller.go
- data_source_zpa_lss_config_log_types_formats.go
- data_source_zpa_lss_config_status_codes.go
- data_source_zpa_machine_group.go
- data_source_zpa_microtenant_controller.go
- data_source_zpa_policy_type.go
- data_source_zpa_posture_profile.go
- data_source_zpa_provisioning_key.go
- data_source_zpa_saml_attribute.go
- data_source_zpa_scim_attribute_header.go
- data_source_zpa_scim_group.go
- data_source_zpa_segment_group.go
- data_source_zpa_server_group.go
- data_source_zpa_service_edge.go
- data_source_zpa_service_edge_group.go
- data_source_zpa_trusted_network.go
- provider.go
- resource_zpa_app_connector_group.go
- resource_zpa_app_server_controller.go
- resource_zpa_application_segment.go
- resource_zpa_application_segment_browser_access.go
- resource_zpa_application_segment_inspection.go
- resource_zpa_application_segment_pra.go
- resource_zpa_cloud_browser_isolation_banner.go
- resource_zpa_cloud_browser_isolation_certificate.go
- resource_zpa_cloud_browser_isolation_external_profile.go
- resource_zpa_inspection_custom_controls.go
- resource_zpa_inspection_profile.go
- resource_zpa_lss_config_controller.go
- resource_zpa_microtenant_controller.go
- resource_zpa_policy_access_forwarding_rule.go
- resource_zpa_policy_access_inspection_rule.go
- resource_zpa_policy_access_isolation_rule.go
- resource_zpa_policy_access_rule.go
- resource_zpa_policy_access_rule_reorder.go
- resource_zpa_policy_access_timeout_rule.go
- resource_zpa_provisioning_key.go
- resource_zpa_segment_group.go
- resource_zpa_server_group.go
- resource_zpa_service_edge_group.go
- utils.go
- version.go
Click to show internal directories.
Click to hide internal directories.