go-control-plane: github.com/envoyproxy/go-control-plane/envoy/config/rbac/v2 Index | Files

package envoy_config_rbac_v2

import "github.com/envoyproxy/go-control-plane/envoy/config/rbac/v2"

Index

Package Files

rbac.pb.go rbac.pb.validate.go

Variables

var RBAC_Action_name = map[int32]string{
    0:  "ALLOW",
    1:  "DENY",
}
var RBAC_Action_value = map[string]int32{
    "ALLOW": 0,
    "DENY":  1,
}

type Permission Uses

type Permission struct {
    // Types that are valid to be assigned to Rule:
    //	*Permission_AndRules
    //	*Permission_OrRules
    //	*Permission_Any
    //	*Permission_Header
    //	*Permission_DestinationIp
    //	*Permission_DestinationPort
    //	*Permission_Metadata
    //	*Permission_NotRule
    //	*Permission_RequestedServerName
    Rule                 isPermission_Rule `protobuf_oneof:"rule"`
    XXX_NoUnkeyedLiteral struct{}          `json:"-"`
    XXX_unrecognized     []byte            `json:"-"`
    XXX_sizecache        int32             `json:"-"`
}

func (*Permission) Descriptor Uses

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

func (*Permission) GetAndRules Uses

func (m *Permission) GetAndRules() *Permission_Set

func (*Permission) GetAny Uses

func (m *Permission) GetAny() bool

func (*Permission) GetDestinationIp Uses

func (m *Permission) GetDestinationIp() *core.CidrRange

func (*Permission) GetDestinationPort Uses

func (m *Permission) GetDestinationPort() uint32

func (*Permission) GetHeader Uses

func (m *Permission) GetHeader() *route.HeaderMatcher

func (*Permission) GetMetadata Uses

func (m *Permission) GetMetadata() *matcher.MetadataMatcher

func (*Permission) GetNotRule Uses

func (m *Permission) GetNotRule() *Permission

func (*Permission) GetOrRules Uses

func (m *Permission) GetOrRules() *Permission_Set

func (*Permission) GetRequestedServerName Uses

func (m *Permission) GetRequestedServerName() *matcher.StringMatcher

func (*Permission) GetRule Uses

func (m *Permission) GetRule() isPermission_Rule

func (*Permission) ProtoMessage Uses

func (*Permission) ProtoMessage()

func (*Permission) Reset Uses

func (m *Permission) Reset()

func (*Permission) String Uses

func (m *Permission) String() string

func (*Permission) Validate Uses

func (m *Permission) Validate() error

Validate checks the field values on Permission with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Permission) XXX_DiscardUnknown Uses

func (m *Permission) XXX_DiscardUnknown()

func (*Permission) XXX_Marshal Uses

func (m *Permission) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Permission) XXX_Merge Uses

func (m *Permission) XXX_Merge(src proto.Message)

func (*Permission) XXX_OneofWrappers Uses

func (*Permission) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*Permission) XXX_Size Uses

func (m *Permission) XXX_Size() int

func (*Permission) XXX_Unmarshal Uses

func (m *Permission) XXX_Unmarshal(b []byte) error

type PermissionValidationError Uses

type PermissionValidationError struct {
    // contains filtered or unexported fields
}

PermissionValidationError is the validation error returned by Permission.Validate if the designated constraints aren't met.

func (PermissionValidationError) Cause Uses

func (e PermissionValidationError) Cause() error

Cause function returns cause value.

func (PermissionValidationError) Error Uses

func (e PermissionValidationError) Error() string

Error satisfies the builtin error interface

func (PermissionValidationError) ErrorName Uses

func (e PermissionValidationError) ErrorName() string

ErrorName returns error name.

func (PermissionValidationError) Field Uses

func (e PermissionValidationError) Field() string

Field function returns field value.

func (PermissionValidationError) Key Uses

func (e PermissionValidationError) Key() bool

Key function returns key value.

func (PermissionValidationError) Reason Uses

func (e PermissionValidationError) Reason() string

Reason function returns reason value.

