compliance

package
v0.0.0-...-f0fd134 Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_interservice_compliance_ingest_events_compliance_compliance_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Report

type Report struct {

	// inspec full json report fields
	Version     string             `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty" toml:"version,omitempty" mapstructure:"version,omitempty"`
	Platform    *inspec.Platform   `` /* 130-byte string literal not displayed */
	Statistics  *inspec.Statistics `` /* 138-byte string literal not displayed */
	Profiles    []*inspec.Profile  `` /* 130-byte string literal not displayed */
	OtherChecks []string           `` /* 163-byte string literal not displayed */
	// extra report fields added by the audit cookbook
	ReportUuid          string       `` /* 158-byte string literal not displayed */
	NodeUuid            string       `` /* 148-byte string literal not displayed */
	JobUuid             string       `` /* 143-byte string literal not displayed */
	NodeName            string       `` /* 148-byte string literal not displayed */
	Environment         string       `` /* 142-byte string literal not displayed */
	Roles               []string     `protobuf:"bytes,25,rep,name=roles,proto3" json:"roles,omitempty" toml:"roles,omitempty" mapstructure:"roles,omitempty"`
	Recipes             []string     `` /* 126-byte string literal not displayed */
	EndTime             string       `` /* 143-byte string literal not displayed */
	Type                string       `protobuf:"bytes,28,opt,name=type,proto3" json:"type,omitempty" toml:"type,omitempty" mapstructure:"type,omitempty"`
	SourceId            string       `` /* 148-byte string literal not displayed */
	SourceRegion        string       `` /* 168-byte string literal not displayed */
	SourceAccountId     string       `` /* 187-byte string literal not displayed */
	PolicyName          string       `` /* 158-byte string literal not displayed */
	PolicyGroup         string       `` /* 163-byte string literal not displayed */
	OrganizationName    string       `` /* 188-byte string literal not displayed */
	SourceFqdn          string       `` /* 158-byte string literal not displayed */
	ChefTags            []string     `` /* 148-byte string literal not displayed */
	Ipaddress           string       `` /* 134-byte string literal not displayed */
	Fqdn                string       `protobuf:"bytes,38,opt,name=fqdn,proto3" json:"fqdn,omitempty" toml:"fqdn,omitempty" mapstructure:"fqdn,omitempty"`
	Tags                []*common.Kv `protobuf:"bytes,39,rep,name=tags,proto3" json:"tags,omitempty" toml:"tags,omitempty" mapstructure:"tags,omitempty"`
	AutomateManagerId   string       `` /* 197-byte string literal not displayed */
	RunTimeLimit        float32      `` /* 174-byte string literal not displayed */
	AutomateManagerType string       `` /* 207-byte string literal not displayed */
	Status              string       `protobuf:"bytes,43,opt,name=status,proto3" json:"status,omitempty" toml:"status,omitempty" mapstructure:"status,omitempty"`
	StatusMessage       string       `` /* 173-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Report) Descriptor deprecated

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

Deprecated: Use Report.ProtoReflect.Descriptor instead.

func (*Report) GetAutomateManagerId

func (x *Report) GetAutomateManagerId() string

func (*Report) GetAutomateManagerType

func (x *Report) GetAutomateManagerType() string

func (*Report) GetChefTags

func (x *Report) GetChefTags() []string

func (*Report) GetEndTime

func (x *Report) GetEndTime() string

func (*Report) GetEnvironment

func (x *Report) GetEnvironment() string

func (*Report) GetFqdn

func (x *Report) GetFqdn() string

func (*Report) GetIpaddress

func (x *Report) GetIpaddress() string

func (*Report) GetJobUuid

func (x *Report) GetJobUuid() string

func (*Report) GetNodeName

func (x *Report) GetNodeName() string

func (*Report) GetNodeUuid

func (x *Report) GetNodeUuid() string

func (*Report) GetOrganizationName

func (x *Report) GetOrganizationName() string

func (*Report) GetOtherChecks

func (x *Report) GetOtherChecks() []string

func (*Report) GetPlatform

func (x *Report) GetPlatform() *inspec.Platform

func (*Report) GetPolicyGroup

func (x *Report) GetPolicyGroup() string

func (*Report) GetPolicyName

func (x *Report) GetPolicyName() string

func (*Report) GetProfiles

func (x *Report) GetProfiles() []*inspec.Profile

func (*Report) GetRecipes

func (x *Report) GetRecipes() []string

func (*Report) GetReportUuid

func (x *Report) GetReportUuid() string

func (*Report) GetRoles

func (x *Report) GetRoles() []string

func (*Report) GetRunTimeLimit

func (x *Report) GetRunTimeLimit() float32

func (*Report) GetSourceAccountId

func (x *Report) GetSourceAccountId() string

func (*Report) GetSourceFqdn

func (x *Report) GetSourceFqdn() string

func (*Report) GetSourceId

func (x *Report) GetSourceId() string

func (*Report) GetSourceRegion

func (x *Report) GetSourceRegion() string

func (*Report) GetStatistics

func (x *Report) GetStatistics() *inspec.Statistics

func (*Report) GetStatus

func (x *Report) GetStatus() string

func (*Report) GetStatusMessage

func (x *Report) GetStatusMessage() string

func (*Report) GetTags

func (x *Report) GetTags() []*common.Kv

func (*Report) GetType

func (x *Report) GetType() string

func (*Report) GetVersion

func (x *Report) GetVersion() string

func (*Report) ProtoMessage

func (*Report) ProtoMessage()

func (*Report) ProtoReflect

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

func (*Report) Reset

func (x *Report) Reset()

func (*Report) String

func (x *Report) String() string

Jump to

Keyboard shortcuts

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