authzv1

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Aug 9, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_proto_types_authz_authz_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type BoolReply

type BoolReply struct {
	Res bool `protobuf:"varint,1,opt,name=res,proto3" json:"res,omitempty"`
	// contains filtered or unexported fields
}

func (*BoolReply) Descriptor deprecated

func (*BoolReply) Descriptor() ([]byte, []int)

Deprecated: Use BoolReply.ProtoReflect.Descriptor instead.

func (*BoolReply) GetRes

func (x *BoolReply) GetRes() bool

func (*BoolReply) ProtoMessage

func (*BoolReply) ProtoMessage()

func (*BoolReply) ProtoReflect

func (x *BoolReply) ProtoReflect() protoreflect.Message

func (*BoolReply) Reset

func (x *BoolReply) Reset()

func (*BoolReply) String

func (x *BoolReply) String() string

type EnforceRequest

type EnforceRequest struct {
	Params []string `protobuf:"bytes,1,rep,name=params,proto3" json:"params,omitempty"`
	// contains filtered or unexported fields
}

func (*EnforceRequest) Descriptor deprecated

func (*EnforceRequest) Descriptor() ([]byte, []int)

Deprecated: Use EnforceRequest.ProtoReflect.Descriptor instead.

func (*EnforceRequest) GetParams

func (x *EnforceRequest) GetParams() []string

func (*EnforceRequest) ProtoMessage

func (*EnforceRequest) ProtoMessage()

func (*EnforceRequest) ProtoReflect

func (x *EnforceRequest) ProtoReflect() protoreflect.Message

func (*EnforceRequest) Reset

func (x *EnforceRequest) Reset()

func (*EnforceRequest) String

func (x *EnforceRequest) String() string

type FilteredRolePermissionMapping

type FilteredRolePermissionMapping struct {
	Role string `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*FilteredRolePermissionMapping) Descriptor deprecated

func (*FilteredRolePermissionMapping) Descriptor() ([]byte, []int)

Deprecated: Use FilteredRolePermissionMapping.ProtoReflect.Descriptor instead.

func (*FilteredRolePermissionMapping) GetRole

func (*FilteredRolePermissionMapping) ProtoMessage

func (*FilteredRolePermissionMapping) ProtoMessage()

func (*FilteredRolePermissionMapping) ProtoReflect

func (*FilteredRolePermissionMapping) Reset

func (x *FilteredRolePermissionMapping) Reset()

func (*FilteredRolePermissionMapping) String

type Policies

type Policies struct {
	Policies []*Policy `protobuf:"bytes,1,rep,name=policies,proto3" json:"policies,omitempty"`
	// contains filtered or unexported fields
}

func (*Policies) Descriptor deprecated

func (*Policies) Descriptor() ([]byte, []int)

Deprecated: Use Policies.ProtoReflect.Descriptor instead.

func (*Policies) GetPolicies

func (x *Policies) GetPolicies() []*Policy

func (*Policies) ProtoMessage

func (*Policies) ProtoMessage()

func (*Policies) ProtoReflect

func (x *Policies) ProtoReflect() protoreflect.Message

func (*Policies) Reset

func (x *Policies) Reset()

func (*Policies) String

func (x *Policies) String() string

type Policy

type Policy struct {

	// Who needs the access
	Sub string `protobuf:"bytes,1,opt,name=sub,proto3" json:"sub,omitempty"`
	// Namespace scope, * for all ns
	Ns string `protobuf:"bytes,2,opt,name=ns,proto3" json:"ns,omitempty"`
	// Project scope, * for all projects
	Proj string `protobuf:"bytes,3,opt,name=proj,proto3" json:"proj,omitempty"`
	// Org scope
	Org string `protobuf:"bytes,4,opt,name=org,proto3" json:"org,omitempty"`
	// Resource for which the access is needed
	Obj string `protobuf:"bytes,5,opt,name=obj,proto3" json:"obj,omitempty"`
	// contains filtered or unexported fields
}

func (*Policy) Descriptor deprecated

func (*Policy) Descriptor() ([]byte, []int)

Deprecated: Use Policy.ProtoReflect.Descriptor instead.

func (*Policy) GetNs

func (x *Policy) GetNs() string

func (*Policy) GetObj

func (x *Policy) GetObj() string

func (*Policy) GetOrg

func (x *Policy) GetOrg() string

func (*Policy) GetProj

func (x *Policy) GetProj() string

func (*Policy) GetSub

func (x *Policy) GetSub() string

func (*Policy) ProtoMessage

func (*Policy) ProtoMessage()

func (*Policy) ProtoReflect

func (x *Policy) ProtoReflect() protoreflect.Message

func (*Policy) Reset

func (x *Policy) Reset()

func (*Policy) String

func (x *Policy) String() string

type RolePermissionMapping

type RolePermissionMapping struct {
	Role       string   `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	Permission []string `protobuf:"bytes,2,rep,name=permission,proto3" json:"permission,omitempty"`
	// contains filtered or unexported fields
}