type Permission_AndRules Uses

type Permission_AndRules struct {
    AndRules *Permission_Set `protobuf:"bytes,1,opt,name=and_rules,json=andRules,proto3,oneof"`
}

type Permission_Any Uses

type Permission_Any struct {
    Any bool `protobuf:"varint,3,opt,name=any,proto3,oneof"`
}

type Permission_DestinationIp Uses

type Permission_DestinationIp struct {
    DestinationIp *core.CidrRange `protobuf:"bytes,5,opt,name=destination_ip,json=destinationIp,proto3,oneof"`
}

type Permission_DestinationPort Uses

type Permission_DestinationPort struct {
    DestinationPort uint32 `protobuf:"varint,6,opt,name=destination_port,json=destinationPort,proto3,oneof"`
}

type Permission_Header Uses

type Permission_Header struct {
    Header *route.HeaderMatcher `protobuf:"bytes,4,opt,name=header,proto3,oneof"`
}

type Permission_Metadata Uses

type Permission_Metadata struct {
    Metadata *matcher.MetadataMatcher `protobuf:"bytes,7,opt,name=metadata,proto3,oneof"`
}

type Permission_NotRule Uses

type Permission_NotRule struct {
    NotRule *Permission `protobuf:"bytes,8,opt,name=not_rule,json=notRule,proto3,oneof"`
}

type Permission_OrRules Uses

type Permission_OrRules struct {
    OrRules *Permission_Set `protobuf:"bytes,2,opt,name=or_rules,json=orRules,proto3,oneof"`
}

type Permission_RequestedServerName Uses

type Permission_RequestedServerName struct {
    RequestedServerName *matcher.StringMatcher `protobuf:"bytes,9,opt,name=requested_server_name,json=requestedServerName,proto3,oneof"`
}

type Permission_Set Uses

type Permission_Set struct {
    Rules                []*Permission `protobuf:"bytes,1,rep,name=rules,proto3" json:"rules,omitempty"`
    XXX_NoUnkeyedLiteral struct{}      `json:"-"`
    XXX_unrecognized     []byte        `json:"-"`
    XXX_sizecache        int32         `json:"-"`
}

func (*Permission_Set) Descriptor Uses

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

func (*Permission_Set) GetRules Uses

func (m *Permission_Set) GetRules() []*Permission

func (*Permission_Set) ProtoMessage Uses

func (*Permission_Set) ProtoMessage()

func (*Permission_Set) Reset Uses

func (m *Permission_Set) Reset()

func (*Permission_Set) String Uses

func (m *Permission_Set) String() string

func (*Permission_Set) Validate Uses

func (m *Permission_Set) Validate() error

Validate checks the field values on Permission_Set with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Permission_Set) XXX_DiscardUnknown Uses

func (m *Permission_Set) XXX_DiscardUnknown()

func (*Permission_Set) XXX_Marshal Uses

func (m *Permission_Set) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Permission_Set) XXX_Merge Uses

func (m *Permission_Set) XXX_Merge(src proto.Message)

func (*Permission_Set) XXX_Size Uses

func (m *Permission_Set) XXX_Size() int

func (*Permission_Set) XXX_Unmarshal Uses

func (m *Permission_Set) XXX_Unmarshal(b []byte) error

type Permission_SetValidationError Uses

type Permission_SetValidationError struct {
    // contains filtered or unexported fields
}

Permission_SetValidationError is the validation error returned by Permission_Set.Validate if the designated constraints aren't met.

func (Permission_SetValidationError) Cause Uses

func (e Permission_SetValidationError) Cause() error

Cause function returns cause value.

func (Permission_SetValidationError) Error Uses

func (e Permission_SetValidationError) Error() string

Error satisfies the builtin error interface

func (Permission_SetValidationError) ErrorName Uses

func (e Permission_SetValidationError) ErrorName() string

ErrorName returns error name.

func (Permission_SetValidationError) Field Uses

func (e Permission_SetValidationError) Field() string

Field function returns field value.

func (Permission_SetValidationError) Key Uses

