contimage

package
v5.0.100 Latest Latest
Warning

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

Go to latest
Published: Nov 9, 2023 License: BSD-3-Clause Imports: 5 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_proto_contimage_contimage_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ContainerImage

type ContainerImage struct {
	Id          string                                `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	DdTags      []string                              `protobuf:"bytes,12,rep,name=dd_tags,json=ddTags,proto3" json:"dd_tags,omitempty"`
	Name        string                                `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Registry    string                                `protobuf:"bytes,3,opt,name=registry,proto3" json:"registry,omitempty"`
	ShortName   string                                `protobuf:"bytes,4,opt,name=short_name,json=shortName,proto3" json:"short_name,omitempty"`
	RepoTags    []string                              `protobuf:"bytes,5,rep,name=repo_tags,json=repoTags,proto3" json:"repo_tags,omitempty"`
	Digest      string                                `protobuf:"bytes,6,opt,name=digest,proto3" json:"digest,omitempty"`
	Size        int64                                 `protobuf:"varint,7,opt,name=size,proto3" json:"size,omitempty"`
	RepoDigests []string                              `protobuf:"bytes,8,rep,name=repo_digests,json=repoDigests,proto3" json:"repo_digests,omitempty"`
	Os          *ContainerImage_OperatingSystem       `protobuf:"bytes,9,opt,name=os,proto3" json:"os,omitempty"`
	Layers      []*ContainerImage_ContainerImageLayer `protobuf:"bytes,10,rep,name=layers,proto3" json:"layers,omitempty"`
	BuiltAt     *timestamp.Timestamp                  `protobuf:"bytes,11,opt,name=builtAt,proto3" json:"builtAt,omitempty"`
	PublishedAt *timestamp.Timestamp                  `protobuf:"bytes,13,opt,name=publishedAt,proto3,oneof" json:"publishedAt,omitempty"`
	// contains filtered or unexported fields
}

ContainerImage contains the details of a container image

func (*ContainerImage) Descriptor deprecated

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

Deprecated: Use ContainerImage.ProtoReflect.Descriptor instead.

func (*ContainerImage) GetBuiltAt added in v5.0.67

func (x *ContainerImage) GetBuiltAt() *timestamp.Timestamp

func (*ContainerImage) GetDdTags added in v5.0.75

func (x *ContainerImage) GetDdTags() []string

func (*ContainerImage) GetDigest

func (x *ContainerImage) GetDigest() string

func (*ContainerImage) GetId

func (x *ContainerImage) GetId() string

func (*ContainerImage) GetLayers

func (*ContainerImage) GetName

func (x *ContainerImage) GetName() string

func (*ContainerImage) GetOs

func (*ContainerImage) GetPublishedAt added in v5.0.86

func (x *ContainerImage) GetPublishedAt() *timestamp.Timestamp

func (*ContainerImage) GetRegistry

func (x *ContainerImage) GetRegistry() string

func (*ContainerImage) GetRepoDigests

func (x *ContainerImage) GetRepoDigests() []string

func (*ContainerImage) GetRepoTags added in v5.0.75

func (x *ContainerImage) GetRepoTags() []string

func (*ContainerImage) GetShortName

func (x *ContainerImage) GetShortName() string

func (*ContainerImage) GetSize

func (x *ContainerImage) GetSize() int64

func (*ContainerImage) ProtoMessage

func (*ContainerImage) ProtoMessage()

func (*ContainerImage) ProtoReflect

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

func (*ContainerImage) Reset

func (x *ContainerImage) Reset()

func (*ContainerImage) String

func (x *ContainerImage) String() string

type ContainerImagePayload

type ContainerImagePayload struct {
	Version string            `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`     // version represents the ContainerImagePayload message version
	Host    string            `protobuf:"bytes,2,opt,name=host,proto3" json:"host,omitempty"`           // host contains the hostname
	Source  *string           `protobuf:"bytes,4,opt,name=source,proto3,oneof" json:"source,omitempty"` // use to know the source of the message: agent, other
	Images  []*ContainerImage `protobuf:"bytes,3,rep,name=images,proto3" json:"images,omitempty"`       // Images metadata
	// contains filtered or unexported fields
}

ContainerImagePayload represents the main container image payload

func (*ContainerImagePayload) Descriptor deprecated

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

Deprecated: Use ContainerImagePayload.ProtoReflect.Descriptor instead.

func (*ContainerImagePayload) GetHost

func (x *ContainerImagePayload) GetHost() string

func (*ContainerImagePayload) GetImages

func (x *ContainerImagePayload) GetImages() []*ContainerImage

func (*ContainerImagePayload) GetSource added in v5.0.75

func (x *ContainerImagePayload) GetSource() string

func (*ContainerImagePayload) GetVersion

func (x *ContainerImagePayload) GetVersion() string

func (*ContainerImagePayload) ProtoMessage

func (*ContainerImagePayload) ProtoMessage()