func (*RolePermissionMapping) Descriptor deprecated

func (*RolePermissionMapping) Descriptor() ([]byte, []int)

Deprecated: Use RolePermissionMapping.ProtoReflect.Descriptor instead.

func (*RolePermissionMapping) GetPermission

func (x *RolePermissionMapping) GetPermission() []string

func (*RolePermissionMapping) GetRole

func (x *RolePermissionMapping) GetRole() string

func (*RolePermissionMapping) ProtoMessage

func (*RolePermissionMapping) ProtoMessage()

func (*RolePermissionMapping) ProtoReflect

func (x *RolePermissionMapping) ProtoReflect() protoreflect.Message

func (*RolePermissionMapping) Reset

func (x *RolePermissionMapping) Reset()

func (*RolePermissionMapping) String

func (x *RolePermissionMapping) String() string

type RolePermissionMappingList

type RolePermissionMappingList struct {
	RolePermissionMappingList []*RolePermissionMapping `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RolePermissionMappingList) Descriptor deprecated

func (*RolePermissionMappingList) Descriptor() ([]byte, []int)

Deprecated: Use RolePermissionMappingList.ProtoReflect.Descriptor instead.

func (*RolePermissionMappingList) GetRolePermissionMappingList

func (x *RolePermissionMappingList) GetRolePermissionMappingList() []*RolePermissionMapping

func (*RolePermissionMappingList) ProtoMessage

func (*RolePermissionMappingList) ProtoMessage()

func (*RolePermissionMappingList) ProtoReflect

func (*RolePermissionMappingList) Reset

func (x *RolePermissionMappingList) Reset()

func (*RolePermissionMappingList) String

func (x *RolePermissionMappingList) String() string

type UserGroup

type UserGroup struct {
	User string `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	Grp  string `protobuf:"bytes,2,opt,name=grp,proto3" json:"grp,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroup) Descriptor deprecated

func (*UserGroup) Descriptor() ([]byte, []int)

Deprecated: Use UserGroup.ProtoReflect.Descriptor instead.

func (*UserGroup) GetGrp

func (x *UserGroup) GetGrp() string

func (*UserGroup) GetUser

func (x *UserGroup) GetUser() string

func (*UserGroup) ProtoMessage

func (*UserGroup) ProtoMessage()

func (*UserGroup) ProtoReflect

func (x *UserGroup) ProtoReflect() protoreflect.Message

func (*UserGroup) Reset

func (x *UserGroup) Reset()

func (*UserGroup) String

func (x *UserGroup) String() string

type UserGroups

type UserGroups struct {
	UserGroups []*UserGroup `protobuf:"bytes,1,rep,name=user_groups,json=userGroups,proto3" json:"user_groups,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroups) Descriptor deprecated

func (*UserGroups) Descriptor() ([]byte, []int)

Deprecated: Use UserGroups.ProtoReflect.Descriptor instead.

func (*UserGroups) GetUserGroups

func (x *UserGroups) GetUserGroups() []*UserGroup

func (*UserGroups) ProtoMessage

func (*UserGroups) ProtoMessage()

func (*UserGroups) ProtoReflect

func (x *UserGroups) ProtoReflect() protoreflect.Message

func (*UserGroups) Reset

func (x *UserGroups) Reset()

func (*UserGroups) String

func (x *UserGroups) String() string

Jump to

Keyboard shortcuts

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