func (e Permission_SetValidationError) Key() bool

Key function returns key value.

func (Permission_SetValidationError) Reason Uses

func (e Permission_SetValidationError) Reason() string

Reason function returns reason value.

type Policy Uses

type Policy struct {
    Permissions          []*Permission  `protobuf:"bytes,1,rep,name=permissions,proto3" json:"permissions,omitempty"`
    Principals           []*Principal   `protobuf:"bytes,2,rep,name=principals,proto3" json:"principals,omitempty"`
    Condition            *v1alpha1.Expr `protobuf:"bytes,3,opt,name=condition,proto3" json:"condition,omitempty"`
    XXX_NoUnkeyedLiteral struct{}       `json:"-"`
    XXX_unrecognized     []byte         `json:"-"`
    XXX_sizecache        int32          `json:"-"`
}

func (*Policy) Descriptor Uses

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

func (*Policy) GetCondition Uses

func (m *Policy) GetCondition() *v1alpha1.Expr

func (*Policy) GetPermissions Uses

func (m *Policy) GetPermissions() []*Permission

func (*Policy) GetPrincipals Uses

func (m *Policy) GetPrincipals() []*Principal

func (*Policy) ProtoMessage Uses

func (*Policy) ProtoMessage()

func (*Policy) Reset Uses

func (m *Policy) Reset()

func (*Policy) String Uses

func (m *Policy) String() string

func (*Policy) Validate Uses

func (m *Policy) Validate() error

Validate checks the field values on Policy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Policy) XXX_DiscardUnknown Uses

func (m *Policy) XXX_DiscardUnknown()

func (*Policy) XXX_Marshal Uses

func (m *Policy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Policy) XXX_Merge Uses

func (m *Policy) XXX_Merge(src proto.Message)

func (*Policy) XXX_Size Uses

func (m *Policy) XXX_Size() int

func (*Policy) XXX_Unmarshal Uses

func (m *Policy) XXX_Unmarshal(b []byte) error

type PolicyValidationError Uses

type PolicyValidationError struct {
    // contains filtered or unexported fields
}

PolicyValidationError is the validation error returned by Policy.Validate if the designated constraints aren't met.

func (PolicyValidationError) Cause Uses

func (e PolicyValidationError) Cause() error

Cause function returns cause value.

func (PolicyValidationError) Error Uses

func (e PolicyValidationError) Error() string

Error satisfies the builtin error interface

func (PolicyValidationError) ErrorName Uses

func (e PolicyValidationError) ErrorName() string

ErrorName returns error name.

func (PolicyValidationError) Field Uses

func (e PolicyValidationError) Field() string

Field function returns field value.

func (PolicyValidationError) Key Uses

func (e PolicyValidationError) Key() bool

Key function returns key value.

func (PolicyValidationError) Reason Uses

func (e PolicyValidationError) Reason() string

Reason function returns reason value.

type Principal Uses

type Principal struct {
    // Types that are valid to be assigned to Identifier:
    //	*Principal_AndIds
    //	*Principal_OrIds
    //	*Principal_Any
    //	*Principal_Authenticated_
    //	*Principal_SourceIp
    //	*Principal_Header
    //	*Principal_Metadata
    //	*Principal_NotId
    Identifier           isPrincipal_Identifier `protobuf_oneof:"identifier"`
    XXX_NoUnkeyedLiteral struct{}               `json:"-"`
    XXX_unrecognized     []byte                 `json:"-"`
    XXX_sizecache        int32                  `json:"-"`
}

func (*Principal) Descriptor Uses

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

func (*Principal) GetAndIds Uses

func (m *Principal) GetAndIds() *Principal_Set

func (*Principal) GetAny Uses

func (m *Principal) GetAny() bool

func (*Principal) GetAuthenticated Uses

func (m *Principal) GetAuthenticated() *Principal_Authenticated

func (*Principal) GetHeader Uses

func (m *Principal) GetHeader() *route.HeaderMatcher

func (*Principal) GetIdentifier Uses

func (m *Principal) GetIdentifier() isPrincipal_Identifier

