Documentation ¶
Index ¶
- Variables
- type IDType
- type IdentityContext
- func (*IdentityContext) Descriptor() ([]byte, []int)deprecated
- func (x *IdentityContext) GetIdentity() string
- func (x *IdentityContext) GetType() IdentityType
- func (*IdentityContext) ProtoMessage()
- func (x *IdentityContext) ProtoReflect() protoreflect.Message
- func (x *IdentityContext) Reset()
- func (x *IdentityContext) String() string
- type IdentityType
- func (IdentityType) Descriptor() protoreflect.EnumDescriptor
- func (x IdentityType) Enum() *IdentityType
- func (IdentityType) EnumDescriptor() ([]byte, []int)deprecated
- func (x IdentityType) Number() protoreflect.EnumNumber
- func (x IdentityType) String() string
- func (IdentityType) Type() protoreflect.EnumType
- type PaginationRequest
- func (*PaginationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PaginationRequest) GetSize() int32
- func (x *PaginationRequest) GetToken() string
- func (*PaginationRequest) ProtoMessage()
- func (x *PaginationRequest) ProtoReflect() protoreflect.Message
- func (x *PaginationRequest) Reset()
- func (x *PaginationRequest) String() string
- type PaginationResponse
- func (*PaginationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PaginationResponse) GetNextToken() string
- func (x *PaginationResponse) GetResultSize() int32
- func (x *PaginationResponse) GetTotalSize() int32
- func (*PaginationResponse) ProtoMessage()
- func (x *PaginationResponse) ProtoReflect() protoreflect.Message
- func (x *PaginationResponse) Reset()
- func (x *PaginationResponse) String() string
- type PolicyContext
- func (*PolicyContext) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyContext) GetDecisions() []string
- func (x *PolicyContext) GetId() string
- func (x *PolicyContext) GetInstanceLabel() string
- func (x *PolicyContext) GetName() string
- func (x *PolicyContext) GetPath() string
- func (*PolicyContext) ProtoMessage()
- func (x *PolicyContext) ProtoReflect() protoreflect.Message
- func (x *PolicyContext) Reset()
- func (x *PolicyContext) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var ( IdentityType_name = map[int32]string{ 0: "IDENTITY_TYPE_UNKNOWN", 1: "IDENTITY_TYPE_NONE", 2: "IDENTITY_TYPE_SUB", 3: "IDENTITY_TYPE_JWT", } IdentityType_value = map[string]int32{ "IDENTITY_TYPE_UNKNOWN": 0, "IDENTITY_TYPE_NONE": 1, "IDENTITY_TYPE_SUB": 2, "IDENTITY_TYPE_JWT": 3, } )
Enum value maps for IdentityType.
View Source
var ( IDType_name = map[int32]string{ 0: "ID_TYPE_UNKNOWN", 1: "ID_TYPE_ACCOUNT", 2: "ID_TYPE_TENANT", 3: "ID_TYPE_ERROR", 4: "ID_TYPE_POLICY", 5: "ID_TYPE_REQUEST", 6: "ID_TYPE_PROVIDER", 7: "ID_TYPE_CONNECTION", 8: "ID_TYPE_INVITE", 9: "ID_TYPE_POLICY_BUILDER", 10: "ID_TYPE_POLICY_REPO", } IDType_value = map[string]int32{ "ID_TYPE_UNKNOWN": 0, "ID_TYPE_ACCOUNT": 1, "ID_TYPE_TENANT": 2, "ID_TYPE_ERROR": 3, "ID_TYPE_POLICY": 4, "ID_TYPE_REQUEST": 5, "ID_TYPE_PROVIDER": 6, "ID_TYPE_CONNECTION": 7, "ID_TYPE_INVITE": 8, "ID_TYPE_POLICY_BUILDER": 9, "ID_TYPE_POLICY_REPO": 10, } )
Enum value maps for IDType.
View Source
var (
// optional string id = 50003;
E_Id = &file_aserto_decision_logs_v1_api_ids_proto_extTypes[1]
)
Extension fields to descriptorpb.EnumValueOptions.
View Source
var (
// optional aserto.decisionlogs.api.v1.IDType id_type = 50003;
E_IdType = &file_aserto_decision_logs_v1_api_ids_proto_extTypes[0]
)
Extension fields to descriptorpb.FieldOptions.
View Source
var File_aserto_decision_logs_v1_api_identity_context_proto protoreflect.FileDescriptor
View Source
var File_aserto_decision_logs_v1_api_ids_proto protoreflect.FileDescriptor
View Source
var File_aserto_decision_logs_v1_api_pagination_proto protoreflect.FileDescriptor
View Source
var File_aserto_decision_logs_v1_api_policy_context_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type IDType ¶
type IDType int32
const ( IDType_ID_TYPE_UNKNOWN IDType = 0 IDType_ID_TYPE_ACCOUNT IDType = 1 IDType_ID_TYPE_TENANT IDType = 2 IDType_ID_TYPE_ERROR IDType = 3 IDType_ID_TYPE_POLICY IDType = 4 IDType_ID_TYPE_REQUEST IDType = 5 IDType_ID_TYPE_PROVIDER IDType = 6 IDType_ID_TYPE_CONNECTION IDType = 7 IDType_ID_TYPE_INVITE IDType = 8 IDType_ID_TYPE_POLICY_BUILDER IDType = 9 IDType_ID_TYPE_POLICY_REPO IDType = 10 )
func (IDType) Descriptor ¶
func (IDType) Descriptor() protoreflect.EnumDescriptor
func (IDType) EnumDescriptor
deprecated
func (IDType) Number ¶
func (x IDType) Number() protoreflect.EnumNumber
func (IDType) Type ¶
func (IDType) Type() protoreflect.EnumType
type IdentityContext ¶
type IdentityContext struct { Identity string `protobuf:"bytes,2,opt,name=identity,proto3" json:"identity,omitempty"` Type IdentityType `protobuf:"varint,3,opt,name=type,proto3,enum=aserto.decisionlogs.api.v1.IdentityType" json:"type,omitempty"` // contains filtered or unexported fields }
func (*IdentityContext) Descriptor
deprecated
func (*IdentityContext) Descriptor() ([]byte, []int)
Deprecated: Use IdentityContext.ProtoReflect.Descriptor instead.
func (*IdentityContext) GetIdentity ¶
func (x *IdentityContext) GetIdentity() string
func (*IdentityContext) GetType ¶
func (x *IdentityContext) GetType() IdentityType
func (*IdentityContext) ProtoMessage ¶
func (*IdentityContext) ProtoMessage()
func (*IdentityContext) ProtoReflect ¶
func (x *IdentityContext) ProtoReflect() protoreflect.Message
func (*IdentityContext) Reset ¶
func (x *IdentityContext) Reset()
func (*IdentityContext) String ¶
func (x *IdentityContext) String() string
type IdentityType ¶
type IdentityType int32
Identity types, describes the payload type of the identity field inside the IdentityContext message.
const ( // Unknown, value not set, requests will fail with identity type not set error. IdentityType_IDENTITY_TYPE_UNKNOWN IdentityType = 0 // None, no explicit identity context set, equals anonymous. IdentityType_IDENTITY_TYPE_NONE IdentityType = 1 // Sub(ject), identity field contains an oAUTH subject. IdentityType_IDENTITY_TYPE_SUB IdentityType = 2 // JWT, identity field contains a JWT access token. IdentityType_IDENTITY_TYPE_JWT IdentityType = 3 )
func (IdentityType) Descriptor ¶
func (IdentityType) Descriptor() protoreflect.EnumDescriptor
func (IdentityType) Enum ¶
func (x IdentityType) Enum() *IdentityType
func (IdentityType) EnumDescriptor
deprecated
func (IdentityType) EnumDescriptor() ([]byte, []int)
Deprecated: Use IdentityType.Descriptor instead.
func (IdentityType) Number ¶
func (x IdentityType) Number() protoreflect.EnumNumber
func (IdentityType) String ¶
func (x IdentityType) String() string
func (IdentityType) Type ¶
func (IdentityType) Type() protoreflect.EnumType
type PaginationRequest ¶
type PaginationRequest struct { Size int32 `protobuf:"varint,1,opt,name=size,proto3" json:"size,omitempty"` Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"` // contains filtered or unexported fields }
func (*PaginationRequest) Descriptor
deprecated
func (*PaginationRequest) Descriptor() ([]byte, []int)
Deprecated: Use PaginationRequest.ProtoReflect.Descriptor instead.
func (*PaginationRequest) GetSize ¶
func (x *PaginationRequest) GetSize() int32
func (*PaginationRequest) GetToken ¶
func (x *PaginationRequest) GetToken() string
func (*PaginationRequest) ProtoMessage ¶
func (*PaginationRequest) ProtoMessage()
func (*PaginationRequest) ProtoReflect ¶
func (x *PaginationRequest) ProtoReflect() protoreflect.Message
func (*PaginationRequest) Reset ¶
func (x *PaginationRequest) Reset()
func (*PaginationRequest) String ¶
func (x *PaginationRequest) String() string
type PaginationResponse ¶
type PaginationResponse struct { NextToken string `protobuf:"bytes,1,opt,name=next_token,json=nextToken,proto3" json:"next_token,omitempty"` ResultSize int32 `protobuf:"varint,2,opt,name=result_size,json=resultSize,proto3" json:"result_size,omitempty"` TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"` // contains filtered or unexported fields }
func (*PaginationResponse) Descriptor
deprecated
func (*PaginationResponse) Descriptor() ([]byte, []int)
Deprecated: Use PaginationResponse.ProtoReflect.Descriptor instead.
func (*PaginationResponse) GetNextToken ¶
func (x *PaginationResponse) GetNextToken() string
func (*PaginationResponse) GetResultSize ¶
func (x *PaginationResponse) GetResultSize() int32
func (*PaginationResponse) GetTotalSize ¶
func (x *PaginationResponse) GetTotalSize() int32
func (*PaginationResponse) ProtoMessage ¶
func (*PaginationResponse) ProtoMessage()
func (*PaginationResponse) ProtoReflect ¶
func (x *PaginationResponse) ProtoReflect() protoreflect.Message
func (*PaginationResponse) Reset ¶
func (x *PaginationResponse) Reset()
func (*PaginationResponse) String ¶
func (x *PaginationResponse) String() string
type PolicyContext ¶
type PolicyContext struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // policy id Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // policy name Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // policy path aka package name Decisions []string `protobuf:"bytes,3,rep,name=decisions,proto3" json:"decisions,omitempty"` // list (1..N) of policy decisions (aka rules) InstanceLabel string `protobuf:"bytes,5,opt,name=instance_label,json=instanceLabel,proto3" json:"instance_label,omitempty"` // label identifying the instance of the policy // contains filtered or unexported fields }
func (*PolicyContext) Descriptor
deprecated
func (*PolicyContext) Descriptor() ([]byte, []int)
Deprecated: Use PolicyContext.ProtoReflect.Descriptor instead.
func (*PolicyContext) GetDecisions ¶
func (x *PolicyContext) GetDecisions() []string
func (*PolicyContext) GetId ¶
func (x *PolicyContext) GetId() string
func (*PolicyContext) GetInstanceLabel ¶
func (x *PolicyContext) GetInstanceLabel() string
func (*PolicyContext) GetName ¶
func (x *PolicyContext) GetName() string
func (*PolicyContext) GetPath ¶
func (x *PolicyContext) GetPath() string
func (*PolicyContext) ProtoMessage ¶
func (*PolicyContext) ProtoMessage()
func (*PolicyContext) ProtoReflect ¶
func (x *PolicyContext) ProtoReflect() protoreflect.Message
func (*PolicyContext) Reset ¶
func (x *PolicyContext) Reset()
func (*PolicyContext) String ¶
func (x *PolicyContext) String() string
Click to show internal directories.
Click to hide internal directories.