Documentation
¶
Index ¶
- type AllowAllAuthz
- func (a *AllowAllAuthz) AcquireLock(ctx context.Context, r *v1beta1.AcquireLockRequest) (*v1beta1.AcquireLockResponse, error)
- func (a *AllowAllAuthz) Check(context.Context, string, string, string, string, string, ...) (v1beta1.CheckResponse_Allowed, *v1beta1.ConsistencyToken, error)
- func (a *AllowAllAuthz) CheckForUpdate(context.Context, string, string, string, string, *v1beta1.SubjectReference) (v1beta1.CheckForUpdateResponse_Allowed, *v1beta1.ConsistencyToken, error)
- func (a *AllowAllAuthz) CreateTuples(ctx context.Context, r *v1beta1.CreateTuplesRequest) (*v1beta1.CreateTuplesResponse, error)
- func (a *AllowAllAuthz) DeleteTuples(ctx context.Context, r *v1beta1.DeleteTuplesRequest) (*v1beta1.DeleteTuplesResponse, error)
- func (a *AllowAllAuthz) Health(ctx context.Context) (*kesselv1.GetReadyzResponse, error)
- func (a *AllowAllAuthz) LookupResources(ctx context.Context, in *v1beta1.LookupResourcesRequest) (grpc.ServerStreamingClient[v1beta1.LookupResourcesResponse], error)
- func (a *AllowAllAuthz) SetWorkspace(ctx context.Context, local_resource_id, workspace, name, namespace string, ...) (*v1beta1.CreateTuplesResponse, error)
- func (a *AllowAllAuthz) UnsetWorkspace(ctx context.Context, local_resource_id, name, namespace string) (*v1beta1.DeleteTuplesResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllowAllAuthz ¶
func New ¶
func New(logger *log.Helper) *AllowAllAuthz
func (*AllowAllAuthz) AcquireLock ¶
func (a *AllowAllAuthz) AcquireLock(ctx context.Context, r *v1beta1.AcquireLockRequest) (*v1beta1.AcquireLockResponse, error)
func (*AllowAllAuthz) Check ¶
func (a *AllowAllAuthz) Check(context.Context, string, string, string, string, string, *v1beta1.SubjectReference) (v1beta1.CheckResponse_Allowed, *v1beta1.ConsistencyToken, error)
func (*AllowAllAuthz) CheckForUpdate ¶
func (a *AllowAllAuthz) CheckForUpdate(context.Context, string, string, string, string, *v1beta1.SubjectReference) (v1beta1.CheckForUpdateResponse_Allowed, *v1beta1.ConsistencyToken, error)
func (*AllowAllAuthz) CreateTuples ¶
func (a *AllowAllAuthz) CreateTuples(ctx context.Context, r *v1beta1.CreateTuplesRequest) (*v1beta1.CreateTuplesResponse, error)
func (*AllowAllAuthz) DeleteTuples ¶
func (a *AllowAllAuthz) DeleteTuples(ctx context.Context, r *v1beta1.DeleteTuplesRequest) (*v1beta1.DeleteTuplesResponse, error)
func (*AllowAllAuthz) Health ¶
func (a *AllowAllAuthz) Health(ctx context.Context) (*kesselv1.GetReadyzResponse, error)
func (*AllowAllAuthz) LookupResources ¶
func (a *AllowAllAuthz) LookupResources(ctx context.Context, in *v1beta1.LookupResourcesRequest) (grpc.ServerStreamingClient[v1beta1.LookupResourcesResponse], error)
func (*AllowAllAuthz) SetWorkspace ¶
func (a *AllowAllAuthz) SetWorkspace(ctx context.Context, local_resource_id, workspace, name, namespace string, upsert bool) (*v1beta1.CreateTuplesResponse, error)
func (*AllowAllAuthz) UnsetWorkspace ¶
func (a *AllowAllAuthz) UnsetWorkspace(ctx context.Context, local_resource_id, name, namespace string) (*v1beta1.DeleteTuplesResponse, error)
Click to show internal directories.
Click to hide internal directories.