func (*Principal) GetMetadata Uses

func (m *Principal) GetMetadata() *matcher.MetadataMatcher

func (*Principal) GetNotId Uses

func (m *Principal) GetNotId() *Principal

func (*Principal) GetOrIds Uses

func (m *Principal) GetOrIds() *Principal_Set

func (*Principal) GetSourceIp Uses

func (m *Principal) GetSourceIp() *core.CidrRange

func (*Principal) ProtoMessage Uses

func (*Principal) ProtoMessage()

func (*Principal) Reset Uses

func (m *Principal) Reset()

func (*Principal) String Uses

func (m *Principal) String() string

func (*Principal) Validate Uses

func (m *Principal) Validate() error

Validate checks the field values on Principal with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Principal) XXX_DiscardUnknown Uses

func (m *Principal) XXX_DiscardUnknown()

func (*Principal) XXX_Marshal Uses

func (m *Principal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Principal) XXX_Merge Uses

func (m *Principal) XXX_Merge(src proto.Message)

func (*Principal) XXX_OneofWrappers Uses

func (*Principal) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*Principal) XXX_Size Uses

func (m *Principal) XXX_Size() int

func (*Principal) XXX_Unmarshal Uses

func (m *Principal) XXX_Unmarshal(b []byte) error

type PrincipalValidationError Uses

type PrincipalValidationError struct {
    // contains filtered or unexported fields
}

PrincipalValidationError is the validation error returned by Principal.Validate if the designated constraints aren't met.

func (PrincipalValidationError) Cause Uses

func (e PrincipalValidationError) Cause() error

Cause function returns cause value.

func (PrincipalValidationError) Error Uses

func (e PrincipalValidationError) Error() string

Error satisfies the builtin error interface

func (PrincipalValidationError) ErrorName Uses

func (e PrincipalValidationError) ErrorName() string

ErrorName returns error name.

func (PrincipalValidationError) Field Uses

func (e PrincipalValidationError) Field() string

Field function returns field value.

func (PrincipalValidationError) Key Uses

func (e PrincipalValidationError) Key() bool

Key function returns key value.

func (PrincipalValidationError) Reason Uses

func (e PrincipalValidationError) Reason() string

Reason function returns reason value.

type Principal_AndIds Uses

type Principal_AndIds struct {
    AndIds *Principal_Set `protobuf:"bytes,1,opt,name=and_ids,json=andIds,proto3,oneof"`
}

type Principal_Any Uses

type Principal_Any struct {
    Any bool `protobuf:"varint,3,opt,name=any,proto3,oneof"`
}

type Principal_Authenticated Uses

type Principal_Authenticated struct {
    PrincipalName        *matcher.StringMatcher `protobuf:"bytes,2,opt,name=principal_name,json=principalName,proto3" json:"principal_name,omitempty"`
    XXX_NoUnkeyedLiteral struct{}               `json:"-"`
    XXX_unrecognized     []byte                 `json:"-"`
    XXX_sizecache        int32                  `json:"-"`
}

func (*Principal_Authenticated) Descriptor Uses

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

func (*Principal_Authenticated) GetPrincipalName Uses

func (m *Principal_Authenticated) GetPrincipalName() *matcher.StringMatcher

func (*Principal_Authenticated) ProtoMessage Uses

func (*Principal_Authenticated) ProtoMessage()

func (*Principal_Authenticated) Reset Uses

func (m *Principal_Authenticated) Reset()

func (*Principal_Authenticated) String Uses

func (m *Principal_Authenticated) String() string

func (*Principal_Authenticated) Validate Uses

func (m *Principal_Authenticated) Validate() error

Validate checks the field values on Principal_Authenticated with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Principal_Authenticated) XXX_DiscardUnknown Uses

func (m *Principal_Authenticated) XXX_DiscardUnknown()

func (*Principal_Authenticated) XXX_Marshal Uses

func (m *Principal_Authenticated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Principal_Authenticated) XXX_Merge Uses

func (m *Principal_Authenticated) XXX_Merge(src proto.Message)

