Help us shape the future of Go! Take the 2026 Go Developer Survey

test

package
v1.0.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 24, 2015 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClusterPolicyBindingRegistry added in v0.5.1

type ClusterPolicyBindingRegistry struct {
	// ClusterPolicyBindings is a of namespace->name->ClusterPolicyBinding
	ClusterPolicyBindings map[string]map[string]authorizationapi.ClusterPolicyBinding
	Err                   error
}

func NewClusterPolicyBindingRegistry added in v0.5.1

func NewClusterPolicyBindingRegistry(bindings []authorizationapi.ClusterPolicyBinding, err error) *ClusterPolicyBindingRegistry

func (*ClusterPolicyBindingRegistry) CreateClusterPolicyBinding added in v0.5.1

func (r *ClusterPolicyBindingRegistry) CreateClusterPolicyBinding(ctx kapi.Context, policyBinding *authorizationapi.ClusterPolicyBinding) error

CreateClusterPolicyBinding creates a new policyBinding.

func (*ClusterPolicyBindingRegistry) DeleteClusterPolicyBinding added in v0.5.1

func (r *ClusterPolicyBindingRegistry) DeleteClusterPolicyBinding(ctx kapi.Context, id string) error

DeleteClusterPolicyBinding deletes a policyBinding.

func (*ClusterPolicyBindingRegistry) GetClusterPolicyBinding added in v0.5.1

GetClusterPolicyBinding retrieves a specific policyBinding.

func (*ClusterPolicyBindingRegistry) ListClusterPolicyBindings added in v0.5.1

ListClusterPolicyBindings obtains list of clusterPolicyBindings that match a selector.

func (*ClusterPolicyBindingRegistry) UpdateClusterPolicyBinding added in v0.5.1

func (r *ClusterPolicyBindingRegistry) UpdateClusterPolicyBinding(ctx kapi.Context, policyBinding *authorizationapi.ClusterPolicyBinding) error

UpdateClusterPolicyBinding updates a policyBinding.

func (*ClusterPolicyBindingRegistry) WatchClusterPolicyBindings added in v0.5.1

func (r *ClusterPolicyBindingRegistry) WatchClusterPolicyBindings(ctx kapi.Context, label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error)

type ClusterPolicyRegistry added in v0.5.1

type ClusterPolicyRegistry struct {
	// ClusterPolicies is a of namespace->name->ClusterPolicy
	ClusterPolicies map[string]map[string]authorizationapi.ClusterPolicy
	Err             error
}

func NewClusterPolicyRegistry added in v0.5.1

func NewClusterPolicyRegistry(policies []authorizationapi.ClusterPolicy, err error) *ClusterPolicyRegistry

func (*ClusterPolicyRegistry) CreateClusterPolicy added in v0.5.1

func (r *ClusterPolicyRegistry) CreateClusterPolicy(ctx kapi.Context, policy *authorizationapi.ClusterPolicy) error

CreateClusterPolicy creates a new policy.

func (*ClusterPolicyRegistry) DeleteClusterPolicy added in v0.5.1

func (r *ClusterPolicyRegistry) DeleteClusterPolicy(ctx kapi.Context, id string) error

DeleteClusterPolicy deletes a policy.

func (*ClusterPolicyRegistry) GetClusterPolicy added in v0.5.1

func (r *ClusterPolicyRegistry) GetClusterPolicy(ctx kapi.Context, id string) (*authorizationapi.ClusterPolicy, error)

GetClusterPolicy retrieves a specific policy.

func (*ClusterPolicyRegistry) ListClusterPolicies added in v0.5.1

ListClusterPolicies obtains list of ListClusterPolicy that match a selector.

func (*ClusterPolicyRegistry) UpdateClusterPolicy added in v0.5.1

func (r *ClusterPolicyRegistry) UpdateClusterPolicy(ctx kapi.Context, policy *authorizationapi.ClusterPolicy) error

UpdateClusterPolicy updates a policy.

func (*ClusterPolicyRegistry) WatchClusterPolicies added in v0.5.1

func (r *ClusterPolicyRegistry) WatchClusterPolicies(ctx kapi.Context, label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error)

type PolicyBindingRegistry

type PolicyBindingRegistry struct {
	// PolicyBindings is a of namespace->name->PolicyBinding
	PolicyBindings map[string]map[string]authorizationapi.PolicyBinding
	Err            error
}

func NewPolicyBindingRegistry added in v0.3.2

func NewPolicyBindingRegistry(bindings []authorizationapi.PolicyBinding, err error) *PolicyBindingRegistry

func (*PolicyBindingRegistry) CreatePolicyBinding

func (r *PolicyBindingRegistry) CreatePolicyBinding(ctx kapi.Context, policyBinding *authorizationapi.PolicyBinding) error

CreatePolicyBinding creates a new policyBinding.

func (*PolicyBindingRegistry) DeletePolicyBinding

func (r *PolicyBindingRegistry) DeletePolicyBinding(ctx kapi.Context, id string) error

DeletePolicyBinding deletes a policyBinding.

func (*PolicyBindingRegistry) GetPolicyBinding

func (r *PolicyBindingRegistry) GetPolicyBinding(ctx kapi.Context, id string) (*authorizationapi.PolicyBinding, error)

GetPolicyBinding retrieves a specific policyBinding.

func (*PolicyBindingRegistry) ListPolicyBindings

ListPolicyBindings obtains a list of policyBinding that match a selector.

func (*PolicyBindingRegistry) UpdatePolicyBinding

func (r *PolicyBindingRegistry) UpdatePolicyBinding(ctx kapi.Context, policyBinding *authorizationapi.PolicyBinding) error

UpdatePolicyBinding updates a policyBinding.

func (*PolicyBindingRegistry) WatchPolicyBindings added in v0.3.1

func (r *PolicyBindingRegistry) WatchPolicyBindings(ctx kapi.Context, label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error)

type PolicyRegistry

type PolicyRegistry struct {
	// Policies is a of namespace->name->Policy
	Policies map[string]map[string]authorizationapi.Policy
	Err      error
}

func NewPolicyRegistry added in v0.3.2

func NewPolicyRegistry(policies []authorizationapi.Policy, err error) *PolicyRegistry

func (*PolicyRegistry) CreatePolicy

func (r *PolicyRegistry) CreatePolicy(ctx kapi.Context, policy *authorizationapi.Policy) error

CreatePolicy creates a new policy.

func (*PolicyRegistry) DeletePolicy

func (r *PolicyRegistry) DeletePolicy(ctx kapi.Context, id string) error

DeletePolicy deletes a policy.

func (*PolicyRegistry) GetPolicy

func (r *PolicyRegistry) GetPolicy(ctx kapi.Context, id string) (*authorizationapi.Policy, error)

GetPolicy retrieves a specific policy.

func (*PolicyRegistry) ListPolicies

func (r *PolicyRegistry) ListPolicies(ctx kapi.Context, label labels.Selector, field fields.Selector) (*authorizationapi.PolicyList, error)

ListPolicies obtains a list of policies that match a selector.

func (*PolicyRegistry) UpdatePolicy

func (r *PolicyRegistry) UpdatePolicy(ctx kapi.Context, policy *authorizationapi.Policy) error

UpdatePolicy updates a policy.

func (*PolicyRegistry) WatchPolicies added in v0.3.1

func (r *PolicyRegistry) WatchPolicies(ctx kapi.Context, label labels.Selector, field fields.Selector, resourceVersion string) (watch.Interface, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL