...

Package logging

import "google.golang.org/genproto/googleapis/cloud/osconfig/logging"
Overview
Index

Overview ▾

Index ▾

Variables
type PatchJobCompletedLog
    func (*PatchJobCompletedLog) Descriptor() ([]byte, []int)
    func (x *PatchJobCompletedLog) GetCreateTime() *timestamppb.Timestamp
    func (x *PatchJobCompletedLog) GetDryRun() bool
    func (x *PatchJobCompletedLog) GetErrorMessage() string
    func (x *PatchJobCompletedLog) GetInstanceDetailsSummary() *PatchJobCompletedLog_InstanceDetailsSummary
    func (x *PatchJobCompletedLog) GetPatchJob() string
    func (x *PatchJobCompletedLog) GetState() PatchJobCompletedLog_State
    func (x *PatchJobCompletedLog) GetUpdateTime() *timestamppb.Timestamp
    func (*PatchJobCompletedLog) ProtoMessage()
    func (x *PatchJobCompletedLog) ProtoReflect() protoreflect.Message
    func (x *PatchJobCompletedLog) Reset()
    func (x *PatchJobCompletedLog) String() string
type PatchJobCompletedLog_InstanceDetailsSummary
    func (*PatchJobCompletedLog_InstanceDetailsSummary) Descriptor() ([]byte, []int)
    func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesAcked() int64
    func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesApplyingPatches() int64
    func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesDownloadingPatches() int64
    func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesFailed() int64
    func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesInactive() int64
    func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesNotified() int64
    func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesPending() int64
    func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesRebooting() int64
    func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesRunningPostPatchStep() int64
    func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesRunningPrePatchStep() int64
    func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesStarted() int64
    func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesSucceeded() int64
    func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesSucceededRebootRequired() int64
    func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesTimedOut() int64
    func (*PatchJobCompletedLog_InstanceDetailsSummary) ProtoMessage()
    func (x *PatchJobCompletedLog_InstanceDetailsSummary) ProtoReflect() protoreflect.Message
    func (x *PatchJobCompletedLog_InstanceDetailsSummary) Reset()
    func (x *PatchJobCompletedLog_InstanceDetailsSummary) String() string
type PatchJobCompletedLog_State
    func (PatchJobCompletedLog_State) Descriptor() protoreflect.EnumDescriptor
    func (x PatchJobCompletedLog_State) Enum() *PatchJobCompletedLog_State
    func (PatchJobCompletedLog_State) EnumDescriptor() ([]byte, []int)
    func (x PatchJobCompletedLog_State) Number() protoreflect.EnumNumber
    func (x PatchJobCompletedLog_State) String() string
    func (PatchJobCompletedLog_State) Type() protoreflect.EnumType

Package files

patch_job_log.pb.go

Variables

Enum value maps for PatchJobCompletedLog_State.

var (
    PatchJobCompletedLog_State_name = map[int32]string{
        0: "STATE_UNSPECIFIED",
        1: "STARTED",
        2: "INSTANCE_LOOKUP",
        3: "PATCHING",
        4: "SUCCEEDED",
        5: "COMPLETED_WITH_ERRORS",
        6: "CANCELED",
        7: "TIMED_OUT",
    }
    PatchJobCompletedLog_State_value = map[string]int32{
        "STATE_UNSPECIFIED":     0,
        "STARTED":               1,
        "INSTANCE_LOOKUP":       2,
        "PATCHING":              3,
        "SUCCEEDED":             4,
        "COMPLETED_WITH_ERRORS": 5,
        "CANCELED":              6,
        "TIMED_OUT":             7,
    }
)
var File_google_cloud_osconfig_logging_patch_job_log_proto protoreflect.FileDescriptor

type PatchJobCompletedLog

type PatchJobCompletedLog struct {

    // The patch job name. For example:
    // projects/PROJECT_ID/patchJobs/PATCH_JOB_ID
    PatchJob string `protobuf:"bytes,1,opt,name=patch_job,json=patchJob,proto3" json:"patch_job,omitempty"`
    // The current state of the PatchJob.
    State PatchJobCompletedLog_State `protobuf:"varint,2,opt,name=state,proto3,enum=google.cloud.osconfig.logging.PatchJobCompletedLog_State" json:"state,omitempty"`
    // Summary of instance details.
    InstanceDetailsSummary *PatchJobCompletedLog_InstanceDetailsSummary `protobuf:"bytes,3,opt,name=instance_details_summary,json=instanceDetailsSummary,proto3" json:"instance_details_summary,omitempty"`
    // If this patch job is a dry run, the agent will report that it has
    // finished without running any updates on the VM.
    DryRun bool `protobuf:"varint,4,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"`
    // If this patch job failed, this message will provide information about the
    // failure.
    ErrorMessage string `protobuf:"bytes,5,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
    // Time this PatchJob was created.
    CreateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
    // Last time this PatchJob was updated.
    UpdateTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
    // contains filtered or unexported fields
}

func (*PatchJobCompletedLog) Descriptor

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

Deprecated: Use PatchJobCompletedLog.ProtoReflect.Descriptor instead.

func (*PatchJobCompletedLog) GetCreateTime

func (x *PatchJobCompletedLog) GetCreateTime() *timestamppb.Timestamp

func (*PatchJobCompletedLog) GetDryRun

func (x *PatchJobCompletedLog) GetDryRun() bool

func (*PatchJobCompletedLog) GetErrorMessage

func (x *PatchJobCompletedLog) GetErrorMessage() string

func (*PatchJobCompletedLog) GetInstanceDetailsSummary

func (x *PatchJobCompletedLog) GetInstanceDetailsSummary() *PatchJobCompletedLog_InstanceDetailsSummary

func (*PatchJobCompletedLog) GetPatchJob

func (x *PatchJobCompletedLog) GetPatchJob() string

func (*PatchJobCompletedLog) GetState

func (x *PatchJobCompletedLog) GetState() PatchJobCompletedLog_State

func (*PatchJobCompletedLog) GetUpdateTime

func (x *PatchJobCompletedLog) GetUpdateTime() *timestamppb.Timestamp

func (*PatchJobCompletedLog) ProtoMessage

func (*PatchJobCompletedLog) ProtoMessage()

func (*PatchJobCompletedLog) ProtoReflect

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

func (*PatchJobCompletedLog) Reset

func (x *PatchJobCompletedLog) Reset()

func (*PatchJobCompletedLog) String

func (x *PatchJobCompletedLog) String() string

type PatchJobCompletedLog_InstanceDetailsSummary

A summary of the current patch state across all instances this patch job affects. Contains counts of instances in different states. These states map to InstancePatchState. List patch job instance details to see the specific states of each instance.

type PatchJobCompletedLog_InstanceDetailsSummary struct {

    // Number of instances pending patch job.
    InstancesPending int64 `protobuf:"varint,1,opt,name=instances_pending,json=instancesPending,proto3" json:"instances_pending,omitempty"`
    // Number of instances that are inactive.
    InstancesInactive int64 `protobuf:"varint,2,opt,name=instances_inactive,json=instancesInactive,proto3" json:"instances_inactive,omitempty"`
    // Number of instances notified about patch job.
    InstancesNotified int64 `protobuf:"varint,3,opt,name=instances_notified,json=instancesNotified,proto3" json:"instances_notified,omitempty"`
    // Number of instances that have started.
    InstancesStarted int64 `protobuf:"varint,4,opt,name=instances_started,json=instancesStarted,proto3" json:"instances_started,omitempty"`
    // Number of instances that are downloading patches.
    InstancesDownloadingPatches int64 `protobuf:"varint,5,opt,name=instances_downloading_patches,json=instancesDownloadingPatches,proto3" json:"instances_downloading_patches,omitempty"`
    // Number of instances that are applying patches.
    InstancesApplyingPatches int64 `protobuf:"varint,6,opt,name=instances_applying_patches,json=instancesApplyingPatches,proto3" json:"instances_applying_patches,omitempty"`
    // Number of instances rebooting.
    InstancesRebooting int64 `protobuf:"varint,7,opt,name=instances_rebooting,json=instancesRebooting,proto3" json:"instances_rebooting,omitempty"`
    // Number of instances that have completed successfully.
    InstancesSucceeded int64 `protobuf:"varint,8,opt,name=instances_succeeded,json=instancesSucceeded,proto3" json:"instances_succeeded,omitempty"`
    // Number of instances that require reboot.
    InstancesSucceededRebootRequired int64 `protobuf:"varint,9,opt,name=instances_succeeded_reboot_required,json=instancesSucceededRebootRequired,proto3" json:"instances_succeeded_reboot_required,omitempty"`
    // Number of instances that failed.
    InstancesFailed int64 `protobuf:"varint,10,opt,name=instances_failed,json=instancesFailed,proto3" json:"instances_failed,omitempty"`
    // Number of instances that have acked and will start shortly.
    InstancesAcked int64 `protobuf:"varint,11,opt,name=instances_acked,json=instancesAcked,proto3" json:"instances_acked,omitempty"`
    // Number of instances that exceeded the time out while applying the patch.
    InstancesTimedOut int64 `protobuf:"varint,12,opt,name=instances_timed_out,json=instancesTimedOut,proto3" json:"instances_timed_out,omitempty"`
    // Number of instances that are running the pre-patch step.
    InstancesRunningPrePatchStep int64 `protobuf:"varint,13,opt,name=instances_running_pre_patch_step,json=instancesRunningPrePatchStep,proto3" json:"instances_running_pre_patch_step,omitempty"`
    // Number of instances that are running the post-patch step.
    InstancesRunningPostPatchStep int64 `protobuf:"varint,14,opt,name=instances_running_post_patch_step,json=instancesRunningPostPatchStep,proto3" json:"instances_running_post_patch_step,omitempty"`
    // contains filtered or unexported fields
}

func (*PatchJobCompletedLog_InstanceDetailsSummary) Descriptor

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

Deprecated: Use PatchJobCompletedLog_InstanceDetailsSummary.ProtoReflect.Descriptor instead.

func (*PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesAcked

func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesAcked() int64

func (*PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesApplyingPatches

func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesApplyingPatches() int64

func (*PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesDownloadingPatches

func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesDownloadingPatches() int64

func (*PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesFailed

func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesFailed() int64

func (*PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesInactive

func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesInactive() int64

func (*PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesNotified

func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesNotified() int64

func (*PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesPending

func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesPending() int64

func (*PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesRebooting

func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesRebooting() int64

func (*PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesRunningPostPatchStep

func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesRunningPostPatchStep() int64

func (*PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesRunningPrePatchStep

func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesRunningPrePatchStep() int64

func (*PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesStarted

func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesStarted() int64

func (*PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesSucceeded

func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesSucceeded() int64

func (*PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesSucceededRebootRequired

func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesSucceededRebootRequired() int64

func (*PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesTimedOut

func (x *PatchJobCompletedLog_InstanceDetailsSummary) GetInstancesTimedOut() int64

func (*PatchJobCompletedLog_InstanceDetailsSummary) ProtoMessage

func (*PatchJobCompletedLog_InstanceDetailsSummary) ProtoMessage()

func (*PatchJobCompletedLog_InstanceDetailsSummary) ProtoReflect

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

func (*PatchJobCompletedLog_InstanceDetailsSummary) Reset

func (x *PatchJobCompletedLog_InstanceDetailsSummary) Reset()

func (*PatchJobCompletedLog_InstanceDetailsSummary) String

func (x *PatchJobCompletedLog_InstanceDetailsSummary) String() string

type PatchJobCompletedLog_State

Enumeration of the various states a patch job passes through as it executes.

type PatchJobCompletedLog_State int32
const (
    // State must be specified.
    PatchJobCompletedLog_STATE_UNSPECIFIED PatchJobCompletedLog_State = 0
    // The patch job was successfully initiated.
    PatchJobCompletedLog_STARTED PatchJobCompletedLog_State = 1
    // The patch job is looking up instances to run the patch on.
    PatchJobCompletedLog_INSTANCE_LOOKUP PatchJobCompletedLog_State = 2
    // Instances are being patched.
    PatchJobCompletedLog_PATCHING PatchJobCompletedLog_State = 3
    // Patch job completed successfully.
    PatchJobCompletedLog_SUCCEEDED PatchJobCompletedLog_State = 4
    // Patch job completed but there were errors.
    PatchJobCompletedLog_COMPLETED_WITH_ERRORS PatchJobCompletedLog_State = 5
    // The patch job was canceled.
    PatchJobCompletedLog_CANCELED PatchJobCompletedLog_State = 6
    // The patch job has timed out.
    PatchJobCompletedLog_TIMED_OUT PatchJobCompletedLog_State = 7
)

func (PatchJobCompletedLog_State) Descriptor

func (PatchJobCompletedLog_State) Descriptor() protoreflect.EnumDescriptor

func (PatchJobCompletedLog_State) Enum

func (x PatchJobCompletedLog_State) Enum() *PatchJobCompletedLog_State

func (PatchJobCompletedLog_State) EnumDescriptor

func (PatchJobCompletedLog_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use PatchJobCompletedLog_State.Descriptor instead.

func (PatchJobCompletedLog_State) Number

func (x PatchJobCompletedLog_State) Number() protoreflect.EnumNumber

func (PatchJobCompletedLog_State) String

func (x PatchJobCompletedLog_State) String() string

func (PatchJobCompletedLog_State) Type

func (PatchJobCompletedLog_State) Type() protoreflect.EnumType