Documentation
¶
Index ¶
- Variables
- type Report
- func (*Report) Descriptor() ([]byte, []int)deprecated
- func (x *Report) GetAutomateManagerId() string
- func (x *Report) GetAutomateManagerType() string
- func (x *Report) GetChefTags() []string
- func (x *Report) GetEndTime() string
- func (x *Report) GetEnvironment() string
- func (x *Report) GetFqdn() string
- func (x *Report) GetIpaddress() string
- func (x *Report) GetJobUuid() string
- func (x *Report) GetNodeName() string
- func (x *Report) GetNodeUuid() string
- func (x *Report) GetOrganizationName() string
- func (x *Report) GetOtherChecks() []string
- func (x *Report) GetPlatform() *inspec.Platform
- func (x *Report) GetPolicyGroup() string
- func (x *Report) GetPolicyName() string
- func (x *Report) GetProfiles() []*inspec.Profile
- func (x *Report) GetRecipes() []string
- func (x *Report) GetReportUuid() string
- func (x *Report) GetRoles() []string
- func (x *Report) GetRunTimeLimit() float32
- func (x *Report) GetSourceAccountId() string
- func (x *Report) GetSourceFqdn() string
- func (x *Report) GetSourceId() string
- func (x *Report) GetSourceRegion() string
- func (x *Report) GetStatistics() *inspec.Statistics
- func (x *Report) GetStatus() string
- func (x *Report) GetStatusMessage() string
- func (x *Report) GetTags() []*common.Kv
- func (x *Report) GetType() string
- func (x *Report) GetVersion() string
- func (*Report) ProtoMessage()
- func (x *Report) ProtoReflect() protoreflect.Message
- func (x *Report) Reset()
- func (x *Report) String() string
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) GetAutomateManagerId ¶
func (*Report) GetAutomateManagerType ¶
func (*Report) GetChefTags ¶
func (*Report) GetEndTime ¶
func (*Report) GetEnvironment ¶
func (*Report) GetIpaddress ¶
func (*Report) GetJobUuid ¶
func (*Report) GetNodeName ¶
func (*Report) GetNodeUuid ¶
func (*Report) GetOrganizationName ¶
func (*Report) GetOtherChecks ¶
func (*Report) GetPlatform ¶
func (*Report) GetPolicyGroup ¶
func (*Report) GetPolicyName ¶
func (*Report) GetProfiles ¶
func (*Report) GetRecipes ¶
func (*Report) GetReportUuid ¶
func (*Report) GetRunTimeLimit ¶
func (*Report) GetSourceAccountId ¶
func (*Report) GetSourceFqdn ¶
func (*Report) GetSourceId ¶
func (*Report) GetSourceRegion ¶
func (*Report) GetStatistics ¶
func (x *Report) GetStatistics() *inspec.Statistics
func (*Report) GetStatusMessage ¶
func (*Report) GetVersion ¶
func (*Report) ProtoMessage ¶
func (*Report) ProtoMessage()
func (*Report) ProtoReflect ¶
func (x *Report) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.