Documentation
¶
Overview ¶
Package bzpolicygen provides property based test (PBT) generators for BastionZero policy API types
Index ¶
- func ChildPolicyGen() *rapid.Generator[policies.ChildPolicy]
- func JITPolicyGen() *rapid.Generator[policies.JITPolicy]
- func KubernetesPolicyGen() *rapid.Generator[policies.KubernetesPolicy]
- func PolicyClusterGen() *rapid.Generator[policies.Cluster]
- func PolicyClusterGroupGen() *rapid.Generator[policies.ClusterGroup]
- func PolicyClusterUserGen() *rapid.Generator[policies.ClusterUser]
- func PolicyEnvironmentGen() *rapid.Generator[policies.Environment]
- func PolicyGen() *rapid.Generator[policies.Policy]
- func PolicyGroupGen() *rapid.Generator[policies.Group]
- func PolicySubjectGen() *rapid.Generator[policies.Subject]
- func PolicyTargetGen() *rapid.Generator[policies.Target]
- func PolicyTargetUserGen() *rapid.Generator[policies.TargetUser]
- func PolicyVerbGen() *rapid.Generator[policies.Verb]
- func ProxyPolicyGen() *rapid.Generator[policies.ProxyPolicy]
- func SessionRecordingPolicyGen() *rapid.Generator[policies.SessionRecordingPolicy]
- func TargetConnectPolicyGen() *rapid.Generator[policies.TargetConnectPolicy]
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ChildPolicyGen ¶
func ChildPolicyGen() *rapid.Generator[policies.ChildPolicy]
func KubernetesPolicyGen ¶
func KubernetesPolicyGen() *rapid.Generator[policies.KubernetesPolicy]
func PolicyClusterGroupGen ¶
func PolicyClusterGroupGen() *rapid.Generator[policies.ClusterGroup]
func PolicyClusterUserGen ¶
func PolicyClusterUserGen() *rapid.Generator[policies.ClusterUser]
func PolicyEnvironmentGen ¶
func PolicyEnvironmentGen() *rapid.Generator[policies.Environment]
func PolicyTargetUserGen ¶
func PolicyTargetUserGen() *rapid.Generator[policies.TargetUser]
func ProxyPolicyGen ¶
func ProxyPolicyGen() *rapid.Generator[policies.ProxyPolicy]
func SessionRecordingPolicyGen ¶
func SessionRecordingPolicyGen() *rapid.Generator[policies.SessionRecordingPolicy]
func TargetConnectPolicyGen ¶
func TargetConnectPolicyGen() *rapid.Generator[policies.TargetConnectPolicy]
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.