requestv1

package
v1.36.11-2026070810300... Latest Latest
Warning

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

Go to latest
Published: unknown License: Apache-2.0 Imports: 14 Imported by: 1

Documentation

Index

Constants

View Source
const ListAuditLogEntriesRequest_Between_case case_ListAuditLogEntriesRequest_Filter = 3
View Source
const ListAuditLogEntriesRequest_Filter_not_set_case case_ListAuditLogEntriesRequest_Filter = 0
View Source
const ListAuditLogEntriesRequest_Lookup_case case_ListAuditLogEntriesRequest_Filter = 5
View Source
const ListAuditLogEntriesRequest_Since_case case_ListAuditLogEntriesRequest_Filter = 4
View Source
const ListAuditLogEntriesRequest_Tail_case case_ListAuditLogEntriesRequest_Filter = 2
View Source
const PlaygroundProxyRequest_CheckResourceBatch_case case_PlaygroundProxyRequest_ProxyRequest = 4
View Source
const PlaygroundProxyRequest_CheckResourceSet_case case_PlaygroundProxyRequest_ProxyRequest = 3
View Source
const PlaygroundProxyRequest_CheckResources_case case_PlaygroundProxyRequest_ProxyRequest = 6
View Source
const PlaygroundProxyRequest_PlanResources_case case_PlaygroundProxyRequest_ProxyRequest = 5
View Source
const PlaygroundProxyRequest_ProxyRequest_not_set_case case_PlaygroundProxyRequest_ProxyRequest = 0

Variables

View Source
var (
	ListAuditLogEntriesRequest_Kind_name = map[int32]string{
		0: "KIND_UNSPECIFIED",
		1: "KIND_ACCESS",
		2: "KIND_DECISION",
	}
	ListAuditLogEntriesRequest_Kind_value = map[string]int32{
		"KIND_UNSPECIFIED": 0,
		"KIND_ACCESS":      1,
		"KIND_DECISION":    2,
	}
)

Enum value maps for ListAuditLogEntriesRequest_Kind.

View Source
var File_cerbos_request_v1_request_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AddOrUpdatePolicyRequest

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

func (*AddOrUpdatePolicyRequest) GetPolicies

func (x *AddOrUpdatePolicyRequest) GetPolicies() []*v12.Policy

func (*AddOrUpdatePolicyRequest) ProtoMessage

func (*AddOrUpdatePolicyRequest) ProtoMessage()

func (*AddOrUpdatePolicyRequest) ProtoReflect

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

func (*AddOrUpdatePolicyRequest) Reset

func (x *AddOrUpdatePolicyRequest) Reset()

func (*AddOrUpdatePolicyRequest) SetPolicies

func (x *AddOrUpdatePolicyRequest) SetPolicies(v []*v12.Policy)

func (*AddOrUpdatePolicyRequest) String

func (x *AddOrUpdatePolicyRequest) String() string

type AddOrUpdatePolicyRequest_builder

type AddOrUpdatePolicyRequest_builder struct {
	Policies []*v12.Policy
	// contains filtered or unexported fields
}

func (AddOrUpdatePolicyRequest_builder) Build

type AddOrUpdateSchemaRequest

type AddOrUpdateSchemaRequest struct {
	Schemas []*v13.Schema `protobuf:"bytes,1,rep,name=schemas,proto3" json:"schemas,omitempty"`
	// contains filtered or unexported fields
}

func (*AddOrUpdateSchemaRequest) GetSchemas

func (x *AddOrUpdateSchemaRequest) GetSchemas() []*v13.Schema

func (*AddOrUpdateSchemaRequest) ProtoMessage

func (*AddOrUpdateSchemaRequest) ProtoMessage()

func (*AddOrUpdateSchemaRequest) ProtoReflect

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

func (*AddOrUpdateSchemaRequest) Reset

func (x *AddOrUpdateSchemaRequest) Reset()

func (*AddOrUpdateSchemaRequest) SetSchemas

func (x *AddOrUpdateSchemaRequest) SetSchemas(v []*v13.Schema)

func (*AddOrUpdateSchemaRequest) String

func (x *AddOrUpdateSchemaRequest) String() string

type AddOrUpdateSchemaRequest_builder

type AddOrUpdateSchemaRequest_builder struct {
	Schemas []*v13.Schema
	// contains filtered or unexported fields
}

func (AddOrUpdateSchemaRequest_builder) Build

type AttributesMap