func (*Principal_Authenticated) XXX_Size Uses

func (m *Principal_Authenticated) XXX_Size() int

func (*Principal_Authenticated) XXX_Unmarshal Uses

func (m *Principal_Authenticated) XXX_Unmarshal(b []byte) error

type Principal_AuthenticatedValidationError Uses

type Principal_AuthenticatedValidationError struct {
    // contains filtered or unexported fields
}

Principal_AuthenticatedValidationError is the validation error returned by Principal_Authenticated.Validate if the designated constraints aren't met.

func (Principal_AuthenticatedValidationError) Cause Uses

func (e Principal_AuthenticatedValidationError) Cause() error

Cause function returns cause value.

func (Principal_AuthenticatedValidationError) Error Uses

func (e Principal_AuthenticatedValidationError) Error() string

Error satisfies the builtin error interface

func (Principal_AuthenticatedValidationError) ErrorName Uses

func (e Principal_AuthenticatedValidationError) ErrorName() string

ErrorName returns error name.

func (Principal_AuthenticatedValidationError) Field Uses

func (e Principal_AuthenticatedValidationError) Field() string

Field function returns field value.

func (Principal_AuthenticatedValidationError) Key Uses

func (e Principal_AuthenticatedValidationError) Key() bool

Key function returns key value.

func (Principal_AuthenticatedValidationError) Reason Uses

func (e Principal_AuthenticatedValidationError) Reason() string

Reason function returns reason value.

type Principal_Authenticated_ Uses

type Principal_Authenticated_ struct {
    Authenticated *Principal_Authenticated `protobuf:"bytes,4,opt,name=authenticated,proto3,oneof"`
}

type Principal_Header Uses

type Principal_Header struct {
    Header *route.HeaderMatcher `protobuf:"bytes,6,opt,name=header,proto3,oneof"`
}

type Principal_Metadata Uses

type Principal_Metadata struct {
    Metadata *matcher.MetadataMatcher `protobuf:"bytes,7,opt,name=metadata,proto3,oneof"`
}

type Principal_NotId Uses

type Principal_NotId struct {
    NotId *Principal `protobuf:"bytes,8,opt,name=not_id,json=notId,proto3,oneof"`
}

type Principal_OrIds Uses

type Principal_OrIds struct {
    OrIds *Principal_Set `protobuf:"bytes,2,opt,name=or_ids,json=orIds,proto3,oneof"`
}

type Principal_Set Uses

type Principal_Set struct {
    Ids                  []*Principal `protobuf:"bytes,1,rep,name=ids,proto3" json:"ids,omitempty"`
    XXX_NoUnkeyedLiteral struct{}     `json:"-"`
    XXX_unrecognized     []byte       `json:"-"`
    XXX_sizecache        int32        `json:"-"`
}

func (*Principal_Set) Descriptor Uses

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

func (*Principal_Set) GetIds Uses

func (m *Principal_Set) GetIds() []*Principal

func (*Principal_Set) ProtoMessage Uses

func (*Principal_Set) ProtoMessage()

func (*Principal_Set) Reset Uses

func (m *Principal_Set) Reset()

func (*Principal_Set) String Uses

func (m *Principal_Set) String() string

func (*Principal_Set) Validate Uses

func (m *Principal_Set) Validate() error

Validate checks the field values on Principal_Set with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Principal_Set) XXX_DiscardUnknown Uses

func (m *Principal_Set) XXX_DiscardUnknown()

func (*Principal_Set) XXX_Marshal Uses

func (m *Principal_Set) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Principal_Set) XXX_Merge Uses

func (m *Principal_Set) XXX_Merge(src proto.Message)

func (*Principal_Set) XXX_Size Uses

func (m *Principal_Set) XXX_Size() int

func (*Principal_Set) XXX_Unmarshal Uses

func (m *Principal_Set) XXX_Unmarshal(b []byte) error

type Principal_SetValidationError Uses

type Principal_SetValidationError struct {
    // contains filtered or unexported fields
}

Principal_SetValidationError is the validation error returned by Principal_Set.Validate if the designated constraints aren't met.

func (Principal_SetValidationError) Cause Uses

func (e Principal_SetValidationError) Cause() error

Cause function returns cause value.

func (Principal_SetValidationError) Error Uses

func (e Principal_SetValidationError) Error() string

Error satisfies the builtin error interface

func (Principal_SetValidationError) ErrorName Uses

func (e Principal_SetValidationError) ErrorName() string

ErrorName returns error name.

func (Principal_SetValidationError) Field Uses

func (e Principal_SetValidationError) Field() string

Field function returns field value.

func (Principal_SetValidationError) Key Uses

func (e Principal_SetValidationError) Key() bool

Key function returns key value.

func (Principal_SetValidationError) Reason Uses

func (e Principal_SetValidationError) Reason() string

Reason function returns reason value.

type Principal_SourceIp Uses

type Principal_SourceIp struct {
    SourceIp *core.CidrRange `protobuf:"bytes,5,opt,name=source_ip,json=sourceIp,proto3,oneof"`
}

type RBAC Uses

type RBAC struct {
    Action               RBAC_Action        `protobuf:"varint,1,opt,name=action,proto3,enum=envoy.config.rbac.v2.RBAC_Action" json:"action,omitempty"`
    Policies             map[string]*Policy `protobuf:"bytes,2,rep,name=policies,proto3" json:"policies,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
    XXX_NoUnkeyedLiteral struct{}           `json:"-"`
    XXX_unrecognized     []byte             `json:"-"`
    XXX_sizecache        int32              `json:"-"`
}

func (*RBAC) Descriptor Uses

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

func (*RBAC) GetAction Uses

func (m *RBAC) GetAction() RBAC_Action

func (*RBAC) GetPolicies Uses

func (m *RBAC) GetPolicies() map[string]*Policy

func (*RBAC) ProtoMessage Uses

func (*RBAC) ProtoMessage()

func (*RBAC) Reset Uses

func (m *RBAC) Reset()

func (*RBAC) String Uses

func (m *RBAC) String() string

func (*RBAC) Validate Uses

func (m *RBAC) Validate() error

Validate checks the field values on RBAC with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*RBAC) XXX_DiscardUnknown Uses

func (m *RBAC) XXX_DiscardUnknown()

func (*RBAC) XXX_Marshal Uses

func (m *RBAC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RBAC) XXX_Merge Uses

func (m *RBAC) XXX_Merge(src proto.Message)

func (*RBAC) XXX_Size Uses

func (m *RBAC) XXX_Size() int

func (*RBAC) XXX_Unmarshal Uses

func (m *RBAC) XXX_Unmarshal(b []byte) error

type RBACValidationError Uses

type RBACValidationError struct {
    // contains filtered or unexported fields
}

RBACValidationError is the validation error returned by RBAC.Validate if the designated constraints aren't met.

func (RBACValidationError) Cause Uses

func (e RBACValidationError) Cause() error

Cause function returns cause value.

func (RBACValidationError) Error Uses

func (e RBACValidationError) Error() string

Error satisfies the builtin error interface

func (RBACValidationError) ErrorName Uses

func (e RBACValidationError) ErrorName() string

ErrorName returns error name.

func (RBACValidationError) Field Uses

func (e RBACValidationError) Field() string

Field function returns field value.

func (RBACValidationError) Key Uses

func (e RBACValidationError) Key() bool

Key function returns key value.

func (RBACValidationError) Reason Uses

func (e RBACValidationError) Reason() string

Reason function returns reason value.

type RBAC_Action Uses

type RBAC_Action int32
const (
    RBAC_ALLOW RBAC_Action = 0
    RBAC_DENY  RBAC_Action = 1
)

func (RBAC_Action) EnumDescriptor Uses

func (RBAC_Action) EnumDescriptor() ([]byte, []int)

func (RBAC_Action) String Uses

func (x RBAC_Action) String() string

Package envoy_config_rbac_v2 imports 18 packages (graph) and is imported by 7 packages. Updated 2019-11-13. Refresh now. Tools for package owners.