v0

package
v0.1.1-0...-f5e9e44 Latest Latest
Warning

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

Go to latest
Published: Jun 26, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_in_toto_attestation_predicates_scai_v0_scai_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AttributeAssertion

type AttributeAssertion struct {
	Attribute  string                 `protobuf:"bytes,1,opt,name=attribute,proto3" json:"attribute,omitempty"` // required
	Target     *v1.ResourceDescriptor `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
	Conditions *structpb.Struct       `protobuf:"bytes,3,opt,name=conditions,proto3" json:"conditions,omitempty"`
	Evidence   *v1.ResourceDescriptor `protobuf:"bytes,4,opt,name=evidence,proto3" json:"evidence,omitempty"`
	// contains filtered or unexported fields
}

func (*AttributeAssertion) Descriptor deprecated

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

Deprecated: Use AttributeAssertion.ProtoReflect.Descriptor instead.

func (*AttributeAssertion) GetAttribute

func (x *AttributeAssertion) GetAttribute() string

func (*AttributeAssertion) GetConditions

func (x *AttributeAssertion) GetConditions() *structpb.Struct

func (*AttributeAssertion) GetEvidence

func (x *AttributeAssertion) GetEvidence() *v1.ResourceDescriptor

func (*AttributeAssertion) GetTarget

func (x *AttributeAssertion) GetTarget() *v1.ResourceDescriptor

func (*AttributeAssertion) ProtoMessage

func (*AttributeAssertion) ProtoMessage()

func (*AttributeAssertion) ProtoReflect

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

func (*AttributeAssertion) Reset

func (x *AttributeAssertion) Reset()

func (*AttributeAssertion) String

func (x *AttributeAssertion) String() string

type AttributeReport

type AttributeReport struct {
	Attributes []*AttributeAssertion  `protobuf:"bytes,1,rep,name=attributes,proto3" json:"attributes,omitempty"`
	Producer   *v1.ResourceDescriptor `protobuf:"bytes,2,opt,name=producer,proto3" json:"producer,omitempty"`
	// contains filtered or unexported fields
}

func (*AttributeReport) Descriptor deprecated

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

Deprecated: Use AttributeReport.ProtoReflect.Descriptor instead.

func (*AttributeReport) GetAttributes

func (x *AttributeReport) GetAttributes() []*AttributeAssertion

func (*AttributeReport) GetProducer

func (x *AttributeReport) GetProducer() *v1.ResourceDescriptor

func (*AttributeReport) ProtoMessage

func (*AttributeReport) ProtoMessage()

func (*AttributeReport) ProtoReflect

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

func (*AttributeReport) Reset

func (x *AttributeReport) Reset()

func (*AttributeReport) String

func (x *AttributeReport) String() string

Jump to

Keyboard shortcuts

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