func (*ContainerImagePayload) ProtoReflect

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

func (*ContainerImagePayload) Reset

func (x *ContainerImagePayload) Reset()

func (*ContainerImagePayload) String

func (x *ContainerImagePayload) String() string

type ContainerImage_ContainerImageLayer

type ContainerImage_ContainerImageLayer struct {
	Urls      []string                                    `protobuf:"bytes,1,rep,name=urls,proto3" json:"urls,omitempty"`
	MediaType string                                      `protobuf:"bytes,2,opt,name=mediaType,proto3" json:"mediaType,omitempty"`
	Digest    string                                      `protobuf:"bytes,3,opt,name=digest,proto3" json:"digest,omitempty"`
	Size      int64                                       `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"`
	History   *ContainerImage_ContainerImageLayer_History `protobuf:"bytes,5,opt,name=history,proto3" json:"history,omitempty"`
	// contains filtered or unexported fields
}

func (*ContainerImage_ContainerImageLayer) Descriptor deprecated

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

Deprecated: Use ContainerImage_ContainerImageLayer.ProtoReflect.Descriptor instead.

func (*ContainerImage_ContainerImageLayer) GetDigest

func (*ContainerImage_ContainerImageLayer) GetHistory added in v5.0.66

func (*ContainerImage_ContainerImageLayer) GetMediaType

func (x *ContainerImage_ContainerImageLayer) GetMediaType() string

func (*ContainerImage_ContainerImageLayer) GetSize

func (*ContainerImage_ContainerImageLayer) GetUrls

func (*ContainerImage_ContainerImageLayer) ProtoMessage

func (*ContainerImage_ContainerImageLayer) ProtoMessage()

func (*ContainerImage_ContainerImageLayer) ProtoReflect

func (*ContainerImage_ContainerImageLayer) Reset

func (*ContainerImage_ContainerImageLayer) String

type ContainerImage_ContainerImageLayer_History added in v5.0.66

type ContainerImage_ContainerImageLayer_History struct {
	Created    *timestamp.Timestamp `protobuf:"bytes,1,opt,name=created,proto3" json:"created,omitempty"`
	CreatedBy  string               `protobuf:"bytes,2,opt,name=createdBy,proto3" json:"createdBy,omitempty"`
	Author     string               `protobuf:"bytes,3,opt,name=author,proto3" json:"author,omitempty"`
	Comment    string               `protobuf:"bytes,4,opt,name=comment,proto3" json:"comment,omitempty"`
	EmptyLayer bool                 `protobuf:"varint,5,opt,name=emptyLayer,proto3" json:"emptyLayer,omitempty"`
	// contains filtered or unexported fields
}

func (*ContainerImage_ContainerImageLayer_History) Descriptor deprecated added in v5.0.66

Deprecated: Use ContainerImage_ContainerImageLayer_History.ProtoReflect.Descriptor instead.

func (*ContainerImage_ContainerImageLayer_History) GetAuthor added in v5.0.66

func (*ContainerImage_ContainerImageLayer_History) GetComment added in v5.0.66

func (*ContainerImage_ContainerImageLayer_History) GetCreated added in v5.0.66

func (*ContainerImage_ContainerImageLayer_History) GetCreatedBy added in v5.0.66

func (*ContainerImage_ContainerImageLayer_History) GetEmptyLayer added in v5.0.66

func (*ContainerImage_ContainerImageLayer_History) ProtoMessage added in v5.0.66

func (*ContainerImage_ContainerImageLayer_History) ProtoReflect added in v5.0.66

func (*ContainerImage_ContainerImageLayer_History) Reset added in v5.0.66

func (*ContainerImage_ContainerImageLayer_History) String added in v5.0.66

type ContainerImage_OperatingSystem

type ContainerImage_OperatingSystem struct {
	Name         string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Version      string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Architecture string `protobuf:"bytes,3,opt,name=architecture,proto3" json:"architecture,omitempty"`
	// contains filtered or unexported fields
}

platform info

func (*ContainerImage_OperatingSystem) Descriptor deprecated

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

Deprecated: Use ContainerImage_OperatingSystem.ProtoReflect.Descriptor instead.

func (*ContainerImage_OperatingSystem) GetArchitecture

func (x *ContainerImage_OperatingSystem) GetArchitecture() string

func (*ContainerImage_OperatingSystem) GetName

func (*ContainerImage_OperatingSystem) GetVersion

func (x *ContainerImage_OperatingSystem) GetVersion() string

func (*ContainerImage_OperatingSystem) ProtoMessage

func (*ContainerImage_OperatingSystem) ProtoMessage()

func (*ContainerImage_OperatingSystem) ProtoReflect

func (*ContainerImage_OperatingSystem) Reset

func (x *ContainerImage_OperatingSystem) Reset()

func (*ContainerImage_OperatingSystem) String

Jump to

Keyboard shortcuts

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