Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_google_cloud_saasaccelerator_management_logs_v1_saas_instance_payload_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type InstanceEvent

type InstanceEvent struct {

	// The type of the event, e.g. Create, Update, etc.
	Verb string `protobuf:"bytes,1,opt,name=verb,proto3" json:"verb,omitempty"`
	// The state of the instance, e.g. "RETRYING_CREATE_INSTANCE".
	Stage string `protobuf:"bytes,2,opt,name=stage,proto3" json:"stage,omitempty"`
	// A human-readable log message, e.g. "error in stage: CREATING, err: location
	// not available".
	Msg string `protobuf:"bytes,3,opt,name=msg,proto3" json:"msg,omitempty"`
	// The ID to uniquely locate all logs associated with a given request.
	TraceId string `protobuf:"bytes,4,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
	// The instance node which is the subject of the operation, if known.
	// Currently unused as tf actuation does not manage nodes.
	NodeId string `protobuf:"bytes,5,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	// contains filtered or unexported fields
}

func (*InstanceEvent) Descriptor

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

Deprecated: Use InstanceEvent.ProtoReflect.Descriptor instead.

func (*InstanceEvent) GetMsg

func (x *InstanceEvent) GetMsg() string

func (*InstanceEvent) GetNodeId

func (x *InstanceEvent) GetNodeId() string

func (*InstanceEvent) GetStage

func (x *InstanceEvent) GetStage() string

func (*InstanceEvent) GetTraceId

func (x *InstanceEvent) GetTraceId() string

func (*InstanceEvent) GetVerb

func (x *InstanceEvent) GetVerb() string

func (*InstanceEvent) ProtoMessage

func (*InstanceEvent) ProtoMessage()

func (*InstanceEvent) ProtoReflect

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

func (*InstanceEvent) Reset

func (x *InstanceEvent) Reset()

func (*InstanceEvent) String

func (x *InstanceEvent) String() string