Documentation ¶
Index ¶
- Variables
- type CheckInCounts
- func (*CheckInCounts) Descriptor() ([]byte, []int)deprecated
- func (x *CheckInCounts) GetCount() int32
- func (x *CheckInCounts) GetEnd() string
- func (x *CheckInCounts) GetStart() string
- func (x *CheckInCounts) GetTotal() int32
- func (*CheckInCounts) ProtoMessage()
- func (x *CheckInCounts) ProtoReflect() protoreflect.Message
- func (x *CheckInCounts) Reset()
- func (x *CheckInCounts) String() string
- type CheckInCountsTimeSeries
- func (*CheckInCountsTimeSeries) Descriptor() ([]byte, []int)deprecated
- func (x *CheckInCountsTimeSeries) GetCounts() []*CheckInCounts
- func (*CheckInCountsTimeSeries) ProtoMessage()
- func (x *CheckInCountsTimeSeries) ProtoReflect() protoreflect.Message
- func (x *CheckInCountsTimeSeries) Reset()
- func (x *CheckInCountsTimeSeries) String() string
- type ChefError
- func (*ChefError) Descriptor() ([]byte, []int)deprecated
- func (x *ChefError) GetBacktrace() []string
- func (x *ChefError) GetClass() string
- func (x *ChefError) GetDescription() *Description
- func (x *ChefError) GetMessage() string
- func (*ChefError) ProtoMessage()
- func (x *ChefError) ProtoReflect() protoreflect.Message
- func (x *ChefError) Reset()
- func (x *ChefError) String() string
- type CookbookLock
- func (*CookbookLock) Descriptor() ([]byte, []int)deprecated
- func (x *CookbookLock) GetCookbook() string
- func (x *CookbookLock) GetPolicyIdentifier() string
- func (*CookbookLock) ProtoMessage()
- func (x *CookbookLock) ProtoReflect() protoreflect.Message
- func (x *CookbookLock) Reset()
- func (x *CookbookLock) String() string
- type CountedDuration
- func (*CountedDuration) Descriptor() ([]byte, []int)deprecated
- func (x *CountedDuration) GetCount() int32
- func (x *CountedDuration) GetDuration() string
- func (*CountedDuration) ProtoMessage()
- func (x *CountedDuration) ProtoReflect() protoreflect.Message
- func (x *CountedDuration) Reset()
- func (x *CountedDuration) String() string
- type CreateRolloutTest
- type CurrentRolloutProgress
- func (*CurrentRolloutProgress) Descriptor() ([]byte, []int)deprecated
- func (x *CurrentRolloutProgress) GetBuildLink() string
- func (x *CurrentRolloutProgress) GetLatestRunErroredCount() int32
- func (x *CurrentRolloutProgress) GetLatestRunSuccessfulCount() int32
- func (x *CurrentRolloutProgress) GetNodeCount() int32
- func (x *CurrentRolloutProgress) GetRollout() *Rollout
- func (x *CurrentRolloutProgress) GetSourceLink() string
- func (*CurrentRolloutProgress) ProtoMessage()
- func (x *CurrentRolloutProgress) ProtoReflect() protoreflect.Message
- func (x *CurrentRolloutProgress) Reset()
- func (x *CurrentRolloutProgress) String() string
- type Deprecation
- func (*Deprecation) Descriptor() ([]byte, []int)deprecated
- func (x *Deprecation) GetLocation() string
- func (x *Deprecation) GetMessage() string
- func (x *Deprecation) GetUrl() string
- func (*Deprecation) ProtoMessage()
- func (x *Deprecation) ProtoReflect() protoreflect.Message
- func (x *Deprecation) Reset()
- func (x *Deprecation) String() string
- type Description
- func (*Description) Descriptor() ([]byte, []int)deprecated
- func (x *Description) GetSections() []*structpb.Struct
- func (x *Description) GetTitle() string
- func (*Description) ProtoMessage()
- func (x *Description) ProtoReflect() protoreflect.Message
- func (x *Description) Reset()
- func (x *Description) String() string
- type ErrorCount
- func (*ErrorCount) Descriptor() ([]byte, []int)deprecated
- func (x *ErrorCount) GetCount() int32
- func (x *ErrorCount) GetErrorMessage() string
- func (x *ErrorCount) GetType() string
- func (*ErrorCount) ProtoMessage()
- func (x *ErrorCount) ProtoReflect() protoreflect.Message
- func (x *ErrorCount) Reset()
- func (x *ErrorCount) String() string
- type Errors
- type ExpandedRunList
- func (*ExpandedRunList) Descriptor() ([]byte, []int)deprecated
- func (x *ExpandedRunList) GetId() string
- func (x *ExpandedRunList) GetRunList() []*RunList
- func (*ExpandedRunList) ProtoMessage()
- func (x *ExpandedRunList) ProtoReflect() protoreflect.Message
- func (x *ExpandedRunList) Reset()
- func (x *ExpandedRunList) String() string
- type GetNodesUsageCountResponse
- func (*GetNodesUsageCountResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetNodesUsageCountResponse) GetDaysSinceLastPost() int64
- func (x *GetNodesUsageCountResponse) GetNodeCnt() int64
- func (*GetNodesUsageCountResponse) ProtoMessage()
- func (x *GetNodesUsageCountResponse) ProtoReflect() protoreflect.Message
- func (x *GetNodesUsageCountResponse) Reset()
- func (x *GetNodesUsageCountResponse) String() string
- type MissingNodeDurationCounts
- func (*MissingNodeDurationCounts) Descriptor() ([]byte, []int)deprecated
- func (x *MissingNodeDurationCounts) GetCountedDurations() []*CountedDuration
- func (*MissingNodeDurationCounts) ProtoMessage()
- func (x *MissingNodeDurationCounts) ProtoReflect() protoreflect.Message
- func (x *MissingNodeDurationCounts) Reset()
- func (x *MissingNodeDurationCounts) String() string
- type Node
- func (*Node) Descriptor() ([]byte, []int)deprecated
- func (x *Node) GetCheckin() *timestamppb.Timestamp
- func (x *Node) GetChefTags() []string
- func (x *Node) GetChefVersion() string
- func (x *Node) GetCloudProvider() string
- func (x *Node) GetCreatedAt() *timestamppb.Timestamp
- func (x *Node) GetDeprecationsCount() int32
- func (x *Node) GetDmiSystemManufacturer() string
- func (x *Node) GetDmiSystemSerialNumber() string
- func (x *Node) GetDomain() string
- func (x *Node) GetEnvironment() string
- func (x *Node) GetFqdn() string
- func (x *Node) GetHasDeprecations() bool
- func (x *Node) GetHasRunsData() bool
- func (x *Node) GetHostname() string
- func (x *Node) GetId() string
- func (x *Node) GetIp6Address() string
- func (x *Node) GetIpaddress() string
- func (x *Node) GetKernelRelease() string
- func (x *Node) GetKernelVersion() string
- func (x *Node) GetLastCcrReceived() *timestamppb.Timestamp
- func (x *Node) GetLatestRunId() string
- func (x *Node) GetMacaddress() string
- func (x *Node) GetMemoryTotal() string
- func (x *Node) GetName() string
- func (x *Node) GetOrganization() string
- func (x *Node) GetPlatform() string
- func (x *Node) GetPlatformFamily() string
- func (x *Node) GetPlatformVersion() string
- func (x *Node) GetPolicyGroup() string
- func (x *Node) GetPolicyName() string
- func (x *Node) GetPolicyRevision() string
- func (x *Node) GetSourceFqdn() string
- func (x *Node) GetStatus() string
- func (x *Node) GetTimezone() string
- func (x *Node) GetUptimeSeconds() int32
- func (x *Node) GetVirtualizationRole() string
- func (x *Node) GetVirtualizationSystem() string
- func (*Node) ProtoMessage()
- func (x *Node) ProtoReflect() protoreflect.Message
- func (x *Node) Reset()
- func (x *Node) String() string
- type NodeAttribute
- func (*NodeAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *NodeAttribute) GetAllValueCount() int32
- func (x *NodeAttribute) GetAutomatic() string
- func (x *NodeAttribute) GetAutomaticValueCount() int32
- func (x *NodeAttribute) GetChefEnvironment() string
- func (x *NodeAttribute) GetDefault() string
- func (x *NodeAttribute) GetDefaultValueCount() int32
- func (x *NodeAttribute) GetName() string
- func (x *NodeAttribute) GetNodeId() string
- func (x *NodeAttribute) GetNormal() string
- func (x *NodeAttribute) GetNormalValueCount() int32
- func (x *NodeAttribute) GetOverride() string
- func (x *NodeAttribute) GetOverrideValueCount() int32
- func (x *NodeAttribute) GetRunList() []string
- func (*NodeAttribute) ProtoMessage()
- func (x *NodeAttribute) ProtoReflect() protoreflect.Message
- func (x *NodeAttribute) Reset()
- func (x *NodeAttribute) String() string
- type NodeMetadataCounts
- func (*NodeMetadataCounts) Descriptor() ([]byte, []int)deprecated
- func (x *NodeMetadataCounts) GetTypes() []*TypeCount
- func (*NodeMetadataCounts) ProtoMessage()
- func (x *NodeMetadataCounts) ProtoReflect() protoreflect.Message
- func (x *NodeMetadataCounts) Reset()
- func (x *NodeMetadataCounts) String() string
- type NodeRunsDailyStatusTimeSeries
- func (*NodeRunsDailyStatusTimeSeries) Descriptor() ([]byte, []int)deprecated
- func (x *NodeRunsDailyStatusTimeSeries) GetDurations() []*RunDurationStatus
- func (*NodeRunsDailyStatusTimeSeries) ProtoMessage()
- func (x *NodeRunsDailyStatusTimeSeries) ProtoReflect() protoreflect.Message
- func (x *NodeRunsDailyStatusTimeSeries) Reset()
- func (x *NodeRunsDailyStatusTimeSeries) String() string
- type NodeSegmentRolloutProgress
- func (*NodeSegmentRolloutProgress) Descriptor() ([]byte, []int)deprecated
- func (x *NodeSegmentRolloutProgress) GetCurrentRolloutProgress() *CurrentRolloutProgress
- func (x *NodeSegmentRolloutProgress) GetPolicyDomainUrl() string
- func (x *NodeSegmentRolloutProgress) GetPolicyName() string
- func (x *NodeSegmentRolloutProgress) GetPolicyNodeGroup() string
- func (x *NodeSegmentRolloutProgress) GetPreviousRollouts() []*PastRolloutProgress
- func (x *NodeSegmentRolloutProgress) GetTotalNodes() int32
- func (*NodeSegmentRolloutProgress) ProtoMessage()
- func (x *NodeSegmentRolloutProgress) ProtoReflect() protoreflect.Message
- func (x *NodeSegmentRolloutProgress) Reset()
- func (x *NodeSegmentRolloutProgress) String() string
- type NodeSegmentsWithRolloutProgress
- func (*NodeSegmentsWithRolloutProgress) Descriptor() ([]byte, []int)deprecated
- func (x *NodeSegmentsWithRolloutProgress) GetNodeSegmentRolloutProgress() []*NodeSegmentRolloutProgress
- func (*NodeSegmentsWithRolloutProgress) ProtoMessage()
- func (x *NodeSegmentsWithRolloutProgress) ProtoReflect() protoreflect.Message
- func (x *NodeSegmentsWithRolloutProgress) Reset()
- func (x *NodeSegmentsWithRolloutProgress) String() string
- type NodesCounts
- func (*NodesCounts) Descriptor() ([]byte, []int)deprecated
- func (x *NodesCounts) GetFailure() int32
- func (x *NodesCounts) GetMissing() int32
- func (x *NodesCounts) GetSuccess() int32
- func (x *NodesCounts) GetTotal() int32
- func (*NodesCounts) ProtoMessage()
- func (x *NodesCounts) ProtoReflect() protoreflect.Message
- func (x *NodesCounts) Reset()
- func (x *NodesCounts) String() string
- type PastRolloutProgress
- func (*PastRolloutProgress) Descriptor() ([]byte, []int)deprecated
- func (x *PastRolloutProgress) GetBuildLink() string
- func (x *PastRolloutProgress) GetLatestRunNodeCount() int32
- func (x *PastRolloutProgress) GetRollout() *Rollout
- func (x *PastRolloutProgress) GetSourceLink() string
- func (*PastRolloutProgress) ProtoMessage()
- func (x *PastRolloutProgress) ProtoReflect() protoreflect.Message
- func (x *PastRolloutProgress) Reset()
- func (x *PastRolloutProgress) String() string
- type PolicyCookbooks
- func (*PolicyCookbooks) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyCookbooks) GetCookbookLocks() []*CookbookLock
- func (x *PolicyCookbooks) GetPolicyName() string
- func (*PolicyCookbooks) ProtoMessage()
- func (x *PolicyCookbooks) ProtoReflect() protoreflect.Message
- func (x *PolicyCookbooks) Reset()
- func (x *PolicyCookbooks) String() string
- type Resource
- func (*Resource) Descriptor() ([]byte, []int)deprecated
- func (x *Resource) GetConditional() string
- func (x *Resource) GetCookbookName() string
- func (x *Resource) GetCookbookVersion() string
- func (x *Resource) GetDelta() string
- func (x *Resource) GetDuration() string
- func (x *Resource) GetError() *ChefError
- func (x *Resource) GetId() string
- func (x *Resource) GetIgnoreFailure() bool
- func (x *Resource) GetName() string
- func (x *Resource) GetRecipeName() string
- func (x *Resource) GetResult() string
- func (x *Resource) GetStatus() string
- func (x *Resource) GetType() string
- func (*Resource) ProtoMessage()
- func (x *Resource) ProtoReflect() protoreflect.Message
- func (x *Resource) Reset()
- func (x *Resource) String() string
- type Rollout
- func (*Rollout) Descriptor() ([]byte, []int)deprecated
- func (x *Rollout) GetCiJobId() string
- func (x *Rollout) GetCiJobUrl() string
- func (x *Rollout) GetDescription() string
- func (x *Rollout) GetEndTime() string
- func (x *Rollout) GetId() string
- func (x *Rollout) GetPolicyDomainUrl() string
- func (x *Rollout) GetPolicyDomainUsername() string
- func (x *Rollout) GetPolicyName() string
- func (x *Rollout) GetPolicyNodeGroup() string
- func (x *Rollout) GetPolicyRevisionId() string
- func (x *Rollout) GetPolicyScmCommit() string
- func (x *Rollout) GetPolicyScmUrl() string
- func (x *Rollout) GetPolicyScmWebUrl() string
- func (x *Rollout) GetScmAuthorEmail() string
- func (x *Rollout) GetScmAuthorName() string
- func (x *Rollout) GetScmType() SCMType
- func (x *Rollout) GetScmWebType() SCMWebType
- func (x *Rollout) GetStartTime() string
- func (*Rollout) ProtoMessage()
- func (x *Rollout) ProtoReflect() protoreflect.Message
- func (x *Rollout) Reset()
- func (x *Rollout) String() string
- type Rollouts
- type Run
- func (*Run) Descriptor() ([]byte, []int)deprecated
- func (x *Run) GetChefTags() []string
- func (x *Run) GetChefVersion() string
- func (x *Run) GetCloudProvider() string
- func (x *Run) GetCookbooks() []string
- func (x *Run) GetDeprecations() []*Deprecation
- func (x *Run) GetDmiSystemManufacturer() string
- func (x *Run) GetDmiSystemSerialNumber() string
- func (x *Run) GetDomain() string
- func (x *Run) GetEndTime() *timestamppb.Timestamp
- func (x *Run) GetEnvironment() string
- func (x *Run) GetError() *ChefError
- func (x *Run) GetExpandedRunList() *ExpandedRunList
- func (x *Run) GetFqdn() string
- func (x *Run) GetHostname() string
- func (x *Run) GetId() string
- func (x *Run) GetIp6Address() string
- func (x *Run) GetIpaddress() string
- func (x *Run) GetKernelRelease() string
- func (x *Run) GetKernelVersion() string
- func (x *Run) GetMacaddress() string
- func (x *Run) GetMemoryTotal() string
- func (x *Run) GetNodeId() string
- func (x *Run) GetNodeName() string
- func (x *Run) GetOrganization() string
- func (x *Run) GetPlatform() string
- func (x *Run) GetPlatformFamily() string
- func (x *Run) GetPlatformVersion() string
- func (x *Run) GetPolicyGroup() string
- func (x *Run) GetPolicyName() string
- func (x *Run) GetPolicyRevision() string
- func (x *Run) GetProjects() []string
- func (x *Run) GetRecipes() []string
- func (x *Run) GetResourceNames() []string
- func (x *Run) GetResources() []*Resource
- func (x *Run) GetRoles() []string
- func (x *Run) GetRunList() []string
- func (x *Run) GetSource() string
- func (x *Run) GetSourceFqdn() string
- func (x *Run) GetStartTime() *timestamppb.Timestamp
- func (x *Run) GetStatus() string
- func (x *Run) GetTags() []string
- func (x *Run) GetTimezone() string
- func (x *Run) GetTotalResourceCount() int32
- func (x *Run) GetUpdatedResourceCount() int32
- func (x *Run) GetUptimeSeconds() int32
- func (x *Run) GetVersionedCookbooks() []*VersionedCookbook
- func (x *Run) GetVirtualizationRole() string
- func (x *Run) GetVirtualizationSystem() string
- func (*Run) ProtoMessage()
- func (x *Run) ProtoReflect() protoreflect.Message
- func (x *Run) Reset()
- func (x *Run) String() string
- type RunDurationStatus
- func (*RunDurationStatus) Descriptor() ([]byte, []int)deprecated
- func (x *RunDurationStatus) GetEnd() string
- func (x *RunDurationStatus) GetRunId() string
- func (x *RunDurationStatus) GetStart() string
- func (x *RunDurationStatus) GetStatus() string
- func (*RunDurationStatus) ProtoMessage()
- func (x *RunDurationStatus) ProtoReflect() protoreflect.Message
- func (x *RunDurationStatus) Reset()
- func (x *RunDurationStatus) String() string
- type RunList
- func (*RunList) Descriptor() ([]byte, []int)deprecated
- func (x *RunList) GetChildren() []*RunList
- func (x *RunList) GetName() string
- func (x *RunList) GetSkipped() bool
- func (x *RunList) GetType() string
- func (x *RunList) GetVersion() string
- func (*RunList) ProtoMessage()
- func (x *RunList) ProtoReflect() protoreflect.Message
- func (x *RunList) Reset()
- func (x *RunList) String() string
- type RunsCounts
- func (*RunsCounts) Descriptor() ([]byte, []int)deprecated
- func (x *RunsCounts) GetFailure() int32
- func (x *RunsCounts) GetSuccess() int32
- func (x *RunsCounts) GetTotal() int32
- func (*RunsCounts) ProtoMessage()
- func (x *RunsCounts) ProtoReflect() protoreflect.Message
- func (x *RunsCounts) Reset()
- func (x *RunsCounts) String() string
- type SCMType
- type SCMWebType
- type Suggestion
- type TypeCount
- type UpdateTelemetryReportedResponse
- func (*UpdateTelemetryReportedResponse) Descriptor() ([]byte, []int)deprecated
- func (*UpdateTelemetryReportedResponse) ProtoMessage()
- func (x *UpdateTelemetryReportedResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateTelemetryReportedResponse) Reset()
- func (x *UpdateTelemetryReportedResponse) String() string
- type ValueCount
- type VersionedCookbook
- func (*VersionedCookbook) Descriptor() ([]byte, []int)deprecated
- func (x *VersionedCookbook) GetName() string
- func (x *VersionedCookbook) GetVersion() string
- func (*VersionedCookbook) ProtoMessage()
- func (x *VersionedCookbook) ProtoReflect() protoreflect.Message
- func (x *VersionedCookbook) Reset()
- func (x *VersionedCookbook) String() string
Constants ¶
This section is empty.
Variables ¶
var ( SCMType_name = map[int32]string{ 0: "SCM_TYPE_UNSPECIFIED", 1: "SCM_TYPE_UNKNOWN_SCM", 2: "SCM_TYPE_GIT", } SCMType_value = map[string]int32{ "SCM_TYPE_UNSPECIFIED": 0, "SCM_TYPE_UNKNOWN_SCM": 1, "SCM_TYPE_GIT": 2, } )
Enum value maps for SCMType.
var ( SCMWebType_name = map[int32]string{ 0: "SCM_WEB_TYPE_UNSPECIFIED", 1: "SCM_WEB_TYPE_UNKNOWN_SCM_WEB", 2: "SCM_WEB_TYPE_GITHUB", } SCMWebType_value = map[string]int32{ "SCM_WEB_TYPE_UNSPECIFIED": 0, "SCM_WEB_TYPE_UNKNOWN_SCM_WEB": 1, "SCM_WEB_TYPE_GITHUB": 2, } )
Enum value maps for SCMWebType.
var File_external_cfgmgmt_response_actions_proto protoreflect.FileDescriptor
var File_external_cfgmgmt_response_errors_proto protoreflect.FileDescriptor
var File_external_cfgmgmt_response_nodes_proto protoreflect.FileDescriptor
var File_external_cfgmgmt_response_rollouts_proto protoreflect.FileDescriptor
var File_external_cfgmgmt_response_stats_proto protoreflect.FileDescriptor
var File_external_cfgmgmt_response_suggestions_proto protoreflect.FileDescriptor
var File_external_cfgmgmt_response_telemetry_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CheckInCounts ¶
type CheckInCounts struct { Start string `protobuf:"bytes,1,opt,name=start,proto3" json:"start,omitempty"` End string `protobuf:"bytes,2,opt,name=end,proto3" json:"end,omitempty"` Count int32 `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"` Total int32 `protobuf:"varint,4,opt,name=total,proto3" json:"total,omitempty"` // contains filtered or unexported fields }
func (*CheckInCounts) Descriptor
deprecated
func (*CheckInCounts) Descriptor() ([]byte, []int)
Deprecated: Use CheckInCounts.ProtoReflect.Descriptor instead.
func (*CheckInCounts) GetCount ¶
func (x *CheckInCounts) GetCount() int32
func (*CheckInCounts) GetEnd ¶
func (x *CheckInCounts) GetEnd() string
func (*CheckInCounts) GetStart ¶
func (x *CheckInCounts) GetStart() string
func (*CheckInCounts) GetTotal ¶
func (x *CheckInCounts) GetTotal() int32
func (*CheckInCounts) ProtoMessage ¶
func (*CheckInCounts) ProtoMessage()
func (*CheckInCounts) ProtoReflect ¶
func (x *CheckInCounts) ProtoReflect() protoreflect.Message
func (*CheckInCounts) Reset ¶
func (x *CheckInCounts) Reset()
func (*CheckInCounts) String ¶
func (x *CheckInCounts) String() string
type CheckInCountsTimeSeries ¶
type CheckInCountsTimeSeries struct { // List of daily checkin counts Counts []*CheckInCounts `protobuf:"bytes,1,rep,name=counts,proto3" json:"counts,omitempty"` // contains filtered or unexported fields }
func (*CheckInCountsTimeSeries) Descriptor
deprecated
func (*CheckInCountsTimeSeries) Descriptor() ([]byte, []int)
Deprecated: Use CheckInCountsTimeSeries.ProtoReflect.Descriptor instead.
func (*CheckInCountsTimeSeries) GetCounts ¶
func (x *CheckInCountsTimeSeries) GetCounts() []*CheckInCounts
func (*CheckInCountsTimeSeries) ProtoMessage ¶
func (*CheckInCountsTimeSeries) ProtoMessage()
func (*CheckInCountsTimeSeries) ProtoReflect ¶
func (x *CheckInCountsTimeSeries) ProtoReflect() protoreflect.Message
func (*CheckInCountsTimeSeries) Reset ¶
func (x *CheckInCountsTimeSeries) Reset()
func (*CheckInCountsTimeSeries) String ¶
func (x *CheckInCountsTimeSeries) String() string
type ChefError ¶
type ChefError struct { // Class for the error. Class string `protobuf:"bytes,1,opt,name=class,proto3" json:"class,omitempty"` // Error message for the failed run. Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` // Stacktrace for the failure. Backtrace []string `protobuf:"bytes,16,rep,name=backtrace,proto3" json:"backtrace,omitempty"` // Description for the error. Description *Description `protobuf:"bytes,17,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
func (*ChefError) Descriptor
deprecated
func (*ChefError) GetBacktrace ¶
func (*ChefError) GetDescription ¶
func (x *ChefError) GetDescription() *Description
func (*ChefError) GetMessage ¶
func (*ChefError) ProtoMessage ¶
func (*ChefError) ProtoMessage()
func (*ChefError) ProtoReflect ¶
func (x *ChefError) ProtoReflect() protoreflect.Message
type CookbookLock ¶
type CookbookLock struct { // Cookbook name. Cookbook string `protobuf:"bytes,1,opt,name=cookbook,proto3" json:"cookbook,omitempty"` // Policy identifier for the cookbook lock. PolicyIdentifier string `protobuf:"bytes,2,opt,name=policy_identifier,json=policyIdentifier,proto3" json:"policy_identifier,omitempty"` // contains filtered or unexported fields }
func (*CookbookLock) Descriptor
deprecated
func (*CookbookLock) Descriptor() ([]byte, []int)
Deprecated: Use CookbookLock.ProtoReflect.Descriptor instead.
func (*CookbookLock) GetCookbook ¶
func (x *CookbookLock) GetCookbook() string
func (*CookbookLock) GetPolicyIdentifier ¶
func (x *CookbookLock) GetPolicyIdentifier() string
func (*CookbookLock) ProtoMessage ¶
func (*CookbookLock) ProtoMessage()
func (*CookbookLock) ProtoReflect ¶
func (x *CookbookLock) ProtoReflect() protoreflect.Message
func (*CookbookLock) Reset ¶
func (x *CookbookLock) Reset()
func (*CookbookLock) String ¶
func (x *CookbookLock) String() string
type CountedDuration ¶
type CountedDuration struct { // Duration of the count. Example '3d' Duration string `protobuf:"bytes,1,opt,name=duration,proto3" json:"duration,omitempty"` // The number of nodes for this duration Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` // contains filtered or unexported fields }
func (*CountedDuration) Descriptor
deprecated
func (*CountedDuration) Descriptor() ([]byte, []int)
Deprecated: Use CountedDuration.ProtoReflect.Descriptor instead.
func (*CountedDuration) GetCount ¶
func (x *CountedDuration) GetCount() int32
func (*CountedDuration) GetDuration ¶
func (x *CountedDuration) GetDuration() string
func (*CountedDuration) ProtoMessage ¶
func (*CountedDuration) ProtoMessage()
func (*CountedDuration) ProtoReflect ¶
func (x *CountedDuration) ProtoReflect() protoreflect.Message
func (*CountedDuration) Reset ¶
func (x *CountedDuration) Reset()
func (*CountedDuration) String ¶
func (x *CountedDuration) String() string
type CreateRolloutTest ¶
type CreateRolloutTest struct {
// contains filtered or unexported fields
}
func (*CreateRolloutTest) Descriptor
deprecated
func (*CreateRolloutTest) Descriptor() ([]byte, []int)
Deprecated: Use CreateRolloutTest.ProtoReflect.Descriptor instead.
func (*CreateRolloutTest) ProtoMessage ¶
func (*CreateRolloutTest) ProtoMessage()
func (*CreateRolloutTest) ProtoReflect ¶
func (x *CreateRolloutTest) ProtoReflect() protoreflect.Message
func (*CreateRolloutTest) Reset ¶
func (x *CreateRolloutTest) Reset()
func (*CreateRolloutTest) String ¶
func (x *CreateRolloutTest) String() string
type CurrentRolloutProgress ¶
type CurrentRolloutProgress struct { // Rollout is the full rollout object, but we can change this to be a subset only. Rollout *Rollout `protobuf:"bytes,1,opt,name=rollout,proto3" json:"rollout,omitempty"` // Nodes that have run the code being rolled out thus far NodeCount int32 `protobuf:"varint,2,opt,name=node_count,json=nodeCount,proto3" json:"node_count,omitempty"` // I'm assuming it's easy to get the status when we get the counts. LatestRunSuccessfulCount int32 `` /* 138-byte string literal not displayed */ LatestRunErroredCount int32 `` /* 129-byte string literal not displayed */ SourceLink string `protobuf:"bytes,5,opt,name=source_link,json=sourceLink,proto3" json:"source_link,omitempty"` BuildLink string `protobuf:"bytes,6,opt,name=build_link,json=buildLink,proto3" json:"build_link,omitempty"` // contains filtered or unexported fields }
func (*CurrentRolloutProgress) Descriptor
deprecated
func (*CurrentRolloutProgress) Descriptor() ([]byte, []int)
Deprecated: Use CurrentRolloutProgress.ProtoReflect.Descriptor instead.
func (*CurrentRolloutProgress) GetBuildLink ¶
func (x *CurrentRolloutProgress) GetBuildLink() string
func (*CurrentRolloutProgress) GetLatestRunErroredCount ¶
func (x *CurrentRolloutProgress) GetLatestRunErroredCount() int32
func (*CurrentRolloutProgress) GetLatestRunSuccessfulCount ¶
func (x *CurrentRolloutProgress) GetLatestRunSuccessfulCount() int32
func (*CurrentRolloutProgress) GetNodeCount ¶
func (x *CurrentRolloutProgress) GetNodeCount() int32
func (*CurrentRolloutProgress) GetRollout ¶
func (x *CurrentRolloutProgress) GetRollout() *Rollout
func (*CurrentRolloutProgress) GetSourceLink ¶
func (x *CurrentRolloutProgress) GetSourceLink() string
func (*CurrentRolloutProgress) ProtoMessage ¶
func (*CurrentRolloutProgress) ProtoMessage()
func (*CurrentRolloutProgress) ProtoReflect ¶
func (x *CurrentRolloutProgress) ProtoReflect() protoreflect.Message
func (*CurrentRolloutProgress) Reset ¶
func (x *CurrentRolloutProgress) Reset()
func (*CurrentRolloutProgress) String ¶
func (x *CurrentRolloutProgress) String() string
type Deprecation ¶
type Deprecation struct { // Message for the deprecation. Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` // Url reference for the deprecation. Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` // Location of the deprecated code. Location string `protobuf:"bytes,3,opt,name=location,proto3" json:"location,omitempty"` // contains filtered or unexported fields }
func (*Deprecation) Descriptor
deprecated
func (*Deprecation) Descriptor() ([]byte, []int)
Deprecated: Use Deprecation.ProtoReflect.Descriptor instead.
func (*Deprecation) GetLocation ¶
func (x *Deprecation) GetLocation() string
func (*Deprecation) GetMessage ¶
func (x *Deprecation) GetMessage() string
func (*Deprecation) GetUrl ¶
func (x *Deprecation) GetUrl() string
func (*Deprecation) ProtoMessage ¶
func (*Deprecation) ProtoMessage()
func (*Deprecation) ProtoReflect ¶
func (x *Deprecation) ProtoReflect() protoreflect.Message
func (*Deprecation) Reset ¶
func (x *Deprecation) Reset()
func (*Deprecation) String ¶
func (x *Deprecation) String() string
type Description ¶
type Description struct { // Title for the error description. Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` // More information about the error. Sections []*structpb.Struct `protobuf:"bytes,2,rep,name=sections,proto3" json:"sections,omitempty"` // contains filtered or unexported fields }
func (*Description) Descriptor
deprecated
func (*Description) Descriptor() ([]byte, []int)
Deprecated: Use Description.ProtoReflect.Descriptor instead.
func (*Description) GetSections ¶
func (x *Description) GetSections() []*structpb.Struct
func (*Description) GetTitle ¶
func (x *Description) GetTitle() string
func (*Description) ProtoMessage ¶
func (*Description) ProtoMessage()
func (*Description) ProtoReflect ¶
func (x *Description) ProtoReflect() protoreflect.Message
func (*Description) Reset ¶
func (x *Description) Reset()
func (*Description) String ¶
func (x *Description) String() string
type ErrorCount ¶
type ErrorCount struct { Count int32 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"` Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` ErrorMessage string `protobuf:"bytes,3,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` // contains filtered or unexported fields }
ErrorCount gives the number of occurrences (count) of the error specified by the type and message among the nodes included by the request parameters
func (*ErrorCount) Descriptor
deprecated
func (*ErrorCount) Descriptor() ([]byte, []int)
Deprecated: Use ErrorCount.ProtoReflect.Descriptor instead.
func (*ErrorCount) GetCount ¶
func (x *ErrorCount) GetCount() int32
func (*ErrorCount) GetErrorMessage ¶
func (x *ErrorCount) GetErrorMessage() string
func (*ErrorCount) GetType ¶
func (x *ErrorCount) GetType() string
func (*ErrorCount) ProtoMessage ¶
func (*ErrorCount) ProtoMessage()
func (*ErrorCount) ProtoReflect ¶
func (x *ErrorCount) ProtoReflect() protoreflect.Message
func (*ErrorCount) Reset ¶
func (x *ErrorCount) Reset()
func (*ErrorCount) String ¶
func (x *ErrorCount) String() string
type Errors ¶
type Errors struct { Errors []*ErrorCount `protobuf:"bytes,1,rep,name=errors,proto3" json:"errors,omitempty"` // contains filtered or unexported fields }
Errors contains a list of the most common Chef Infra error type/message combinations among nodes in the active project as filtered according to the request.
func (*Errors) Descriptor
deprecated
func (*Errors) GetErrors ¶
func (x *Errors) GetErrors() []*ErrorCount
func (*Errors) ProtoMessage ¶
func (*Errors) ProtoMessage()
func (*Errors) ProtoReflect ¶
func (x *Errors) ProtoReflect() protoreflect.Message
type ExpandedRunList ¶
type ExpandedRunList struct { // Id of the run list collection. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Intentionally blank. RunList []*RunList `protobuf:"bytes,2,rep,name=run_list,json=runList,proto3" json:"run_list,omitempty"` // contains filtered or unexported fields }
func (*ExpandedRunList) Descriptor
deprecated
func (*ExpandedRunList) Descriptor() ([]byte, []int)
Deprecated: Use ExpandedRunList.ProtoReflect.Descriptor instead.
func (*ExpandedRunList) GetId ¶
func (x *ExpandedRunList) GetId() string
func (*ExpandedRunList) GetRunList ¶
func (x *ExpandedRunList) GetRunList() []*RunList
func (*ExpandedRunList) ProtoMessage ¶
func (*ExpandedRunList) ProtoMessage()
func (*ExpandedRunList) ProtoReflect ¶
func (x *ExpandedRunList) ProtoReflect() protoreflect.Message
func (*ExpandedRunList) Reset ¶
func (x *ExpandedRunList) Reset()
func (*ExpandedRunList) String ¶
func (x *ExpandedRunList) String() string
type GetNodesUsageCountResponse ¶
type GetNodesUsageCountResponse struct { // number of days since telematics was last posted DaysSinceLastPost int64 `protobuf:"varint,1,opt,name=days_since_last_post,json=daysSinceLastPost,proto3" json:"days_since_last_post,omitempty"` // unique nodes count in a duration NodeCnt int64 `protobuf:"varint,2,opt,name=node_cnt,json=nodeCnt,proto3" json:"node_cnt,omitempty"` // contains filtered or unexported fields }
func (*GetNodesUsageCountResponse) Descriptor
deprecated
func (*GetNodesUsageCountResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetNodesUsageCountResponse.ProtoReflect.Descriptor instead.
func (*GetNodesUsageCountResponse) GetDaysSinceLastPost ¶
func (x *GetNodesUsageCountResponse) GetDaysSinceLastPost() int64
func (*GetNodesUsageCountResponse) GetNodeCnt ¶
func (x *GetNodesUsageCountResponse) GetNodeCnt() int64
func (*GetNodesUsageCountResponse) ProtoMessage ¶
func (*GetNodesUsageCountResponse) ProtoMessage()
func (*GetNodesUsageCountResponse) ProtoReflect ¶
func (x *GetNodesUsageCountResponse) ProtoReflect() protoreflect.Message
func (*GetNodesUsageCountResponse) Reset ¶
func (x *GetNodesUsageCountResponse) Reset()
func (*GetNodesUsageCountResponse) String ¶
func (x *GetNodesUsageCountResponse) String() string
type MissingNodeDurationCounts ¶
type MissingNodeDurationCounts struct { // List of counted durations CountedDurations []*CountedDuration `protobuf:"bytes,1,rep,name=counted_durations,json=countedDurations,proto3" json:"counted_durations,omitempty"` // contains filtered or unexported fields }
func (*MissingNodeDurationCounts) Descriptor
deprecated
func (*MissingNodeDurationCounts) Descriptor() ([]byte, []int)
Deprecated: Use MissingNodeDurationCounts.ProtoReflect.Descriptor instead.
func (*MissingNodeDurationCounts) GetCountedDurations ¶
func (x *MissingNodeDurationCounts) GetCountedDurations() []*CountedDuration
func (*MissingNodeDurationCounts) ProtoMessage ¶
func (*MissingNodeDurationCounts) ProtoMessage()
func (*MissingNodeDurationCounts) ProtoReflect ¶
func (x *MissingNodeDurationCounts) ProtoReflect() protoreflect.Message
func (*MissingNodeDurationCounts) Reset ¶
func (x *MissingNodeDurationCounts) Reset()
func (*MissingNodeDurationCounts) String ¶
func (x *MissingNodeDurationCounts) String() string
type Node ¶
type Node struct { // The chef_guid associated with the node. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The name of the node. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The FQDN of the node. Fqdn string `protobuf:"bytes,3,opt,name=fqdn,proto3" json:"fqdn,omitempty"` // The time on the latest received infra node report. Checkin *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=checkin,proto3" json:"checkin,omitempty"` // Count in seconds that the node has been active. UptimeSeconds int32 `protobuf:"varint,5,opt,name=uptime_seconds,json=uptimeSeconds,proto3" json:"uptime_seconds,omitempty"` // The organization the node is associated with. Organization string `protobuf:"bytes,6,opt,name=organization,proto3" json:"organization,omitempty"` // The environment the node is in. Environment string `protobuf:"bytes,7,opt,name=environment,proto3" json:"environment,omitempty"` // The full platform information for the node (platform + version). Platform string `protobuf:"bytes,8,opt,name=platform,proto3" json:"platform,omitempty"` // The platform family information for the node. PlatformFamily string `protobuf:"bytes,9,opt,name=platform_family,json=platformFamily,proto3" json:"platform_family,omitempty"` // The platform version information for the node. PlatformVersion string `protobuf:"bytes,10,opt,name=platform_version,json=platformVersion,proto3" json:"platform_version,omitempty"` // The status on the latest infra report for the node. Status string `protobuf:"bytes,11,opt,name=status,proto3" json:"status,omitempty"` // The chef server associated with the node. SourceFqdn string `protobuf:"bytes,12,opt,name=source_fqdn,json=sourceFqdn,proto3" json:"source_fqdn,omitempty"` // The latest infra run report id for the node. LatestRunId string `protobuf:"bytes,13,opt,name=latest_run_id,json=latestRunId,proto3" json:"latest_run_id,omitempty"` // Boolean used to denote whether or not the run data for the node is in Automate. HasRunsData bool `protobuf:"varint,14,opt,name=has_runs_data,json=hasRunsData,proto3" json:"has_runs_data,omitempty"` // Timestamp on most recently received infra run report for the node. LastCcrReceived *timestamppb.Timestamp `protobuf:"bytes,15,opt,name=last_ccr_received,json=lastCcrReceived,proto3" json:"last_ccr_received,omitempty"` // The policy name associated with the node. PolicyName string `protobuf:"bytes,16,opt,name=policy_name,json=policyName,proto3" json:"policy_name,omitempty"` // The policy group associated with the node. PolicyGroup string `protobuf:"bytes,17,opt,name=policy_group,json=policyGroup,proto3" json:"policy_group,omitempty"` // The policy revision associated with the node. PolicyRevision string `protobuf:"bytes,18,opt,name=policy_revision,json=policyRevision,proto3" json:"policy_revision,omitempty"` // Boolean used to denote whether or not the node has been identified to be running cookbooks with deprecations. HasDeprecations bool `protobuf:"varint,19,opt,name=has_deprecations,json=hasDeprecations,proto3" json:"has_deprecations,omitempty"` // Chef Infra version on the node. ChefVersion string `protobuf:"bytes,20,opt,name=chef_version,json=chefVersion,proto3" json:"chef_version,omitempty"` // Chef tags associated with the node. ChefTags []string `protobuf:"bytes,21,rep,name=chef_tags,json=chefTags,proto3" json:"chef_tags,omitempty"` // Count of cookbook deprectations on the node. DeprecationsCount int32 `protobuf:"varint,22,opt,name=deprecations_count,json=deprecationsCount,proto3" json:"deprecations_count,omitempty"` // Timestamp when the node was created CreatedAt *timestamppb.Timestamp `protobuf:"bytes,23,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` Ipaddress string `protobuf:"bytes,24,opt,name=ipaddress,proto3" json:"ipaddress,omitempty"` Ip6Address string `protobuf:"bytes,25,opt,name=ip6address,proto3" json:"ip6address,omitempty"` // timezone of the node Timezone string `protobuf:"bytes,26,opt,name=timezone,proto3" json:"timezone,omitempty"` Domain string `protobuf:"bytes,27,opt,name=domain,proto3" json:"domain,omitempty"` Hostname string `protobuf:"bytes,28,opt,name=hostname,proto3" json:"hostname,omitempty"` MemoryTotal string `protobuf:"bytes,29,opt,name=memory_total,json=memoryTotal,proto3" json:"memory_total,omitempty"` Macaddress string `protobuf:"bytes,30,opt,name=macaddress,proto3" json:"macaddress,omitempty"` DmiSystemSerialNumber string `` /* 129-byte string literal not displayed */ DmiSystemManufacturer string `` /* 127-byte string literal not displayed */ VirtualizationRole string `protobuf:"bytes,33,opt,name=virtualization_role,json=virtualizationRole,proto3" json:"virtualization_role,omitempty"` VirtualizationSystem string `protobuf:"bytes,34,opt,name=virtualization_system,json=virtualizationSystem,proto3" json:"virtualization_system,omitempty"` KernelVersion string `protobuf:"bytes,35,opt,name=kernel_version,json=kernelVersion,proto3" json:"kernel_version,omitempty"` KernelRelease string `protobuf:"bytes,36,opt,name=kernel_release,json=kernelRelease,proto3" json:"kernel_release,omitempty"` CloudProvider string `protobuf:"bytes,37,opt,name=cloud_provider,json=cloudProvider,proto3" json:"cloud_provider,omitempty"` // contains filtered or unexported fields }
func (*Node) Descriptor
deprecated
func (*Node) GetCheckin ¶
func (x *Node) GetCheckin() *timestamppb.Timestamp
func (*Node) GetChefTags ¶
func (*Node) GetChefVersion ¶
func (*Node) GetCloudProvider ¶
func (*Node) GetCreatedAt ¶
func (x *Node) GetCreatedAt() *timestamppb.Timestamp
func (*Node) GetDeprecationsCount ¶
func (*Node) GetDmiSystemManufacturer ¶
func (*Node) GetDmiSystemSerialNumber ¶
func (*Node) GetEnvironment ¶
func (*Node) GetHasDeprecations ¶
func (*Node) GetHasRunsData ¶
func (*Node) GetHostname ¶
func (*Node) GetIp6Address ¶
func (*Node) GetIpaddress ¶
func (*Node) GetKernelRelease ¶
func (*Node) GetKernelVersion ¶
func (*Node) GetLastCcrReceived ¶
func (x *Node) GetLastCcrReceived() *timestamppb.Timestamp
func (*Node) GetLatestRunId ¶
func (*Node) GetMacaddress ¶
func (*Node) GetMemoryTotal ¶
func (*Node) GetOrganization ¶
func (*Node) GetPlatform ¶
func (*Node) GetPlatformFamily ¶
func (*Node) GetPlatformVersion ¶
func (*Node) GetPolicyGroup ¶
func (*Node) GetPolicyName ¶
func (*Node) GetPolicyRevision ¶
func (*Node) GetSourceFqdn ¶
func (*Node) GetTimezone ¶
func (*Node) GetUptimeSeconds ¶
func (*Node) GetVirtualizationRole ¶
func (*Node) GetVirtualizationSystem ¶
func (*Node) ProtoMessage ¶
func (*Node) ProtoMessage()
func (*Node) ProtoReflect ¶
func (x *Node) ProtoReflect() protoreflect.Message
type NodeAttribute ¶
type NodeAttribute struct { // The chef_guid associated with the node. NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` // Name of the node. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Run list for the node. RunList []string `protobuf:"bytes,3,rep,name=run_list,json=runList,proto3" json:"run_list,omitempty"` // The environment for the node. ChefEnvironment string `protobuf:"bytes,4,opt,name=chef_environment,json=chefEnvironment,proto3" json:"chef_environment,omitempty"` // Stringified json of the normal attributes for the node. Normal string `protobuf:"bytes,5,opt,name=normal,proto3" json:"normal,omitempty"` // Stringified json of the default attributes for the node. Default string `protobuf:"bytes,6,opt,name=default,proto3" json:"default,omitempty"` // Stringified json of the override attributes for the node. Override string `protobuf:"bytes,7,opt,name=override,proto3" json:"override,omitempty"` // Stringified json of the automatic attributes for the node. Automatic string `protobuf:"bytes,13,opt,name=automatic,proto3" json:"automatic,omitempty"` // Count of normal attributes on the node. NormalValueCount int32 `protobuf:"varint,8,opt,name=normal_value_count,json=normalValueCount,proto3" json:"normal_value_count,omitempty"` // Count of default attributes on the node. DefaultValueCount int32 `protobuf:"varint,9,opt,name=default_value_count,json=defaultValueCount,proto3" json:"default_value_count,omitempty"` // Count of override attributes on the node. OverrideValueCount int32 `protobuf:"varint,10,opt,name=override_value_count,json=overrideValueCount,proto3" json:"override_value_count,omitempty"` // Total count of attributes on the node. AllValueCount int32 `protobuf:"varint,11,opt,name=all_value_count,json=allValueCount,proto3" json:"all_value_count,omitempty"` // Count of automatic attributes on the node. AutomaticValueCount int32 `protobuf:"varint,12,opt,name=automatic_value_count,json=automaticValueCount,proto3" json:"automatic_value_count,omitempty"` // contains filtered or unexported fields }
func (*NodeAttribute) Descriptor
deprecated
func (*NodeAttribute) Descriptor() ([]byte, []int)
Deprecated: Use NodeAttribute.ProtoReflect.Descriptor instead.
func (*NodeAttribute) GetAllValueCount ¶
func (x *NodeAttribute) GetAllValueCount() int32
func (*NodeAttribute) GetAutomatic ¶
func (x *NodeAttribute) GetAutomatic() string
func (*NodeAttribute) GetAutomaticValueCount ¶
func (x *NodeAttribute) GetAutomaticValueCount() int32
func (*NodeAttribute) GetChefEnvironment ¶
func (x *NodeAttribute) GetChefEnvironment() string
func (*NodeAttribute) GetDefault ¶
func (x *NodeAttribute) GetDefault() string
func (*NodeAttribute) GetDefaultValueCount ¶
func (x *NodeAttribute) GetDefaultValueCount() int32
func (*NodeAttribute) GetName ¶
func (x *NodeAttribute) GetName() string
func (*NodeAttribute) GetNodeId ¶
func (x *NodeAttribute) GetNodeId() string
func (*NodeAttribute) GetNormal ¶
func (x *NodeAttribute) GetNormal() string
func (*NodeAttribute) GetNormalValueCount ¶
func (x *NodeAttribute) GetNormalValueCount() int32
func (*NodeAttribute) GetOverride ¶
func (x *NodeAttribute) GetOverride() string
func (*NodeAttribute) GetOverrideValueCount ¶
func (x *NodeAttribute) GetOverrideValueCount() int32
func (*NodeAttribute) GetRunList ¶
func (x *NodeAttribute) GetRunList() []string
func (*NodeAttribute) ProtoMessage ¶
func (*NodeAttribute) ProtoMessage()
func (*NodeAttribute) ProtoReflect ¶
func (x *NodeAttribute) ProtoReflect() protoreflect.Message
func (*NodeAttribute) Reset ¶
func (x *NodeAttribute) Reset()
func (*NodeAttribute) String ¶
func (x *NodeAttribute) String() string
type NodeMetadataCounts ¶
type NodeMetadataCounts struct { // Field Types for a node with value counts Types []*TypeCount `protobuf:"bytes,1,rep,name=types,proto3" json:"types,omitempty"` // contains filtered or unexported fields }
func (*NodeMetadataCounts) Descriptor
deprecated
func (*NodeMetadataCounts) Descriptor() ([]byte, []int)
Deprecated: Use NodeMetadataCounts.ProtoReflect.Descriptor instead.
func (*NodeMetadataCounts) GetTypes ¶
func (x *NodeMetadataCounts) GetTypes() []*TypeCount
func (*NodeMetadataCounts) ProtoMessage ¶
func (*NodeMetadataCounts) ProtoMessage()
func (*NodeMetadataCounts) ProtoReflect ¶
func (x *NodeMetadataCounts) ProtoReflect() protoreflect.Message
func (*NodeMetadataCounts) Reset ¶
func (x *NodeMetadataCounts) Reset()
func (*NodeMetadataCounts) String ¶
func (x *NodeMetadataCounts) String() string
type NodeRunsDailyStatusTimeSeries ¶
type NodeRunsDailyStatusTimeSeries struct { // runs status of a 24-hour duration Durations []*RunDurationStatus `protobuf:"bytes,1,rep,name=durations,proto3" json:"durations,omitempty"` // contains filtered or unexported fields }
func (*NodeRunsDailyStatusTimeSeries) Descriptor
deprecated
func (*NodeRunsDailyStatusTimeSeries) Descriptor() ([]byte, []int)
Deprecated: Use NodeRunsDailyStatusTimeSeries.ProtoReflect.Descriptor instead.
func (*NodeRunsDailyStatusTimeSeries) GetDurations ¶
func (x *NodeRunsDailyStatusTimeSeries) GetDurations() []*RunDurationStatus
func (*NodeRunsDailyStatusTimeSeries) ProtoMessage ¶
func (*NodeRunsDailyStatusTimeSeries) ProtoMessage()
func (*NodeRunsDailyStatusTimeSeries) ProtoReflect ¶
func (x *NodeRunsDailyStatusTimeSeries) ProtoReflect() protoreflect.Message
func (*NodeRunsDailyStatusTimeSeries) Reset ¶
func (x *NodeRunsDailyStatusTimeSeries) Reset()
func (*NodeRunsDailyStatusTimeSeries) String ¶
func (x *NodeRunsDailyStatusTimeSeries) String() string
type NodeSegmentRolloutProgress ¶
type NodeSegmentRolloutProgress struct { // policy_name, policy_node_group, policy_domain_url make up a "compound // id" for the node segment PolicyName string `protobuf:"bytes,1,opt,name=policy_name,json=policyName,proto3" json:"policy_name,omitempty"` PolicyNodeGroup string `protobuf:"bytes,2,opt,name=policy_node_group,json=policyNodeGroup,proto3" json:"policy_node_group,omitempty"` PolicyDomainUrl string `protobuf:"bytes,3,opt,name=policy_domain_url,json=policyDomainUrl,proto3" json:"policy_domain_url,omitempty"` // total nodes in elasticsearch in the node segment TotalNodes int32 `protobuf:"varint,4,opt,name=total_nodes,json=totalNodes,proto3" json:"total_nodes,omitempty"` CurrentRolloutProgress *CurrentRolloutProgress `` /* 129-byte string literal not displayed */ // This is the last, say 2 or 4 rollouts before the current one (to give a // total of 3 or 5) PreviousRollouts []*PastRolloutProgress `protobuf:"bytes,6,rep,name=previous_rollouts,json=previousRollouts,proto3" json:"previous_rollouts,omitempty"` // contains filtered or unexported fields }
func (*NodeSegmentRolloutProgress) Descriptor
deprecated
func (*NodeSegmentRolloutProgress) Descriptor() ([]byte, []int)
Deprecated: Use NodeSegmentRolloutProgress.ProtoReflect.Descriptor instead.
func (*NodeSegmentRolloutProgress) GetCurrentRolloutProgress ¶
func (x *NodeSegmentRolloutProgress) GetCurrentRolloutProgress() *CurrentRolloutProgress
func (*NodeSegmentRolloutProgress) GetPolicyDomainUrl ¶
func (x *NodeSegmentRolloutProgress) GetPolicyDomainUrl() string
func (*NodeSegmentRolloutProgress) GetPolicyName ¶
func (x *NodeSegmentRolloutProgress) GetPolicyName() string
func (*NodeSegmentRolloutProgress) GetPolicyNodeGroup ¶
func (x *NodeSegmentRolloutProgress) GetPolicyNodeGroup() string
func (*NodeSegmentRolloutProgress) GetPreviousRollouts ¶
func (x *NodeSegmentRolloutProgress) GetPreviousRollouts() []*PastRolloutProgress
func (*NodeSegmentRolloutProgress) GetTotalNodes ¶
func (x *NodeSegmentRolloutProgress) GetTotalNodes() int32
func (*NodeSegmentRolloutProgress) ProtoMessage ¶
func (*NodeSegmentRolloutProgress) ProtoMessage()
func (*NodeSegmentRolloutProgress) ProtoReflect ¶
func (x *NodeSegmentRolloutProgress) ProtoReflect() protoreflect.Message
func (*NodeSegmentRolloutProgress) Reset ¶
func (x *NodeSegmentRolloutProgress) Reset()
func (*NodeSegmentRolloutProgress) String ¶
func (x *NodeSegmentRolloutProgress) String() string
type NodeSegmentsWithRolloutProgress ¶
type NodeSegmentsWithRolloutProgress struct { // The NodeSegmentRolloutProgress are sorted by policy group, policy // name, then domain URL. NodeSegmentRolloutProgress []*NodeSegmentRolloutProgress `` /* 143-byte string literal not displayed */ // contains filtered or unexported fields }
NodeSegmentsWithRolloutProgress
A Node Segment is the set of Chef Infra nodes with a shared policy_name, policy_node_group, and policy_domain_url.
NodeSegmentsWithRolloutProgress lists all of the node segments matching the request with information about the progress and status of the code rollouts for each segment.
func (*NodeSegmentsWithRolloutProgress) Descriptor
deprecated
func (*NodeSegmentsWithRolloutProgress) Descriptor() ([]byte, []int)
Deprecated: Use NodeSegmentsWithRolloutProgress.ProtoReflect.Descriptor instead.
func (*NodeSegmentsWithRolloutProgress) GetNodeSegmentRolloutProgress ¶
func (x *NodeSegmentsWithRolloutProgress) GetNodeSegmentRolloutProgress() []*NodeSegmentRolloutProgress
func (*NodeSegmentsWithRolloutProgress) ProtoMessage ¶
func (*NodeSegmentsWithRolloutProgress) ProtoMessage()
func (*NodeSegmentsWithRolloutProgress) ProtoReflect ¶
func (x *NodeSegmentsWithRolloutProgress) ProtoReflect() protoreflect.Message
func (*NodeSegmentsWithRolloutProgress) Reset ¶
func (x *NodeSegmentsWithRolloutProgress) Reset()
func (*NodeSegmentsWithRolloutProgress) String ¶
func (x *NodeSegmentsWithRolloutProgress) String() string
type NodesCounts ¶
type NodesCounts struct { // Total count of nodes that have reported in to Automate. Total int32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"` // Total count of nodes that have reported in to Automate whose last run was successful. Success int32 `protobuf:"varint,2,opt,name=success,proto3" json:"success,omitempty"` // Total count of nodes that have reported in to Automate whose last run was failed. Failure int32 `protobuf:"varint,3,opt,name=failure,proto3" json:"failure,omitempty"` // Total count of nodes that have been labeled as 'missing' as determined by node lifecycle settings. Missing int32 `protobuf:"varint,4,opt,name=missing,proto3" json:"missing,omitempty"` // contains filtered or unexported fields }
func (*NodesCounts) Descriptor
deprecated
func (*NodesCounts) Descriptor() ([]byte, []int)
Deprecated: Use NodesCounts.ProtoReflect.Descriptor instead.
func (*NodesCounts) GetFailure ¶
func (x *NodesCounts) GetFailure() int32
func (*NodesCounts) GetMissing ¶
func (x *NodesCounts) GetMissing() int32
func (*NodesCounts) GetSuccess ¶
func (x *NodesCounts) GetSuccess() int32
func (*NodesCounts) GetTotal ¶
func (x *NodesCounts) GetTotal() int32
func (*NodesCounts) ProtoMessage ¶
func (*NodesCounts) ProtoMessage()
func (*NodesCounts) ProtoReflect ¶
func (x *NodesCounts) ProtoReflect() protoreflect.Message
func (*NodesCounts) Reset ¶
func (x *NodesCounts) Reset()
func (*NodesCounts) String ¶
func (x *NodesCounts) String() string
type PastRolloutProgress ¶
type PastRolloutProgress struct { // Rollout is the full rollout object, but we can change this to be a subset only. Rollout *Rollout `protobuf:"bytes,1,opt,name=rollout,proto3" json:"rollout,omitempty"` // The number of nodes in the node segment for which the last recorded CCR // was part of this rollout. Note that no breakdown of success/errored is // provided, since some nodes may have moved on to the current rollout and // are not included in the count. LatestRunNodeCount int32 `protobuf:"varint,2,opt,name=latest_run_node_count,json=latestRunNodeCount,proto3" json:"latest_run_node_count,omitempty"` SourceLink string `protobuf:"bytes,5,opt,name=source_link,json=sourceLink,proto3" json:"source_link,omitempty"` BuildLink string `protobuf:"bytes,6,opt,name=build_link,json=buildLink,proto3" json:"build_link,omitempty"` // contains filtered or unexported fields }
func (*PastRolloutProgress) Descriptor
deprecated
func (*PastRolloutProgress) Descriptor() ([]byte, []int)
Deprecated: Use PastRolloutProgress.ProtoReflect.Descriptor instead.
func (*PastRolloutProgress) GetBuildLink ¶
func (x *PastRolloutProgress) GetBuildLink() string
func (*PastRolloutProgress) GetLatestRunNodeCount ¶
func (x *PastRolloutProgress) GetLatestRunNodeCount() int32
func (*PastRolloutProgress) GetRollout ¶
func (x *PastRolloutProgress) GetRollout() *Rollout
func (*PastRolloutProgress) GetSourceLink ¶
func (x *PastRolloutProgress) GetSourceLink() string
func (*PastRolloutProgress) ProtoMessage ¶
func (*PastRolloutProgress) ProtoMessage()
func (*PastRolloutProgress) ProtoReflect ¶
func (x *PastRolloutProgress) ProtoReflect() protoreflect.Message
func (*PastRolloutProgress) Reset ¶
func (x *PastRolloutProgress) Reset()
func (*PastRolloutProgress) String ¶
func (x *PastRolloutProgress) String() string
type PolicyCookbooks ¶
type PolicyCookbooks struct { // Name of the policy. PolicyName string `protobuf:"bytes,1,opt,name=policy_name,json=policyName,proto3" json:"policy_name,omitempty"` // Intentionally blank. CookbookLocks []*CookbookLock `protobuf:"bytes,2,rep,name=cookbook_locks,json=cookbookLocks,proto3" json:"cookbook_locks,omitempty"` // contains filtered or unexported fields }
func (*PolicyCookbooks) Descriptor
deprecated
func (*PolicyCookbooks) Descriptor() ([]byte, []int)
Deprecated: Use PolicyCookbooks.ProtoReflect.Descriptor instead.
func (*PolicyCookbooks) GetCookbookLocks ¶
func (x *PolicyCookbooks) GetCookbookLocks() []*CookbookLock
func (*PolicyCookbooks) GetPolicyName ¶
func (x *PolicyCookbooks) GetPolicyName() string
func (*PolicyCookbooks) ProtoMessage ¶
func (*PolicyCookbooks) ProtoMessage()
func (*PolicyCookbooks) ProtoReflect ¶
func (x *PolicyCookbooks) ProtoReflect() protoreflect.Message
func (*PolicyCookbooks) Reset ¶
func (x *PolicyCookbooks) Reset()
func (*PolicyCookbooks) String ¶
func (x *PolicyCookbooks) String() string
type Resource ¶
type Resource struct { // Resource type. Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // Name for the resource. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Id of the resource. Id string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"` // Duration of the resource processing. Duration string `protobuf:"bytes,4,opt,name=duration,proto3" json:"duration,omitempty"` // Change diff for the resource (if it was changed during the run). Delta string `protobuf:"bytes,5,opt,name=delta,proto3" json:"delta,omitempty"` // Cookbook name associated with the resource. CookbookName string `protobuf:"bytes,6,opt,name=cookbook_name,json=cookbookName,proto3" json:"cookbook_name,omitempty"` // Version of the cookbook associated with the resource. CookbookVersion string `protobuf:"bytes,7,opt,name=cookbook_version,json=cookbookVersion,proto3" json:"cookbook_version,omitempty"` // Status of the resource (e.g. 'up-to-date'). Status string `protobuf:"bytes,9,opt,name=status,proto3" json:"status,omitempty"` // Name of the recipe associated with the resource. RecipeName string `protobuf:"bytes,10,opt,name=recipe_name,json=recipeName,proto3" json:"recipe_name,omitempty"` // String result of the resource. Result string `protobuf:"bytes,11,opt,name=result,proto3" json:"result,omitempty"` // Conditional rule associated with the resource. Conditional string `protobuf:"bytes,16,opt,name=conditional,proto3" json:"conditional,omitempty"` // Boolean that denotes whether or not the resource failure should be ignored. IgnoreFailure bool `protobuf:"varint,17,opt,name=ignore_failure,json=ignoreFailure,proto3" json:"ignore_failure,omitempty"` // Chef Error information, available on failed runs. Error *ChefError `protobuf:"bytes,18,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
func (*Resource) Descriptor
deprecated
func (*Resource) GetConditional ¶
func (*Resource) GetCookbookName ¶
func (*Resource) GetCookbookVersion ¶
func (*Resource) GetDuration ¶
func (*Resource) GetIgnoreFailure ¶
func (*Resource) GetRecipeName ¶
func (*Resource) ProtoMessage ¶
func (*Resource) ProtoMessage()
func (*Resource) ProtoReflect ¶
func (x *Resource) ProtoReflect() protoreflect.Message
type Rollout ¶
type Rollout struct { // The name of the policy, i.e., the `name` attribute in the Policyfile PolicyName string `protobuf:"bytes,1,opt,name=policy_name,json=policyName,proto3" json:"policy_name,omitempty"` // The group of nodes which are targeted by the rollout. In the Chef Server // case, this is the policy_group to which the user is pushing the policy. PolicyNodeGroup string `protobuf:"bytes,2,opt,name=policy_node_group,json=policyNodeGroup,proto3" json:"policy_node_group,omitempty"` // The revision_id of the compiled policy being rolled out PolicyRevisionId string `protobuf:"bytes,3,opt,name=policy_revision_id,json=policyRevisionId,proto3" json:"policy_revision_id,omitempty"` // In the Chef Server case, the policy domain URL is the Chef Server URL // with the `/organizations/:orgname` portion of the URL path included. In // general, this can be a URL for any content storage/distribution service, // as long as the combination of policy_name and policy_node_group is unique // on that system. // // The set of nodes configured to fetch policy content from the // policy_domain_url and configured with the same policy_name and // policy_node_group form the target set of nodes for a rollout and are // expected to apply the policy revision described by the rollout. PolicyDomainUrl string `protobuf:"bytes,4,opt,name=policy_domain_url,json=policyDomainUrl,proto3" json:"policy_domain_url,omitempty"` // The source control system used with the policyfile ScmType SCMType `` /* 131-byte string literal not displayed */ // The software/service used to host the source code repository ScmWebType SCMWebType `` /* 145-byte string literal not displayed */ // The URL used to obtain a copy of the source code repository PolicyScmUrl string `protobuf:"bytes,7,opt,name=policy_scm_url,json=policyScmUrl,proto3" json:"policy_scm_url,omitempty"` // The URL used to view the source code repository via the web PolicyScmWebUrl string `protobuf:"bytes,8,opt,name=policy_scm_web_url,json=policyScmWebUrl,proto3" json:"policy_scm_web_url,omitempty"` // The source control system's identifier for the repository version. This // should be the version where the policy's lockfile was committed. PolicyScmCommit string `protobuf:"bytes,9,opt,name=policy_scm_commit,json=policyScmCommit,proto3" json:"policy_scm_commit,omitempty"` // A free-form description of the rollout, as given by the user. Long // messages may be displayed in a truncated form in the UI. The content may // be entered manually by the user or extracted from another system, for // example a git commit message. Description string `protobuf:"bytes,10,opt,name=description,proto3" json:"description,omitempty"` // If the rollout was initiated via Ci/CD or similar system, the web URL // for the job that initiated the rollout. CiJobUrl string `protobuf:"bytes,11,opt,name=ci_job_url,json=ciJobUrl,proto3" json:"ci_job_url,omitempty"` // If the rollout was initiated by Ci/CD or similar system, the id of the job // that initiated the rollout. Should include the Ci system's nickname or // other identifying information users would need to associate the job ID to // the Ci/CD system. CiJobId string `protobuf:"bytes,12,opt,name=ci_job_id,json=ciJobId,proto3" json:"ci_job_id,omitempty"` // The system-generated ID for this rollout. The system currently provides // autoincrementing integers for the Ids. Id string `protobuf:"bytes,13,opt,name=id,proto3" json:"id,omitempty"` // The time that the rollout began. Whenever a new rollout is created, it // becomes the "current" rollout for its node segment; that is, any nodes // that start a Chef Infra Client run will run the policy revision described // by this "current" rollout. The system will populate the previously current // rollout's `end_time` attribute with the current time. StartTime string `protobuf:"bytes,14,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // The time that the rollout was replaced with another rollout. EndTime string `protobuf:"bytes,15,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // The username of the author of the most recent commit to the source code // repository. In git, this is the setting `user.name`. ScmAuthorName string `protobuf:"bytes,16,opt,name=scm_author_name,json=scmAuthorName,proto3" json:"scm_author_name,omitempty"` // The email address of the author of the most recent commit to the source // code repository. In git, this is the setting `user.email`. ScmAuthorEmail string `protobuf:"bytes,17,opt,name=scm_author_email,json=scmAuthorEmail,proto3" json:"scm_author_email,omitempty"` // The username of the entity who uploaded/promoted the policy code to the // code host. In a Chef Server architecture, this is the name of the Chef // Server user who ran the `chef push` command to upload the policy. PolicyDomainUsername string `protobuf:"bytes,18,opt,name=policy_domain_username,json=policyDomainUsername,proto3" json:"policy_domain_username,omitempty"` // contains filtered or unexported fields }
A Rollout represents the process of distributing Chef Infra code (with Policyfiles) to a set of nodes. It's used to track which nodes have run the latest version of the Chef Infra code assigned to them and also provide the user insights about the code by aggregating Chef Client run results according to the version of Chef Infra code applied. Metadata about the code is stored in order to provide the user with convenient references back to systems they already use (such as SCM and Ci/CD systems) to manage their code.
Nodes are segmented by a triple of policy name, policy group, and policy domain URL: policy name generally describes what kind of system it is, e.g., a database server policy group generally describes where the system fits in the user's code lifecycle, e.g., "QA" or "production." Policy groups may also represent a subset of nodes within a code lifecycle stage, such as a "production-canary" group. policy domain URL identifies the system that distributes the Chef Infra code and is the owner of the namespaces for policy name and group. E.g., a Chef Server URL with the `/organizations/:orgname` part.
There is one (or zero) revision(s) of the Chef Infra code applied to any segment at a time. Rollouts track the changes to which revision of the code is applied to the node segments over time.
func (*Rollout) Descriptor
deprecated
func (*Rollout) GetCiJobId ¶
func (*Rollout) GetCiJobUrl ¶
func (*Rollout) GetDescription ¶
func (*Rollout) GetEndTime ¶
func (*Rollout) GetPolicyDomainUrl ¶
func (*Rollout) GetPolicyDomainUsername ¶
func (*Rollout) GetPolicyName ¶
func (*Rollout) GetPolicyNodeGroup ¶
func (*Rollout) GetPolicyRevisionId ¶
func (*Rollout) GetPolicyScmCommit ¶
func (*Rollout) GetPolicyScmUrl ¶
func (*Rollout) GetPolicyScmWebUrl ¶
func (*Rollout) GetScmAuthorEmail ¶
func (*Rollout) GetScmAuthorName ¶
func (*Rollout) GetScmType ¶
func (*Rollout) GetScmWebType ¶
func (x *Rollout) GetScmWebType() SCMWebType
func (*Rollout) GetStartTime ¶
func (*Rollout) ProtoMessage ¶
func (*Rollout) ProtoMessage()
func (*Rollout) ProtoReflect ¶
func (x *Rollout) ProtoReflect() protoreflect.Message
type Rollouts ¶
type Rollouts struct { Rollouts []*Rollout `protobuf:"bytes,1,rep,name=rollouts,proto3" json:"rollouts,omitempty"` // contains filtered or unexported fields }
func (*Rollouts) Descriptor
deprecated
func (*Rollouts) GetRollouts ¶
func (*Rollouts) ProtoMessage ¶
func (*Rollouts) ProtoMessage()
func (*Rollouts) ProtoReflect ¶
func (x *Rollouts) ProtoReflect() protoreflect.Message
type Run ¶
type Run struct { // Id of the infra node run. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The chef_guid associated with the node. NodeId string `protobuf:"bytes,2,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` // Name of the node. NodeName string `protobuf:"bytes,3,opt,name=node_name,json=nodeName,proto3" json:"node_name,omitempty"` // The organization the node is associated with. Organization string `protobuf:"bytes,4,opt,name=organization,proto3" json:"organization,omitempty"` // Start time of the infra run. StartTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // End time of the infra run. EndTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // Source of the node run (e.g. chef-solo). Source string `protobuf:"bytes,7,opt,name=source,proto3" json:"source,omitempty"` // Status of the infra node run. Status string `protobuf:"bytes,8,opt,name=status,proto3" json:"status,omitempty"` // Resource count reported on the infra node run. TotalResourceCount int32 `protobuf:"varint,9,opt,name=total_resource_count,json=totalResourceCount,proto3" json:"total_resource_count,omitempty"` // Count of resources updated in the infra node run. UpdatedResourceCount int32 `protobuf:"varint,10,opt,name=updated_resource_count,json=updatedResourceCount,proto3" json:"updated_resource_count,omitempty"` // Chef-client version on the node. ChefVersion string `protobuf:"bytes,11,opt,name=chef_version,json=chefVersion,proto3" json:"chef_version,omitempty"` // Count in seconds that the node has been active. UptimeSeconds int32 `protobuf:"varint,12,opt,name=uptime_seconds,json=uptimeSeconds,proto3" json:"uptime_seconds,omitempty"` // The environment for the node. Environment string `protobuf:"bytes,13,opt,name=environment,proto3" json:"environment,omitempty"` // FQDN of the node. Fqdn string `protobuf:"bytes,14,opt,name=fqdn,proto3" json:"fqdn,omitempty"` // Chef server associated with the node. SourceFqdn string `protobuf:"bytes,15,opt,name=source_fqdn,json=sourceFqdn,proto3" json:"source_fqdn,omitempty"` // IP Address for the node. Ipaddress string `protobuf:"bytes,16,opt,name=ipaddress,proto3" json:"ipaddress,omitempty"` // Intentionally blank. Resources []*Resource `protobuf:"bytes,17,rep,name=resources,proto3" json:"resources,omitempty"` // Run list for the node. RunList []string `protobuf:"bytes,18,rep,name=run_list,json=runList,proto3" json:"run_list,omitempty"` // Intentionally blank. Deprecations []*Deprecation `protobuf:"bytes,19,rep,name=deprecations,proto3" json:"deprecations,omitempty"` // Chef Error information, available on failed runs. Error *ChefError `protobuf:"bytes,20,opt,name=error,proto3" json:"error,omitempty"` // Unused field. Tags []string `protobuf:"bytes,21,rep,name=tags,proto3" json:"tags,omitempty"` // List of resource names for the node. ResourceNames []string `protobuf:"bytes,22,rep,name=resource_names,json=resourceNames,proto3" json:"resource_names,omitempty"` // List of recipes the node calls. Recipes []string `protobuf:"bytes,23,rep,name=recipes,proto3" json:"recipes,omitempty"` // List of tags associated with the node. ChefTags []string `protobuf:"bytes,24,rep,name=chef_tags,json=chefTags,proto3" json:"chef_tags,omitempty"` // List of cookbooks associated with the node. Cookbooks []string `protobuf:"bytes,25,rep,name=cookbooks,proto3" json:"cookbooks,omitempty"` // Full platform string for the node (family + version). Platform string `protobuf:"bytes,26,opt,name=platform,proto3" json:"platform,omitempty"` // Platform family for the node. PlatformFamily string `protobuf:"bytes,27,opt,name=platform_family,json=platformFamily,proto3" json:"platform_family,omitempty"` // Platform version for the node. PlatformVersion string `protobuf:"bytes,28,opt,name=platform_version,json=platformVersion,proto3" json:"platform_version,omitempty"` // List of roles associated with the node. Roles []string `protobuf:"bytes,29,rep,name=roles,proto3" json:"roles,omitempty"` // Policy name associated with the node. PolicyName string `protobuf:"bytes,30,opt,name=policy_name,json=policyName,proto3" json:"policy_name,omitempty"` // Policy group associated with the node. PolicyGroup string `protobuf:"bytes,31,opt,name=policy_group,json=policyGroup,proto3" json:"policy_group,omitempty"` // Policy revision associated with the node. PolicyRevision string `protobuf:"bytes,32,opt,name=policy_revision,json=policyRevision,proto3" json:"policy_revision,omitempty"` // Expanded run list for the node. ExpandedRunList *ExpandedRunList `protobuf:"bytes,33,opt,name=expanded_run_list,json=expandedRunList,proto3" json:"expanded_run_list,omitempty"` // List of projects the node belongs to. Projects []string `protobuf:"bytes,34,rep,name=projects,proto3" json:"projects,omitempty"` // List of versioned cookbooks associated with the node. VersionedCookbooks []*VersionedCookbook `protobuf:"bytes,35,rep,name=versioned_cookbooks,json=versionedCookbooks,proto3" json:"versioned_cookbooks,omitempty"` // IP 6 Address for the node. Ip6Address string `protobuf:"bytes,36,opt,name=ip6address,proto3" json:"ip6address,omitempty"` // timezone of the node Timezone string `protobuf:"bytes,37,opt,name=timezone,proto3" json:"timezone,omitempty"` Domain string `protobuf:"bytes,38,opt,name=domain,proto3" json:"domain,omitempty"` Hostname string `protobuf:"bytes,39,opt,name=hostname,proto3" json:"hostname,omitempty"` MemoryTotal string `protobuf:"bytes,40,opt,name=memory_total,json=memoryTotal,proto3" json:"memory_total,omitempty"` Macaddress string `protobuf:"bytes,41,opt,name=macaddress,proto3" json:"macaddress,omitempty"` DmiSystemSerialNumber string `` /* 129-byte string literal not displayed */ DmiSystemManufacturer string `` /* 127-byte string literal not displayed */ VirtualizationRole string `protobuf:"bytes,44,opt,name=virtualization_role,json=virtualizationRole,proto3" json:"virtualization_role,omitempty"` VirtualizationSystem string `protobuf:"bytes,45,opt,name=virtualization_system,json=virtualizationSystem,proto3" json:"virtualization_system,omitempty"` KernelVersion string `protobuf:"bytes,46,opt,name=kernel_version,json=kernelVersion,proto3" json:"kernel_version,omitempty"` KernelRelease string `protobuf:"bytes,47,opt,name=kernel_release,json=kernelRelease,proto3" json:"kernel_release,omitempty"` CloudProvider string `protobuf:"bytes,48,opt,name=cloud_provider,json=cloudProvider,proto3" json:"cloud_provider,omitempty"` // contains filtered or unexported fields }
func (*Run) Descriptor
deprecated
func (*Run) GetChefTags ¶
func (*Run) GetChefVersion ¶
func (*Run) GetCloudProvider ¶
func (*Run) GetCookbooks ¶
func (*Run) GetDeprecations ¶
func (x *Run) GetDeprecations() []*Deprecation
func (*Run) GetDmiSystemManufacturer ¶
func (*Run) GetDmiSystemSerialNumber ¶
func (*Run) GetEndTime ¶
func (x *Run) GetEndTime() *timestamppb.Timestamp
func (*Run) GetEnvironment ¶
func (*Run) GetExpandedRunList ¶
func (x *Run) GetExpandedRunList() *ExpandedRunList
func (*Run) GetHostname ¶
func (*Run) GetIp6Address ¶
func (*Run) GetIpaddress ¶
func (*Run) GetKernelRelease ¶
func (*Run) GetKernelVersion ¶
func (*Run) GetMacaddress ¶
func (*Run) GetMemoryTotal ¶
func (*Run) GetNodeName ¶
func (*Run) GetOrganization ¶
func (*Run) GetPlatform ¶
func (*Run) GetPlatformFamily ¶
func (*Run) GetPlatformVersion ¶
func (*Run) GetPolicyGroup ¶
func (*Run) GetPolicyName ¶
func (*Run) GetPolicyRevision ¶
func (*Run) GetProjects ¶
func (*Run) GetRecipes ¶
func (*Run) GetResourceNames ¶
func (*Run) GetResources ¶
func (*Run) GetRunList ¶
func (*Run) GetSourceFqdn ¶
func (*Run) GetStartTime ¶
func (x *Run) GetStartTime() *timestamppb.Timestamp
func (*Run) GetTimezone ¶
func (*Run) GetTotalResourceCount ¶
func (*Run) GetUpdatedResourceCount ¶
func (*Run) GetUptimeSeconds ¶
func (*Run) GetVersionedCookbooks ¶
func (x *Run) GetVersionedCookbooks() []*VersionedCookbook
func (*Run) GetVirtualizationRole ¶
func (*Run) GetVirtualizationSystem ¶
func (*Run) ProtoMessage ¶
func (*Run) ProtoMessage()
func (*Run) ProtoReflect ¶
func (x *Run) ProtoReflect() protoreflect.Message
type RunDurationStatus ¶
type RunDurationStatus struct { // Start of the duration (RFC3339) Start string `protobuf:"bytes,1,opt,name=start,proto3" json:"start,omitempty"` // End of the duration (RFC3339) End string `protobuf:"bytes,2,opt,name=end,proto3" json:"end,omitempty"` // Prominent Run's status Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` // Prominent Run's ID RunId string `protobuf:"bytes,4,opt,name=run_id,json=runId,proto3" json:"run_id,omitempty"` // contains filtered or unexported fields }
func (*RunDurationStatus) Descriptor
deprecated
func (*RunDurationStatus) Descriptor() ([]byte, []int)
Deprecated: Use RunDurationStatus.ProtoReflect.Descriptor instead.
func (*RunDurationStatus) GetEnd ¶
func (x *RunDurationStatus) GetEnd() string
func (*RunDurationStatus) GetRunId ¶
func (x *RunDurationStatus) GetRunId() string
func (*RunDurationStatus) GetStart ¶
func (x *RunDurationStatus) GetStart() string
func (*RunDurationStatus) GetStatus ¶
func (x *RunDurationStatus) GetStatus() string
func (*RunDurationStatus) ProtoMessage ¶
func (*RunDurationStatus) ProtoMessage()
func (*RunDurationStatus) ProtoReflect ¶
func (x *RunDurationStatus) ProtoReflect() protoreflect.Message
func (*RunDurationStatus) Reset ¶
func (x *RunDurationStatus) Reset()
func (*RunDurationStatus) String ¶
func (x *RunDurationStatus) String() string
type RunList ¶
type RunList struct { // Type of run list item (e.g. 'recipe'). Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // Name of run list item. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Version of run list item. Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` // Boolean denoting whether or not the run list item was skipped. Skipped bool `protobuf:"varint,4,opt,name=skipped,proto3" json:"skipped,omitempty"` // Intentionally blank. Children []*RunList `protobuf:"bytes,5,rep,name=children,proto3" json:"children,omitempty"` // contains filtered or unexported fields }
func (*RunList) Descriptor
deprecated
func (*RunList) GetChildren ¶
func (*RunList) GetSkipped ¶
func (*RunList) GetVersion ¶
func (*RunList) ProtoMessage ¶
func (*RunList) ProtoMessage()
func (*RunList) ProtoReflect ¶
func (x *RunList) ProtoReflect() protoreflect.Message
type RunsCounts ¶
type RunsCounts struct { // Total count of run reports that have landed in Automate for the node. Total int32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"` // Total count of successful run reports that have landed in Automate for the node. Success int32 `protobuf:"varint,2,opt,name=success,proto3" json:"success,omitempty"` // Total count of failed run reports that have landed in Automate for the node. Failure int32 `protobuf:"varint,3,opt,name=failure,proto3" json:"failure,omitempty"` // contains filtered or unexported fields }
func (*RunsCounts) Descriptor
deprecated
func (*RunsCounts) Descriptor() ([]byte, []int)
Deprecated: Use RunsCounts.ProtoReflect.Descriptor instead.
func (*RunsCounts) GetFailure ¶
func (x *RunsCounts) GetFailure() int32
func (*RunsCounts) GetSuccess ¶
func (x *RunsCounts) GetSuccess() int32
func (*RunsCounts) GetTotal ¶
func (x *RunsCounts) GetTotal() int32
func (*RunsCounts) ProtoMessage ¶
func (*RunsCounts) ProtoMessage()
func (*RunsCounts) ProtoReflect ¶
func (x *RunsCounts) ProtoReflect() protoreflect.Message
func (*RunsCounts) Reset ¶
func (x *RunsCounts) Reset()
func (*RunsCounts) String ¶
func (x *RunsCounts) String() string
type SCMType ¶
type SCMType int32
func (SCMType) Descriptor ¶
func (SCMType) Descriptor() protoreflect.EnumDescriptor
func (SCMType) EnumDescriptor
deprecated
func (SCMType) Number ¶
func (x SCMType) Number() protoreflect.EnumNumber
func (SCMType) Type ¶
func (SCMType) Type() protoreflect.EnumType
type SCMWebType ¶
type SCMWebType int32
const ( SCMWebType_SCM_WEB_TYPE_UNSPECIFIED SCMWebType = 0 SCMWebType_SCM_WEB_TYPE_UNKNOWN_SCM_WEB SCMWebType = 1 SCMWebType_SCM_WEB_TYPE_GITHUB SCMWebType = 2 )
func (SCMWebType) Descriptor ¶
func (SCMWebType) Descriptor() protoreflect.EnumDescriptor
func (SCMWebType) Enum ¶
func (x SCMWebType) Enum() *SCMWebType
func (SCMWebType) EnumDescriptor
deprecated
func (SCMWebType) EnumDescriptor() ([]byte, []int)
Deprecated: Use SCMWebType.Descriptor instead.
func (SCMWebType) Number ¶
func (x SCMWebType) Number() protoreflect.EnumNumber
func (SCMWebType) String ¶
func (x SCMWebType) String() string
func (SCMWebType) Type ¶
func (SCMWebType) Type() protoreflect.EnumType
type Suggestion ¶
type Suggestion struct { // Text to search on for the suggestions. Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"` // Score of the result from ElasticSearch. Score float32 `protobuf:"fixed32,2,opt,name=score,proto3" json:"score,omitempty"` // contains filtered or unexported fields }
func (*Suggestion) Descriptor
deprecated
func (*Suggestion) Descriptor() ([]byte, []int)
Deprecated: Use Suggestion.ProtoReflect.Descriptor instead.
func (*Suggestion) GetScore ¶
func (x *Suggestion) GetScore() float32
func (*Suggestion) GetText ¶
func (x *Suggestion) GetText() string
func (*Suggestion) ProtoMessage ¶
func (*Suggestion) ProtoMessage()
func (*Suggestion) ProtoReflect ¶
func (x *Suggestion) ProtoReflect() protoreflect.Message
func (*Suggestion) Reset ¶
func (x *Suggestion) Reset()
func (*Suggestion) String ¶
func (x *Suggestion) String() string
type TypeCount ¶
type TypeCount struct { // Values of the field type with a count for each Values []*ValueCount `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // The field type counted Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // contains filtered or unexported fields }
func (*TypeCount) Descriptor
deprecated
func (*TypeCount) GetValues ¶
func (x *TypeCount) GetValues() []*ValueCount
func (*TypeCount) ProtoMessage ¶
func (*TypeCount) ProtoMessage()
func (*TypeCount) ProtoReflect ¶
func (x *TypeCount) ProtoReflect() protoreflect.Message
type UpdateTelemetryReportedResponse ¶
type UpdateTelemetryReportedResponse struct {
// contains filtered or unexported fields
}
func (*UpdateTelemetryReportedResponse) Descriptor
deprecated
func (*UpdateTelemetryReportedResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTelemetryReportedResponse.ProtoReflect.Descriptor instead.
func (*UpdateTelemetryReportedResponse) ProtoMessage ¶
func (*UpdateTelemetryReportedResponse) ProtoMessage()
func (*UpdateTelemetryReportedResponse) ProtoReflect ¶
func (x *UpdateTelemetryReportedResponse) ProtoReflect() protoreflect.Message
func (*UpdateTelemetryReportedResponse) Reset ¶
func (x *UpdateTelemetryReportedResponse) Reset()
func (*UpdateTelemetryReportedResponse) String ¶
func (x *UpdateTelemetryReportedResponse) String() string
type ValueCount ¶
type ValueCount struct { // The value counted Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // The number of this distinct value Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` // contains filtered or unexported fields }
func (*ValueCount) Descriptor
deprecated
func (*ValueCount) Descriptor() ([]byte, []int)
Deprecated: Use ValueCount.ProtoReflect.Descriptor instead.
func (*ValueCount) GetCount ¶
func (x *ValueCount) GetCount() int32
func (*ValueCount) GetValue ¶
func (x *ValueCount) GetValue() string
func (*ValueCount) ProtoMessage ¶
func (*ValueCount) ProtoMessage()
func (*ValueCount) ProtoReflect ¶
func (x *ValueCount) ProtoReflect() protoreflect.Message
func (*ValueCount) Reset ¶
func (x *ValueCount) Reset()
func (*ValueCount) String ¶
func (x *ValueCount) String() string
type VersionedCookbook ¶
type VersionedCookbook struct { // Name of the cookbook. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Version of the cookbook. Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
func (*VersionedCookbook) Descriptor
deprecated
func (*VersionedCookbook) Descriptor() ([]byte, []int)
Deprecated: Use VersionedCookbook.ProtoReflect.Descriptor instead.
func (*VersionedCookbook) GetName ¶
func (x *VersionedCookbook) GetName() string
func (*VersionedCookbook) GetVersion ¶
func (x *VersionedCookbook) GetVersion() string
func (*VersionedCookbook) ProtoMessage ¶
func (*VersionedCookbook) ProtoMessage()
func (*VersionedCookbook) ProtoReflect ¶
func (x *VersionedCookbook) ProtoReflect() protoreflect.Message
func (*VersionedCookbook) Reset ¶
func (x *VersionedCookbook) Reset()
func (*VersionedCookbook) String ¶
func (x *VersionedCookbook) String() string