ServiceMeshAnalysisMessageResponse

data class ServiceMeshAnalysisMessageResponse(val args: Map<String, String>, val description: String, val messageBase: ServiceMeshAnalysisMessageBaseResponse, val resourcePaths: List<String>)

AnalysisMessage is a single message produced by an analyzer, and it used to communicate to the end user about the state of their Service Mesh configuration.

Constructors

Link copied to clipboard
constructor(args: Map<String, String>, description: String, messageBase: ServiceMeshAnalysisMessageBaseResponse, resourcePaths: List<String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A UI can combine these args with a template (based on message_base.type) to produce an internationalized message.

Link copied to clipboard

A human readable description of what the error means. It is suitable for non-internationalize display purposes.

Link copied to clipboard

Details common to all types of Istio and ServiceMesh analysis messages.

Link copied to clipboard

A list of strings specifying the resource identifiers that were the cause of message generation. A "path" here may be: * MEMBERSHIP_ID if the cause is a specific member cluster * MEMBERSHIP_ID/(NAMESPACE\/)?RESOURCETYPE/NAME if the cause is a resource in a cluster