type AttributesMap struct {
	Attr map[string]*structpb.Value `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AttributesMap) GetAttr

func (x *AttributesMap) GetAttr() map[string]*structpb.Value

func (*AttributesMap) ProtoMessage

func (*AttributesMap) ProtoMessage()

func (*AttributesMap) ProtoReflect

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

func (*AttributesMap) Reset

func (x *AttributesMap) Reset()

func (*AttributesMap) SetAttr

func (x *AttributesMap) SetAttr(v map[string]*structpb.Value)

func (*AttributesMap) String

func (x *AttributesMap) String() string

type AttributesMap_builder

type AttributesMap_builder struct {
	Attr map[string]*structpb.Value
	// contains filtered or unexported fields
}

func (AttributesMap_builder) Build

type AuxData

type AuxData struct {
	Jwt *AuxData_JWT `protobuf:"bytes,1,opt,name=jwt,proto3" json:"jwt,omitempty"`
	// contains filtered or unexported fields
}

func (*AuxData) ClearJwt

func (x *AuxData) ClearJwt()

func (*AuxData) GetJwt

func (x *AuxData) GetJwt() *AuxData_JWT

func (*AuxData) HasJwt

func (x *AuxData) HasJwt() bool

func (*AuxData) ProtoMessage

func (*AuxData) ProtoMessage()

func (*AuxData) ProtoReflect

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

func (*AuxData) Reset

func (x *AuxData) Reset()

func (*AuxData) SetJwt

func (x *AuxData) SetJwt(v *AuxData_JWT)

func (*AuxData) String

func (x *AuxData) String() string

type AuxData_JWT

type AuxData_JWT struct {
	Token    string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	KeySetId string `protobuf:"bytes,2,opt,name=key_set_id,json=keySetId,proto3" json:"key_set_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AuxData_JWT) GetKeySetId

func (x *AuxData_JWT) GetKeySetId() string

func (*AuxData_JWT) GetToken

func (x *AuxData_JWT) GetToken() string

func (*AuxData_JWT) ProtoMessage

func (*AuxData_JWT) ProtoMessage()

func (*AuxData_JWT) ProtoReflect

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

func (*AuxData_JWT) Reset

func (x *AuxData_JWT) Reset()

func (*AuxData_JWT) SetKeySetId

func (x *AuxData_JWT) SetKeySetId(v string)

func (*AuxData_JWT) SetToken

func (x *AuxData_JWT) SetToken(v string)

func (*AuxData_JWT) String

func (x *AuxData_JWT) String() string

type AuxData_JWT_builder

type AuxData_JWT_builder struct {
	Token    string
	KeySetId string
	// contains filtered or unexported fields
}

func (AuxData_JWT_builder) Build

func (b0 AuxData_JWT_builder) Build() *AuxData_JWT

type AuxData_builder

type AuxData_builder struct {
	Jwt *AuxData_JWT
	// contains filtered or unexported fields
}

func (AuxData_builder) Build

func (b0 AuxData_builder) Build() *AuxData

type CheckResourceBatchRequest

type CheckResourceBatchRequest struct {
	RequestId string                                  `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	Principal *v1.Principal                           `protobuf:"bytes,2,opt,name=principal,proto3" json:"principal,omitempty"`
	Resources []*CheckResourceBatchRequest_BatchEntry `protobuf:"bytes,3,rep,name=resources,proto3" json:"resources,omitempty"`
	AuxData   *AuxData                                `protobuf:"bytes,4,opt,name=aux_data,json=auxData,proto3" json:"aux_data,omitempty"`
	// contains filtered or unexported fields
}

Deprecated. See CheckResourcesRequest.

func (*CheckResourceBatchRequest) ClearAuxData

func (x *CheckResourceBatchRequest) ClearAuxData()

func (*CheckResourceBatchRequest) ClearPrincipal

func (x *CheckResourceBatchRequest) ClearPrincipal()

func (*CheckResourceBatchRequest) GetAuxData

func (x *CheckResourceBatchRequest) GetAuxData() *AuxData

func (*CheckResourceBatchRequest) GetPrincipal

func (x *CheckResourceBatchRequest) GetPrincipal() *v1.Principal

func (*CheckResourceBatchRequest) GetRequestId

func (x *CheckResourceBatchRequest) GetRequestId() string

func (*CheckResourceBatchRequest) GetResources

func (*CheckResourceBatchRequest) HasAuxData

func (x *CheckResourceBatchRequest) HasAuxData() bool

func (*CheckResourceBatchRequest) HasPrincipal

func (x *CheckResourceBatchRequest) HasPrincipal() bool

func (*CheckResourceBatchRequest) ProtoMessage

func (*CheckResourceBatchRequest) ProtoMessage()

func (*CheckResourceBatchRequest) ProtoReflect

func (*CheckResourceBatchRequest) Reset

func (x *CheckResourceBatchRequest) Reset()

func (*CheckResourceBatchRequest) SetAuxData

func (x *CheckResourceBatchRequest) SetAuxData(v *AuxData)

func (*CheckResourceBatchRequest) SetPrincipal

func (x *CheckResourceBatchRequest) SetPrincipal(v *v1.Principal)

func (*CheckResourceBatchRequest) SetRequestId

func (x *CheckResourceBatchRequest) SetRequestId(v string)

func (*CheckResourceBatchRequest) SetResources

func (*CheckResourceBatchRequest) String

func (x *CheckResourceBatchRequest) String() string

type CheckResourceBatchRequest_BatchEntry

type CheckResourceBatchRequest_BatchEntry struct {
	Actions  []string     `protobuf:"bytes,1,rep,name=actions,proto3" json:"actions,omitempty"`
	Resource *v1.Resource `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckResourceBatchRequest_BatchEntry) ClearResource

func (x *CheckResourceBatchRequest_BatchEntry) ClearResource()

func (*CheckResourceBatchRequest_BatchEntry) GetActions

func (x *CheckResourceBatchRequest_BatchEntry) GetActions() []string

func (*CheckResourceBatchRequest_BatchEntry) GetResource

func (*CheckResourceBatchRequest_BatchEntry) HasResource

func (x *CheckResourceBatchRequest_BatchEntry) HasResource() bool

func (*CheckResourceBatchRequest_BatchEntry) ProtoMessage

func (*CheckResourceBatchRequest_BatchEntry) ProtoMessage()

func (*CheckResourceBatchRequest_BatchEntry) ProtoReflect

func (*CheckResourceBatchRequest_BatchEntry) Reset

func (*CheckResourceBatchRequest_BatchEntry) SetActions

func (x *CheckResourceBatchRequest_BatchEntry) SetActions(v []string)

func (*CheckResourceBatchRequest_BatchEntry) SetResource

func (*CheckResourceBatchRequest_BatchEntry) String

type CheckResourceBatchRequest_BatchEntry_builder

type CheckResourceBatchRequest_BatchEntry_builder struct {
	Actions  []string
	Resource *v1.Resource
	// contains filtered or unexported fields
}

func (CheckResourceBatchRequest_BatchEntry_builder) Build

type CheckResourceBatchRequest_builder

type CheckResourceBatchRequest_builder struct {
	RequestId string
	Principal *v1.Principal
	Resources []*CheckResourceBatchRequest_BatchEntry
	AuxData   *AuxData
	// contains filtered or unexported fields
}

func (CheckResourceBatchRequest_builder) Build

type CheckResourceSetRequest

type CheckResourceSetRequest struct {
	RequestId   string        `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	Actions     []string      `protobuf:"bytes,2,rep,name=actions,proto3" json:"actions,omitempty"`
	Principal   *v1.Principal `protobuf:"bytes,3,opt,name=principal,proto3" json:"principal,omitempty"`
	Resource    *ResourceSet  `protobuf:"bytes,4,opt,name=resource,proto3" json:"resource,omitempty"`
	IncludeMeta bool          `protobuf:"varint,5,opt,name=include_meta,json=includeMeta,proto3" json:"include_meta,omitempty"`
	AuxData     *AuxData      `protobuf:"bytes,6,opt,name=aux_data,json=auxData,proto3" json:"aux_data,omitempty"`
	// contains filtered or unexported fields
}

Deprecated. See CheckResourcesRequest.

func (*CheckResourceSetRequest) ClearAuxData

func (x *CheckResourceSetRequest) ClearAuxData()

func (*CheckResourceSetRequest) ClearPrincipal

func (x *CheckResourceSetRequest) ClearPrincipal()

func (*CheckResourceSetRequest) ClearResource

func (x *CheckResourceSetRequest) ClearResource()

func (*CheckResourceSetRequest) GetActions

func (x *CheckResourceSetRequest) GetActions() []string

func (*CheckResourceSetRequest) GetAuxData

func (x *CheckResourceSetRequest) GetAuxData() *AuxData

func (*CheckResourceSetRequest) GetIncludeMeta

func (x *CheckResourceSetRequest) GetIncludeMeta() bool

func (*CheckResourceSetRequest) GetPrincipal

func (x *CheckResourceSetRequest) GetPrincipal() *v1.Principal

func (*CheckResourceSetRequest) GetRequestId

func (x *CheckResourceSetRequest) GetRequestId() string

func (*CheckResourceSetRequest) GetResource

func (x *CheckResourceSetRequest) GetResource() *ResourceSet

func (*CheckResourceSetRequest) HasAuxData

func (x *CheckResourceSetRequest) HasAuxData() bool

func (*CheckResourceSetRequest) HasPrincipal

func (x *CheckResourceSetRequest) HasPrincipal() bool

func (*CheckResourceSetRequest) HasResource

func (x *CheckResourceSetRequest) HasResource() bool

func (*CheckResourceSetRequest) ProtoMessage

func (*CheckResourceSetRequest) ProtoMessage()

func (*CheckResourceSetRequest) ProtoReflect

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

func (*CheckResourceSetRequest) Reset

func (x *CheckResourceSetRequest) Reset()

func (*CheckResourceSetRequest) SetActions

func (x *CheckResourceSetRequest) SetActions(v []string)

func (*CheckResourceSetRequest) SetAuxData

func (x *CheckResourceSetRequest) SetAuxData(v *AuxData)

func (*CheckResourceSetRequest) SetIncludeMeta

func (x *CheckResourceSetRequest) SetIncludeMeta(v bool)

func (*CheckResourceSetRequest) SetPrincipal

func (x *CheckResourceSetRequest) SetPrincipal(v *v1.Principal)

func (*CheckResourceSetRequest) SetRequestId

func (x *CheckResourceSetRequest) SetRequestId(v string)

func (*CheckResourceSetRequest) SetResource

func (x *CheckResourceSetRequest) SetResource(v *ResourceSet)

func (*CheckResourceSetRequest) String

func (x *CheckResourceSetRequest) String() string

type CheckResourceSetRequest_builder

type CheckResourceSetRequest_builder struct {
	RequestId   string
	Actions     []string
	Principal   *v1.Principal
	Resource    *ResourceSet
	IncludeMeta bool
	AuxData     *AuxData
	// contains filtered or unexported fields
}

func (CheckResourceSetRequest_builder) Build

type CheckResourcesRequest

type CheckResourcesRequest struct {
	RequestId      string                                 `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	IncludeMeta    bool                                   `protobuf:"varint,2,opt,name=include_meta,json=includeMeta,proto3" json:"include_meta,omitempty"`
	Principal      *v1.Principal                          `protobuf:"bytes,3,opt,name=principal,proto3" json:"principal,omitempty"`
	Resources      []*CheckResourcesRequest_ResourceEntry `protobuf:"bytes,4,rep,name=resources,proto3" json:"resources,omitempty"`
	AuxData        *AuxData                               `protobuf:"bytes,5,opt,name=aux_data,json=auxData,proto3" json:"aux_data,omitempty"`
	RequestContext *v11.RequestContext                    `protobuf:"bytes,6,opt,name=request_context,json=requestContext,proto3,oneof" json:"request_context,omitempty"`
	// contains filtered or unexported fields
}

Structure of the request for the check resources API call.

func (*CheckResourcesRequest) ClearAuxData

func (x *CheckResourcesRequest) ClearAuxData()

func (*CheckResourcesRequest) ClearPrincipal

func (x *CheckResourcesRequest) ClearPrincipal()

func (*CheckResourcesRequest) ClearRequestContext

func (x *CheckResourcesRequest) ClearRequestContext()

func (*CheckResourcesRequest) GetAuxData

func (x *CheckResourcesRequest) GetAuxData() *AuxData

func (*CheckResourcesRequest) GetIncludeMeta

func (x *CheckResourcesRequest) GetIncludeMeta() bool

func (*CheckResourcesRequest) GetPrincipal

func (x *CheckResourcesRequest) GetPrincipal() *v1.Principal

func (*CheckResourcesRequest) GetRequestContext

func (x *CheckResourcesRequest) GetRequestContext() *v11.RequestContext

func (*CheckResourcesRequest) GetRequestId

func (x *CheckResourcesRequest) GetRequestId() string

func (*CheckResourcesRequest) GetResources

func (*CheckResourcesRequest) HasAuxData

func (x *CheckResourcesRequest) HasAuxData() bool

func (*CheckResourcesRequest) HasPrincipal

func (x *CheckResourcesRequest) HasPrincipal() bool

func (*CheckResourcesRequest) HasRequestContext

func (x *CheckResourcesRequest) HasRequestContext() bool

func (*CheckResourcesRequest) ProtoMessage

func (*CheckResourcesRequest) ProtoMessage()

func (*CheckResourcesRequest) ProtoReflect

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

func (*CheckResourcesRequest) Reset

func (x *CheckResourcesRequest) Reset()

func (*CheckResourcesRequest) SetAuxData

func (x *CheckResourcesRequest) SetAuxData(v *AuxData)

func (*CheckResourcesRequest) SetIncludeMeta

func (x *CheckResourcesRequest) SetIncludeMeta(v bool)

func (*CheckResourcesRequest) SetPrincipal

func (x *CheckResourcesRequest) SetPrincipal(v *v1.Principal)

func (*CheckResourcesRequest) SetRequestContext

func (x *CheckResourcesRequest) SetRequestContext(v *v11.RequestContext)

func (*CheckResourcesRequest) SetRequestId

func (x *CheckResourcesRequest) SetRequestId(v string)

func (*CheckResourcesRequest) SetResources

func (*CheckResourcesRequest) String

func (x *CheckResourcesRequest) String() string

type CheckResourcesRequest_ResourceEntry

type CheckResourcesRequest_ResourceEntry struct {
	Actions  []string     `protobuf:"bytes,1,rep,name=actions,proto3" json:"actions,omitempty"`
	Resource *v1.Resource `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckResourcesRequest_ResourceEntry) ClearResource

func (x *CheckResourcesRequest_ResourceEntry) ClearResource()

func (*CheckResourcesRequest_ResourceEntry) GetActions

func (x *CheckResourcesRequest_ResourceEntry) GetActions() []string

func (*CheckResourcesRequest_ResourceEntry) GetResource

func (*CheckResourcesRequest_ResourceEntry) HasResource

func (x *CheckResourcesRequest_ResourceEntry) HasResource() bool

func (*CheckResourcesRequest_ResourceEntry) ProtoMessage

func (*CheckResourcesRequest_ResourceEntry) ProtoMessage()

func (*CheckResourcesRequest_ResourceEntry) ProtoReflect

func (*CheckResourcesRequest_ResourceEntry) Reset

func (*CheckResourcesRequest_ResourceEntry) SetActions

func (x *CheckResourcesRequest_ResourceEntry) SetActions(v []string)

func (*CheckResourcesRequest_ResourceEntry) SetResource

func (x *CheckResourcesRequest_ResourceEntry) SetResource(v *v1.Resource)

func (*CheckResourcesRequest_ResourceEntry) String

type CheckResourcesRequest_ResourceEntry_builder

type CheckResourcesRequest_ResourceEntry_builder struct {
	Actions  []string
	Resource *v1.Resource
	// contains filtered or unexported fields
}

func (CheckResourcesRequest_ResourceEntry_builder) Build

type CheckResourcesRequest_builder

type CheckResourcesRequest_builder struct {
	RequestId      string
	IncludeMeta    bool
	Principal      *v1.Principal
	Resources      []*CheckResourcesRequest_ResourceEntry
	AuxData        *AuxData
	RequestContext *v11.RequestContext
	// contains filtered or unexported fields
}

func (CheckResourcesRequest_builder) Build

type DeletePolicyRequest

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

func (*DeletePolicyRequest) GetId

func (x *DeletePolicyRequest) GetId() []string

func (*DeletePolicyRequest) ProtoMessage

func (*DeletePolicyRequest) ProtoMessage()

func (*DeletePolicyRequest) ProtoReflect

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

func (*DeletePolicyRequest) Reset

func (x *DeletePolicyRequest) Reset()

func (*DeletePolicyRequest) SetId

func (x *DeletePolicyRequest) SetId(v []string)

func (*DeletePolicyRequest) String

func (x *DeletePolicyRequest) String() string

type DeletePolicyRequest_builder

type DeletePolicyRequest_builder struct {
	Id []string
	// contains filtered or unexported fields
}

func (DeletePolicyRequest_builder) Build

type DeleteSchemaRequest

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

func (*DeleteSchemaRequest) GetId

func (x *DeleteSchemaRequest) GetId() []string

func (*DeleteSchemaRequest) ProtoMessage

func (*DeleteSchemaRequest) ProtoMessage()

func (*DeleteSchemaRequest) ProtoReflect

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

func (*DeleteSchemaRequest) Reset

func (x *DeleteSchemaRequest) Reset()

func (*DeleteSchemaRequest) SetId

func (x *DeleteSchemaRequest) SetId(v []string)

func (*DeleteSchemaRequest) String

func (x *DeleteSchemaRequest) String() string

type DeleteSchemaRequest_builder

type DeleteSchemaRequest_builder struct {
	Id []string
	// contains filtered or unexported fields
}

func (DeleteSchemaRequest_builder) Build

type DisablePolicyRequest

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

func (*DisablePolicyRequest) GetId

func (x *DisablePolicyRequest) GetId() []string

func (*DisablePolicyRequest) ProtoMessage

func (*DisablePolicyRequest) ProtoMessage()

func (*DisablePolicyRequest) ProtoReflect

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

func (*DisablePolicyRequest) Reset

func (x *DisablePolicyRequest) Reset()

func (*DisablePolicyRequest) SetId

func (x *DisablePolicyRequest) SetId(v []string)

func (*DisablePolicyRequest) String

func (x *DisablePolicyRequest) String() string

type DisablePolicyRequest_builder

type DisablePolicyRequest_builder struct {
	Id []string
	// contains filtered or unexported fields
}

func (DisablePolicyRequest_builder) Build

type EnablePolicyRequest

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

func (*EnablePolicyRequest) GetId

func (x *EnablePolicyRequest) GetId() []string

func (*EnablePolicyRequest) ProtoMessage

func (*EnablePolicyRequest) ProtoMessage()

func (*EnablePolicyRequest) ProtoReflect

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

func (*EnablePolicyRequest) Reset

func (x *EnablePolicyRequest) Reset()

func (*EnablePolicyRequest) SetId

func (x *EnablePolicyRequest) SetId(v []string)

func (*EnablePolicyRequest) String

func (x *EnablePolicyRequest) String() string

type EnablePolicyRequest_builder

type EnablePolicyRequest_builder struct {
	Id []string
	// contains filtered or unexported fields
}

func (EnablePolicyRequest_builder) Build

type File

type File struct {
	FileName string `protobuf:"bytes,1,opt,name=file_name,json=fileName,proto3" json:"file_name,omitempty"`
	Contents []byte `protobuf:"bytes,2,opt,name=contents,proto3" json:"contents,omitempty"`
	// contains filtered or unexported fields
}

func (*File) GetContents

func (x *File) GetContents() []byte

func (*File) GetFileName

func (x *File) GetFileName() string

func (*File) ProtoMessage

func (*File) ProtoMessage()

func (*File) ProtoReflect

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

func (*File) Reset

func (x *File) Reset()

func (*File) SetContents

func (x *File) SetContents(v []byte)

func (*File) SetFileName

func (x *File) SetFileName(v string)

func (*File) String

func (x *File) String() string

type File_builder

type File_builder struct {
	FileName string
	Contents []byte
	// contains filtered or unexported fields
}

func (File_builder) Build

func (b0 File_builder) Build() *File

type GetPolicyRequest

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

func (*GetPolicyRequest) GetId

func (x *GetPolicyRequest) GetId() []string

func (*GetPolicyRequest) ProtoMessage

func (*GetPolicyRequest) ProtoMessage()

func (*GetPolicyRequest) ProtoReflect

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

func (*GetPolicyRequest) Reset

func (x *GetPolicyRequest) Reset()

func (*GetPolicyRequest) SetId

func (x *GetPolicyRequest) SetId(v []string)

func (*GetPolicyRequest) String

func (x *GetPolicyRequest) String() string

type GetPolicyRequest_builder

type GetPolicyRequest_builder struct {
	Id []string
	// contains filtered or unexported fields
}

func (GetPolicyRequest_builder) Build

type GetSchemaRequest

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

func (*GetSchemaRequest) GetId

func (x *GetSchemaRequest) GetId() []string

func (*GetSchemaRequest) ProtoMessage

func (*GetSchemaRequest) ProtoMessage()

func (*GetSchemaRequest) ProtoReflect

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

func (*GetSchemaRequest) Reset

func (x *GetSchemaRequest) Reset()

func (*GetSchemaRequest) SetId

func (x *GetSchemaRequest) SetId(v []string)

func (*GetSchemaRequest) String

func (x *GetSchemaRequest) String() string

type GetSchemaRequest_builder

type GetSchemaRequest_builder struct {
	Id []string
	// contains filtered or unexported fields
}

func (GetSchemaRequest_builder) Build

type InspectPoliciesRequest

type InspectPoliciesRequest struct {
	IncludeDisabled bool     `protobuf:"varint,1,opt,name=include_disabled,json=includeDisabled,proto3" json:"include_disabled,omitempty"`
	NameRegexp      string   `protobuf:"bytes,2,opt,name=name_regexp,json=nameRegexp,proto3" json:"name_regexp,omitempty"`
	ScopeRegexp     string   `protobuf:"bytes,3,opt,name=scope_regexp,json=scopeRegexp,proto3" json:"scope_regexp,omitempty"`
	VersionRegexp   string   `protobuf:"bytes,4,opt,name=version_regexp,json=versionRegexp,proto3" json:"version_regexp,omitempty"`
	PolicyId        []string `protobuf:"bytes,5,rep,name=policy_id,json=policyId,proto3" json:"policy_id,omitempty"`
	// contains filtered or unexported fields
}

func (*InspectPoliciesRequest) GetIncludeDisabled

func (x *InspectPoliciesRequest) GetIncludeDisabled() bool

func (*InspectPoliciesRequest) GetNameRegexp

func (x *InspectPoliciesRequest) GetNameRegexp() string

func (*InspectPoliciesRequest) GetPolicyId

func (x *InspectPoliciesRequest) GetPolicyId() []string

func (*InspectPoliciesRequest) GetScopeRegexp

func (x *InspectPoliciesRequest) GetScopeRegexp() string

func (*InspectPoliciesRequest) GetVersionRegexp

func (x *InspectPoliciesRequest) GetVersionRegexp() string

func (*InspectPoliciesRequest) ProtoMessage

func (*InspectPoliciesRequest) ProtoMessage()

func (*InspectPoliciesRequest) ProtoReflect

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

func (*InspectPoliciesRequest) Reset

func (x *InspectPoliciesRequest) Reset()

func (*InspectPoliciesRequest) SetIncludeDisabled

func (x *InspectPoliciesRequest) SetIncludeDisabled(v bool)

func (*InspectPoliciesRequest) SetNameRegexp

func (x *InspectPoliciesRequest) SetNameRegexp(v string)

func (*InspectPoliciesRequest) SetPolicyId

func (x *InspectPoliciesRequest) SetPolicyId(v []string)

func (*InspectPoliciesRequest) SetScopeRegexp

func (x *InspectPoliciesRequest) SetScopeRegexp(v string)

func (*InspectPoliciesRequest) SetVersionRegexp

func (x *InspectPoliciesRequest) SetVersionRegexp(v string)

func (*InspectPoliciesRequest) String

func (x *InspectPoliciesRequest) String() string

type InspectPoliciesRequest_builder

type InspectPoliciesRequest_builder struct {
	IncludeDisabled bool
	NameRegexp      string
	ScopeRegexp     string
	VersionRegexp   string
	PolicyId        []string
	// contains filtered or unexported fields
}

func (InspectPoliciesRequest_builder) Build

type ListAuditLogEntriesRequest

type ListAuditLogEntriesRequest struct {
	Kind ListAuditLogEntriesRequest_Kind `protobuf:"varint,1,opt,name=kind,proto3,enum=cerbos.request.v1.ListAuditLogEntriesRequest_Kind" json:"kind,omitempty"`
	// Types that are valid to be assigned to Filter:
	//
	//	*ListAuditLogEntriesRequest_Tail
	//	*ListAuditLogEntriesRequest_Between
	//	*ListAuditLogEntriesRequest_Since
	//	*ListAuditLogEntriesRequest_Lookup
	Filter isListAuditLogEntriesRequest_Filter `protobuf_oneof:"filter"`
	// contains filtered or unexported fields
}

func (*ListAuditLogEntriesRequest) ClearBetween

func (x *ListAuditLogEntriesRequest) ClearBetween()

func (*ListAuditLogEntriesRequest) ClearFilter

func (x *ListAuditLogEntriesRequest) ClearFilter()

func (*ListAuditLogEntriesRequest) ClearLookup

func (x *ListAuditLogEntriesRequest) ClearLookup()

func (*ListAuditLogEntriesRequest) ClearSince

func (x *ListAuditLogEntriesRequest) ClearSince()

func (*ListAuditLogEntriesRequest) ClearTail

func (x *ListAuditLogEntriesRequest) ClearTail()

func (*ListAuditLogEntriesRequest) GetBetween

func (*ListAuditLogEntriesRequest) GetFilter

func (x *ListAuditLogEntriesRequest) GetFilter() isListAuditLogEntriesRequest_Filter

func (*ListAuditLogEntriesRequest) GetKind

func (*ListAuditLogEntriesRequest) GetLookup

func (x *ListAuditLogEntriesRequest) GetLookup() string

func (*ListAuditLogEntriesRequest) GetSince

func (*ListAuditLogEntriesRequest) GetTail

func (x *ListAuditLogEntriesRequest) GetTail() uint32

func (*ListAuditLogEntriesRequest) HasBetween

func (x *ListAuditLogEntriesRequest) HasBetween() bool

func (*ListAuditLogEntriesRequest) HasFilter

func (x *ListAuditLogEntriesRequest) HasFilter() bool

func (*ListAuditLogEntriesRequest) HasLookup

func (x *ListAuditLogEntriesRequest) HasLookup() bool

func (*ListAuditLogEntriesRequest) HasSince

func (x *ListAuditLogEntriesRequest) HasSince() bool

func (*ListAuditLogEntriesRequest) HasTail

func (x *ListAuditLogEntriesRequest) HasTail() bool

func (*ListAuditLogEntriesRequest) ProtoMessage

func (*ListAuditLogEntriesRequest) ProtoMessage()

func (*ListAuditLogEntriesRequest) ProtoReflect

func (*ListAuditLogEntriesRequest) Reset

func (x *ListAuditLogEntriesRequest) Reset()

func (*ListAuditLogEntriesRequest) SetBetween

func (*ListAuditLogEntriesRequest) SetKind

func (*ListAuditLogEntriesRequest) SetLookup

func (x *ListAuditLogEntriesRequest) SetLookup(v string)

func (*ListAuditLogEntriesRequest) SetSince

func (*ListAuditLogEntriesRequest) SetTail

func (x *ListAuditLogEntriesRequest) SetTail(v uint32)

func (*ListAuditLogEntriesRequest) String

func (x *ListAuditLogEntriesRequest) String() string

func (*ListAuditLogEntriesRequest) WhichFilter

func (x *ListAuditLogEntriesRequest) WhichFilter() case_ListAuditLogEntriesRequest_Filter

type ListAuditLogEntriesRequest_Between

type ListAuditLogEntriesRequest_Between struct {
	Between *ListAuditLogEntriesRequest_TimeRange `protobuf:"bytes,3,opt,name=between,proto3,oneof"`
}

type ListAuditLogEntriesRequest_Kind

type ListAuditLogEntriesRequest_Kind int32
const (
	ListAuditLogEntriesRequest_KIND_UNSPECIFIED ListAuditLogEntriesRequest_Kind = 0
	ListAuditLogEntriesRequest_KIND_ACCESS      ListAuditLogEntriesRequest_Kind = 1
	ListAuditLogEntriesRequest_KIND_DECISION    ListAuditLogEntriesRequest_Kind = 2
)

func (ListAuditLogEntriesRequest_Kind) Descriptor

func (ListAuditLogEntriesRequest_Kind) Enum

func (ListAuditLogEntriesRequest_Kind) Number

func (ListAuditLogEntriesRequest_Kind) String

func (ListAuditLogEntriesRequest_Kind) Type

type ListAuditLogEntriesRequest_Lookup

type ListAuditLogEntriesRequest_Lookup struct {
	Lookup string `protobuf:"bytes,5,opt,name=lookup,proto3,oneof"`
}

type ListAuditLogEntriesRequest_Since

type ListAuditLogEntriesRequest_Since struct {
	Since *durationpb.Duration `protobuf:"bytes,4,opt,name=since,proto3,oneof"`
}

type ListAuditLogEntriesRequest_Tail

type ListAuditLogEntriesRequest_Tail struct {
	Tail uint32 `protobuf:"varint,2,opt,name=tail,proto3,oneof"`
}

type ListAuditLogEntriesRequest_TimeRange

type ListAuditLogEntriesRequest_TimeRange struct {
	Start *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start,proto3" json:"start,omitempty"`
	End   *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end,proto3" json:"end,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAuditLogEntriesRequest_TimeRange) ClearEnd

func (*ListAuditLogEntriesRequest_TimeRange) ClearStart

func (x *ListAuditLogEntriesRequest_TimeRange) ClearStart()

func (*ListAuditLogEntriesRequest_TimeRange) GetEnd

func (*ListAuditLogEntriesRequest_TimeRange) GetStart

func (*ListAuditLogEntriesRequest_TimeRange) HasEnd

func (*ListAuditLogEntriesRequest_TimeRange) HasStart

func (*ListAuditLogEntriesRequest_TimeRange) ProtoMessage

func (*ListAuditLogEntriesRequest_TimeRange) ProtoMessage()

func (*ListAuditLogEntriesRequest_TimeRange) ProtoReflect

func (*ListAuditLogEntriesRequest_TimeRange) Reset

func (*ListAuditLogEntriesRequest_TimeRange) SetEnd

func (*ListAuditLogEntriesRequest_TimeRange) SetStart

func (*ListAuditLogEntriesRequest_TimeRange) String

type ListAuditLogEntriesRequest_TimeRange_builder

type ListAuditLogEntriesRequest_TimeRange_builder struct {
	Start *timestamppb.Timestamp
	End   *timestamppb.Timestamp
	// contains filtered or unexported fields
}

func (ListAuditLogEntriesRequest_TimeRange_builder) Build

type ListAuditLogEntriesRequest_builder

type ListAuditLogEntriesRequest_builder struct {
	Kind ListAuditLogEntriesRequest_Kind
	// Fields of oneof Filter:
	Tail    *uint32
	Between *ListAuditLogEntriesRequest_TimeRange
	Since   *durationpb.Duration
	Lookup  *string
	// contains filtered or unexported fields
}

func (ListAuditLogEntriesRequest_builder) Build

type ListPoliciesRequest

type ListPoliciesRequest struct {
	IncludeDisabled bool     `protobuf:"varint,1,opt,name=include_disabled,json=includeDisabled,proto3" json:"include_disabled,omitempty"`
	NameRegexp      string   `protobuf:"bytes,2,opt,name=name_regexp,json=nameRegexp,proto3" json:"name_regexp,omitempty"`
	ScopeRegexp     string   `protobuf:"bytes,3,opt,name=scope_regexp,json=scopeRegexp,proto3" json:"scope_regexp,omitempty"`
	VersionRegexp   string   `protobuf:"bytes,4,opt,name=version_regexp,json=versionRegexp,proto3" json:"version_regexp,omitempty"`
	PolicyId        []string `protobuf:"bytes,5,rep,name=policy_id,json=policyId,proto3" json:"policy_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPoliciesRequest) GetIncludeDisabled

func (x *ListPoliciesRequest) GetIncludeDisabled() bool

func (*ListPoliciesRequest) GetNameRegexp

func (x *ListPoliciesRequest) GetNameRegexp() string

func (*ListPoliciesRequest) GetPolicyId

func (x *ListPoliciesRequest) GetPolicyId() []string

func (*ListPoliciesRequest) GetScopeRegexp

func (x *ListPoliciesRequest) GetScopeRegexp() string

func (*ListPoliciesRequest) GetVersionRegexp

func (x *ListPoliciesRequest) GetVersionRegexp() string

func (*ListPoliciesRequest) ProtoMessage

func (*ListPoliciesRequest) ProtoMessage()

func (*ListPoliciesRequest) ProtoReflect

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

func (*ListPoliciesRequest) Reset

func (x *ListPoliciesRequest) Reset()

func (*ListPoliciesRequest) SetIncludeDisabled

func (x *ListPoliciesRequest) SetIncludeDisabled(v bool)

func (*ListPoliciesRequest) SetNameRegexp

func (x *ListPoliciesRequest) SetNameRegexp(v string)

func (*ListPoliciesRequest) SetPolicyId

func (x *ListPoliciesRequest) SetPolicyId(v []string)

func (*ListPoliciesRequest) SetScopeRegexp

func (x *ListPoliciesRequest) SetScopeRegexp(v string)

func (*ListPoliciesRequest) SetVersionRegexp

func (x *ListPoliciesRequest) SetVersionRegexp(v string)

func (*ListPoliciesRequest) String

func (x *ListPoliciesRequest) String() string

type ListPoliciesRequest_builder

type ListPoliciesRequest_builder struct {
	IncludeDisabled bool
	NameRegexp      string
	ScopeRegexp     string
	VersionRegexp   string
	PolicyId        []string
	// contains filtered or unexported fields
}

func (ListPoliciesRequest_builder) Build

type ListSchemasRequest

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

func (*ListSchemasRequest) ProtoMessage

func (*ListSchemasRequest) ProtoMessage()

func (*ListSchemasRequest) ProtoReflect

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

func (*ListSchemasRequest) Reset

func (x *ListSchemasRequest) Reset()

func (*ListSchemasRequest) String

func (x *ListSchemasRequest) String() string

type ListSchemasRequest_builder

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

func (ListSchemasRequest_builder) Build

type PlanResourcesRequest

type PlanResourcesRequest struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// Deprecated: Marked as deprecated in cerbos/request/v1/request.proto.
	Action         string                          `protobuf:"bytes,2,opt,name=action,proto3" json:"action,omitempty"`
	Actions        []string                        `protobuf:"bytes,7,rep,name=actions,proto3" json:"actions,omitempty"`
	Principal      *v1.Principal                   `protobuf:"bytes,3,opt,name=principal,proto3" json:"principal,omitempty"`
	Resource       *v1.PlanResourcesInput_Resource `protobuf:"bytes,4,opt,name=resource,proto3" json:"resource,omitempty"`
	AuxData        *AuxData                        `protobuf:"bytes,5,opt,name=aux_data,json=auxData,proto3" json:"aux_data,omitempty"`
	IncludeMeta    bool                            `protobuf:"varint,6,opt,name=include_meta,json=includeMeta,proto3" json:"include_meta,omitempty"`
	RequestContext *v11.RequestContext             `protobuf:"bytes,8,opt,name=request_context,json=requestContext,proto3,oneof" json:"request_context,omitempty"`
	// contains filtered or unexported fields
}

func (*PlanResourcesRequest) ClearAuxData

func (x *PlanResourcesRequest) ClearAuxData()

func (*PlanResourcesRequest) ClearPrincipal

func (x *PlanResourcesRequest) ClearPrincipal()

func (*PlanResourcesRequest) ClearRequestContext

func (x *PlanResourcesRequest) ClearRequestContext()

func (*PlanResourcesRequest) ClearResource

func (x *PlanResourcesRequest) ClearResource()

func (*PlanResourcesRequest) GetAction deprecated

func (x *PlanResourcesRequest) GetAction() string

Deprecated: Marked as deprecated in cerbos/request/v1/request.proto.

func (*PlanResourcesRequest) GetActions

func (x *PlanResourcesRequest) GetActions() []string

func (*PlanResourcesRequest) GetAuxData

func (x *PlanResourcesRequest) GetAuxData() *AuxData

func (*PlanResourcesRequest) GetIncludeMeta

func (x *PlanResourcesRequest) GetIncludeMeta() bool

func (*PlanResourcesRequest) GetPrincipal

func (x *PlanResourcesRequest) GetPrincipal() *v1.Principal

func (*PlanResourcesRequest) GetRequestContext

func (x *PlanResourcesRequest) GetRequestContext() *v11.RequestContext

func (*PlanResourcesRequest) GetRequestId

func (x *PlanResourcesRequest) GetRequestId() string

func (*PlanResourcesRequest) GetResource

func (*PlanResourcesRequest) HasAuxData

func (x *PlanResourcesRequest) HasAuxData() bool

func (*PlanResourcesRequest) HasPrincipal

func (x *PlanResourcesRequest) HasPrincipal() bool

func (*PlanResourcesRequest) HasRequestContext

func (x *PlanResourcesRequest) HasRequestContext() bool

func (*PlanResourcesRequest) HasResource

func (x *PlanResourcesRequest) HasResource() bool

func (*PlanResourcesRequest) ProtoMessage

func (*PlanResourcesRequest) ProtoMessage()

func (*PlanResourcesRequest) ProtoReflect

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

func (*PlanResourcesRequest) Reset

func (x *PlanResourcesRequest) Reset()

func (*PlanResourcesRequest) SetAction deprecated

func (x *PlanResourcesRequest) SetAction(v string)

Deprecated: Marked as deprecated in cerbos/request/v1/request.proto.

func (*PlanResourcesRequest) SetActions

func (x *PlanResourcesRequest) SetActions(v []string)

func (*PlanResourcesRequest) SetAuxData

func (x *PlanResourcesRequest) SetAuxData(v *AuxData)

func (*PlanResourcesRequest) SetIncludeMeta

func (x *PlanResourcesRequest) SetIncludeMeta(v bool)

func (*PlanResourcesRequest) SetPrincipal

func (x *PlanResourcesRequest) SetPrincipal(v *v1.Principal)

func (*PlanResourcesRequest) SetRequestContext

func (x *PlanResourcesRequest) SetRequestContext(v *v11.RequestContext)

func (*PlanResourcesRequest) SetRequestId

func (x *PlanResourcesRequest) SetRequestId(v string)

func (*PlanResourcesRequest) SetResource

func (*PlanResourcesRequest) String

func (x *PlanResourcesRequest) String() string

type PlanResourcesRequest_builder

type PlanResourcesRequest_builder struct {
	RequestId string
	// Deprecated: Marked as deprecated in cerbos/request/v1/request.proto.
	Action         string
	Actions        []string
	Principal      *v1.Principal
	Resource       *v1.PlanResourcesInput_Resource
	AuxData        *AuxData
	IncludeMeta    bool
	RequestContext *v11.RequestContext
	// contains filtered or unexported fields
}

func (PlanResourcesRequest_builder) Build

type PlaygroundEvaluateRequest

type PlaygroundEvaluateRequest struct {
	PlaygroundId string        `protobuf:"bytes,1,opt,name=playground_id,json=playgroundId,proto3" json:"playground_id,omitempty"`
	Files        []*File       `protobuf:"bytes,2,rep,name=files,proto3" json:"files,omitempty"`
	Principal    *v1.Principal `protobuf:"bytes,3,opt,name=principal,proto3" json:"principal,omitempty"`
	Resource     *v1.Resource  `protobuf:"bytes,4,opt,name=resource,proto3" json:"resource,omitempty"`
	Actions      []string      `protobuf:"bytes,5,rep,name=actions,proto3" json:"actions,omitempty"`
	AuxData      *AuxData      `protobuf:"bytes,6,opt,name=aux_data,json=auxData,proto3" json:"aux_data,omitempty"`
	// contains filtered or unexported fields
}

func (*PlaygroundEvaluateRequest) ClearAuxData

func (x *PlaygroundEvaluateRequest) ClearAuxData()

func (*PlaygroundEvaluateRequest) ClearPrincipal

func (x *PlaygroundEvaluateRequest) ClearPrincipal()

func (*PlaygroundEvaluateRequest) ClearResource

func (x *PlaygroundEvaluateRequest) ClearResource()

func (*PlaygroundEvaluateRequest) GetActions

func (x *PlaygroundEvaluateRequest) GetActions() []string

func (*PlaygroundEvaluateRequest) GetAuxData

func (x *PlaygroundEvaluateRequest) GetAuxData() *AuxData

func (*PlaygroundEvaluateRequest) GetFiles

func (x *PlaygroundEvaluateRequest) GetFiles() []*File

func (*PlaygroundEvaluateRequest) GetPlaygroundId

func (x *PlaygroundEvaluateRequest) GetPlaygroundId() string

func (*PlaygroundEvaluateRequest) GetPrincipal

func (x *PlaygroundEvaluateRequest) GetPrincipal() *v1.Principal

func (*PlaygroundEvaluateRequest) GetResource

func (x *PlaygroundEvaluateRequest) GetResource() *v1.Resource

func (*PlaygroundEvaluateRequest) HasAuxData

func (x *PlaygroundEvaluateRequest) HasAuxData() bool

func (*PlaygroundEvaluateRequest) HasPrincipal

func (x *PlaygroundEvaluateRequest) HasPrincipal() bool

func (*PlaygroundEvaluateRequest) HasResource

func (x *PlaygroundEvaluateRequest) HasResource() bool

func (*PlaygroundEvaluateRequest) ProtoMessage

func (*PlaygroundEvaluateRequest) ProtoMessage()

func (*PlaygroundEvaluateRequest) ProtoReflect

func (*PlaygroundEvaluateRequest) Reset

func (x *PlaygroundEvaluateRequest) Reset()

func (*PlaygroundEvaluateRequest) SetActions

func (x *PlaygroundEvaluateRequest) SetActions(v []string)

func (*PlaygroundEvaluateRequest) SetAuxData

func (x *PlaygroundEvaluateRequest) SetAuxData(v *AuxData)

func (*PlaygroundEvaluateRequest) SetFiles

func (x *PlaygroundEvaluateRequest) SetFiles(v []*File)

func (*PlaygroundEvaluateRequest) SetPlaygroundId

func (x *PlaygroundEvaluateRequest) SetPlaygroundId(v string)

func (*PlaygroundEvaluateRequest) SetPrincipal

func (x *PlaygroundEvaluateRequest) SetPrincipal(v *v1.Principal)

func (*PlaygroundEvaluateRequest) SetResource

func (x *PlaygroundEvaluateRequest) SetResource(v *v1.Resource)

func (*PlaygroundEvaluateRequest) String

func (x *PlaygroundEvaluateRequest) String() string

type PlaygroundEvaluateRequest_builder

type PlaygroundEvaluateRequest_builder struct {
	PlaygroundId string
	Files        []*File
	Principal    *v1.Principal
	Resource     *v1.Resource
	Actions      []string
	AuxData      *AuxData
	// contains filtered or unexported fields
}

func (PlaygroundEvaluateRequest_builder) Build

type PlaygroundProxyRequest

type PlaygroundProxyRequest struct {
	PlaygroundId string  `protobuf:"bytes,1,opt,name=playground_id,json=playgroundId,proto3" json:"playground_id,omitempty"`
	Files        []*File `protobuf:"bytes,2,rep,name=files,proto3" json:"files,omitempty"`
	// Types that are valid to be assigned to ProxyRequest:
	//
	//	*PlaygroundProxyRequest_CheckResourceSet
	//	*PlaygroundProxyRequest_CheckResourceBatch
	//	*PlaygroundProxyRequest_PlanResources
	//	*PlaygroundProxyRequest_CheckResources
	ProxyRequest isPlaygroundProxyRequest_ProxyRequest `protobuf_oneof:"proxy_request"`
	// contains filtered or unexported fields
}

func (*PlaygroundProxyRequest) ClearCheckResourceBatch

func (x *PlaygroundProxyRequest) ClearCheckResourceBatch()

func (*PlaygroundProxyRequest) ClearCheckResourceSet

func (x *PlaygroundProxyRequest) ClearCheckResourceSet()

func (*PlaygroundProxyRequest) ClearCheckResources

func (x *PlaygroundProxyRequest) ClearCheckResources()

func (*PlaygroundProxyRequest) ClearPlanResources

func (x *PlaygroundProxyRequest) ClearPlanResources()

func (*PlaygroundProxyRequest) ClearProxyRequest

func (x *PlaygroundProxyRequest) ClearProxyRequest()

func (*PlaygroundProxyRequest) GetCheckResourceBatch

func (x *PlaygroundProxyRequest) GetCheckResourceBatch() *CheckResourceBatchRequest

func (*PlaygroundProxyRequest) GetCheckResourceSet

func (x *PlaygroundProxyRequest) GetCheckResourceSet() *CheckResourceSetRequest

func (*PlaygroundProxyRequest) GetCheckResources

func (x *PlaygroundProxyRequest) GetCheckResources() *CheckResourcesRequest

func (*PlaygroundProxyRequest) GetFiles

func (x *PlaygroundProxyRequest) GetFiles() []*File

func (*PlaygroundProxyRequest) GetPlanResources

func (x *PlaygroundProxyRequest) GetPlanResources() *PlanResourcesRequest

func (*PlaygroundProxyRequest) GetPlaygroundId

func (x *PlaygroundProxyRequest) GetPlaygroundId() string

func (*PlaygroundProxyRequest) GetProxyRequest

func (x *PlaygroundProxyRequest) GetProxyRequest() isPlaygroundProxyRequest_ProxyRequest

func (*PlaygroundProxyRequest) HasCheckResourceBatch

func (x *PlaygroundProxyRequest) HasCheckResourceBatch() bool

func (*PlaygroundProxyRequest) HasCheckResourceSet

func (x *PlaygroundProxyRequest) HasCheckResourceSet() bool

func (*PlaygroundProxyRequest) HasCheckResources

func (x *PlaygroundProxyRequest) HasCheckResources() bool

func (*PlaygroundProxyRequest) HasPlanResources

func (x *PlaygroundProxyRequest) HasPlanResources() bool

func (*PlaygroundProxyRequest) HasProxyRequest

func (x *PlaygroundProxyRequest) HasProxyRequest() bool

func (*PlaygroundProxyRequest) ProtoMessage

func (*PlaygroundProxyRequest) ProtoMessage()

func (*PlaygroundProxyRequest) ProtoReflect

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

func (*PlaygroundProxyRequest) Reset

func (x *PlaygroundProxyRequest) Reset()

func (*PlaygroundProxyRequest) SetCheckResourceBatch

func (x *PlaygroundProxyRequest) SetCheckResourceBatch(v *CheckResourceBatchRequest)

func (*PlaygroundProxyRequest) SetCheckResourceSet

func (x *PlaygroundProxyRequest) SetCheckResourceSet(v *CheckResourceSetRequest)

func (*PlaygroundProxyRequest) SetCheckResources

func (x *PlaygroundProxyRequest) SetCheckResources(v *CheckResourcesRequest)

func (*PlaygroundProxyRequest) SetFiles

func (x *PlaygroundProxyRequest) SetFiles(v []*File)

func (*PlaygroundProxyRequest) SetPlanResources

func (x *PlaygroundProxyRequest) SetPlanResources(v *PlanResourcesRequest)

func (*PlaygroundProxyRequest) SetPlaygroundId

func (x *PlaygroundProxyRequest) SetPlaygroundId(v string)

func (*PlaygroundProxyRequest) String

func (x *PlaygroundProxyRequest) String() string

func (*PlaygroundProxyRequest) WhichProxyRequest

func (x *PlaygroundProxyRequest) WhichProxyRequest() case_PlaygroundProxyRequest_ProxyRequest

type PlaygroundProxyRequest_CheckResourceBatch

type PlaygroundProxyRequest_CheckResourceBatch struct {
	CheckResourceBatch *CheckResourceBatchRequest `protobuf:"bytes,4,opt,name=check_resource_batch,json=checkResourceBatch,proto3,oneof"`
}

type PlaygroundProxyRequest_CheckResourceSet

type PlaygroundProxyRequest_CheckResourceSet struct {
	CheckResourceSet *CheckResourceSetRequest `protobuf:"bytes,3,opt,name=check_resource_set,json=checkResourceSet,proto3,oneof"`
}

type PlaygroundProxyRequest_CheckResources

type PlaygroundProxyRequest_CheckResources struct {
	CheckResources *CheckResourcesRequest `protobuf:"bytes,6,opt,name=check_resources,json=checkResources,proto3,oneof"`
}

type PlaygroundProxyRequest_PlanResources

type PlaygroundProxyRequest_PlanResources struct {
	PlanResources *PlanResourcesRequest `protobuf:"bytes,5,opt,name=plan_resources,json=planResources,proto3,oneof"`
}

type PlaygroundProxyRequest_builder

type PlaygroundProxyRequest_builder struct {
	PlaygroundId string
	Files        []*File
	// Fields of oneof ProxyRequest:
	CheckResourceSet   *CheckResourceSetRequest
	CheckResourceBatch *CheckResourceBatchRequest
	PlanResources      *PlanResourcesRequest
	CheckResources     *CheckResourcesRequest
	// contains filtered or unexported fields
}

func (PlaygroundProxyRequest_builder) Build

type PlaygroundTestRequest

type PlaygroundTestRequest struct {
	PlaygroundId string  `protobuf:"bytes,1,opt,name=playground_id,json=playgroundId,proto3" json:"playground_id,omitempty"`
	Files        []*File `protobuf:"bytes,2,rep,name=files,proto3" json:"files,omitempty"`
	// contains filtered or unexported fields
}

func (*PlaygroundTestRequest) GetFiles

func (x *PlaygroundTestRequest) GetFiles() []*File

func (*PlaygroundTestRequest) GetPlaygroundId

func (x *PlaygroundTestRequest) GetPlaygroundId() string

func (*PlaygroundTestRequest) ProtoMessage

func (*PlaygroundTestRequest) ProtoMessage()

func (*PlaygroundTestRequest) ProtoReflect

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

func (*PlaygroundTestRequest) Reset

func (x *PlaygroundTestRequest) Reset()

func (*PlaygroundTestRequest) SetFiles

func (x *PlaygroundTestRequest) SetFiles(v []*File)

func (*PlaygroundTestRequest) SetPlaygroundId

func (x *PlaygroundTestRequest) SetPlaygroundId(v string)

func (*PlaygroundTestRequest) String

func (x *PlaygroundTestRequest) String() string

type PlaygroundTestRequest_builder

type PlaygroundTestRequest_builder struct {
	PlaygroundId string
	Files        []*File
	// contains filtered or unexported fields
}

func (PlaygroundTestRequest_builder) Build

type PlaygroundValidateRequest

type PlaygroundValidateRequest struct {
	PlaygroundId string  `protobuf:"bytes,1,opt,name=playground_id,json=playgroundId,proto3" json:"playground_id,omitempty"`
	Files        []*File `protobuf:"bytes,2,rep,name=files,proto3" json:"files,omitempty"`
	// contains filtered or unexported fields
}

func (*PlaygroundValidateRequest) GetFiles

func (x *PlaygroundValidateRequest) GetFiles() []*File

func (*PlaygroundValidateRequest) GetPlaygroundId

func (x *PlaygroundValidateRequest) GetPlaygroundId() string

func (*PlaygroundValidateRequest) ProtoMessage

func (*PlaygroundValidateRequest) ProtoMessage()

func (*PlaygroundValidateRequest) ProtoReflect

func (*PlaygroundValidateRequest) Reset

func (x *PlaygroundValidateRequest) Reset()

func (*PlaygroundValidateRequest) SetFiles

func (x *PlaygroundValidateRequest) SetFiles(v []*File)

func (*PlaygroundValidateRequest) SetPlaygroundId

func (x *PlaygroundValidateRequest) SetPlaygroundId(v string)

func (*PlaygroundValidateRequest) String

func (x *PlaygroundValidateRequest) String() string

type PlaygroundValidateRequest_builder

type PlaygroundValidateRequest_builder struct {
	PlaygroundId string
	Files        []*File
	// contains filtered or unexported fields
}

func (PlaygroundValidateRequest_builder) Build

type PurgeStoreRevisionsRequest

type PurgeStoreRevisionsRequest struct {
	KeepLast uint32 `protobuf:"varint,1,opt,name=keep_last,json=keepLast,proto3" json:"keep_last,omitempty"`
	// contains filtered or unexported fields
}

func (*PurgeStoreRevisionsRequest) GetKeepLast

func (x *PurgeStoreRevisionsRequest) GetKeepLast() uint32

func (*PurgeStoreRevisionsRequest) ProtoMessage

func (*PurgeStoreRevisionsRequest) ProtoMessage()

func (*PurgeStoreRevisionsRequest) ProtoReflect

func (*PurgeStoreRevisionsRequest) Reset

func (x *PurgeStoreRevisionsRequest) Reset()

func (*PurgeStoreRevisionsRequest) SetKeepLast

func (x *PurgeStoreRevisionsRequest) SetKeepLast(v uint32)

func (*PurgeStoreRevisionsRequest) String

func (x *PurgeStoreRevisionsRequest) String() string

type PurgeStoreRevisionsRequest_builder

type PurgeStoreRevisionsRequest_builder struct {
	KeepLast uint32
	// contains filtered or unexported fields
}

func (PurgeStoreRevisionsRequest_builder) Build

type ReloadStoreRequest

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

func (*ReloadStoreRequest) GetWait

func (x *ReloadStoreRequest) GetWait() bool

func (*ReloadStoreRequest) ProtoMessage

func (*ReloadStoreRequest) ProtoMessage()

func (*ReloadStoreRequest) ProtoReflect

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

func (*ReloadStoreRequest) Reset

func (x *ReloadStoreRequest) Reset()

func (*ReloadStoreRequest) SetWait

func (x *ReloadStoreRequest) SetWait(v bool)

func (*ReloadStoreRequest) String

func (x *ReloadStoreRequest) String() string

type ReloadStoreRequest_builder

type ReloadStoreRequest_builder struct {
	Wait bool
	// contains filtered or unexported fields
}

func (ReloadStoreRequest_builder) Build

type ResourceSet

type ResourceSet struct {
	Kind          string                    `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	PolicyVersion string                    `protobuf:"bytes,2,opt,name=policy_version,json=policyVersion,proto3" json:"policy_version,omitempty"`
	Instances     map[string]*AttributesMap `` /* 145-byte string literal not displayed */
	Scope         string                    `protobuf:"bytes,4,opt,name=scope,proto3" json:"scope,omitempty"`
	// contains filtered or unexported fields
}

func (*ResourceSet) GetInstances

func (x *ResourceSet) GetInstances() map[string]*AttributesMap

func (*ResourceSet) GetKind

func (x *ResourceSet) GetKind() string

func (*ResourceSet) GetPolicyVersion

func (x *ResourceSet) GetPolicyVersion() string

func (*ResourceSet) GetScope

func (x *ResourceSet) GetScope() string

func (*ResourceSet) ProtoMessage

func (*ResourceSet) ProtoMessage()

func (*ResourceSet) ProtoReflect

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

func (*ResourceSet) Reset

func (x *ResourceSet) Reset()

func (*ResourceSet) SetInstances

func (x *ResourceSet) SetInstances(v map[string]*AttributesMap)

func (*ResourceSet) SetKind

func (x *ResourceSet) SetKind(v string)

func (*ResourceSet) SetPolicyVersion

func (x *ResourceSet) SetPolicyVersion(v string)

func (*ResourceSet) SetScope

func (x *ResourceSet) SetScope(v string)

func (*ResourceSet) String

func (x *ResourceSet) String() string

type ResourceSet_builder

type ResourceSet_builder struct {
	Kind          string
	PolicyVersion string
	Instances     map[string]*AttributesMap
	Scope         string
	// contains filtered or unexported fields
}

func (ResourceSet_builder) Build

func (b0 ResourceSet_builder) Build() *ResourceSet

type ServerInfoRequest

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

func (*ServerInfoRequest) ProtoMessage

func (*ServerInfoRequest) ProtoMessage()

func (*ServerInfoRequest) ProtoReflect

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

func (*ServerInfoRequest) Reset

func (x *ServerInfoRequest) Reset()

func (*ServerInfoRequest) String

func (x *ServerInfoRequest) String() string

type ServerInfoRequest_builder

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

func (ServerInfoRequest_builder) Build

Source Files

  • request.pb.go

Jump to

Keyboard shortcuts

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