Documentation
¶
Index ¶
- Variables
- func RegisterOsConfigServiceServer(s *grpc.Server, srv OsConfigServiceServer)
- func RegisterOsConfigZonalServiceServer(s *grpc.Server, srv OsConfigZonalServiceServer)
- type AptSettings
- func (*AptSettings) Descriptor() ([]byte, []int)deprecated
- func (x *AptSettings) GetExcludes() []string
- func (x *AptSettings) GetExclusivePackages() []string
- func (x *AptSettings) GetType() AptSettings_Type
- func (*AptSettings) ProtoMessage()
- func (x *AptSettings) ProtoReflect() protoreflect.Message
- func (x *AptSettings) Reset()
- func (x *AptSettings) String() string
- type AptSettings_Type
- func (AptSettings_Type) Descriptor() protoreflect.EnumDescriptor
- func (x AptSettings_Type) Enum() *AptSettings_Type
- func (AptSettings_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x AptSettings_Type) Number() protoreflect.EnumNumber
- func (x AptSettings_Type) String() string
- func (AptSettings_Type) Type() protoreflect.EnumType
- type CVSSv3
- func (*CVSSv3) Descriptor() ([]byte, []int)deprecated
- func (x *CVSSv3) GetAttackComplexity() CVSSv3_AttackComplexity
- func (x *CVSSv3) GetAttackVector() CVSSv3_AttackVector
- func (x *CVSSv3) GetAvailabilityImpact() CVSSv3_Impact
- func (x *CVSSv3) GetBaseScore() float32
- func (x *CVSSv3) GetConfidentialityImpact() CVSSv3_Impact
- func (x *CVSSv3) GetExploitabilityScore() float32
- func (x *CVSSv3) GetImpactScore() float32
- func (x *CVSSv3) GetIntegrityImpact() CVSSv3_Impact
- func (x *CVSSv3) GetPrivilegesRequired() CVSSv3_PrivilegesRequired
- func (x *CVSSv3) GetScope() CVSSv3_Scope
- func (x *CVSSv3) GetUserInteraction() CVSSv3_UserInteraction
- func (*CVSSv3) ProtoMessage()
- func (x *CVSSv3) ProtoReflect() protoreflect.Message
- func (x *CVSSv3) Reset()
- func (x *CVSSv3) String() string
- type CVSSv3_AttackComplexity
- func (CVSSv3_AttackComplexity) Descriptor() protoreflect.EnumDescriptor
- func (x CVSSv3_AttackComplexity) Enum() *CVSSv3_AttackComplexity
- func (CVSSv3_AttackComplexity) EnumDescriptor() ([]byte, []int)deprecated
- func (x CVSSv3_AttackComplexity) Number() protoreflect.EnumNumber
- func (x CVSSv3_AttackComplexity) String() string
- func (CVSSv3_AttackComplexity) Type() protoreflect.EnumType
- type CVSSv3_AttackVector
- func (CVSSv3_AttackVector) Descriptor() protoreflect.EnumDescriptor
- func (x CVSSv3_AttackVector) Enum() *CVSSv3_AttackVector
- func (CVSSv3_AttackVector) EnumDescriptor() ([]byte, []int)deprecated
- func (x CVSSv3_AttackVector) Number() protoreflect.EnumNumber
- func (x CVSSv3_AttackVector) String() string
- func (CVSSv3_AttackVector) Type() protoreflect.EnumType
- type CVSSv3_Impact
- func (CVSSv3_Impact) Descriptor() protoreflect.EnumDescriptor
- func (x CVSSv3_Impact) Enum() *CVSSv3_Impact
- func (CVSSv3_Impact) EnumDescriptor() ([]byte, []int)deprecated
- func (x CVSSv3_Impact) Number() protoreflect.EnumNumber
- func (x CVSSv3_Impact) String() string
- func (CVSSv3_Impact) Type() protoreflect.EnumType
- type CVSSv3_PrivilegesRequired
- func (CVSSv3_PrivilegesRequired) Descriptor() protoreflect.EnumDescriptor
- func (x CVSSv3_PrivilegesRequired) Enum() *CVSSv3_PrivilegesRequired
- func (CVSSv3_PrivilegesRequired) EnumDescriptor() ([]byte, []int)deprecated
- func (x CVSSv3_PrivilegesRequired) Number() protoreflect.EnumNumber
- func (x CVSSv3_PrivilegesRequired) String() string
- func (CVSSv3_PrivilegesRequired) Type() protoreflect.EnumType
- type CVSSv3_Scope
- func (CVSSv3_Scope) Descriptor() protoreflect.EnumDescriptor
- func (x CVSSv3_Scope) Enum() *CVSSv3_Scope
- func (CVSSv3_Scope) EnumDescriptor() ([]byte, []int)deprecated
- func (x CVSSv3_Scope) Number() protoreflect.EnumNumber
- func (x CVSSv3_Scope) String() string
- func (CVSSv3_Scope) Type() protoreflect.EnumType
- type CVSSv3_UserInteraction
- func (CVSSv3_UserInteraction) Descriptor() protoreflect.EnumDescriptor
- func (x CVSSv3_UserInteraction) Enum() *CVSSv3_UserInteraction
- func (CVSSv3_UserInteraction) EnumDescriptor() ([]byte, []int)deprecated
- func (x CVSSv3_UserInteraction) Number() protoreflect.EnumNumber
- func (x CVSSv3_UserInteraction) String() string
- func (CVSSv3_UserInteraction) Type() protoreflect.EnumType
- type CancelPatchJobRequest
- func (*CancelPatchJobRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CancelPatchJobRequest) GetName() string
- func (*CancelPatchJobRequest) ProtoMessage()
- func (x *CancelPatchJobRequest) ProtoReflect() protoreflect.Message
- func (x *CancelPatchJobRequest) Reset()
- func (x *CancelPatchJobRequest) String() string
- type CreateOSPolicyAssignmentRequest
- func (*CreateOSPolicyAssignmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateOSPolicyAssignmentRequest) GetOsPolicyAssignment() *OSPolicyAssignment
- func (x *CreateOSPolicyAssignmentRequest) GetOsPolicyAssignmentId() string
- func (x *CreateOSPolicyAssignmentRequest) GetParent() string
- func (*CreateOSPolicyAssignmentRequest) ProtoMessage()
- func (x *CreateOSPolicyAssignmentRequest) ProtoReflect() protoreflect.Message
- func (x *CreateOSPolicyAssignmentRequest) Reset()
- func (x *CreateOSPolicyAssignmentRequest) String() string
- type CreatePatchDeploymentRequest
- func (*CreatePatchDeploymentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePatchDeploymentRequest) GetParent() string
- func (x *CreatePatchDeploymentRequest) GetPatchDeployment() *PatchDeployment
- func (x *CreatePatchDeploymentRequest) GetPatchDeploymentId() string
- func (*CreatePatchDeploymentRequest) ProtoMessage()
- func (x *CreatePatchDeploymentRequest) ProtoReflect() protoreflect.Message
- func (x *CreatePatchDeploymentRequest) Reset()
- func (x *CreatePatchDeploymentRequest) String() string
- type DeleteOSPolicyAssignmentRequest
- func (*DeleteOSPolicyAssignmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteOSPolicyAssignmentRequest) GetName() string
- func (*DeleteOSPolicyAssignmentRequest) ProtoMessage()
- func (x *DeleteOSPolicyAssignmentRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteOSPolicyAssignmentRequest) Reset()
- func (x *DeleteOSPolicyAssignmentRequest) String() string
- type DeletePatchDeploymentRequest
- func (*DeletePatchDeploymentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeletePatchDeploymentRequest) GetName() string
- func (*DeletePatchDeploymentRequest) ProtoMessage()
- func (x *DeletePatchDeploymentRequest) ProtoReflect() protoreflect.Message
- func (x *DeletePatchDeploymentRequest) Reset()
- func (x *DeletePatchDeploymentRequest) String() string
- type ExecStep
- func (*ExecStep) Descriptor() ([]byte, []int)deprecated
- func (x *ExecStep) GetLinuxExecStepConfig() *ExecStepConfig
- func (x *ExecStep) GetWindowsExecStepConfig() *ExecStepConfig
- func (*ExecStep) ProtoMessage()
- func (x *ExecStep) ProtoReflect() protoreflect.Message
- func (x *ExecStep) Reset()
- func (x *ExecStep) String() string
- type ExecStepConfig
- func (*ExecStepConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ExecStepConfig) GetAllowedSuccessCodes() []int32
- func (m *ExecStepConfig) GetExecutable() isExecStepConfig_Executable
- func (x *ExecStepConfig) GetGcsObject() *GcsObject
- func (x *ExecStepConfig) GetInterpreter() ExecStepConfig_Interpreter
- func (x *ExecStepConfig) GetLocalPath() string
- func (*ExecStepConfig) ProtoMessage()
- func (x *ExecStepConfig) ProtoReflect() protoreflect.Message
- func (x *ExecStepConfig) Reset()
- func (x *ExecStepConfig) String() string
- type ExecStepConfig_GcsObject
- type ExecStepConfig_Interpreter
- func (ExecStepConfig_Interpreter) Descriptor() protoreflect.EnumDescriptor
- func (x ExecStepConfig_Interpreter) Enum() *ExecStepConfig_Interpreter
- func (ExecStepConfig_Interpreter) EnumDescriptor() ([]byte, []int)deprecated
- func (x ExecStepConfig_Interpreter) Number() protoreflect.EnumNumber
- func (x ExecStepConfig_Interpreter) String() string
- func (ExecStepConfig_Interpreter) Type() protoreflect.EnumType
- type ExecStepConfig_LocalPath
- type ExecutePatchJobRequest
- func (*ExecutePatchJobRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExecutePatchJobRequest) GetDescription() string
- func (x *ExecutePatchJobRequest) GetDisplayName() string
- func (x *ExecutePatchJobRequest) GetDryRun() bool
- func (x *ExecutePatchJobRequest) GetDuration() *durationpb.Duration
- func (x *ExecutePatchJobRequest) GetInstanceFilter() *PatchInstanceFilter
- func (x *ExecutePatchJobRequest) GetParent() string
- func (x *ExecutePatchJobRequest) GetPatchConfig() *PatchConfig
- func (x *ExecutePatchJobRequest) GetRollout() *PatchRollout
- func (*ExecutePatchJobRequest) ProtoMessage()
- func (x *ExecutePatchJobRequest) ProtoReflect() protoreflect.Message
- func (x *ExecutePatchJobRequest) Reset()
- func (x *ExecutePatchJobRequest) String() string
- type FixedOrPercent
- func (*FixedOrPercent) Descriptor() ([]byte, []int)deprecated
- func (x *FixedOrPercent) GetFixed() int32
- func (m *FixedOrPercent) GetMode() isFixedOrPercent_Mode
- func (x *FixedOrPercent) GetPercent() int32
- func (*FixedOrPercent) ProtoMessage()
- func (x *FixedOrPercent) ProtoReflect() protoreflect.Message
- func (x *FixedOrPercent) Reset()
- func (x *FixedOrPercent) String() string
- type FixedOrPercent_Fixed
- type FixedOrPercent_Percent
- type GcsObject
- func (*GcsObject) Descriptor() ([]byte, []int)deprecated
- func (x *GcsObject) GetBucket() string
- func (x *GcsObject) GetGenerationNumber() int64
- func (x *GcsObject) GetObject() string
- func (*GcsObject) ProtoMessage()
- func (x *GcsObject) ProtoReflect() protoreflect.Message
- func (x *GcsObject) Reset()
- func (x *GcsObject) String() string
- type GetInventoryRequest
- func (*GetInventoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetInventoryRequest) GetName() string
- func (x *GetInventoryRequest) GetView() InventoryView
- func (*GetInventoryRequest) ProtoMessage()
- func (x *GetInventoryRequest) ProtoReflect() protoreflect.Message
- func (x *GetInventoryRequest) Reset()
- func (x *GetInventoryRequest) String() string
- type GetOSPolicyAssignmentReportRequest
- func (*GetOSPolicyAssignmentReportRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetOSPolicyAssignmentReportRequest) GetName() string
- func (*GetOSPolicyAssignmentReportRequest) ProtoMessage()
- func (x *GetOSPolicyAssignmentReportRequest) ProtoReflect() protoreflect.Message
- func (x *GetOSPolicyAssignmentReportRequest) Reset()
- func (x *GetOSPolicyAssignmentReportRequest) String() string
- type GetOSPolicyAssignmentRequest
- func (*GetOSPolicyAssignmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetOSPolicyAssignmentRequest) GetName() string
- func (*GetOSPolicyAssignmentRequest) ProtoMessage()
- func (x *GetOSPolicyAssignmentRequest) ProtoReflect() protoreflect.Message
- func (x *GetOSPolicyAssignmentRequest) Reset()
- func (x *GetOSPolicyAssignmentRequest) String() string
- type GetPatchDeploymentRequest
- func (*GetPatchDeploymentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPatchDeploymentRequest) GetName() string
- func (*GetPatchDeploymentRequest) ProtoMessage()
- func (x *GetPatchDeploymentRequest) ProtoReflect() protoreflect.Message
- func (x *GetPatchDeploymentRequest) Reset()
- func (x *GetPatchDeploymentRequest) String() string
- type GetPatchJobRequest
- func (*GetPatchJobRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPatchJobRequest) GetName() string
- func (*GetPatchJobRequest) ProtoMessage()
- func (x *GetPatchJobRequest) ProtoReflect() protoreflect.Message
- func (x *GetPatchJobRequest) Reset()
- func (x *GetPatchJobRequest) String() string
- type GetVulnerabilityReportRequest
- func (*GetVulnerabilityReportRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetVulnerabilityReportRequest) GetName() string
- func (*GetVulnerabilityReportRequest) ProtoMessage()
- func (x *GetVulnerabilityReportRequest) ProtoReflect() protoreflect.Message
- func (x *GetVulnerabilityReportRequest) Reset()
- func (x *GetVulnerabilityReportRequest) String() string
- type GooSettings
- type Instance
- type Instance_PatchState
- func (Instance_PatchState) Descriptor() protoreflect.EnumDescriptor
- func (x Instance_PatchState) Enum() *Instance_PatchState
- func (Instance_PatchState) EnumDescriptor() ([]byte, []int)deprecated
- func (x Instance_PatchState) Number() protoreflect.EnumNumber
- func (x Instance_PatchState) String() string
- func (Instance_PatchState) Type() protoreflect.EnumType
- type Inventory
- func (*Inventory) Descriptor() ([]byte, []int)deprecated
- func (x *Inventory) GetItems() map[string]*Inventory_Item
- func (x *Inventory) GetName() string
- func (x *Inventory) GetOsInfo() *Inventory_OsInfo
- func (x *Inventory) GetUpdateTime() *timestamppb.Timestamp
- func (*Inventory) ProtoMessage()
- func (x *Inventory) ProtoReflect() protoreflect.Message
- func (x *Inventory) Reset()
- func (x *Inventory) String() string
- type InventoryView
- func (InventoryView) Descriptor() protoreflect.EnumDescriptor
- func (x InventoryView) Enum() *InventoryView
- func (InventoryView) EnumDescriptor() ([]byte, []int)deprecated
- func (x InventoryView) Number() protoreflect.EnumNumber
- func (x InventoryView) String() string
- func (InventoryView) Type() protoreflect.EnumType
- type Inventory_Item
- func (*Inventory_Item) Descriptor() ([]byte, []int)deprecated
- func (x *Inventory_Item) GetAvailablePackage() *Inventory_SoftwarePackage
- func (x *Inventory_Item) GetCreateTime() *timestamppb.Timestamp
- func (m *Inventory_Item) GetDetails() isInventory_Item_Details
- func (x *Inventory_Item) GetId() string
- func (x *Inventory_Item) GetInstalledPackage() *Inventory_SoftwarePackage
- func (x *Inventory_Item) GetOriginType() Inventory_Item_OriginType
- func (x *Inventory_Item) GetType() Inventory_Item_Type
- func (x *Inventory_Item) GetUpdateTime() *timestamppb.Timestamp
- func (*Inventory_Item) ProtoMessage()
- func (x *Inventory_Item) ProtoReflect() protoreflect.Message
- func (x *Inventory_Item) Reset()
- func (x *Inventory_Item) String() string
- type Inventory_Item_AvailablePackage
- type Inventory_Item_InstalledPackage
- type Inventory_Item_OriginType
- func (Inventory_Item_OriginType) Descriptor() protoreflect.EnumDescriptor
- func (x Inventory_Item_OriginType) Enum() *Inventory_Item_OriginType
- func (Inventory_Item_OriginType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Inventory_Item_OriginType) Number() protoreflect.EnumNumber
- func (x Inventory_Item_OriginType) String() string
- func (Inventory_Item_OriginType) Type() protoreflect.EnumType
- type Inventory_Item_Type
- func (Inventory_Item_Type) Descriptor() protoreflect.EnumDescriptor
- func (x Inventory_Item_Type) Enum() *Inventory_Item_Type
- func (Inventory_Item_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x Inventory_Item_Type) Number() protoreflect.EnumNumber
- func (x Inventory_Item_Type) String() string
- func (Inventory_Item_Type) Type() protoreflect.EnumType
- type Inventory_OsInfo
- func (*Inventory_OsInfo) Descriptor() ([]byte, []int)deprecated
- func (x *Inventory_OsInfo) GetArchitecture() string
- func (x *Inventory_OsInfo) GetHostname() string
- func (x *Inventory_OsInfo) GetKernelRelease() string
- func (x *Inventory_OsInfo) GetKernelVersion() string
- func (x *Inventory_OsInfo) GetLongName() string
- func (x *Inventory_OsInfo) GetOsconfigAgentVersion() string
- func (x *Inventory_OsInfo) GetShortName() string
- func (x *Inventory_OsInfo) GetVersion() string
- func (*Inventory_OsInfo) ProtoMessage()
- func (x *Inventory_OsInfo) ProtoReflect() protoreflect.Message
- func (x *Inventory_OsInfo) Reset()
- func (x *Inventory_OsInfo) String() string
- type Inventory_SoftwarePackage
- func (*Inventory_SoftwarePackage) Descriptor() ([]byte, []int)deprecated
- func (x *Inventory_SoftwarePackage) GetAptPackage() *Inventory_VersionedPackage
- func (x *Inventory_SoftwarePackage) GetCosPackage() *Inventory_VersionedPackage
- func (m *Inventory_SoftwarePackage) GetDetails() isInventory_SoftwarePackage_Details
- func (x *Inventory_SoftwarePackage) GetGoogetPackage() *Inventory_VersionedPackage
- func (x *Inventory_SoftwarePackage) GetQfePackage() *Inventory_WindowsQuickFixEngineeringPackage
- func (x *Inventory_SoftwarePackage) GetWindowsApplication() *Inventory_WindowsApplication
- func (x *Inventory_SoftwarePackage) GetWuaPackage() *Inventory_WindowsUpdatePackage
- func (x *Inventory_SoftwarePackage) GetYumPackage() *Inventory_VersionedPackage
- func (x *Inventory_SoftwarePackage) GetZypperPackage() *Inventory_VersionedPackage
- func (x *Inventory_SoftwarePackage) GetZypperPatch() *Inventory_ZypperPatch
- func (*Inventory_SoftwarePackage) ProtoMessage()
- func (x *Inventory_SoftwarePackage) ProtoReflect() protoreflect.Message
- func (x *Inventory_SoftwarePackage) Reset()
- func (x *Inventory_SoftwarePackage) String() string
- type Inventory_SoftwarePackage_AptPackage
- type Inventory_SoftwarePackage_CosPackage
- type Inventory_SoftwarePackage_GoogetPackage
- type Inventory_SoftwarePackage_QfePackage
- type Inventory_SoftwarePackage_WindowsApplication
- type Inventory_SoftwarePackage_WuaPackage
- type Inventory_SoftwarePackage_YumPackage
- type Inventory_SoftwarePackage_ZypperPackage
- type Inventory_SoftwarePackage_ZypperPatch
- type Inventory_VersionedPackage
- func (*Inventory_VersionedPackage) Descriptor() ([]byte, []int)deprecated
- func (x *Inventory_VersionedPackage) GetArchitecture() string
- func (x *Inventory_VersionedPackage) GetPackageName() string
- func (x *Inventory_VersionedPackage) GetVersion() string
- func (*Inventory_VersionedPackage) ProtoMessage()
- func (x *Inventory_VersionedPackage) ProtoReflect() protoreflect.Message
- func (x *Inventory_VersionedPackage) Reset()
- func (x *Inventory_VersionedPackage) String() string
- type Inventory_WindowsApplication
- func (*Inventory_WindowsApplication) Descriptor() ([]byte, []int)deprecated
- func (x *Inventory_WindowsApplication) GetDisplayName() string
- func (x *Inventory_WindowsApplication) GetDisplayVersion() string
- func (x *Inventory_WindowsApplication) GetHelpLink() string
- func (x *Inventory_WindowsApplication) GetInstallDate() *date.Date
- func (x *Inventory_WindowsApplication) GetPublisher() string
- func (*Inventory_WindowsApplication) ProtoMessage()
- func (x *Inventory_WindowsApplication) ProtoReflect() protoreflect.Message
- func (x *Inventory_WindowsApplication) Reset()
- func (x *Inventory_WindowsApplication) String() string
- type Inventory_WindowsQuickFixEngineeringPackage
- func (*Inventory_WindowsQuickFixEngineeringPackage) Descriptor() ([]byte, []int)deprecated
- func (x *Inventory_WindowsQuickFixEngineeringPackage) GetCaption() string
- func (x *Inventory_WindowsQuickFixEngineeringPackage) GetDescription() string
- func (x *Inventory_WindowsQuickFixEngineeringPackage) GetHotFixId() string
- func (x *Inventory_WindowsQuickFixEngineeringPackage) GetInstallTime() *timestamppb.Timestamp
- func (*Inventory_WindowsQuickFixEngineeringPackage) ProtoMessage()
- func (x *Inventory_WindowsQuickFixEngineeringPackage) ProtoReflect() protoreflect.Message
- func (x *Inventory_WindowsQuickFixEngineeringPackage) Reset()
- func (x *Inventory_WindowsQuickFixEngineeringPackage) String() string
- type Inventory_WindowsUpdatePackage
- func (*Inventory_WindowsUpdatePackage) Descriptor() ([]byte, []int)deprecated
- func (x *Inventory_WindowsUpdatePackage) GetCategories() []*Inventory_WindowsUpdatePackage_WindowsUpdateCategory
- func (x *Inventory_WindowsUpdatePackage) GetDescription() string
- func (x *Inventory_WindowsUpdatePackage) GetKbArticleIds() []string
- func (x *Inventory_WindowsUpdatePackage) GetLastDeploymentChangeTime() *timestamppb.Timestamp
- func (x *Inventory_WindowsUpdatePackage) GetMoreInfoUrls() []string
- func (x *Inventory_WindowsUpdatePackage) GetRevisionNumber() int32
- func (x *Inventory_WindowsUpdatePackage) GetSupportUrl() string
- func (x *Inventory_WindowsUpdatePackage) GetTitle() string
- func (x *Inventory_WindowsUpdatePackage) GetUpdateId() string
- func (*Inventory_WindowsUpdatePackage) ProtoMessage()
- func (x *Inventory_WindowsUpdatePackage) ProtoReflect() protoreflect.Message
- func (x *Inventory_WindowsUpdatePackage) Reset()
- func (x *Inventory_WindowsUpdatePackage) String() string
- type Inventory_WindowsUpdatePackage_WindowsUpdateCategory
- func (*Inventory_WindowsUpdatePackage_WindowsUpdateCategory) Descriptor() ([]byte, []int)deprecated
- func (x *Inventory_WindowsUpdatePackage_WindowsUpdateCategory) GetId() string
- func (x *Inventory_WindowsUpdatePackage_WindowsUpdateCategory) GetName() string
- func (*Inventory_WindowsUpdatePackage_WindowsUpdateCategory) ProtoMessage()
- func (x *Inventory_WindowsUpdatePackage_WindowsUpdateCategory) ProtoReflect() protoreflect.Message
- func (x *Inventory_WindowsUpdatePackage_WindowsUpdateCategory) Reset()
- func (x *Inventory_WindowsUpdatePackage_WindowsUpdateCategory) String() string
- type Inventory_ZypperPatch
- func (*Inventory_ZypperPatch) Descriptor() ([]byte, []int)deprecated
- func (x *Inventory_ZypperPatch) GetCategory() string
- func (x *Inventory_ZypperPatch) GetPatchName() string
- func (x *Inventory_ZypperPatch) GetSeverity() string
- func (x *Inventory_ZypperPatch) GetSummary() string
- func (*Inventory_ZypperPatch) ProtoMessage()
- func (x *Inventory_ZypperPatch) ProtoReflect() protoreflect.Message
- func (x *Inventory_ZypperPatch) Reset()
- func (x *Inventory_ZypperPatch) String() string
- type ListInventoriesRequest
- func (*ListInventoriesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListInventoriesRequest) GetFilter() string
- func (x *ListInventoriesRequest) GetPageSize() int32
- func (x *ListInventoriesRequest) GetPageToken() string
- func (x *ListInventoriesRequest) GetParent() string
- func (x *ListInventoriesRequest) GetView() InventoryView
- func (*ListInventoriesRequest) ProtoMessage()
- func (x *ListInventoriesRequest) ProtoReflect() protoreflect.Message
- func (x *ListInventoriesRequest) Reset()
- func (x *ListInventoriesRequest) String() string
- type ListInventoriesResponse
- func (*ListInventoriesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListInventoriesResponse) GetInventories() []*Inventory
- func (x *ListInventoriesResponse) GetNextPageToken() string
- func (*ListInventoriesResponse) ProtoMessage()
- func (x *ListInventoriesResponse) ProtoReflect() protoreflect.Message
- func (x *ListInventoriesResponse) Reset()
- func (x *ListInventoriesResponse) String() string
- type ListOSPolicyAssignmentReportsRequest
- func (*ListOSPolicyAssignmentReportsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListOSPolicyAssignmentReportsRequest) GetFilter() string
- func (x *ListOSPolicyAssignmentReportsRequest) GetPageSize() int32
- func (x *ListOSPolicyAssignmentReportsRequest) GetPageToken() string
- func (x *ListOSPolicyAssignmentReportsRequest) GetParent() string
- func (*ListOSPolicyAssignmentReportsRequest) ProtoMessage()
- func (x *ListOSPolicyAssignmentReportsRequest) ProtoReflect() protoreflect.Message
- func (x *ListOSPolicyAssignmentReportsRequest) Reset()
- func (x *ListOSPolicyAssignmentReportsRequest) String() string
- type ListOSPolicyAssignmentReportsResponse
- func (*ListOSPolicyAssignmentReportsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListOSPolicyAssignmentReportsResponse) GetNextPageToken() string
- func (x *ListOSPolicyAssignmentReportsResponse) GetOsPolicyAssignmentReports() []*OSPolicyAssignmentReport
- func (*ListOSPolicyAssignmentReportsResponse) ProtoMessage()
- func (x *ListOSPolicyAssignmentReportsResponse) ProtoReflect() protoreflect.Message
- func (x *ListOSPolicyAssignmentReportsResponse) Reset()
- func (x *ListOSPolicyAssignmentReportsResponse) String() string
- type ListOSPolicyAssignmentRevisionsRequest
- func (*ListOSPolicyAssignmentRevisionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListOSPolicyAssignmentRevisionsRequest) GetName() string
- func (x *ListOSPolicyAssignmentRevisionsRequest) GetPageSize() int32
- func (x *ListOSPolicyAssignmentRevisionsRequest) GetPageToken() string
- func (*ListOSPolicyAssignmentRevisionsRequest) ProtoMessage()
- func (x *ListOSPolicyAssignmentRevisionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListOSPolicyAssignmentRevisionsRequest) Reset()
- func (x *ListOSPolicyAssignmentRevisionsRequest) String() string
- type ListOSPolicyAssignmentRevisionsResponse
- func (*ListOSPolicyAssignmentRevisionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListOSPolicyAssignmentRevisionsResponse) GetNextPageToken() string
- func (x *ListOSPolicyAssignmentRevisionsResponse) GetOsPolicyAssignments() []*OSPolicyAssignment
- func (*ListOSPolicyAssignmentRevisionsResponse) ProtoMessage()
- func (x *ListOSPolicyAssignmentRevisionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListOSPolicyAssignmentRevisionsResponse) Reset()
- func (x *ListOSPolicyAssignmentRevisionsResponse) String() string
- type ListOSPolicyAssignmentsRequest
- func (*ListOSPolicyAssignmentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListOSPolicyAssignmentsRequest) GetPageSize() int32
- func (x *ListOSPolicyAssignmentsRequest) GetPageToken() string
- func (x *ListOSPolicyAssignmentsRequest) GetParent() string
- func (*ListOSPolicyAssignmentsRequest) ProtoMessage()
- func (x *ListOSPolicyAssignmentsRequest) ProtoReflect() protoreflect.Message
- func (x *ListOSPolicyAssignmentsRequest) Reset()
- func (x *ListOSPolicyAssignmentsRequest) String() string
- type ListOSPolicyAssignmentsResponse
- func (*ListOSPolicyAssignmentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListOSPolicyAssignmentsResponse) GetNextPageToken() string
- func (x *ListOSPolicyAssignmentsResponse) GetOsPolicyAssignments() []*OSPolicyAssignment
- func (*ListOSPolicyAssignmentsResponse) ProtoMessage()
- func (x *ListOSPolicyAssignmentsResponse) ProtoReflect() protoreflect.Message
- func (x *ListOSPolicyAssignmentsResponse) Reset()
- func (x *ListOSPolicyAssignmentsResponse) String() string
- type ListPatchDeploymentsRequest
- func (*ListPatchDeploymentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPatchDeploymentsRequest) GetPageSize() int32
- func (x *ListPatchDeploymentsRequest) GetPageToken() string
- func (x *ListPatchDeploymentsRequest) GetParent() string
- func (*ListPatchDeploymentsRequest) ProtoMessage()
- func (x *ListPatchDeploymentsRequest) ProtoReflect() protoreflect.Message
- func (x *ListPatchDeploymentsRequest) Reset()
- func (x *ListPatchDeploymentsRequest) String() string
- type ListPatchDeploymentsResponse
- func (*ListPatchDeploymentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPatchDeploymentsResponse) GetNextPageToken() string
- func (x *ListPatchDeploymentsResponse) GetPatchDeployments() []*PatchDeployment
- func (*ListPatchDeploymentsResponse) ProtoMessage()
- func (x *ListPatchDeploymentsResponse) ProtoReflect() protoreflect.Message
- func (x *ListPatchDeploymentsResponse) Reset()
- func (x *ListPatchDeploymentsResponse) String() string
- type ListPatchJobInstanceDetailsRequest
- func (*ListPatchJobInstanceDetailsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPatchJobInstanceDetailsRequest) GetFilter() string
- func (x *ListPatchJobInstanceDetailsRequest) GetPageSize() int32
- func (x *ListPatchJobInstanceDetailsRequest) GetPageToken() string
- func (x *ListPatchJobInstanceDetailsRequest) GetParent() string
- func (*ListPatchJobInstanceDetailsRequest) ProtoMessage()
- func (x *ListPatchJobInstanceDetailsRequest) ProtoReflect() protoreflect.Message
- func (x *ListPatchJobInstanceDetailsRequest) Reset()
- func (x *ListPatchJobInstanceDetailsRequest) String() string
- type ListPatchJobInstanceDetailsResponse
- func (*ListPatchJobInstanceDetailsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPatchJobInstanceDetailsResponse) GetNextPageToken() string
- func (x *ListPatchJobInstanceDetailsResponse) GetPatchJobInstanceDetails() []*PatchJobInstanceDetails
- func (*ListPatchJobInstanceDetailsResponse) ProtoMessage()
- func (x *ListPatchJobInstanceDetailsResponse) ProtoReflect() protoreflect.Message
- func (x *ListPatchJobInstanceDetailsResponse) Reset()
- func (x *ListPatchJobInstanceDetailsResponse) String() string
- type ListPatchJobsRequest
- func (*ListPatchJobsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPatchJobsRequest) GetFilter() string
- func (x *ListPatchJobsRequest) GetPageSize() int32
- func (x *ListPatchJobsRequest) GetPageToken() string
- func (x *ListPatchJobsRequest) GetParent() string
- func (*ListPatchJobsRequest) ProtoMessage()
- func (x *ListPatchJobsRequest) ProtoReflect() protoreflect.Message
- func (x *ListPatchJobsRequest) Reset()
- func (x *ListPatchJobsRequest) String() string
- type ListPatchJobsResponse
- func (*ListPatchJobsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPatchJobsResponse) GetNextPageToken() string
- func (x *ListPatchJobsResponse) GetPatchJobs() []*PatchJob
- func (*ListPatchJobsResponse) ProtoMessage()
- func (x *ListPatchJobsResponse) ProtoReflect() protoreflect.Message
- func (x *ListPatchJobsResponse) Reset()
- func (x *ListPatchJobsResponse) String() string
- type ListVulnerabilityReportsRequest
- func (*ListVulnerabilityReportsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListVulnerabilityReportsRequest) GetFilter() string
- func (x *ListVulnerabilityReportsRequest) GetPageSize() int32
- func (x *ListVulnerabilityReportsRequest) GetPageToken() string
- func (x *ListVulnerabilityReportsRequest) GetParent() string
- func (*ListVulnerabilityReportsRequest) ProtoMessage()
- func (x *ListVulnerabilityReportsRequest) ProtoReflect() protoreflect.Message
- func (x *ListVulnerabilityReportsRequest) Reset()
- func (x *ListVulnerabilityReportsRequest) String() string
- type ListVulnerabilityReportsResponse
- func (*ListVulnerabilityReportsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListVulnerabilityReportsResponse) GetNextPageToken() string
- func (x *ListVulnerabilityReportsResponse) GetVulnerabilityReports() []*VulnerabilityReport
- func (*ListVulnerabilityReportsResponse) ProtoMessage()
- func (x *ListVulnerabilityReportsResponse) ProtoReflect() protoreflect.Message
- func (x *ListVulnerabilityReportsResponse) Reset()
- func (x *ListVulnerabilityReportsResponse) String() string
- type MonthlySchedule
- func (*MonthlySchedule) Descriptor() ([]byte, []int)deprecated
- func (m *MonthlySchedule) GetDayOfMonth() isMonthlySchedule_DayOfMonth
- func (x *MonthlySchedule) GetMonthDay() int32
- func (x *MonthlySchedule) GetWeekDayOfMonth() *WeekDayOfMonth
- func (*MonthlySchedule) ProtoMessage()
- func (x *MonthlySchedule) ProtoReflect() protoreflect.Message
- func (x *MonthlySchedule) Reset()
- func (x *MonthlySchedule) String() string
- type MonthlySchedule_MonthDay
- type MonthlySchedule_WeekDayOfMonth
- type OSPolicy
- func (*OSPolicy) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy) GetAllowNoResourceGroupMatch() bool
- func (x *OSPolicy) GetDescription() string
- func (x *OSPolicy) GetId() string
- func (x *OSPolicy) GetMode() OSPolicy_Mode
- func (x *OSPolicy) GetResourceGroups() []*OSPolicy_ResourceGroup
- func (*OSPolicy) ProtoMessage()
- func (x *OSPolicy) ProtoReflect() protoreflect.Message
- func (x *OSPolicy) Reset()
- func (x *OSPolicy) String() string
- type OSPolicyAssignment
- func (*OSPolicyAssignment) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicyAssignment) GetBaseline() bool
- func (x *OSPolicyAssignment) GetDeleted() bool
- func (x *OSPolicyAssignment) GetDescription() string
- func (x *OSPolicyAssignment) GetEtag() string
- func (x *OSPolicyAssignment) GetInstanceFilter() *OSPolicyAssignment_InstanceFilter
- func (x *OSPolicyAssignment) GetName() string
- func (x *OSPolicyAssignment) GetOsPolicies() []*OSPolicy
- func (x *OSPolicyAssignment) GetReconciling() bool
- func (x *OSPolicyAssignment) GetRevisionCreateTime() *timestamppb.Timestamp
- func (x *OSPolicyAssignment) GetRevisionId() string
- func (x *OSPolicyAssignment) GetRollout() *OSPolicyAssignment_Rollout
- func (x *OSPolicyAssignment) GetRolloutState() OSPolicyAssignment_RolloutState
- func (x *OSPolicyAssignment) GetUid() string
- func (*OSPolicyAssignment) ProtoMessage()
- func (x *OSPolicyAssignment) ProtoReflect() protoreflect.Message
- func (x *OSPolicyAssignment) Reset()
- func (x *OSPolicyAssignment) String() string
- type OSPolicyAssignmentOperationMetadata
- func (*OSPolicyAssignmentOperationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicyAssignmentOperationMetadata) GetApiMethod() OSPolicyAssignmentOperationMetadata_APIMethod
- func (x *OSPolicyAssignmentOperationMetadata) GetOsPolicyAssignment() string
- func (x *OSPolicyAssignmentOperationMetadata) GetRolloutStartTime() *timestamppb.Timestamp
- func (x *OSPolicyAssignmentOperationMetadata) GetRolloutState() OSPolicyAssignmentOperationMetadata_RolloutState
- func (x *OSPolicyAssignmentOperationMetadata) GetRolloutUpdateTime() *timestamppb.Timestamp
- func (*OSPolicyAssignmentOperationMetadata) ProtoMessage()
- func (x *OSPolicyAssignmentOperationMetadata) ProtoReflect() protoreflect.Message
- func (x *OSPolicyAssignmentOperationMetadata) Reset()
- func (x *OSPolicyAssignmentOperationMetadata) String() string
- type OSPolicyAssignmentOperationMetadata_APIMethod
- func (OSPolicyAssignmentOperationMetadata_APIMethod) Descriptor() protoreflect.EnumDescriptor
- func (x OSPolicyAssignmentOperationMetadata_APIMethod) Enum() *OSPolicyAssignmentOperationMetadata_APIMethod
- func (OSPolicyAssignmentOperationMetadata_APIMethod) EnumDescriptor() ([]byte, []int)deprecated
- func (x OSPolicyAssignmentOperationMetadata_APIMethod) Number() protoreflect.EnumNumber
- func (x OSPolicyAssignmentOperationMetadata_APIMethod) String() string
- func (OSPolicyAssignmentOperationMetadata_APIMethod) Type() protoreflect.EnumType
- type OSPolicyAssignmentOperationMetadata_RolloutState
- func (OSPolicyAssignmentOperationMetadata_RolloutState) Descriptor() protoreflect.EnumDescriptor
- func (x OSPolicyAssignmentOperationMetadata_RolloutState) Enum() *OSPolicyAssignmentOperationMetadata_RolloutState
- func (OSPolicyAssignmentOperationMetadata_RolloutState) EnumDescriptor() ([]byte, []int)deprecated
- func (x OSPolicyAssignmentOperationMetadata_RolloutState) Number() protoreflect.EnumNumber
- func (x OSPolicyAssignmentOperationMetadata_RolloutState) String() string
- func (OSPolicyAssignmentOperationMetadata_RolloutState) Type() protoreflect.EnumType
- type OSPolicyAssignmentReport
- func (*OSPolicyAssignmentReport) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicyAssignmentReport) GetInstance() string
- func (x *OSPolicyAssignmentReport) GetLastRunId() string
- func (x *OSPolicyAssignmentReport) GetName() string
- func (x *OSPolicyAssignmentReport) GetOsPolicyAssignment() string
- func (x *OSPolicyAssignmentReport) GetOsPolicyCompliances() []*OSPolicyAssignmentReport_OSPolicyCompliance
- func (x *OSPolicyAssignmentReport) GetUpdateTime() *timestamppb.Timestamp
- func (*OSPolicyAssignmentReport) ProtoMessage()
- func (x *OSPolicyAssignmentReport) ProtoReflect() protoreflect.Message
- func (x *OSPolicyAssignmentReport) Reset()
- func (x *OSPolicyAssignmentReport) String() string
- type OSPolicyAssignmentReport_OSPolicyCompliance
- func (*OSPolicyAssignmentReport_OSPolicyCompliance) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance) GetComplianceState() OSPolicyAssignmentReport_OSPolicyCompliance_ComplianceState
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance) GetComplianceStateReason() string
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance) GetOsPolicyId() string
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance) GetOsPolicyResourceCompliances() []*OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance
- func (*OSPolicyAssignmentReport_OSPolicyCompliance) ProtoMessage()
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance) ProtoReflect() protoreflect.Message
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance) Reset()
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance) String() string
- type OSPolicyAssignmentReport_OSPolicyCompliance_ComplianceState
- func (OSPolicyAssignmentReport_OSPolicyCompliance_ComplianceState) Descriptor() protoreflect.EnumDescriptor
- func (x OSPolicyAssignmentReport_OSPolicyCompliance_ComplianceState) Enum() *OSPolicyAssignmentReport_OSPolicyCompliance_ComplianceState
- func (OSPolicyAssignmentReport_OSPolicyCompliance_ComplianceState) EnumDescriptor() ([]byte, []int)deprecated
- func (x OSPolicyAssignmentReport_OSPolicyCompliance_ComplianceState) Number() protoreflect.EnumNumber
- func (x OSPolicyAssignmentReport_OSPolicyCompliance_ComplianceState) String() string
- func (OSPolicyAssignmentReport_OSPolicyCompliance_ComplianceState) Type() protoreflect.EnumType
- type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance
- func (*OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance) GetComplianceState() ...
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance) GetComplianceStateReason() string
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance) GetConfigSteps() ...
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance) GetExecResourceOutput() ...
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance) GetOsPolicyResourceId() string
- func (m *OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance) GetOutput() ...
- func (*OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance) ProtoMessage()
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance) ProtoReflect() protoreflect.Message
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance) Reset()
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance) String() string
- type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ComplianceState
- func (OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ComplianceState) Descriptor() protoreflect.EnumDescriptor
- func (x OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ComplianceState) Enum() ...
- func (OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ComplianceState) EnumDescriptor() ([]byte, []int)deprecated
- func (x OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ComplianceState) Number() protoreflect.EnumNumber
- func (x OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ComplianceState) String() string
- func (OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ComplianceState) Type() protoreflect.EnumType
- type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ExecResourceOutput
- func (*OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ExecResourceOutput) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ExecResourceOutput) GetEnforcementOutput() []byte
- func (*OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ExecResourceOutput) ProtoMessage()
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ExecResourceOutput) ProtoReflect() protoreflect.Message
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ExecResourceOutput) Reset()
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ExecResourceOutput) String() string
- type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ExecResourceOutput_
- type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep
- func (*OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep) GetErrorMessage() string
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep) GetType() ...
- func (*OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep) ProtoMessage()
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep) ProtoReflect() protoreflect.Message
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep) Reset()
- func (x *OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep) String() string
- type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_Type
- func (OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_Type) Descriptor() protoreflect.EnumDescriptor
- func (x OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_Type) Enum() ...
- func (OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_Type) Number() protoreflect.EnumNumber
- func (x OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_Type) String() string
- func (OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_Type) Type() protoreflect.EnumType
- type OSPolicyAssignment_InstanceFilter
- func (*OSPolicyAssignment_InstanceFilter) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicyAssignment_InstanceFilter) GetAll() bool
- func (x *OSPolicyAssignment_InstanceFilter) GetExclusionLabels() []*OSPolicyAssignment_LabelSet
- func (x *OSPolicyAssignment_InstanceFilter) GetInclusionLabels() []*OSPolicyAssignment_LabelSet
- func (x *OSPolicyAssignment_InstanceFilter) GetInventories() []*OSPolicyAssignment_InstanceFilter_Inventory
- func (*OSPolicyAssignment_InstanceFilter) ProtoMessage()
- func (x *OSPolicyAssignment_InstanceFilter) ProtoReflect() protoreflect.Message
- func (x *OSPolicyAssignment_InstanceFilter) Reset()
- func (x *OSPolicyAssignment_InstanceFilter) String() string
- type OSPolicyAssignment_InstanceFilter_Inventory
- func (*OSPolicyAssignment_InstanceFilter_Inventory) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicyAssignment_InstanceFilter_Inventory) GetOsShortName() string
- func (x *OSPolicyAssignment_InstanceFilter_Inventory) GetOsVersion() string
- func (*OSPolicyAssignment_InstanceFilter_Inventory) ProtoMessage()
- func (x *OSPolicyAssignment_InstanceFilter_Inventory) ProtoReflect() protoreflect.Message
- func (x *OSPolicyAssignment_InstanceFilter_Inventory) Reset()
- func (x *OSPolicyAssignment_InstanceFilter_Inventory) String() string
- type OSPolicyAssignment_LabelSet
- func (*OSPolicyAssignment_LabelSet) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicyAssignment_LabelSet) GetLabels() map[string]string
- func (*OSPolicyAssignment_LabelSet) ProtoMessage()
- func (x *OSPolicyAssignment_LabelSet) ProtoReflect() protoreflect.Message
- func (x *OSPolicyAssignment_LabelSet) Reset()
- func (x *OSPolicyAssignment_LabelSet) String() string
- type OSPolicyAssignment_Rollout
- func (*OSPolicyAssignment_Rollout) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicyAssignment_Rollout) GetDisruptionBudget() *FixedOrPercent
- func (x *OSPolicyAssignment_Rollout) GetMinWaitDuration() *durationpb.Duration
- func (*OSPolicyAssignment_Rollout) ProtoMessage()
- func (x *OSPolicyAssignment_Rollout) ProtoReflect() protoreflect.Message
- func (x *OSPolicyAssignment_Rollout) Reset()
- func (x *OSPolicyAssignment_Rollout) String() string
- type OSPolicyAssignment_RolloutState
- func (OSPolicyAssignment_RolloutState) Descriptor() protoreflect.EnumDescriptor
- func (x OSPolicyAssignment_RolloutState) Enum() *OSPolicyAssignment_RolloutState
- func (OSPolicyAssignment_RolloutState) EnumDescriptor() ([]byte, []int)deprecated
- func (x OSPolicyAssignment_RolloutState) Number() protoreflect.EnumNumber
- func (x OSPolicyAssignment_RolloutState) String() string
- func (OSPolicyAssignment_RolloutState) Type() protoreflect.EnumType
- type OSPolicy_InventoryFilter
- func (*OSPolicy_InventoryFilter) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_InventoryFilter) GetOsShortName() string
- func (x *OSPolicy_InventoryFilter) GetOsVersion() string
- func (*OSPolicy_InventoryFilter) ProtoMessage()
- func (x *OSPolicy_InventoryFilter) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_InventoryFilter) Reset()
- func (x *OSPolicy_InventoryFilter) String() string
- type OSPolicy_Mode
- func (OSPolicy_Mode) Descriptor() protoreflect.EnumDescriptor
- func (x OSPolicy_Mode) Enum() *OSPolicy_Mode
- func (OSPolicy_Mode) EnumDescriptor() ([]byte, []int)deprecated
- func (x OSPolicy_Mode) Number() protoreflect.EnumNumber
- func (x OSPolicy_Mode) String() string
- func (OSPolicy_Mode) Type() protoreflect.EnumType
- type OSPolicy_Resource
- func (*OSPolicy_Resource) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_Resource) GetExec() *OSPolicy_Resource_ExecResource
- func (x *OSPolicy_Resource) GetFile() *OSPolicy_Resource_FileResource
- func (x *OSPolicy_Resource) GetId() string
- func (x *OSPolicy_Resource) GetPkg() *OSPolicy_Resource_PackageResource
- func (x *OSPolicy_Resource) GetRepository() *OSPolicy_Resource_RepositoryResource
- func (m *OSPolicy_Resource) GetResourceType() isOSPolicy_Resource_ResourceType
- func (*OSPolicy_Resource) ProtoMessage()
- func (x *OSPolicy_Resource) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_Resource) Reset()
- func (x *OSPolicy_Resource) String() string
- type OSPolicy_ResourceGroup
- func (*OSPolicy_ResourceGroup) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_ResourceGroup) GetInventoryFilters() []*OSPolicy_InventoryFilter
- func (x *OSPolicy_ResourceGroup) GetResources() []*OSPolicy_Resource
- func (*OSPolicy_ResourceGroup) ProtoMessage()
- func (x *OSPolicy_ResourceGroup) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_ResourceGroup) Reset()
- func (x *OSPolicy_ResourceGroup) String() string
- type OSPolicy_Resource_Exec
- type OSPolicy_Resource_ExecResource
- func (*OSPolicy_Resource_ExecResource) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_Resource_ExecResource) GetEnforce() *OSPolicy_Resource_ExecResource_Exec
- func (x *OSPolicy_Resource_ExecResource) GetValidate() *OSPolicy_Resource_ExecResource_Exec
- func (*OSPolicy_Resource_ExecResource) ProtoMessage()
- func (x *OSPolicy_Resource_ExecResource) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_Resource_ExecResource) Reset()
- func (x *OSPolicy_Resource_ExecResource) String() string
- type OSPolicy_Resource_ExecResource_Exec
- func (*OSPolicy_Resource_ExecResource_Exec) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_Resource_ExecResource_Exec) GetArgs() []string
- func (x *OSPolicy_Resource_ExecResource_Exec) GetFile() *OSPolicy_Resource_File
- func (x *OSPolicy_Resource_ExecResource_Exec) GetInterpreter() OSPolicy_Resource_ExecResource_Exec_Interpreter
- func (x *OSPolicy_Resource_ExecResource_Exec) GetOutputFilePath() string
- func (x *OSPolicy_Resource_ExecResource_Exec) GetScript() string
- func (m *OSPolicy_Resource_ExecResource_Exec) GetSource() isOSPolicy_Resource_ExecResource_Exec_Source
- func (*OSPolicy_Resource_ExecResource_Exec) ProtoMessage()
- func (x *OSPolicy_Resource_ExecResource_Exec) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_Resource_ExecResource_Exec) Reset()
- func (x *OSPolicy_Resource_ExecResource_Exec) String() string
- type OSPolicy_Resource_ExecResource_Exec_File
- type OSPolicy_Resource_ExecResource_Exec_Interpreter
- func (OSPolicy_Resource_ExecResource_Exec_Interpreter) Descriptor() protoreflect.EnumDescriptor
- func (x OSPolicy_Resource_ExecResource_Exec_Interpreter) Enum() *OSPolicy_Resource_ExecResource_Exec_Interpreter
- func (OSPolicy_Resource_ExecResource_Exec_Interpreter) EnumDescriptor() ([]byte, []int)deprecated
- func (x OSPolicy_Resource_ExecResource_Exec_Interpreter) Number() protoreflect.EnumNumber
- func (x OSPolicy_Resource_ExecResource_Exec_Interpreter) String() string
- func (OSPolicy_Resource_ExecResource_Exec_Interpreter) Type() protoreflect.EnumType
- type OSPolicy_Resource_ExecResource_Exec_Script
- type OSPolicy_Resource_File
- func (*OSPolicy_Resource_File) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_Resource_File) GetAllowInsecure() bool
- func (x *OSPolicy_Resource_File) GetGcs() *OSPolicy_Resource_File_Gcs
- func (x *OSPolicy_Resource_File) GetLocalPath() string
- func (x *OSPolicy_Resource_File) GetRemote() *OSPolicy_Resource_File_Remote
- func (m *OSPolicy_Resource_File) GetType() isOSPolicy_Resource_File_Type
- func (*OSPolicy_Resource_File) ProtoMessage()
- func (x *OSPolicy_Resource_File) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_Resource_File) Reset()
- func (x *OSPolicy_Resource_File) String() string
- type OSPolicy_Resource_FileResource
- func (*OSPolicy_Resource_FileResource) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_Resource_FileResource) GetContent() string
- func (x *OSPolicy_Resource_FileResource) GetFile() *OSPolicy_Resource_File
- func (x *OSPolicy_Resource_FileResource) GetPath() string
- func (x *OSPolicy_Resource_FileResource) GetPermissions() string
- func (m *OSPolicy_Resource_FileResource) GetSource() isOSPolicy_Resource_FileResource_Source
- func (x *OSPolicy_Resource_FileResource) GetState() OSPolicy_Resource_FileResource_DesiredState
- func (*OSPolicy_Resource_FileResource) ProtoMessage()
- func (x *OSPolicy_Resource_FileResource) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_Resource_FileResource) Reset()
- func (x *OSPolicy_Resource_FileResource) String() string
- type OSPolicy_Resource_FileResource_Content
- type OSPolicy_Resource_FileResource_DesiredState
- func (OSPolicy_Resource_FileResource_DesiredState) Descriptor() protoreflect.EnumDescriptor
- func (x OSPolicy_Resource_FileResource_DesiredState) Enum() *OSPolicy_Resource_FileResource_DesiredState
- func (OSPolicy_Resource_FileResource_DesiredState) EnumDescriptor() ([]byte, []int)deprecated
- func (x OSPolicy_Resource_FileResource_DesiredState) Number() protoreflect.EnumNumber
- func (x OSPolicy_Resource_FileResource_DesiredState) String() string
- func (OSPolicy_Resource_FileResource_DesiredState) Type() protoreflect.EnumType
- type OSPolicy_Resource_FileResource_File
- type OSPolicy_Resource_File_
- type OSPolicy_Resource_File_Gcs
- func (*OSPolicy_Resource_File_Gcs) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_Resource_File_Gcs) GetBucket() string
- func (x *OSPolicy_Resource_File_Gcs) GetGeneration() int64
- func (x *OSPolicy_Resource_File_Gcs) GetObject() string
- func (*OSPolicy_Resource_File_Gcs) ProtoMessage()
- func (x *OSPolicy_Resource_File_Gcs) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_Resource_File_Gcs) Reset()
- func (x *OSPolicy_Resource_File_Gcs) String() string
- type OSPolicy_Resource_File_Gcs_
- type OSPolicy_Resource_File_LocalPath
- type OSPolicy_Resource_File_Remote
- func (*OSPolicy_Resource_File_Remote) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_Resource_File_Remote) GetSha256Checksum() string
- func (x *OSPolicy_Resource_File_Remote) GetUri() string
- func (*OSPolicy_Resource_File_Remote) ProtoMessage()
- func (x *OSPolicy_Resource_File_Remote) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_Resource_File_Remote) Reset()
- func (x *OSPolicy_Resource_File_Remote) String() string
- type OSPolicy_Resource_File_Remote_
- type OSPolicy_Resource_PackageResource
- func (*OSPolicy_Resource_PackageResource) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_Resource_PackageResource) GetApt() *OSPolicy_Resource_PackageResource_APT
- func (x *OSPolicy_Resource_PackageResource) GetDeb() *OSPolicy_Resource_PackageResource_Deb
- func (x *OSPolicy_Resource_PackageResource) GetDesiredState() OSPolicy_Resource_PackageResource_DesiredState
- func (x *OSPolicy_Resource_PackageResource) GetGooget() *OSPolicy_Resource_PackageResource_GooGet
- func (x *OSPolicy_Resource_PackageResource) GetMsi() *OSPolicy_Resource_PackageResource_MSI
- func (x *OSPolicy_Resource_PackageResource) GetRpm() *OSPolicy_Resource_PackageResource_RPM
- func (m *OSPolicy_Resource_PackageResource) GetSystemPackage() isOSPolicy_Resource_PackageResource_SystemPackage
- func (x *OSPolicy_Resource_PackageResource) GetYum() *OSPolicy_Resource_PackageResource_YUM
- func (x *OSPolicy_Resource_PackageResource) GetZypper() *OSPolicy_Resource_PackageResource_Zypper
- func (*OSPolicy_Resource_PackageResource) ProtoMessage()
- func (x *OSPolicy_Resource_PackageResource) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_Resource_PackageResource) Reset()
- func (x *OSPolicy_Resource_PackageResource) String() string
- type OSPolicy_Resource_PackageResource_APT
- func (*OSPolicy_Resource_PackageResource_APT) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_Resource_PackageResource_APT) GetName() string
- func (*OSPolicy_Resource_PackageResource_APT) ProtoMessage()
- func (x *OSPolicy_Resource_PackageResource_APT) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_Resource_PackageResource_APT) Reset()
- func (x *OSPolicy_Resource_PackageResource_APT) String() string
- type OSPolicy_Resource_PackageResource_Apt
- type OSPolicy_Resource_PackageResource_Deb
- func (*OSPolicy_Resource_PackageResource_Deb) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_Resource_PackageResource_Deb) GetPullDeps() bool
- func (x *OSPolicy_Resource_PackageResource_Deb) GetSource() *OSPolicy_Resource_File
- func (*OSPolicy_Resource_PackageResource_Deb) ProtoMessage()
- func (x *OSPolicy_Resource_PackageResource_Deb) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_Resource_PackageResource_Deb) Reset()
- func (x *OSPolicy_Resource_PackageResource_Deb) String() string
- type OSPolicy_Resource_PackageResource_Deb_
- type OSPolicy_Resource_PackageResource_DesiredState
- func (OSPolicy_Resource_PackageResource_DesiredState) Descriptor() protoreflect.EnumDescriptor
- func (x OSPolicy_Resource_PackageResource_DesiredState) Enum() *OSPolicy_Resource_PackageResource_DesiredState
- func (OSPolicy_Resource_PackageResource_DesiredState) EnumDescriptor() ([]byte, []int)deprecated
- func (x OSPolicy_Resource_PackageResource_DesiredState) Number() protoreflect.EnumNumber
- func (x OSPolicy_Resource_PackageResource_DesiredState) String() string
- func (OSPolicy_Resource_PackageResource_DesiredState) Type() protoreflect.EnumType
- type OSPolicy_Resource_PackageResource_GooGet
- func (*OSPolicy_Resource_PackageResource_GooGet) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_Resource_PackageResource_GooGet) GetName() string
- func (*OSPolicy_Resource_PackageResource_GooGet) ProtoMessage()
- func (x *OSPolicy_Resource_PackageResource_GooGet) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_Resource_PackageResource_GooGet) Reset()
- func (x *OSPolicy_Resource_PackageResource_GooGet) String() string
- type OSPolicy_Resource_PackageResource_Googet
- type OSPolicy_Resource_PackageResource_MSI
- func (*OSPolicy_Resource_PackageResource_MSI) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_Resource_PackageResource_MSI) GetProperties() []string
- func (x *OSPolicy_Resource_PackageResource_MSI) GetSource() *OSPolicy_Resource_File
- func (*OSPolicy_Resource_PackageResource_MSI) ProtoMessage()
- func (x *OSPolicy_Resource_PackageResource_MSI) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_Resource_PackageResource_MSI) Reset()
- func (x *OSPolicy_Resource_PackageResource_MSI) String() string
- type OSPolicy_Resource_PackageResource_Msi
- type OSPolicy_Resource_PackageResource_RPM
- func (*OSPolicy_Resource_PackageResource_RPM) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_Resource_PackageResource_RPM) GetPullDeps() bool
- func (x *OSPolicy_Resource_PackageResource_RPM) GetSource() *OSPolicy_Resource_File
- func (*OSPolicy_Resource_PackageResource_RPM) ProtoMessage()
- func (x *OSPolicy_Resource_PackageResource_RPM) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_Resource_PackageResource_RPM) Reset()
- func (x *OSPolicy_Resource_PackageResource_RPM) String() string
- type OSPolicy_Resource_PackageResource_Rpm
- type OSPolicy_Resource_PackageResource_YUM
- func (*OSPolicy_Resource_PackageResource_YUM) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_Resource_PackageResource_YUM) GetName() string
- func (*OSPolicy_Resource_PackageResource_YUM) ProtoMessage()
- func (x *OSPolicy_Resource_PackageResource_YUM) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_Resource_PackageResource_YUM) Reset()
- func (x *OSPolicy_Resource_PackageResource_YUM) String() string
- type OSPolicy_Resource_PackageResource_Yum
- type OSPolicy_Resource_PackageResource_Zypper
- func (*OSPolicy_Resource_PackageResource_Zypper) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_Resource_PackageResource_Zypper) GetName() string
- func (*OSPolicy_Resource_PackageResource_Zypper) ProtoMessage()
- func (x *OSPolicy_Resource_PackageResource_Zypper) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_Resource_PackageResource_Zypper) Reset()
- func (x *OSPolicy_Resource_PackageResource_Zypper) String() string
- type OSPolicy_Resource_PackageResource_Zypper_
- type OSPolicy_Resource_Pkg
- type OSPolicy_Resource_Repository
- type OSPolicy_Resource_RepositoryResource
- func (*OSPolicy_Resource_RepositoryResource) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_Resource_RepositoryResource) GetApt() *OSPolicy_Resource_RepositoryResource_AptRepository
- func (x *OSPolicy_Resource_RepositoryResource) GetGoo() *OSPolicy_Resource_RepositoryResource_GooRepository
- func (m *OSPolicy_Resource_RepositoryResource) GetRepository() isOSPolicy_Resource_RepositoryResource_Repository
- func (x *OSPolicy_Resource_RepositoryResource) GetYum() *OSPolicy_Resource_RepositoryResource_YumRepository
- func (x *OSPolicy_Resource_RepositoryResource) GetZypper() *OSPolicy_Resource_RepositoryResource_ZypperRepository
- func (*OSPolicy_Resource_RepositoryResource) ProtoMessage()
- func (x *OSPolicy_Resource_RepositoryResource) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_Resource_RepositoryResource) Reset()
- func (x *OSPolicy_Resource_RepositoryResource) String() string
- type OSPolicy_Resource_RepositoryResource_Apt
- type OSPolicy_Resource_RepositoryResource_AptRepository
- func (*OSPolicy_Resource_RepositoryResource_AptRepository) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_Resource_RepositoryResource_AptRepository) GetArchiveType() OSPolicy_Resource_RepositoryResource_AptRepository_ArchiveType
- func (x *OSPolicy_Resource_RepositoryResource_AptRepository) GetComponents() []string
- func (x *OSPolicy_Resource_RepositoryResource_AptRepository) GetDistribution() string
- func (x *OSPolicy_Resource_RepositoryResource_AptRepository) GetGpgKey() string
- func (x *OSPolicy_Resource_RepositoryResource_AptRepository) GetUri() string
- func (*OSPolicy_Resource_RepositoryResource_AptRepository) ProtoMessage()
- func (x *OSPolicy_Resource_RepositoryResource_AptRepository) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_Resource_RepositoryResource_AptRepository) Reset()
- func (x *OSPolicy_Resource_RepositoryResource_AptRepository) String() string
- type OSPolicy_Resource_RepositoryResource_AptRepository_ArchiveType
- func (OSPolicy_Resource_RepositoryResource_AptRepository_ArchiveType) Descriptor() protoreflect.EnumDescriptor
- func (x OSPolicy_Resource_RepositoryResource_AptRepository_ArchiveType) Enum() *OSPolicy_Resource_RepositoryResource_AptRepository_ArchiveType
- func (OSPolicy_Resource_RepositoryResource_AptRepository_ArchiveType) EnumDescriptor() ([]byte, []int)deprecated
- func (x OSPolicy_Resource_RepositoryResource_AptRepository_ArchiveType) Number() protoreflect.EnumNumber
- func (x OSPolicy_Resource_RepositoryResource_AptRepository_ArchiveType) String() string
- func (OSPolicy_Resource_RepositoryResource_AptRepository_ArchiveType) Type() protoreflect.EnumType
- type OSPolicy_Resource_RepositoryResource_Goo
- type OSPolicy_Resource_RepositoryResource_GooRepository
- func (*OSPolicy_Resource_RepositoryResource_GooRepository) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_Resource_RepositoryResource_GooRepository) GetName() string
- func (x *OSPolicy_Resource_RepositoryResource_GooRepository) GetUrl() string
- func (*OSPolicy_Resource_RepositoryResource_GooRepository) ProtoMessage()
- func (x *OSPolicy_Resource_RepositoryResource_GooRepository) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_Resource_RepositoryResource_GooRepository) Reset()
- func (x *OSPolicy_Resource_RepositoryResource_GooRepository) String() string
- type OSPolicy_Resource_RepositoryResource_Yum
- type OSPolicy_Resource_RepositoryResource_YumRepository
- func (*OSPolicy_Resource_RepositoryResource_YumRepository) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_Resource_RepositoryResource_YumRepository) GetBaseUrl() string
- func (x *OSPolicy_Resource_RepositoryResource_YumRepository) GetDisplayName() string
- func (x *OSPolicy_Resource_RepositoryResource_YumRepository) GetGpgKeys() []string
- func (x *OSPolicy_Resource_RepositoryResource_YumRepository) GetId() string
- func (*OSPolicy_Resource_RepositoryResource_YumRepository) ProtoMessage()
- func (x *OSPolicy_Resource_RepositoryResource_YumRepository) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_Resource_RepositoryResource_YumRepository) Reset()
- func (x *OSPolicy_Resource_RepositoryResource_YumRepository) String() string
- type OSPolicy_Resource_RepositoryResource_Zypper
- type OSPolicy_Resource_RepositoryResource_ZypperRepository
- func (*OSPolicy_Resource_RepositoryResource_ZypperRepository) Descriptor() ([]byte, []int)deprecated
- func (x *OSPolicy_Resource_RepositoryResource_ZypperRepository) GetBaseUrl() string
- func (x *OSPolicy_Resource_RepositoryResource_ZypperRepository) GetDisplayName() string
- func (x *OSPolicy_Resource_RepositoryResource_ZypperRepository) GetGpgKeys() []string
- func (x *OSPolicy_Resource_RepositoryResource_ZypperRepository) GetId() string
- func (*OSPolicy_Resource_RepositoryResource_ZypperRepository) ProtoMessage()
- func (x *OSPolicy_Resource_RepositoryResource_ZypperRepository) ProtoReflect() protoreflect.Message
- func (x *OSPolicy_Resource_RepositoryResource_ZypperRepository) Reset()
- func (x *OSPolicy_Resource_RepositoryResource_ZypperRepository) String() string
- type OneTimeSchedule
- func (*OneTimeSchedule) Descriptor() ([]byte, []int)deprecated
- func (x *OneTimeSchedule) GetExecuteTime() *timestamppb.Timestamp
- func (*OneTimeSchedule) ProtoMessage()
- func (x *OneTimeSchedule) ProtoReflect() protoreflect.Message
- func (x *OneTimeSchedule) Reset()
- func (x *OneTimeSchedule) String() string
- type OsConfigServiceClient
- type OsConfigServiceServer
- type OsConfigZonalServiceClient
- type OsConfigZonalServiceServer
- type PatchConfig
- func (*PatchConfig) Descriptor() ([]byte, []int)deprecated
- func (x *PatchConfig) GetApt() *AptSettings
- func (x *PatchConfig) GetGoo() *GooSettings
- func (x *PatchConfig) GetMigInstancesAllowed() bool
- func (x *PatchConfig) GetPostStep() *ExecStep
- func (x *PatchConfig) GetPreStep() *ExecStep
- func (x *PatchConfig) GetRebootConfig() PatchConfig_RebootConfig
- func (x *PatchConfig) GetWindowsUpdate() *WindowsUpdateSettings
- func (x *PatchConfig) GetYum() *YumSettings
- func (x *PatchConfig) GetZypper() *ZypperSettings
- func (*PatchConfig) ProtoMessage()
- func (x *PatchConfig) ProtoReflect() protoreflect.Message
- func (x *PatchConfig) Reset()
- func (x *PatchConfig) String() string
- type PatchConfig_RebootConfig
- func (PatchConfig_RebootConfig) Descriptor() protoreflect.EnumDescriptor
- func (x PatchConfig_RebootConfig) Enum() *PatchConfig_RebootConfig
- func (PatchConfig_RebootConfig) EnumDescriptor() ([]byte, []int)deprecated
- func (x PatchConfig_RebootConfig) Number() protoreflect.EnumNumber
- func (x PatchConfig_RebootConfig) String() string
- func (PatchConfig_RebootConfig) Type() protoreflect.EnumType
- type PatchDeployment
- func (*PatchDeployment) Descriptor() ([]byte, []int)deprecated
- func (x *PatchDeployment) GetCreateTime() *timestamppb.Timestamp
- func (x *PatchDeployment) GetDescription() string
- func (x *PatchDeployment) GetDuration() *durationpb.Duration
- func (x *PatchDeployment) GetInstanceFilter() *PatchInstanceFilter
- func (x *PatchDeployment) GetLastExecuteTime() *timestamppb.Timestamp
- func (x *PatchDeployment) GetName() string
- func (x *PatchDeployment) GetOneTimeSchedule() *OneTimeSchedule
- func (x *PatchDeployment) GetPatchConfig() *PatchConfig
- func (x *PatchDeployment) GetRecurringSchedule() *RecurringSchedule
- func (x *PatchDeployment) GetRollout() *PatchRollout
- func (m *PatchDeployment) GetSchedule() isPatchDeployment_Schedule
- func (x *PatchDeployment) GetState() PatchDeployment_State
- func (x *PatchDeployment) GetUpdateTime() *timestamppb.Timestamp
- func (*PatchDeployment) ProtoMessage()
- func (x *PatchDeployment) ProtoReflect() protoreflect.Message
- func (x *PatchDeployment) Reset()
- func (x *PatchDeployment) String() string
- type PatchDeployment_OneTimeSchedule
- type PatchDeployment_RecurringSchedule
- type PatchDeployment_State
- func (PatchDeployment_State) Descriptor() protoreflect.EnumDescriptor
- func (x PatchDeployment_State) Enum() *PatchDeployment_State
- func (PatchDeployment_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x PatchDeployment_State) Number() protoreflect.EnumNumber
- func (x PatchDeployment_State) String() string
- func (PatchDeployment_State) Type() protoreflect.EnumType
- type PatchInstanceFilter
- func (*PatchInstanceFilter) Descriptor() ([]byte, []int)deprecated
- func (x *PatchInstanceFilter) GetAll() bool
- func (x *PatchInstanceFilter) GetGroupLabels() []*PatchInstanceFilter_GroupLabel
- func (x *PatchInstanceFilter) GetInstanceNamePrefixes() []string
- func (x *PatchInstanceFilter) GetInstances() []string
- func (x *PatchInstanceFilter) GetZones() []string
- func (*PatchInstanceFilter) ProtoMessage()
- func (x *PatchInstanceFilter) ProtoReflect() protoreflect.Message
- func (x *PatchInstanceFilter) Reset()
- func (x *PatchInstanceFilter) String() string
- type PatchInstanceFilter_GroupLabel
- func (*PatchInstanceFilter_GroupLabel) Descriptor() ([]byte, []int)deprecated
- func (x *PatchInstanceFilter_GroupLabel) GetLabels() map[string]string
- func (*PatchInstanceFilter_GroupLabel) ProtoMessage()
- func (x *PatchInstanceFilter_GroupLabel) ProtoReflect() protoreflect.Message
- func (x *PatchInstanceFilter_GroupLabel) Reset()
- func (x *PatchInstanceFilter_GroupLabel) String() string
- type PatchJob
- func (*PatchJob) Descriptor() ([]byte, []int)deprecated
- func (x *PatchJob) GetCreateTime() *timestamppb.Timestamp
- func (x *PatchJob) GetDescription() string
- func (x *PatchJob) GetDisplayName() string
- func (x *PatchJob) GetDryRun() bool
- func (x *PatchJob) GetDuration() *durationpb.Duration
- func (x *PatchJob) GetErrorMessage() string
- func (x *PatchJob) GetInstanceDetailsSummary() *PatchJob_InstanceDetailsSummary
- func (x *PatchJob) GetInstanceFilter() *PatchInstanceFilter
- func (x *PatchJob) GetName() string
- func (x *PatchJob) GetPatchConfig() *PatchConfig
- func (x *PatchJob) GetPatchDeployment() string
- func (x *PatchJob) GetPercentComplete() float64
- func (x *PatchJob) GetRollout() *PatchRollout
- func (x *PatchJob) GetState() PatchJob_State
- func (x *PatchJob) GetUpdateTime() *timestamppb.Timestamp
- func (*PatchJob) ProtoMessage()
- func (x *PatchJob) ProtoReflect() protoreflect.Message
- func (x *PatchJob) Reset()
- func (x *PatchJob) String() string
- type PatchJobInstanceDetails
- func (*PatchJobInstanceDetails) Descriptor() ([]byte, []int)deprecated
- func (x *PatchJobInstanceDetails) GetAttemptCount() int64
- func (x *PatchJobInstanceDetails) GetFailureReason() string
- func (x *PatchJobInstanceDetails) GetInstanceSystemId() string
- func (x *PatchJobInstanceDetails) GetName() string
- func (x *PatchJobInstanceDetails) GetState() Instance_PatchState
- func (*PatchJobInstanceDetails) ProtoMessage()
- func (x *PatchJobInstanceDetails) ProtoReflect() protoreflect.Message
- func (x *PatchJobInstanceDetails) Reset()
- func (x *PatchJobInstanceDetails) String() string
- type PatchJob_InstanceDetailsSummary
- func (*PatchJob_InstanceDetailsSummary) Descriptor() ([]byte, []int)deprecated
- func (x *PatchJob_InstanceDetailsSummary) GetAckedInstanceCount() int64
- func (x *PatchJob_InstanceDetailsSummary) GetApplyingPatchesInstanceCount() int64
- func (x *PatchJob_InstanceDetailsSummary) GetDownloadingPatchesInstanceCount() int64
- func (x *PatchJob_InstanceDetailsSummary) GetFailedInstanceCount() int64
- func (x *PatchJob_InstanceDetailsSummary) GetInactiveInstanceCount() int64
- func (x *PatchJob_InstanceDetailsSummary) GetNoAgentDetectedInstanceCount() int64
- func (x *PatchJob_InstanceDetailsSummary) GetNotifiedInstanceCount() int64
- func (x *PatchJob_InstanceDetailsSummary) GetPendingInstanceCount() int64
- func (x *PatchJob_InstanceDetailsSummary) GetPostPatchStepInstanceCount() int64
- func (x *PatchJob_InstanceDetailsSummary) GetPrePatchStepInstanceCount() int64
- func (x *PatchJob_InstanceDetailsSummary) GetRebootingInstanceCount() int64
- func (x *PatchJob_InstanceDetailsSummary) GetStartedInstanceCount() int64
- func (x *PatchJob_InstanceDetailsSummary) GetSucceededInstanceCount() int64
- func (x *PatchJob_InstanceDetailsSummary) GetSucceededRebootRequiredInstanceCount() int64
- func (x *PatchJob_InstanceDetailsSummary) GetTimedOutInstanceCount() int64
- func (*PatchJob_InstanceDetailsSummary) ProtoMessage()
- func (x *PatchJob_InstanceDetailsSummary) ProtoReflect() protoreflect.Message
- func (x *PatchJob_InstanceDetailsSummary) Reset()
- func (x *PatchJob_InstanceDetailsSummary) String() string
- type PatchJob_State
- func (PatchJob_State) Descriptor() protoreflect.EnumDescriptor
- func (x PatchJob_State) Enum() *PatchJob_State
- func (PatchJob_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x PatchJob_State) Number() protoreflect.EnumNumber
- func (x PatchJob_State) String() string
- func (PatchJob_State) Type() protoreflect.EnumType
- type PatchRollout
- func (*PatchRollout) Descriptor() ([]byte, []int)deprecated
- func (x *PatchRollout) GetDisruptionBudget() *FixedOrPercent
- func (x *PatchRollout) GetMode() PatchRollout_Mode
- func (*PatchRollout) ProtoMessage()
- func (x *PatchRollout) ProtoReflect() protoreflect.Message
- func (x *PatchRollout) Reset()
- func (x *PatchRollout) String() string
- type PatchRollout_Mode
- func (PatchRollout_Mode) Descriptor() protoreflect.EnumDescriptor
- func (x PatchRollout_Mode) Enum() *PatchRollout_Mode
- func (PatchRollout_Mode) EnumDescriptor() ([]byte, []int)deprecated
- func (x PatchRollout_Mode) Number() protoreflect.EnumNumber
- func (x PatchRollout_Mode) String() string
- func (PatchRollout_Mode) Type() protoreflect.EnumType
- type PausePatchDeploymentRequest
- func (*PausePatchDeploymentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PausePatchDeploymentRequest) GetName() string
- func (*PausePatchDeploymentRequest) ProtoMessage()
- func (x *PausePatchDeploymentRequest) ProtoReflect() protoreflect.Message
- func (x *PausePatchDeploymentRequest) Reset()
- func (x *PausePatchDeploymentRequest) String() string
- type RecurringSchedule
- func (*RecurringSchedule) Descriptor() ([]byte, []int)deprecated
- func (x *RecurringSchedule) GetEndTime() *timestamppb.Timestamp
- func (x *RecurringSchedule) GetFrequency() RecurringSchedule_Frequency
- func (x *RecurringSchedule) GetLastExecuteTime() *timestamppb.Timestamp
- func (x *RecurringSchedule) GetMonthly() *MonthlySchedule
- func (x *RecurringSchedule) GetNextExecuteTime() *timestamppb.Timestamp
- func (m *RecurringSchedule) GetScheduleConfig() isRecurringSchedule_ScheduleConfig
- func (x *RecurringSchedule) GetStartTime() *timestamppb.Timestamp
- func (x *RecurringSchedule) GetTimeOfDay() *timeofday.TimeOfDay
- func (x *RecurringSchedule) GetTimeZone() *datetime.TimeZone
- func (x *RecurringSchedule) GetWeekly() *WeeklySchedule
- func (*RecurringSchedule) ProtoMessage()
- func (x *RecurringSchedule) ProtoReflect() protoreflect.Message
- func (x *RecurringSchedule) Reset()
- func (x *RecurringSchedule) String() string
- type RecurringSchedule_Frequency
- func (RecurringSchedule_Frequency) Descriptor() protoreflect.EnumDescriptor
- func (x RecurringSchedule_Frequency) Enum() *RecurringSchedule_Frequency
- func (RecurringSchedule_Frequency) EnumDescriptor() ([]byte, []int)deprecated
- func (x RecurringSchedule_Frequency) Number() protoreflect.EnumNumber
- func (x RecurringSchedule_Frequency) String() string
- func (RecurringSchedule_Frequency) Type() protoreflect.EnumType
- type RecurringSchedule_Monthly
- type RecurringSchedule_Weekly
- type ResumePatchDeploymentRequest
- func (*ResumePatchDeploymentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResumePatchDeploymentRequest) GetName() string
- func (*ResumePatchDeploymentRequest) ProtoMessage()
- func (x *ResumePatchDeploymentRequest) ProtoReflect() protoreflect.Message
- func (x *ResumePatchDeploymentRequest) Reset()
- func (x *ResumePatchDeploymentRequest) String() string
- type UnimplementedOsConfigServiceServer
- func (*UnimplementedOsConfigServiceServer) CancelPatchJob(context.Context, *CancelPatchJobRequest) (*PatchJob, error)
- func (*UnimplementedOsConfigServiceServer) CreatePatchDeployment(context.Context, *CreatePatchDeploymentRequest) (*PatchDeployment, error)
- func (*UnimplementedOsConfigServiceServer) DeletePatchDeployment(context.Context, *DeletePatchDeploymentRequest) (*emptypb.Empty, error)
- func (*UnimplementedOsConfigServiceServer) ExecutePatchJob(context.Context, *ExecutePatchJobRequest) (*PatchJob, error)
- func (*UnimplementedOsConfigServiceServer) GetPatchDeployment(context.Context, *GetPatchDeploymentRequest) (*PatchDeployment, error)
- func (*UnimplementedOsConfigServiceServer) GetPatchJob(context.Context, *GetPatchJobRequest) (*PatchJob, error)
- func (*UnimplementedOsConfigServiceServer) ListPatchDeployments(context.Context, *ListPatchDeploymentsRequest) (*ListPatchDeploymentsResponse, error)
- func (*UnimplementedOsConfigServiceServer) ListPatchJobInstanceDetails(context.Context, *ListPatchJobInstanceDetailsRequest) (*ListPatchJobInstanceDetailsResponse, error)
- func (*UnimplementedOsConfigServiceServer) ListPatchJobs(context.Context, *ListPatchJobsRequest) (*ListPatchJobsResponse, error)
- func (*UnimplementedOsConfigServiceServer) PausePatchDeployment(context.Context, *PausePatchDeploymentRequest) (*PatchDeployment, error)
- func (*UnimplementedOsConfigServiceServer) ResumePatchDeployment(context.Context, *ResumePatchDeploymentRequest) (*PatchDeployment, error)
- func (*UnimplementedOsConfigServiceServer) UpdatePatchDeployment(context.Context, *UpdatePatchDeploymentRequest) (*PatchDeployment, error)
- type UnimplementedOsConfigZonalServiceServer
- func (*UnimplementedOsConfigZonalServiceServer) CreateOSPolicyAssignment(context.Context, *CreateOSPolicyAssignmentRequest) (*longrunning.Operation, error)
- func (*UnimplementedOsConfigZonalServiceServer) DeleteOSPolicyAssignment(context.Context, *DeleteOSPolicyAssignmentRequest) (*longrunning.Operation, error)
- func (*UnimplementedOsConfigZonalServiceServer) GetInventory(context.Context, *GetInventoryRequest) (*Inventory, error)
- func (*UnimplementedOsConfigZonalServiceServer) GetOSPolicyAssignment(context.Context, *GetOSPolicyAssignmentRequest) (*OSPolicyAssignment, error)
- func (*UnimplementedOsConfigZonalServiceServer) GetOSPolicyAssignmentReport(context.Context, *GetOSPolicyAssignmentReportRequest) (*OSPolicyAssignmentReport, error)
- func (*UnimplementedOsConfigZonalServiceServer) GetVulnerabilityReport(context.Context, *GetVulnerabilityReportRequest) (*VulnerabilityReport, error)
- func (*UnimplementedOsConfigZonalServiceServer) ListInventories(context.Context, *ListInventoriesRequest) (*ListInventoriesResponse, error)
- func (*UnimplementedOsConfigZonalServiceServer) ListOSPolicyAssignmentReports(context.Context, *ListOSPolicyAssignmentReportsRequest) (*ListOSPolicyAssignmentReportsResponse, error)
- func (*UnimplementedOsConfigZonalServiceServer) ListOSPolicyAssignmentRevisions(context.Context, *ListOSPolicyAssignmentRevisionsRequest) (*ListOSPolicyAssignmentRevisionsResponse, error)
- func (*UnimplementedOsConfigZonalServiceServer) ListOSPolicyAssignments(context.Context, *ListOSPolicyAssignmentsRequest) (*ListOSPolicyAssignmentsResponse, error)
- func (*UnimplementedOsConfigZonalServiceServer) ListVulnerabilityReports(context.Context, *ListVulnerabilityReportsRequest) (*ListVulnerabilityReportsResponse, error)
- func (*UnimplementedOsConfigZonalServiceServer) UpdateOSPolicyAssignment(context.Context, *UpdateOSPolicyAssignmentRequest) (*longrunning.Operation, error)
- type UpdateOSPolicyAssignmentRequest
- func (*UpdateOSPolicyAssignmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateOSPolicyAssignmentRequest) GetOsPolicyAssignment() *OSPolicyAssignment
- func (x *UpdateOSPolicyAssignmentRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateOSPolicyAssignmentRequest) ProtoMessage()
- func (x *UpdateOSPolicyAssignmentRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateOSPolicyAssignmentRequest) Reset()
- func (x *UpdateOSPolicyAssignmentRequest) String() string
- type UpdatePatchDeploymentRequest
- func (*UpdatePatchDeploymentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdatePatchDeploymentRequest) GetPatchDeployment() *PatchDeployment
- func (x *UpdatePatchDeploymentRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdatePatchDeploymentRequest) ProtoMessage()
- func (x *UpdatePatchDeploymentRequest) ProtoReflect() protoreflect.Message
- func (x *UpdatePatchDeploymentRequest) Reset()
- func (x *UpdatePatchDeploymentRequest) String() string
- type VulnerabilityReport
- func (*VulnerabilityReport) Descriptor() ([]byte, []int)deprecated
- func (x *VulnerabilityReport) GetName() string
- func (x *VulnerabilityReport) GetUpdateTime() *timestamppb.Timestamp
- func (x *VulnerabilityReport) GetVulnerabilities() []*VulnerabilityReport_Vulnerability
- func (*VulnerabilityReport) ProtoMessage()
- func (x *VulnerabilityReport) ProtoReflect() protoreflect.Message
- func (x *VulnerabilityReport) Reset()
- func (x *VulnerabilityReport) String() string
- type VulnerabilityReport_Vulnerability
- func (*VulnerabilityReport_Vulnerability) Descriptor() ([]byte, []int)deprecated
- func (x *VulnerabilityReport_Vulnerability) GetAvailableInventoryItemIds() []stringdeprecated
- func (x *VulnerabilityReport_Vulnerability) GetCreateTime() *timestamppb.Timestamp
- func (x *VulnerabilityReport_Vulnerability) GetDetails() *VulnerabilityReport_Vulnerability_Details
- func (x *VulnerabilityReport_Vulnerability) GetInstalledInventoryItemIds() []stringdeprecated
- func (x *VulnerabilityReport_Vulnerability) GetItems() []*VulnerabilityReport_Vulnerability_Item
- func (x *VulnerabilityReport_Vulnerability) GetUpdateTime() *timestamppb.Timestamp
- func (*VulnerabilityReport_Vulnerability) ProtoMessage()
- func (x *VulnerabilityReport_Vulnerability) ProtoReflect() protoreflect.Message
- func (x *VulnerabilityReport_Vulnerability) Reset()
- func (x *VulnerabilityReport_Vulnerability) String() string
- type VulnerabilityReport_Vulnerability_Details
- func (*VulnerabilityReport_Vulnerability_Details) Descriptor() ([]byte, []int)deprecated
- func (x *VulnerabilityReport_Vulnerability_Details) GetCve() string
- func (x *VulnerabilityReport_Vulnerability_Details) GetCvssV2Score() float32
- func (x *VulnerabilityReport_Vulnerability_Details) GetCvssV3() *CVSSv3
- func (x *VulnerabilityReport_Vulnerability_Details) GetDescription() string
- func (x *VulnerabilityReport_Vulnerability_Details) GetReferences() []*VulnerabilityReport_Vulnerability_Details_Reference
- func (x *VulnerabilityReport_Vulnerability_Details) GetSeverity() string
- func (*VulnerabilityReport_Vulnerability_Details) ProtoMessage()
- func (x *VulnerabilityReport_Vulnerability_Details) ProtoReflect() protoreflect.Message
- func (x *VulnerabilityReport_Vulnerability_Details) Reset()
- func (x *VulnerabilityReport_Vulnerability_Details) String() string
- type VulnerabilityReport_Vulnerability_Details_Reference
- func (*VulnerabilityReport_Vulnerability_Details_Reference) Descriptor() ([]byte, []int)deprecated
- func (x *VulnerabilityReport_Vulnerability_Details_Reference) GetSource() string
- func (x *VulnerabilityReport_Vulnerability_Details_Reference) GetUrl() string
- func (*VulnerabilityReport_Vulnerability_Details_Reference) ProtoMessage()
- func (x *VulnerabilityReport_Vulnerability_Details_Reference) ProtoReflect() protoreflect.Message
- func (x *VulnerabilityReport_Vulnerability_Details_Reference) Reset()
- func (x *VulnerabilityReport_Vulnerability_Details_Reference) String() string
- type VulnerabilityReport_Vulnerability_Item
- func (*VulnerabilityReport_Vulnerability_Item) Descriptor() ([]byte, []int)deprecated
- func (x *VulnerabilityReport_Vulnerability_Item) GetAvailableInventoryItemId() string
- func (x *VulnerabilityReport_Vulnerability_Item) GetFixedCpeUri() string
- func (x *VulnerabilityReport_Vulnerability_Item) GetInstalledInventoryItemId() string
- func (x *VulnerabilityReport_Vulnerability_Item) GetUpstreamFix() string
- func (*VulnerabilityReport_Vulnerability_Item) ProtoMessage()
- func (x *VulnerabilityReport_Vulnerability_Item) ProtoReflect() protoreflect.Message
- func (x *VulnerabilityReport_Vulnerability_Item) Reset()
- func (x *VulnerabilityReport_Vulnerability_Item) String() string
- type WeekDayOfMonth
- func (*WeekDayOfMonth) Descriptor() ([]byte, []int)deprecated
- func (x *WeekDayOfMonth) GetDayOfWeek() dayofweek.DayOfWeek
- func (x *WeekDayOfMonth) GetDayOffset() int32
- func (x *WeekDayOfMonth) GetWeekOrdinal() int32
- func (*WeekDayOfMonth) ProtoMessage()
- func (x *WeekDayOfMonth) ProtoReflect() protoreflect.Message
- func (x *WeekDayOfMonth) Reset()
- func (x *WeekDayOfMonth) String() string
- type WeeklySchedule
- type WindowsUpdateSettings
- func (*WindowsUpdateSettings) Descriptor() ([]byte, []int)deprecated
- func (x *WindowsUpdateSettings) GetClassifications() []WindowsUpdateSettings_Classification
- func (x *WindowsUpdateSettings) GetExcludes() []string
- func (x *WindowsUpdateSettings) GetExclusivePatches() []string
- func (*WindowsUpdateSettings) ProtoMessage()
- func (x *WindowsUpdateSettings) ProtoReflect() protoreflect.Message
- func (x *WindowsUpdateSettings) Reset()
- func (x *WindowsUpdateSettings) String() string
- type WindowsUpdateSettings_Classification
- func (WindowsUpdateSettings_Classification) Descriptor() protoreflect.EnumDescriptor
- func (x WindowsUpdateSettings_Classification) Enum() *WindowsUpdateSettings_Classification
- func (WindowsUpdateSettings_Classification) EnumDescriptor() ([]byte, []int)deprecated
- func (x WindowsUpdateSettings_Classification) Number() protoreflect.EnumNumber
- func (x WindowsUpdateSettings_Classification) String() string
- func (WindowsUpdateSettings_Classification) Type() protoreflect.EnumType
- type YumSettings
- func (*YumSettings) Descriptor() ([]byte, []int)deprecated
- func (x *YumSettings) GetExcludes() []string
- func (x *YumSettings) GetExclusivePackages() []string
- func (x *YumSettings) GetMinimal() bool
- func (x *YumSettings) GetSecurity() bool
- func (*YumSettings) ProtoMessage()
- func (x *YumSettings) ProtoReflect() protoreflect.Message
- func (x *YumSettings) Reset()
- func (x *YumSettings) String() string
- type ZypperSettings
- func (*ZypperSettings) Descriptor() ([]byte, []int)deprecated
- func (x *ZypperSettings) GetCategories() []string
- func (x *ZypperSettings) GetExcludes() []string
- func (x *ZypperSettings) GetExclusivePatches() []string
- func (x *ZypperSettings) GetSeverities() []string
- func (x *ZypperSettings) GetWithOptional() bool
- func (x *ZypperSettings) GetWithUpdate() bool
- func (*ZypperSettings) ProtoMessage()
- func (x *ZypperSettings) ProtoReflect() protoreflect.Message
- func (x *ZypperSettings) Reset()
- func (x *ZypperSettings) String() string
Constants ¶
This section is empty.
Variables ¶
var ( InventoryView_name = map[int32]string{ 0: "INVENTORY_VIEW_UNSPECIFIED", 1: "BASIC", 2: "FULL", } InventoryView_value = map[string]int32{ "INVENTORY_VIEW_UNSPECIFIED": 0, "BASIC": 1, "FULL": 2, } )
Enum value maps for InventoryView.
var ( Inventory_Item_OriginType_name = map[int32]string{ 0: "ORIGIN_TYPE_UNSPECIFIED", 1: "INVENTORY_REPORT", } Inventory_Item_OriginType_value = map[string]int32{ "ORIGIN_TYPE_UNSPECIFIED": 0, "INVENTORY_REPORT": 1, } )
Enum value maps for Inventory_Item_OriginType.
var ( Inventory_Item_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "INSTALLED_PACKAGE", 2: "AVAILABLE_PACKAGE", } Inventory_Item_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "INSTALLED_PACKAGE": 1, "AVAILABLE_PACKAGE": 2, } )
Enum value maps for Inventory_Item_Type.
var ( OSPolicy_Mode_name = map[int32]string{ 0: "MODE_UNSPECIFIED", 1: "VALIDATION", 2: "ENFORCEMENT", } OSPolicy_Mode_value = map[string]int32{ "MODE_UNSPECIFIED": 0, "VALIDATION": 1, "ENFORCEMENT": 2, } )
Enum value maps for OSPolicy_Mode.
var ( OSPolicy_Resource_PackageResource_DesiredState_name = map[int32]string{ 0: "DESIRED_STATE_UNSPECIFIED", 1: "INSTALLED", 2: "REMOVED", } OSPolicy_Resource_PackageResource_DesiredState_value = map[string]int32{ "DESIRED_STATE_UNSPECIFIED": 0, "INSTALLED": 1, "REMOVED": 2, } )
Enum value maps for OSPolicy_Resource_PackageResource_DesiredState.
var ( OSPolicy_Resource_RepositoryResource_AptRepository_ArchiveType_name = map[int32]string{ 0: "ARCHIVE_TYPE_UNSPECIFIED", 1: "DEB", 2: "DEB_SRC", } OSPolicy_Resource_RepositoryResource_AptRepository_ArchiveType_value = map[string]int32{ "ARCHIVE_TYPE_UNSPECIFIED": 0, "DEB": 1, "DEB_SRC": 2, } )
Enum value maps for OSPolicy_Resource_RepositoryResource_AptRepository_ArchiveType.
var ( OSPolicy_Resource_ExecResource_Exec_Interpreter_name = map[int32]string{ 0: "INTERPRETER_UNSPECIFIED", 1: "NONE", 2: "SHELL", 3: "POWERSHELL", } OSPolicy_Resource_ExecResource_Exec_Interpreter_value = map[string]int32{ "INTERPRETER_UNSPECIFIED": 0, "NONE": 1, "SHELL": 2, "POWERSHELL": 3, } )
Enum value maps for OSPolicy_Resource_ExecResource_Exec_Interpreter.
var ( OSPolicy_Resource_FileResource_DesiredState_name = map[int32]string{ 0: "DESIRED_STATE_UNSPECIFIED", 1: "PRESENT", 2: "ABSENT", 3: "CONTENTS_MATCH", } OSPolicy_Resource_FileResource_DesiredState_value = map[string]int32{ "DESIRED_STATE_UNSPECIFIED": 0, "PRESENT": 1, "ABSENT": 2, "CONTENTS_MATCH": 3, } )
Enum value maps for OSPolicy_Resource_FileResource_DesiredState.
var ( OSPolicyAssignmentReport_OSPolicyCompliance_ComplianceState_name = map[int32]string{ 0: "UNKNOWN", 1: "COMPLIANT", 2: "NON_COMPLIANT", } OSPolicyAssignmentReport_OSPolicyCompliance_ComplianceState_value = map[string]int32{ "UNKNOWN": 0, "COMPLIANT": 1, "NON_COMPLIANT": 2, } )
Enum value maps for OSPolicyAssignmentReport_OSPolicyCompliance_ComplianceState.
var ( OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ComplianceState_name = map[int32]string{ 0: "UNKNOWN", 1: "COMPLIANT", 2: "NON_COMPLIANT", } OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ComplianceState_value = map[string]int32{ "UNKNOWN": 0, "COMPLIANT": 1, "NON_COMPLIANT": 2, } )
Enum value maps for OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ComplianceState.
var ( OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "VALIDATION", 2: "DESIRED_STATE_CHECK", 3: "DESIRED_STATE_ENFORCEMENT", 4: "DESIRED_STATE_CHECK_POST_ENFORCEMENT", } OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "VALIDATION": 1, "DESIRED_STATE_CHECK": 2, "DESIRED_STATE_ENFORCEMENT": 3, "DESIRED_STATE_CHECK_POST_ENFORCEMENT": 4, } )
Enum value maps for OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_Type.
var ( OSPolicyAssignment_RolloutState_name = map[int32]string{ 0: "ROLLOUT_STATE_UNSPECIFIED", 1: "IN_PROGRESS", 2: "CANCELLING", 3: "CANCELLED", 4: "SUCCEEDED", } OSPolicyAssignment_RolloutState_value = map[string]int32{ "ROLLOUT_STATE_UNSPECIFIED": 0, "IN_PROGRESS": 1, "CANCELLING": 2, "CANCELLED": 3, "SUCCEEDED": 4, } )
Enum value maps for OSPolicyAssignment_RolloutState.
var ( OSPolicyAssignmentOperationMetadata_APIMethod_name = map[int32]string{ 0: "API_METHOD_UNSPECIFIED", 1: "CREATE", 2: "UPDATE", 3: "DELETE", } OSPolicyAssignmentOperationMetadata_APIMethod_value = map[string]int32{ "API_METHOD_UNSPECIFIED": 0, "CREATE": 1, "UPDATE": 2, "DELETE": 3, } )
Enum value maps for OSPolicyAssignmentOperationMetadata_APIMethod.
var ( OSPolicyAssignmentOperationMetadata_RolloutState_name = map[int32]string{ 0: "ROLLOUT_STATE_UNSPECIFIED", 1: "IN_PROGRESS", 2: "CANCELLING", 3: "CANCELLED", 4: "SUCCEEDED", } OSPolicyAssignmentOperationMetadata_RolloutState_value = map[string]int32{ "ROLLOUT_STATE_UNSPECIFIED": 0, "IN_PROGRESS": 1, "CANCELLING": 2, "CANCELLED": 3, "SUCCEEDED": 4, } )
Enum value maps for OSPolicyAssignmentOperationMetadata_RolloutState.
var ( PatchDeployment_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "ACTIVE", 2: "PAUSED", } PatchDeployment_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "ACTIVE": 1, "PAUSED": 2, } )
Enum value maps for PatchDeployment_State.
var ( RecurringSchedule_Frequency_name = map[int32]string{ 0: "FREQUENCY_UNSPECIFIED", 1: "WEEKLY", 2: "MONTHLY", 3: "DAILY", } RecurringSchedule_Frequency_value = map[string]int32{ "FREQUENCY_UNSPECIFIED": 0, "WEEKLY": 1, "MONTHLY": 2, "DAILY": 3, } )
Enum value maps for RecurringSchedule_Frequency.
var ( PatchJob_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", } PatchJob_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, } )
Enum value maps for PatchJob_State.
var ( PatchConfig_RebootConfig_name = map[int32]string{ 0: "REBOOT_CONFIG_UNSPECIFIED", 1: "DEFAULT", 2: "ALWAYS", 3: "NEVER", } PatchConfig_RebootConfig_value = map[string]int32{ "REBOOT_CONFIG_UNSPECIFIED": 0, "DEFAULT": 1, "ALWAYS": 2, "NEVER": 3, } )
Enum value maps for PatchConfig_RebootConfig.
var ( Instance_PatchState_name = map[int32]string{ 0: "PATCH_STATE_UNSPECIFIED", 1: "PENDING", 2: "INACTIVE", 3: "NOTIFIED", 4: "STARTED", 5: "DOWNLOADING_PATCHES", 6: "APPLYING_PATCHES", 7: "REBOOTING", 8: "SUCCEEDED", 9: "SUCCEEDED_REBOOT_REQUIRED", 10: "FAILED", 11: "ACKED", 12: "TIMED_OUT", 13: "RUNNING_PRE_PATCH_STEP", 14: "RUNNING_POST_PATCH_STEP", 15: "NO_AGENT_DETECTED", } Instance_PatchState_value = map[string]int32{ "PATCH_STATE_UNSPECIFIED": 0, "PENDING": 1, "INACTIVE": 2, "NOTIFIED": 3, "STARTED": 4, "DOWNLOADING_PATCHES": 5, "APPLYING_PATCHES": 6, "REBOOTING": 7, "SUCCEEDED": 8, "SUCCEEDED_REBOOT_REQUIRED": 9, "FAILED": 10, "ACKED": 11, "TIMED_OUT": 12, "RUNNING_PRE_PATCH_STEP": 13, "RUNNING_POST_PATCH_STEP": 14, "NO_AGENT_DETECTED": 15, } )
Enum value maps for Instance_PatchState.
var ( AptSettings_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "DIST", 2: "UPGRADE", } AptSettings_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "DIST": 1, "UPGRADE": 2, } )
Enum value maps for AptSettings_Type.
var ( WindowsUpdateSettings_Classification_name = map[int32]string{ 0: "CLASSIFICATION_UNSPECIFIED", 1: "CRITICAL", 2: "SECURITY", 3: "DEFINITION", 4: "DRIVER", 5: "FEATURE_PACK", 6: "SERVICE_PACK", 7: "TOOL", 8: "UPDATE_ROLLUP", 9: "UPDATE", } WindowsUpdateSettings_Classification_value = map[string]int32{ "CLASSIFICATION_UNSPECIFIED": 0, "CRITICAL": 1, "SECURITY": 2, "DEFINITION": 3, "DRIVER": 4, "FEATURE_PACK": 5, "SERVICE_PACK": 6, "TOOL": 7, "UPDATE_ROLLUP": 8, "UPDATE": 9, } )
Enum value maps for WindowsUpdateSettings_Classification.
var ( ExecStepConfig_Interpreter_name = map[int32]string{ 0: "INTERPRETER_UNSPECIFIED", 1: "SHELL", 2: "POWERSHELL", } ExecStepConfig_Interpreter_value = map[string]int32{ "INTERPRETER_UNSPECIFIED": 0, "SHELL": 1, "POWERSHELL": 2, } )
Enum value maps for ExecStepConfig_Interpreter.
var ( PatchRollout_Mode_name = map[int32]string{ 0: "MODE_UNSPECIFIED", 1: "ZONE_BY_ZONE", 2: "CONCURRENT_ZONES", } PatchRollout_Mode_value = map[string]int32{ "MODE_UNSPECIFIED": 0, "ZONE_BY_ZONE": 1, "CONCURRENT_ZONES": 2, } )
Enum value maps for PatchRollout_Mode.
var ( CVSSv3_AttackVector_name = map[int32]string{ 0: "ATTACK_VECTOR_UNSPECIFIED", 1: "ATTACK_VECTOR_NETWORK", 2: "ATTACK_VECTOR_ADJACENT", 3: "ATTACK_VECTOR_LOCAL", 4: "ATTACK_VECTOR_PHYSICAL", } CVSSv3_AttackVector_value = map[string]int32{ "ATTACK_VECTOR_UNSPECIFIED": 0, "ATTACK_VECTOR_NETWORK": 1, "ATTACK_VECTOR_ADJACENT": 2, "ATTACK_VECTOR_LOCAL": 3, "ATTACK_VECTOR_PHYSICAL": 4, } )
Enum value maps for CVSSv3_AttackVector.
var ( CVSSv3_AttackComplexity_name = map[int32]string{ 0: "ATTACK_COMPLEXITY_UNSPECIFIED", 1: "ATTACK_COMPLEXITY_LOW", 2: "ATTACK_COMPLEXITY_HIGH", } CVSSv3_AttackComplexity_value = map[string]int32{ "ATTACK_COMPLEXITY_UNSPECIFIED": 0, "ATTACK_COMPLEXITY_LOW": 1, "ATTACK_COMPLEXITY_HIGH": 2, } )
Enum value maps for CVSSv3_AttackComplexity.
var ( CVSSv3_PrivilegesRequired_name = map[int32]string{ 0: "PRIVILEGES_REQUIRED_UNSPECIFIED", 1: "PRIVILEGES_REQUIRED_NONE", 2: "PRIVILEGES_REQUIRED_LOW", 3: "PRIVILEGES_REQUIRED_HIGH", } CVSSv3_PrivilegesRequired_value = map[string]int32{ "PRIVILEGES_REQUIRED_UNSPECIFIED": 0, "PRIVILEGES_REQUIRED_NONE": 1, "PRIVILEGES_REQUIRED_LOW": 2, "PRIVILEGES_REQUIRED_HIGH": 3, } )
Enum value maps for CVSSv3_PrivilegesRequired.
var ( CVSSv3_UserInteraction_name = map[int32]string{ 0: "USER_INTERACTION_UNSPECIFIED", 1: "USER_INTERACTION_NONE", 2: "USER_INTERACTION_REQUIRED", } CVSSv3_UserInteraction_value = map[string]int32{ "USER_INTERACTION_UNSPECIFIED": 0, "USER_INTERACTION_NONE": 1, "USER_INTERACTION_REQUIRED": 2, } )
Enum value maps for CVSSv3_UserInteraction.
var ( CVSSv3_Scope_name = map[int32]string{ 0: "SCOPE_UNSPECIFIED", 1: "SCOPE_UNCHANGED", 2: "SCOPE_CHANGED", } CVSSv3_Scope_value = map[string]int32{ "SCOPE_UNSPECIFIED": 0, "SCOPE_UNCHANGED": 1, "SCOPE_CHANGED": 2, } )
Enum value maps for CVSSv3_Scope.
var ( CVSSv3_Impact_name = map[int32]string{ 0: "IMPACT_UNSPECIFIED", 1: "IMPACT_HIGH", 2: "IMPACT_LOW", 3: "IMPACT_NONE", } CVSSv3_Impact_value = map[string]int32{ "IMPACT_UNSPECIFIED": 0, "IMPACT_HIGH": 1, "IMPACT_LOW": 2, "IMPACT_NONE": 3, } )
Enum value maps for CVSSv3_Impact.
var File_google_cloud_osconfig_v1_inventory_proto protoreflect.FileDescriptor
var File_google_cloud_osconfig_v1_os_policy_assignment_reports_proto protoreflect.FileDescriptor
var File_google_cloud_osconfig_v1_os_policy_assignments_proto protoreflect.FileDescriptor
var File_google_cloud_osconfig_v1_os_policy_proto protoreflect.FileDescriptor
var File_google_cloud_osconfig_v1_osconfig_common_proto protoreflect.FileDescriptor
var File_google_cloud_osconfig_v1_osconfig_service_proto protoreflect.FileDescriptor
var File_google_cloud_osconfig_v1_osconfig_zonal_service_proto protoreflect.FileDescriptor
var File_google_cloud_osconfig_v1_patch_deployments_proto protoreflect.FileDescriptor
var File_google_cloud_osconfig_v1_patch_jobs_proto protoreflect.FileDescriptor
var File_google_cloud_osconfig_v1_vulnerability_proto protoreflect.FileDescriptor
Functions ¶
func RegisterOsConfigServiceServer ¶
func RegisterOsConfigServiceServer(s *grpc.Server, srv OsConfigServiceServer)
func RegisterOsConfigZonalServiceServer ¶
func RegisterOsConfigZonalServiceServer(s *grpc.Server, srv OsConfigZonalServiceServer)
Types ¶
type AptSettings ¶
type AptSettings struct { // By changing the type to DIST, the patching is performed // using `apt-get dist-upgrade` instead. Type AptSettings_Type `protobuf:"varint,1,opt,name=type,proto3,enum=google.cloud.osconfig.v1.AptSettings_Type" json:"type,omitempty"` // List of packages to exclude from update. These packages will be excluded Excludes []string `protobuf:"bytes,2,rep,name=excludes,proto3" json:"excludes,omitempty"` // An exclusive list of packages to be updated. These are the only packages // that will be updated. If these packages are not installed, they will be // ignored. This field cannot be specified with any other patch configuration // fields. ExclusivePackages []string `protobuf:"bytes,3,rep,name=exclusive_packages,json=exclusivePackages,proto3" json:"exclusive_packages,omitempty"` // contains filtered or unexported fields }
Apt patching is completed by executing `apt-get update && apt-get upgrade`. Additional options can be set to control how this is executed.
func (*AptSettings) Descriptor
deprecated
func (*AptSettings) Descriptor() ([]byte, []int)
Deprecated: Use AptSettings.ProtoReflect.Descriptor instead.
func (*AptSettings) GetExcludes ¶
func (x *AptSettings) GetExcludes() []string
func (*AptSettings) GetExclusivePackages ¶
func (x *AptSettings) GetExclusivePackages() []string
func (*AptSettings) GetType ¶
func (x *AptSettings) GetType() AptSettings_Type
func (*AptSettings) ProtoMessage ¶
func (*AptSettings) ProtoMessage()
func (*AptSettings) ProtoReflect ¶
func (x *AptSettings) ProtoReflect() protoreflect.Message
func (*AptSettings) Reset ¶
func (x *AptSettings) Reset()
func (*AptSettings) String ¶
func (x *AptSettings) String() string
type AptSettings_Type ¶
type AptSettings_Type int32
Apt patch type.
const ( // By default, upgrade will be performed. AptSettings_TYPE_UNSPECIFIED AptSettings_Type = 0 // Runs `apt-get dist-upgrade`. AptSettings_DIST AptSettings_Type = 1 // Runs `apt-get upgrade`. AptSettings_UPGRADE AptSettings_Type = 2 )
func (AptSettings_Type) Descriptor ¶
func (AptSettings_Type) Descriptor() protoreflect.EnumDescriptor
func (AptSettings_Type) Enum ¶
func (x AptSettings_Type) Enum() *AptSettings_Type
func (AptSettings_Type) EnumDescriptor
deprecated
func (AptSettings_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use AptSettings_Type.Descriptor instead.
func (AptSettings_Type) Number ¶
func (x AptSettings_Type) Number() protoreflect.EnumNumber
func (AptSettings_Type) String ¶
func (x AptSettings_Type) String() string
func (AptSettings_Type) Type ¶
func (AptSettings_Type) Type() protoreflect.EnumType
type CVSSv3 ¶
type CVSSv3 struct { // The base score is a function of the base metric scores. // https://www.first.org/cvss/specification-document#Base-Metrics BaseScore float32 `protobuf:"fixed32,1,opt,name=base_score,json=baseScore,proto3" json:"base_score,omitempty"` // The Exploitability sub-score equation is derived from the Base // Exploitability metrics. // https://www.first.org/cvss/specification-document#2-1-Exploitability-Metrics ExploitabilityScore float32 `protobuf:"fixed32,2,opt,name=exploitability_score,json=exploitabilityScore,proto3" json:"exploitability_score,omitempty"` // The Impact sub-score equation is derived from the Base Impact metrics. ImpactScore float32 `protobuf:"fixed32,3,opt,name=impact_score,json=impactScore,proto3" json:"impact_score,omitempty"` // This metric reflects the context by which vulnerability exploitation is // possible. AttackVector CVSSv3_AttackVector `` /* 148-byte string literal not displayed */ // This metric describes the conditions beyond the attacker's control that // must exist in order to exploit the vulnerability. AttackComplexity CVSSv3_AttackComplexity `` /* 164-byte string literal not displayed */ // This metric describes the level of privileges an attacker must possess // before successfully exploiting the vulnerability. PrivilegesRequired CVSSv3_PrivilegesRequired `` /* 172-byte string literal not displayed */ // This metric captures the requirement for a human user, other than the // attacker, to participate in the successful compromise of the vulnerable // component. UserInteraction CVSSv3_UserInteraction `` /* 160-byte string literal not displayed */ // The Scope metric captures whether a vulnerability in one vulnerable // component impacts resources in components beyond its security scope. Scope CVSSv3_Scope `protobuf:"varint,9,opt,name=scope,proto3,enum=google.cloud.osconfig.v1.CVSSv3_Scope" json:"scope,omitempty"` // This metric measures the impact to the confidentiality of the information // resources managed by a software component due to a successfully exploited // vulnerability. ConfidentialityImpact CVSSv3_Impact `` /* 170-byte string literal not displayed */ // This metric measures the impact to integrity of a successfully exploited // vulnerability. IntegrityImpact CVSSv3_Impact `` /* 152-byte string literal not displayed */ // This metric measures the impact to the availability of the impacted // component resulting from a successfully exploited vulnerability. AvailabilityImpact CVSSv3_Impact `` /* 161-byte string literal not displayed */ // contains filtered or unexported fields }
Common Vulnerability Scoring System version 3. For details, see https://www.first.org/cvss/specification-document
func (*CVSSv3) Descriptor
deprecated
func (*CVSSv3) GetAttackComplexity ¶
func (x *CVSSv3) GetAttackComplexity() CVSSv3_AttackComplexity
func (*CVSSv3) GetAttackVector ¶
func (x *CVSSv3) GetAttackVector() CVSSv3_AttackVector
func (*CVSSv3) GetAvailabilityImpact ¶
func (x *CVSSv3) GetAvailabilityImpact() CVSSv3_Impact
func (*CVSSv3) GetBaseScore ¶
func (*CVSSv3) GetConfidentialityImpact ¶
func (x *CVSSv3) GetConfidentialityImpact() CVSSv3_Impact
func (*CVSSv3) GetExploitabilityScore ¶
func (*CVSSv3) GetImpactScore ¶
func (*CVSSv3) GetIntegrityImpact ¶
func (x *CVSSv3) GetIntegrityImpact() CVSSv3_Impact
func (*CVSSv3) GetPrivilegesRequired ¶
func (x *CVSSv3) GetPrivilegesRequired() CVSSv3_PrivilegesRequired
func (*CVSSv3) GetScope ¶
func (x *CVSSv3) GetScope() CVSSv3_Scope
func (*CVSSv3) GetUserInteraction ¶
func (x *CVSSv3) GetUserInteraction() CVSSv3_UserInteraction
func (*CVSSv3) ProtoMessage ¶
func (*CVSSv3) ProtoMessage()
func (*CVSSv3) ProtoReflect ¶
func (x *CVSSv3) ProtoReflect() protoreflect.Message
type CVSSv3_AttackComplexity ¶
type CVSSv3_AttackComplexity int32
This metric describes the conditions beyond the attacker's control that must exist in order to exploit the vulnerability.
const ( // Invalid value. CVSSv3_ATTACK_COMPLEXITY_UNSPECIFIED CVSSv3_AttackComplexity = 0 // Specialized access conditions or extenuating circumstances do not exist. // An attacker can expect repeatable success when attacking the vulnerable // component. CVSSv3_ATTACK_COMPLEXITY_LOW CVSSv3_AttackComplexity = 1 // A successful attack depends on conditions beyond the attacker's control. // That is, a successful attack cannot be accomplished at will, but requires // the attacker to invest in some measurable amount of effort in preparation // or execution against the vulnerable component before a successful attack // can be expected. CVSSv3_ATTACK_COMPLEXITY_HIGH CVSSv3_AttackComplexity = 2 )
func (CVSSv3_AttackComplexity) Descriptor ¶
func (CVSSv3_AttackComplexity) Descriptor() protoreflect.EnumDescriptor
func (CVSSv3_AttackComplexity) Enum ¶
func (x CVSSv3_AttackComplexity) Enum() *CVSSv3_AttackComplexity
func (CVSSv3_AttackComplexity) EnumDescriptor
deprecated
func (CVSSv3_AttackComplexity) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVSSv3_AttackComplexity.Descriptor instead.
func (CVSSv3_AttackComplexity) Number ¶
func (x CVSSv3_AttackComplexity) Number() protoreflect.EnumNumber
func (CVSSv3_AttackComplexity) String ¶
func (x CVSSv3_AttackComplexity) String() string
func (CVSSv3_AttackComplexity) Type ¶
func (CVSSv3_AttackComplexity) Type() protoreflect.EnumType
type CVSSv3_AttackVector ¶
type CVSSv3_AttackVector int32
This metric reflects the context by which vulnerability exploitation is possible.
const ( // Invalid value. CVSSv3_ATTACK_VECTOR_UNSPECIFIED CVSSv3_AttackVector = 0 // The vulnerable component is bound to the network stack and the set of // possible attackers extends beyond the other options listed below, up to // and including the entire Internet. CVSSv3_ATTACK_VECTOR_NETWORK CVSSv3_AttackVector = 1 // The vulnerable component is bound to the network stack, but the attack is // limited at the protocol level to a logically adjacent topology. CVSSv3_ATTACK_VECTOR_ADJACENT CVSSv3_AttackVector = 2 // The vulnerable component is not bound to the network stack and the // attacker's path is via read/write/execute capabilities. CVSSv3_ATTACK_VECTOR_LOCAL CVSSv3_AttackVector = 3 // The attack requires the attacker to physically touch or manipulate the // vulnerable component. CVSSv3_ATTACK_VECTOR_PHYSICAL CVSSv3_AttackVector = 4 )
func (CVSSv3_AttackVector) Descriptor ¶
func (CVSSv3_AttackVector) Descriptor() protoreflect.EnumDescriptor
func (CVSSv3_AttackVector) Enum ¶
func (x CVSSv3_AttackVector) Enum() *CVSSv3_AttackVector
func (CVSSv3_AttackVector) EnumDescriptor
deprecated
func (CVSSv3_AttackVector) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVSSv3_AttackVector.Descriptor instead.
func (CVSSv3_AttackVector) Number ¶
func (x CVSSv3_AttackVector) Number() protoreflect.EnumNumber
func (CVSSv3_AttackVector) String ¶
func (x CVSSv3_AttackVector) String() string
func (CVSSv3_AttackVector) Type ¶
func (CVSSv3_AttackVector) Type() protoreflect.EnumType
type CVSSv3_Impact ¶
type CVSSv3_Impact int32
The Impact metrics capture the effects of a successfully exploited vulnerability on the component that suffers the worst outcome that is most directly and predictably associated with the attack.
const ( // Invalid value. CVSSv3_IMPACT_UNSPECIFIED CVSSv3_Impact = 0 // High impact. CVSSv3_IMPACT_HIGH CVSSv3_Impact = 1 // Low impact. CVSSv3_IMPACT_LOW CVSSv3_Impact = 2 // No impact. CVSSv3_IMPACT_NONE CVSSv3_Impact = 3 )
func (CVSSv3_Impact) Descriptor ¶
func (CVSSv3_Impact) Descriptor() protoreflect.EnumDescriptor
func (CVSSv3_Impact) Enum ¶
func (x CVSSv3_Impact) Enum() *CVSSv3_Impact
func (CVSSv3_Impact) EnumDescriptor
deprecated
func (CVSSv3_Impact) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVSSv3_Impact.Descriptor instead.
func (CVSSv3_Impact) Number ¶
func (x CVSSv3_Impact) Number() protoreflect.EnumNumber
func (CVSSv3_Impact) String ¶
func (x CVSSv3_Impact) String() string
func (CVSSv3_Impact) Type ¶
func (CVSSv3_Impact) Type() protoreflect.EnumType
type CVSSv3_PrivilegesRequired ¶
type CVSSv3_PrivilegesRequired int32
This metric describes the level of privileges an attacker must possess before successfully exploiting the vulnerability.
const ( // Invalid value. CVSSv3_PRIVILEGES_REQUIRED_UNSPECIFIED CVSSv3_PrivilegesRequired = 0 // The attacker is unauthorized prior to attack, and therefore does not // require any access to settings or files of the vulnerable system to // carry out an attack. CVSSv3_PRIVILEGES_REQUIRED_NONE CVSSv3_PrivilegesRequired = 1 // The attacker requires privileges that provide basic user capabilities // that could normally affect only settings and files owned by a user. // Alternatively, an attacker with Low privileges has the ability to access // only non-sensitive resources. CVSSv3_PRIVILEGES_REQUIRED_LOW CVSSv3_PrivilegesRequired = 2 // The attacker requires privileges that provide significant (e.g., // administrative) control over the vulnerable component allowing access to // component-wide settings and files. CVSSv3_PRIVILEGES_REQUIRED_HIGH CVSSv3_PrivilegesRequired = 3 )
func (CVSSv3_PrivilegesRequired) Descriptor ¶
func (CVSSv3_PrivilegesRequired) Descriptor() protoreflect.EnumDescriptor
func (CVSSv3_PrivilegesRequired) Enum ¶
func (x CVSSv3_PrivilegesRequired) Enum() *CVSSv3_PrivilegesRequired
func (CVSSv3_PrivilegesRequired) EnumDescriptor
deprecated
func (CVSSv3_PrivilegesRequired) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVSSv3_PrivilegesRequired.Descriptor instead.
func (CVSSv3_PrivilegesRequired) Number ¶
func (x CVSSv3_PrivilegesRequired) Number() protoreflect.EnumNumber
func (CVSSv3_PrivilegesRequired) String ¶
func (x CVSSv3_PrivilegesRequired) String() string
func (CVSSv3_PrivilegesRequired) Type ¶
func (CVSSv3_PrivilegesRequired) Type() protoreflect.EnumType
type CVSSv3_Scope ¶
type CVSSv3_Scope int32
The Scope metric captures whether a vulnerability in one vulnerable component impacts resources in components beyond its security scope.
const ( // Invalid value. CVSSv3_SCOPE_UNSPECIFIED CVSSv3_Scope = 0 // An exploited vulnerability can only affect resources managed by the same // security authority. CVSSv3_SCOPE_UNCHANGED CVSSv3_Scope = 1 // An exploited vulnerability can affect resources beyond the security scope // managed by the security authority of the vulnerable component. CVSSv3_SCOPE_CHANGED CVSSv3_Scope = 2 )
func (CVSSv3_Scope) Descriptor ¶
func (CVSSv3_Scope) Descriptor() protoreflect.EnumDescriptor
func (CVSSv3_Scope) Enum ¶
func (x CVSSv3_Scope) Enum() *CVSSv3_Scope
func (CVSSv3_Scope) EnumDescriptor
deprecated
func (CVSSv3_Scope) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVSSv3_Scope.Descriptor instead.
func (CVSSv3_Scope) Number ¶
func (x CVSSv3_Scope) Number() protoreflect.EnumNumber
func (CVSSv3_Scope) String ¶
func (x CVSSv3_Scope) String() string
func (CVSSv3_Scope) Type ¶
func (CVSSv3_Scope) Type() protoreflect.EnumType
type CVSSv3_UserInteraction ¶
type CVSSv3_UserInteraction int32
This metric captures the requirement for a human user, other than the attacker, to participate in the successful compromise of the vulnerable component.
const ( // Invalid value. CVSSv3_USER_INTERACTION_UNSPECIFIED CVSSv3_UserInteraction = 0 // The vulnerable system can be exploited without interaction from any user. CVSSv3_USER_INTERACTION_NONE CVSSv3_UserInteraction = 1 // Successful exploitation of this vulnerability requires a user to take // some action before the vulnerability can be exploited. CVSSv3_USER_INTERACTION_REQUIRED CVSSv3_UserInteraction = 2 )
func (CVSSv3_UserInteraction) Descriptor ¶
func (CVSSv3_UserInteraction) Descriptor() protoreflect.EnumDescriptor
func (CVSSv3_UserInteraction) Enum ¶
func (x CVSSv3_UserInteraction) Enum() *CVSSv3_UserInteraction
func (CVSSv3_UserInteraction) EnumDescriptor
deprecated
func (CVSSv3_UserInteraction) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVSSv3_UserInteraction.Descriptor instead.
func (CVSSv3_UserInteraction) Number ¶
func (x CVSSv3_UserInteraction) Number() protoreflect.EnumNumber
func (CVSSv3_UserInteraction) String ¶
func (x CVSSv3_UserInteraction) String() string
func (CVSSv3_UserInteraction) Type ¶
func (CVSSv3_UserInteraction) Type() protoreflect.EnumType
type CancelPatchJobRequest ¶
type CancelPatchJobRequest struct { // Required. Name of the patch in the form `projects/*/patchJobs/*` Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Message for canceling a patch job.
func (*CancelPatchJobRequest) Descriptor
deprecated
func (*CancelPatchJobRequest) Descriptor() ([]byte, []int)
Deprecated: Use CancelPatchJobRequest.ProtoReflect.Descriptor instead.
func (*CancelPatchJobRequest) GetName ¶
func (x *CancelPatchJobRequest) GetName() string
func (*CancelPatchJobRequest) ProtoMessage ¶
func (*CancelPatchJobRequest) ProtoMessage()
func (*CancelPatchJobRequest) ProtoReflect ¶
func (x *CancelPatchJobRequest) ProtoReflect() protoreflect.Message
func (*CancelPatchJobRequest) Reset ¶
func (x *CancelPatchJobRequest) Reset()
func (*CancelPatchJobRequest) String ¶
func (x *CancelPatchJobRequest) String() string
type CreateOSPolicyAssignmentRequest ¶
type CreateOSPolicyAssignmentRequest struct { // Required. The parent resource name in the form: // projects/{project}/locations/{location} Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. The OS policy assignment to be created. OsPolicyAssignment *OSPolicyAssignment `protobuf:"bytes,2,opt,name=os_policy_assignment,json=osPolicyAssignment,proto3" json:"os_policy_assignment,omitempty"` // Required. The logical name of the OS policy assignment in the project // with the following restrictions: // // * Must contain only lowercase letters, numbers, and hyphens. // * Must start with a letter. // * Must be between 1-63 characters. // * Must end with a number or a letter. // * Must be unique within the project. OsPolicyAssignmentId string `protobuf:"bytes,3,opt,name=os_policy_assignment_id,json=osPolicyAssignmentId,proto3" json:"os_policy_assignment_id,omitempty"` // contains filtered or unexported fields }
A request message to create an OS policy assignment
func (*CreateOSPolicyAssignmentRequest) Descriptor
deprecated
func (*CreateOSPolicyAssignmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateOSPolicyAssignmentRequest.ProtoReflect.Descriptor instead.
func (*CreateOSPolicyAssignmentRequest) GetOsPolicyAssignment ¶
func (x *CreateOSPolicyAssignmentRequest) GetOsPolicyAssignment() *OSPolicyAssignment
func (*CreateOSPolicyAssignmentRequest) GetOsPolicyAssignmentId ¶
func (x *CreateOSPolicyAssignmentRequest) GetOsPolicyAssignmentId() string
func (*CreateOSPolicyAssignmentRequest) GetParent ¶
func (x *CreateOSPolicyAssignmentRequest) GetParent() string
func (*CreateOSPolicyAssignmentRequest) ProtoMessage ¶
func (*CreateOSPolicyAssignmentRequest) ProtoMessage()
func (*CreateOSPolicyAssignmentRequest) ProtoReflect ¶
func (x *CreateOSPolicyAssignmentRequest) ProtoReflect() protoreflect.Message
func (*CreateOSPolicyAssignmentRequest) Reset ¶
func (x *CreateOSPolicyAssignmentRequest) Reset()
func (*CreateOSPolicyAssignmentRequest) String ¶
func (x *CreateOSPolicyAssignmentRequest) String() string
type CreatePatchDeploymentRequest ¶
type CreatePatchDeploymentRequest struct { // Required. The project to apply this patch deployment to in the form // `projects/*`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. A name for the patch deployment in the project. When creating a // name the following rules apply: // * Must contain only lowercase letters, numbers, and hyphens. // * Must start with a letter. // * Must be between 1-63 characters. // * Must end with a number or a letter. // * Must be unique within the project. PatchDeploymentId string `protobuf:"bytes,2,opt,name=patch_deployment_id,json=patchDeploymentId,proto3" json:"patch_deployment_id,omitempty"` // Required. The patch deployment to create. PatchDeployment *PatchDeployment `protobuf:"bytes,3,opt,name=patch_deployment,json=patchDeployment,proto3" json:"patch_deployment,omitempty"` // contains filtered or unexported fields }
A request message for creating a patch deployment.
func (*CreatePatchDeploymentRequest) Descriptor
deprecated
func (*CreatePatchDeploymentRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreatePatchDeploymentRequest.ProtoReflect.Descriptor instead.
func (*CreatePatchDeploymentRequest) GetParent ¶
func (x *CreatePatchDeploymentRequest) GetParent() string
func (*CreatePatchDeploymentRequest) GetPatchDeployment ¶
func (x *CreatePatchDeploymentRequest) GetPatchDeployment() *PatchDeployment
func (*CreatePatchDeploymentRequest) GetPatchDeploymentId ¶
func (x *CreatePatchDeploymentRequest) GetPatchDeploymentId() string
func (*CreatePatchDeploymentRequest) ProtoMessage ¶
func (*CreatePatchDeploymentRequest) ProtoMessage()
func (*CreatePatchDeploymentRequest) ProtoReflect ¶
func (x *CreatePatchDeploymentRequest) ProtoReflect() protoreflect.Message
func (*CreatePatchDeploymentRequest) Reset ¶
func (x *CreatePatchDeploymentRequest) Reset()
func (*CreatePatchDeploymentRequest) String ¶
func (x *CreatePatchDeploymentRequest) String() string
type DeleteOSPolicyAssignmentRequest ¶
type DeleteOSPolicyAssignmentRequest struct { // Required. The name of the OS policy assignment to be deleted Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
A request message for deleting a OS policy assignment.
func (*DeleteOSPolicyAssignmentRequest) Descriptor
deprecated
func (*DeleteOSPolicyAssignmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteOSPolicyAssignmentRequest.ProtoReflect.Descriptor instead.
func (*DeleteOSPolicyAssignmentRequest) GetName ¶
func (x *DeleteOSPolicyAssignmentRequest) GetName() string
func (*DeleteOSPolicyAssignmentRequest) ProtoMessage ¶
func (*DeleteOSPolicyAssignmentRequest) ProtoMessage()
func (*DeleteOSPolicyAssignmentRequest) ProtoReflect ¶
func (x *DeleteOSPolicyAssignmentRequest) ProtoReflect() protoreflect.Message
func (*DeleteOSPolicyAssignmentRequest) Reset ¶
func (x *DeleteOSPolicyAssignmentRequest) Reset()
func (*DeleteOSPolicyAssignmentRequest) String ¶
func (x *DeleteOSPolicyAssignmentRequest) String() string
type DeletePatchDeploymentRequest ¶
type DeletePatchDeploymentRequest struct { // Required. The resource name of the patch deployment in the form // `projects/*/patchDeployments/*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
A request message for deleting a patch deployment.
func (*DeletePatchDeploymentRequest) Descriptor
deprecated
func (*DeletePatchDeploymentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeletePatchDeploymentRequest.ProtoReflect.Descriptor instead.
func (*DeletePatchDeploymentRequest) GetName ¶
func (x *DeletePatchDeploymentRequest) GetName() string
func (*DeletePatchDeploymentRequest) ProtoMessage ¶
func (*DeletePatchDeploymentRequest) ProtoMessage()
func (*DeletePatchDeploymentRequest) ProtoReflect ¶
func (x *DeletePatchDeploymentRequest) ProtoReflect() protoreflect.Message
func (*DeletePatchDeploymentRequest) Reset ¶
func (x *DeletePatchDeploymentRequest) Reset()
func (*DeletePatchDeploymentRequest) String ¶
func (x *DeletePatchDeploymentRequest) String() string
type ExecStep ¶
type ExecStep struct { // The ExecStepConfig for all Linux VMs targeted by the PatchJob. LinuxExecStepConfig *ExecStepConfig `protobuf:"bytes,1,opt,name=linux_exec_step_config,json=linuxExecStepConfig,proto3" json:"linux_exec_step_config,omitempty"` // The ExecStepConfig for all Windows VMs targeted by the PatchJob. WindowsExecStepConfig *ExecStepConfig `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
A step that runs an executable for a PatchJob.
func (*ExecStep) Descriptor
deprecated
func (*ExecStep) GetLinuxExecStepConfig ¶
func (x *ExecStep) GetLinuxExecStepConfig() *ExecStepConfig
func (*ExecStep) GetWindowsExecStepConfig ¶
func (x *ExecStep) GetWindowsExecStepConfig() *ExecStepConfig
func (*ExecStep) ProtoMessage ¶
func (*ExecStep) ProtoMessage()
func (*ExecStep) ProtoReflect ¶
func (x *ExecStep) ProtoReflect() protoreflect.Message
type ExecStepConfig ¶
type ExecStepConfig struct { // Location of the executable. // // Types that are assignable to Executable: // *ExecStepConfig_LocalPath // *ExecStepConfig_GcsObject Executable isExecStepConfig_Executable `protobuf_oneof:"executable"` // Defaults to [0]. A list of possible return values that the // execution can return to indicate a success. AllowedSuccessCodes []int32 `` /* 128-byte string literal not displayed */ // The script interpreter to use to run the script. If no interpreter is // specified the script will be executed directly, which will likely // only succeed for scripts with [shebang lines] // (https://en.wikipedia.org/wiki/Shebang_\(Unix\)). Interpreter ExecStepConfig_Interpreter `` /* 133-byte string literal not displayed */ // contains filtered or unexported fields }
Common configurations for an ExecStep.
func (*ExecStepConfig) Descriptor
deprecated
func (*ExecStepConfig) Descriptor() ([]byte, []int)
Deprecated: Use ExecStepConfig.ProtoReflect.Descriptor instead.
func (*ExecStepConfig) GetAllowedSuccessCodes ¶
func (x *ExecStepConfig) GetAllowedSuccessCodes() []int32
func (*ExecStepConfig) GetExecutable ¶
func (m *ExecStepConfig) GetExecutable() isExecStepConfig_Executable
func (*ExecStepConfig) GetGcsObject ¶
func (x *ExecStepConfig) GetGcsObject() *GcsObject
func (*ExecStepConfig) GetInterpreter ¶
func (x *ExecStepConfig) GetInterpreter() ExecStepConfig_Interpreter
func (*ExecStepConfig) GetLocalPath ¶
func (x *ExecStepConfig) GetLocalPath() string
func (*ExecStepConfig) ProtoMessage ¶
func (*ExecStepConfig) ProtoMessage()
func (*ExecStepConfig) ProtoReflect ¶
func (x *ExecStepConfig) ProtoReflect() protoreflect.Message
func (*ExecStepConfig) Reset ¶
func (x *ExecStepConfig) Reset()
func (*ExecStepConfig) String ¶
func (x *ExecStepConfig) String() string
type ExecStepConfig_GcsObject ¶
type ExecStepConfig_GcsObject struct { // A Cloud Storage object containing the executable. GcsObject *GcsObject `protobuf:"bytes,2,opt,name=gcs_object,json=gcsObject,proto3,oneof"` }
type ExecStepConfig_Interpreter ¶
type ExecStepConfig_Interpreter int32
The interpreter used to execute the a file.
const ( // Invalid for a Windows ExecStepConfig. For a Linux ExecStepConfig, the // interpreter will be parsed from the shebang line of the script if // unspecified. ExecStepConfig_INTERPRETER_UNSPECIFIED ExecStepConfig_Interpreter = 0 // Indicates that the script is run with `/bin/sh` on Linux and `cmd` // on Windows. ExecStepConfig_SHELL ExecStepConfig_Interpreter = 1 // Indicates that the file is run with PowerShell flags // `-NonInteractive`, `-NoProfile`, and `-ExecutionPolicy Bypass`. ExecStepConfig_POWERSHELL ExecStepConfig_Interpreter = 2 )
func (ExecStepConfig_Interpreter) Descriptor ¶
func (ExecStepConfig_Interpreter) Descriptor() protoreflect.EnumDescriptor
func (ExecStepConfig_Interpreter) Enum ¶
func (x ExecStepConfig_Interpreter) Enum() *ExecStepConfig_Interpreter
func (ExecStepConfig_Interpreter) EnumDescriptor
deprecated
func (ExecStepConfig_Interpreter) EnumDescriptor() ([]byte, []int)
Deprecated: Use ExecStepConfig_Interpreter.Descriptor instead.
func (ExecStepConfig_Interpreter) Number ¶
func (x ExecStepConfig_Interpreter) Number() protoreflect.EnumNumber
func (ExecStepConfig_Interpreter) String ¶
func (x ExecStepConfig_Interpreter) String() string
func (ExecStepConfig_Interpreter) Type ¶
func (ExecStepConfig_Interpreter) Type() protoreflect.EnumType
type ExecStepConfig_LocalPath ¶
type ExecStepConfig_LocalPath struct { // An absolute path to the executable on the VM. LocalPath string `protobuf:"bytes,1,opt,name=local_path,json=localPath,proto3,oneof"` }
type ExecutePatchJobRequest ¶
type ExecutePatchJobRequest struct { // Required. The project in which to run this patch in the form `projects/*` Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Description of the patch job. Length of the description is limited // to 1024 characters. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // Required. Instances to patch, either explicitly or filtered by some // criteria such as zone or labels. InstanceFilter *PatchInstanceFilter `protobuf:"bytes,7,opt,name=instance_filter,json=instanceFilter,proto3" json:"instance_filter,omitempty"` // Patch configuration being applied. If omitted, instances are // patched using the default configurations. PatchConfig *PatchConfig `protobuf:"bytes,4,opt,name=patch_config,json=patchConfig,proto3" json:"patch_config,omitempty"` // Duration of the patch job. After the duration ends, the patch job // times out. Duration *durationpb.Duration `protobuf:"bytes,5,opt,name=duration,proto3" json:"duration,omitempty"` // If this patch is a dry-run only, instances are contacted but // will do nothing. DryRun bool `protobuf:"varint,6,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"` // Display name for this patch job. This does not have to be unique. DisplayName string `protobuf:"bytes,8,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // Rollout strategy of the patch job. Rollout *PatchRollout `protobuf:"bytes,9,opt,name=rollout,proto3" json:"rollout,omitempty"` // contains filtered or unexported fields }
A request message to initiate patching across Compute Engine instances.
func (*ExecutePatchJobRequest) Descriptor
deprecated
func (*ExecutePatchJobRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExecutePatchJobRequest.ProtoReflect.Descriptor instead.
func (*ExecutePatchJobRequest) GetDescription ¶
func (x *ExecutePatchJobRequest) GetDescription() string
func (*ExecutePatchJobRequest) GetDisplayName ¶
func (x *ExecutePatchJobRequest) GetDisplayName() string
func (*ExecutePatchJobRequest) GetDryRun ¶
func (x *ExecutePatchJobRequest) GetDryRun() bool
func (*ExecutePatchJobRequest) GetDuration ¶
func (x *ExecutePatchJobRequest) GetDuration() *durationpb.Duration
func (*ExecutePatchJobRequest) GetInstanceFilter ¶
func (x *ExecutePatchJobRequest) GetInstanceFilter() *PatchInstanceFilter
func (*ExecutePatchJobRequest) GetParent ¶
func (x *ExecutePatchJobRequest) GetParent() string
func (*ExecutePatchJobRequest) GetPatchConfig ¶
func (x *ExecutePatchJobRequest) GetPatchConfig() *PatchConfig
func (*ExecutePatchJobRequest) GetRollout ¶
func (x *ExecutePatchJobRequest) GetRollout() *PatchRollout
func (*ExecutePatchJobRequest) ProtoMessage ¶
func (*ExecutePatchJobRequest) ProtoMessage()
func (*ExecutePatchJobRequest) ProtoReflect ¶
func (x *ExecutePatchJobRequest) ProtoReflect() protoreflect.Message
func (*ExecutePatchJobRequest) Reset ¶
func (x *ExecutePatchJobRequest) Reset()
func (*ExecutePatchJobRequest) String ¶
func (x *ExecutePatchJobRequest) String() string
type FixedOrPercent ¶
type FixedOrPercent struct { // Type of the value. // // Types that are assignable to Mode: // *FixedOrPercent_Fixed // *FixedOrPercent_Percent Mode isFixedOrPercent_Mode `protobuf_oneof:"mode"` // contains filtered or unexported fields }
Message encapsulating a value that can be either absolute ("fixed") or relative ("percent") to a value.
func (*FixedOrPercent) Descriptor
deprecated
func (*FixedOrPercent) Descriptor() ([]byte, []int)
Deprecated: Use FixedOrPercent.ProtoReflect.Descriptor instead.
func (*FixedOrPercent) GetFixed ¶
func (x *FixedOrPercent) GetFixed() int32
func (*FixedOrPercent) GetMode ¶
func (m *FixedOrPercent) GetMode() isFixedOrPercent_Mode
func (*FixedOrPercent) GetPercent ¶
func (x *FixedOrPercent) GetPercent() int32
func (*FixedOrPercent) ProtoMessage ¶
func (*FixedOrPercent) ProtoMessage()
func (*FixedOrPercent) ProtoReflect ¶
func (x *FixedOrPercent) ProtoReflect() protoreflect.Message
func (*FixedOrPercent) Reset ¶
func (x *FixedOrPercent) Reset()
func (*FixedOrPercent) String ¶
func (x *FixedOrPercent) String() string
type FixedOrPercent_Fixed ¶
type FixedOrPercent_Fixed struct { // Specifies a fixed value. Fixed int32 `protobuf:"varint,1,opt,name=fixed,proto3,oneof"` }
type FixedOrPercent_Percent ¶
type FixedOrPercent_Percent struct { // Specifies the relative value defined as a percentage, which will be // multiplied by a reference value. Percent int32 `protobuf:"varint,2,opt,name=percent,proto3,oneof"` }
type GcsObject ¶
type GcsObject struct { // Required. Bucket of the Cloud Storage object. Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"` // Required. Name of the Cloud Storage object. Object string `protobuf:"bytes,2,opt,name=object,proto3" json:"object,omitempty"` // Required. Generation number of the Cloud Storage object. This is used to // ensure that the ExecStep specified by this PatchJob does not change. GenerationNumber int64 `protobuf:"varint,3,opt,name=generation_number,json=generationNumber,proto3" json:"generation_number,omitempty"` // contains filtered or unexported fields }
Cloud Storage object representation.
func (*GcsObject) Descriptor
deprecated
func (*GcsObject) GetGenerationNumber ¶
func (*GcsObject) ProtoMessage ¶
func (*GcsObject) ProtoMessage()
func (*GcsObject) ProtoReflect ¶
func (x *GcsObject) ProtoReflect() protoreflect.Message
type GetInventoryRequest ¶
type GetInventoryRequest struct { // Required. API resource name for inventory resource. // // Format: // `projects/{project}/locations/{location}/instances/{instance}/inventory` // // For `{project}`, either `project-number` or `project-id` can be provided. // For `{instance}`, either Compute Engine `instance-id` or `instance-name` // can be provided. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Inventory view indicating what information should be included in the // inventory resource. If unspecified, the default view is BASIC. View InventoryView `protobuf:"varint,2,opt,name=view,proto3,enum=google.cloud.osconfig.v1.InventoryView" json:"view,omitempty"` // contains filtered or unexported fields }
A request message for getting inventory data for the specified VM.
func (*GetInventoryRequest) Descriptor
deprecated
func (*GetInventoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetInventoryRequest.ProtoReflect.Descriptor instead.
func (*GetInventoryRequest) GetName ¶
func (x *GetInventoryRequest) GetName() string
func (*GetInventoryRequest) GetView ¶
func (x *GetInventoryRequest) GetView() InventoryView
func (*GetInventoryRequest) ProtoMessage ¶
func (*GetInventoryRequest) ProtoMessage()
func (*GetInventoryRequest) ProtoReflect ¶
func (x *GetInventoryRequest) ProtoReflect() protoreflect.Message
func (*GetInventoryRequest) Reset ¶
func (x *GetInventoryRequest) Reset()
func (*GetInventoryRequest) String ¶
func (x *GetInventoryRequest) String() string
type GetOSPolicyAssignmentReportRequest ¶
type GetOSPolicyAssignmentReportRequest struct { // Required. API resource name for OS policy assignment report. // // Format: // `/projects/{project}/locations/{location}/instances/{instance}/osPolicyAssignments/{assignment}/report` // // For `{project}`, either `project-number` or `project-id` can be provided. // For `{instance_id}`, either Compute Engine `instance-id` or `instance-name` // can be provided. // For `{assignment_id}`, the OSPolicyAssignment id must be provided. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Get a report of the OS policy assignment for a VM instance.
func (*GetOSPolicyAssignmentReportRequest) Descriptor
deprecated
func (*GetOSPolicyAssignmentReportRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetOSPolicyAssignmentReportRequest.ProtoReflect.Descriptor instead.
func (*GetOSPolicyAssignmentReportRequest) GetName ¶
func (x *GetOSPolicyAssignmentReportRequest) GetName() string
func (*GetOSPolicyAssignmentReportRequest) ProtoMessage ¶
func (*GetOSPolicyAssignmentReportRequest) ProtoMessage()
func (*GetOSPolicyAssignmentReportRequest) ProtoReflect ¶
func (x *GetOSPolicyAssignmentReportRequest) ProtoReflect() protoreflect.Message
func (*GetOSPolicyAssignmentReportRequest) Reset ¶
func (x *GetOSPolicyAssignmentReportRequest) Reset()
func (*GetOSPolicyAssignmentReportRequest) String ¶
func (x *GetOSPolicyAssignmentReportRequest) String() string
type GetOSPolicyAssignmentRequest ¶
type GetOSPolicyAssignmentRequest struct { // Required. The resource name of OS policy assignment. // // Format: // `projects/{project}/locations/{location}/osPolicyAssignments/{os_policy_assignment}@{revisionId}` Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
A request message to get an OS policy assignment
func (*GetOSPolicyAssignmentRequest) Descriptor
deprecated
func (*GetOSPolicyAssignmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetOSPolicyAssignmentRequest.ProtoReflect.Descriptor instead.
func (*GetOSPolicyAssignmentRequest) GetName ¶
func (x *GetOSPolicyAssignmentRequest) GetName() string
func (*GetOSPolicyAssignmentRequest) ProtoMessage ¶
func (*GetOSPolicyAssignmentRequest) ProtoMessage()
func (*GetOSPolicyAssignmentRequest) ProtoReflect ¶
func (x *GetOSPolicyAssignmentRequest) ProtoReflect() protoreflect.Message
func (*GetOSPolicyAssignmentRequest) Reset ¶
func (x *GetOSPolicyAssignmentRequest) Reset()
func (*GetOSPolicyAssignmentRequest) String ¶
func (x *GetOSPolicyAssignmentRequest) String() string
type GetPatchDeploymentRequest ¶
type GetPatchDeploymentRequest struct { // Required. The resource name of the patch deployment in the form // `projects/*/patchDeployments/*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
A request message for retrieving a patch deployment.
func (*GetPatchDeploymentRequest) Descriptor
deprecated
func (*GetPatchDeploymentRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPatchDeploymentRequest.ProtoReflect.Descriptor instead.
func (*GetPatchDeploymentRequest) GetName ¶
func (x *GetPatchDeploymentRequest) GetName() string
func (*GetPatchDeploymentRequest) ProtoMessage ¶
func (*GetPatchDeploymentRequest) ProtoMessage()
func (*GetPatchDeploymentRequest) ProtoReflect ¶
func (x *GetPatchDeploymentRequest) ProtoReflect() protoreflect.Message
func (*GetPatchDeploymentRequest) Reset ¶
func (x *GetPatchDeploymentRequest) Reset()
func (*GetPatchDeploymentRequest) String ¶
func (x *GetPatchDeploymentRequest) String() string
type GetPatchJobRequest ¶
type GetPatchJobRequest struct { // Required. Name of the patch in the form `projects/*/patchJobs/*` Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request to get an active or completed patch job.
func (*GetPatchJobRequest) Descriptor
deprecated
func (*GetPatchJobRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPatchJobRequest.ProtoReflect.Descriptor instead.
func (*GetPatchJobRequest) GetName ¶
func (x *GetPatchJobRequest) GetName() string
func (*GetPatchJobRequest) ProtoMessage ¶
func (*GetPatchJobRequest) ProtoMessage()
func (*GetPatchJobRequest) ProtoReflect ¶
func (x *GetPatchJobRequest) ProtoReflect() protoreflect.Message
func (*GetPatchJobRequest) Reset ¶
func (x *GetPatchJobRequest) Reset()
func (*GetPatchJobRequest) String ¶
func (x *GetPatchJobRequest) String() string
type GetVulnerabilityReportRequest ¶
type GetVulnerabilityReportRequest struct { // Required. API resource name for vulnerability resource. // // Format: // `projects/{project}/locations/{location}/instances/{instance}/vulnerabilityReport` // // For `{project}`, either `project-number` or `project-id` can be provided. // For `{instance}`, either Compute Engine `instance-id` or `instance-name` // can be provided. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
A request message for getting the vulnerability report for the specified VM.
func (*GetVulnerabilityReportRequest) Descriptor
deprecated
func (*GetVulnerabilityReportRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetVulnerabilityReportRequest.ProtoReflect.Descriptor instead.
func (*GetVulnerabilityReportRequest) GetName ¶
func (x *GetVulnerabilityReportRequest) GetName() string
func (*GetVulnerabilityReportRequest) ProtoMessage ¶
func (*GetVulnerabilityReportRequest) ProtoMessage()
func (*GetVulnerabilityReportRequest) ProtoReflect ¶
func (x *GetVulnerabilityReportRequest) ProtoReflect() protoreflect.Message
func (*GetVulnerabilityReportRequest) Reset ¶
func (x *GetVulnerabilityReportRequest) Reset()
func (*GetVulnerabilityReportRequest) String ¶
func (x *GetVulnerabilityReportRequest) String() string
type GooSettings ¶
type GooSettings struct {
// contains filtered or unexported fields
}
Googet patching is performed by running `googet update`.
func (*GooSettings) Descriptor
deprecated
func (*GooSettings) Descriptor() ([]byte, []int)
Deprecated: Use GooSettings.ProtoReflect.Descriptor instead.
func (*GooSettings) ProtoMessage ¶
func (*GooSettings) ProtoMessage()
func (*GooSettings) ProtoReflect ¶
func (x *GooSettings) ProtoReflect() protoreflect.Message
func (*GooSettings) Reset ¶
func (x *GooSettings) Reset()
func (*GooSettings) String ¶
func (x *GooSettings) String() string
type Instance ¶
type Instance struct {
// contains filtered or unexported fields
}
Namespace for instance state enums.
func (*Instance) Descriptor
deprecated
func (*Instance) ProtoMessage ¶
func (*Instance) ProtoMessage()
func (*Instance) ProtoReflect ¶
func (x *Instance) ProtoReflect() protoreflect.Message
type Instance_PatchState ¶
type Instance_PatchState int32
Patch state of an instance.
const ( // Unspecified. Instance_PATCH_STATE_UNSPECIFIED Instance_PatchState = 0 // The instance is not yet notified. Instance_PENDING Instance_PatchState = 1 // Instance is inactive and cannot be patched. Instance_INACTIVE Instance_PatchState = 2 // The instance is notified that it should be patched. Instance_NOTIFIED Instance_PatchState = 3 // The instance has started the patching process. Instance_STARTED Instance_PatchState = 4 // The instance is downloading patches. Instance_DOWNLOADING_PATCHES Instance_PatchState = 5 // The instance is applying patches. Instance_APPLYING_PATCHES Instance_PatchState = 6 // The instance is rebooting. Instance_REBOOTING Instance_PatchState = 7 // The instance has completed applying patches. Instance_SUCCEEDED Instance_PatchState = 8 // The instance has completed applying patches but a reboot is required. Instance_SUCCEEDED_REBOOT_REQUIRED Instance_PatchState = 9 // The instance has failed to apply the patch. Instance_FAILED Instance_PatchState = 10 // The instance acked the notification and will start shortly. Instance_ACKED Instance_PatchState = 11 // The instance exceeded the time out while applying the patch. Instance_TIMED_OUT Instance_PatchState = 12 // The instance is running the pre-patch step. Instance_RUNNING_PRE_PATCH_STEP Instance_PatchState = 13 // The instance is running the post-patch step. Instance_RUNNING_POST_PATCH_STEP Instance_PatchState = 14 // The service could not detect the presence of the agent. Check to ensure // that the agent is installed, running, and able to communicate with the // service. Instance_NO_AGENT_DETECTED Instance_PatchState = 15 )
func (Instance_PatchState) Descriptor ¶
func (Instance_PatchState) Descriptor() protoreflect.EnumDescriptor
func (Instance_PatchState) Enum ¶
func (x Instance_PatchState) Enum() *Instance_PatchState
func (Instance_PatchState) EnumDescriptor
deprecated
func (Instance_PatchState) EnumDescriptor() ([]byte, []int)
Deprecated: Use Instance_PatchState.Descriptor instead.
func (Instance_PatchState) Number ¶
func (x Instance_PatchState) Number() protoreflect.EnumNumber
func (Instance_PatchState) String ¶
func (x Instance_PatchState) String() string
func (Instance_PatchState) Type ¶
func (Instance_PatchState) Type() protoreflect.EnumType
type Inventory ¶
type Inventory struct { // Output only. The `Inventory` API resource name. // // Format: // `projects/{project_number}/locations/{location}/instances/{instance_id}/inventory` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Base level operating system information for the VM. OsInfo *Inventory_OsInfo `protobuf:"bytes,1,opt,name=os_info,json=osInfo,proto3" json:"os_info,omitempty"` // Inventory items related to the VM keyed by an opaque unique identifier for // each inventory item. The identifier is unique to each distinct and // addressable inventory item and will change, when there is a new package // version. Items map[string]*Inventory_Item `` /* 151-byte string literal not displayed */ // Output only. Timestamp of the last reported inventory for the VM. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // contains filtered or unexported fields }
This API resource represents the available inventory data for a Compute Engine virtual machine (VM) instance at a given point in time.
You can use this API resource to determine the inventory data of your VM.
For more information, see [Information provided by OS inventory management](https://cloud.google.com/compute/docs/instances/os-inventory-management#data-collected).
func (*Inventory) Descriptor
deprecated
func (*Inventory) GetItems ¶
func (x *Inventory) GetItems() map[string]*Inventory_Item
func (*Inventory) GetOsInfo ¶
func (x *Inventory) GetOsInfo() *Inventory_OsInfo
func (*Inventory) GetUpdateTime ¶
func (x *Inventory) GetUpdateTime() *timestamppb.Timestamp
func (*Inventory) ProtoMessage ¶
func (*Inventory) ProtoMessage()
func (*Inventory) ProtoReflect ¶
func (x *Inventory) ProtoReflect() protoreflect.Message
type InventoryView ¶
type InventoryView int32
The view for inventory objects.
const ( // The default value. // The API defaults to the BASIC view. InventoryView_INVENTORY_VIEW_UNSPECIFIED InventoryView = 0 // Returns the basic inventory information that includes `os_info`. InventoryView_BASIC InventoryView = 1 // Returns all fields. InventoryView_FULL InventoryView = 2 )
func (InventoryView) Descriptor ¶
func (InventoryView) Descriptor() protoreflect.EnumDescriptor
func (InventoryView) Enum ¶
func (x InventoryView) Enum() *InventoryView
func (InventoryView) EnumDescriptor
deprecated
func (InventoryView) EnumDescriptor() ([]byte, []int)
Deprecated: Use InventoryView.Descriptor instead.
func (InventoryView) Number ¶
func (x InventoryView) Number() protoreflect.EnumNumber
func (InventoryView) String ¶
func (x InventoryView) String() string
func (InventoryView) Type ¶
func (InventoryView) Type() protoreflect.EnumType
type Inventory_Item ¶
type Inventory_Item struct { // Identifier for this item, unique across items for this VM. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The origin of this inventory item. OriginType Inventory_Item_OriginType `` /* 148-byte string literal not displayed */ // When this inventory item was first detected. CreateTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // When this inventory item was last modified. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // The specific type of inventory, correlating to its specific details. Type Inventory_Item_Type `protobuf:"varint,5,opt,name=type,proto3,enum=google.cloud.osconfig.v1.Inventory_Item_Type" json:"type,omitempty"` // Specific details of this inventory item based on its type. // // Types that are assignable to Details: // *Inventory_Item_InstalledPackage // *Inventory_Item_AvailablePackage Details isInventory_Item_Details `protobuf_oneof:"details"` // contains filtered or unexported fields }
A single piece of inventory on a VM.
func (*Inventory_Item) Descriptor
deprecated
func (*Inventory_Item) Descriptor() ([]byte, []int)
Deprecated: Use Inventory_Item.ProtoReflect.Descriptor instead.
func (*Inventory_Item) GetAvailablePackage ¶
func (x *Inventory_Item) GetAvailablePackage() *Inventory_SoftwarePackage
func (*Inventory_Item) GetCreateTime ¶
func (x *Inventory_Item) GetCreateTime() *timestamppb.Timestamp
func (*Inventory_Item) GetDetails ¶
func (m *Inventory_Item) GetDetails() isInventory_Item_Details
func (*Inventory_Item) GetId ¶
func (x *Inventory_Item) GetId() string
func (*Inventory_Item) GetInstalledPackage ¶
func (x *Inventory_Item) GetInstalledPackage() *Inventory_SoftwarePackage
func (*Inventory_Item) GetOriginType ¶
func (x *Inventory_Item) GetOriginType() Inventory_Item_OriginType
func (*Inventory_Item) GetType ¶
func (x *Inventory_Item) GetType() Inventory_Item_Type
func (*Inventory_Item) GetUpdateTime ¶
func (x *Inventory_Item) GetUpdateTime() *timestamppb.Timestamp
func (*Inventory_Item) ProtoMessage ¶
func (*Inventory_Item) ProtoMessage()
func (*Inventory_Item) ProtoReflect ¶
func (x *Inventory_Item) ProtoReflect() protoreflect.Message
func (*Inventory_Item) Reset ¶
func (x *Inventory_Item) Reset()
func (*Inventory_Item) String ¶
func (x *Inventory_Item) String() string
type Inventory_Item_AvailablePackage ¶
type Inventory_Item_AvailablePackage struct { // Software package available to be installed on the VM instance. AvailablePackage *Inventory_SoftwarePackage `protobuf:"bytes,7,opt,name=available_package,json=availablePackage,proto3,oneof"` }
type Inventory_Item_InstalledPackage ¶
type Inventory_Item_InstalledPackage struct { // Software package present on the VM instance. InstalledPackage *Inventory_SoftwarePackage `protobuf:"bytes,6,opt,name=installed_package,json=installedPackage,proto3,oneof"` }
type Inventory_Item_OriginType ¶
type Inventory_Item_OriginType int32
The origin of a specific inventory item.
const ( // Invalid. An origin type must be specified. Inventory_Item_ORIGIN_TYPE_UNSPECIFIED Inventory_Item_OriginType = 0 // This inventory item was discovered as the result of the agent // reporting inventory via the reporting API. Inventory_Item_INVENTORY_REPORT Inventory_Item_OriginType = 1 )
func (Inventory_Item_OriginType) Descriptor ¶
func (Inventory_Item_OriginType) Descriptor() protoreflect.EnumDescriptor
func (Inventory_Item_OriginType) Enum ¶
func (x Inventory_Item_OriginType) Enum() *Inventory_Item_OriginType
func (Inventory_Item_OriginType) EnumDescriptor
deprecated
func (Inventory_Item_OriginType) EnumDescriptor() ([]byte, []int)
Deprecated: Use Inventory_Item_OriginType.Descriptor instead.
func (Inventory_Item_OriginType) Number ¶
func (x Inventory_Item_OriginType) Number() protoreflect.EnumNumber
func (Inventory_Item_OriginType) String ¶
func (x Inventory_Item_OriginType) String() string
func (Inventory_Item_OriginType) Type ¶
func (Inventory_Item_OriginType) Type() protoreflect.EnumType
type Inventory_Item_Type ¶
type Inventory_Item_Type int32
The different types of inventory that are tracked on a VM.
const ( // Invalid. An type must be specified. Inventory_Item_TYPE_UNSPECIFIED Inventory_Item_Type = 0 // This represents a package that is installed on the VM. Inventory_Item_INSTALLED_PACKAGE Inventory_Item_Type = 1 // This represents an update that is available for a package. Inventory_Item_AVAILABLE_PACKAGE Inventory_Item_Type = 2 )
func (Inventory_Item_Type) Descriptor ¶
func (Inventory_Item_Type) Descriptor() protoreflect.EnumDescriptor
func (Inventory_Item_Type) Enum ¶
func (x Inventory_Item_Type) Enum() *Inventory_Item_Type
func (Inventory_Item_Type) EnumDescriptor
deprecated
func (Inventory_Item_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use Inventory_Item_Type.Descriptor instead.
func (Inventory_Item_Type) Number ¶
func (x Inventory_Item_Type) Number() protoreflect.EnumNumber
func (Inventory_Item_Type) String ¶
func (x Inventory_Item_Type) String() string
func (Inventory_Item_Type) Type ¶
func (Inventory_Item_Type) Type() protoreflect.EnumType
type Inventory_OsInfo ¶
type Inventory_OsInfo struct { // The VM hostname. Hostname string `protobuf:"bytes,9,opt,name=hostname,proto3" json:"hostname,omitempty"` // The operating system long name. // For example 'Debian GNU/Linux 9' or 'Microsoft Window Server 2019 // Datacenter'. LongName string `protobuf:"bytes,2,opt,name=long_name,json=longName,proto3" json:"long_name,omitempty"` // The operating system short name. // For example, 'windows' or 'debian'. ShortName string `protobuf:"bytes,3,opt,name=short_name,json=shortName,proto3" json:"short_name,omitempty"` // The version of the operating system. Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"` // The system architecture of the operating system. Architecture string `protobuf:"bytes,5,opt,name=architecture,proto3" json:"architecture,omitempty"` // The kernel version of the operating system. KernelVersion string `protobuf:"bytes,6,opt,name=kernel_version,json=kernelVersion,proto3" json:"kernel_version,omitempty"` // The kernel release of the operating system. KernelRelease string `protobuf:"bytes,7,opt,name=kernel_release,json=kernelRelease,proto3" json:"kernel_release,omitempty"` // The current version of the OS Config agent running on the VM. OsconfigAgentVersion string `protobuf:"bytes,8,opt,name=osconfig_agent_version,json=osconfigAgentVersion,proto3" json:"osconfig_agent_version,omitempty"` // contains filtered or unexported fields }
Operating system information for the VM.
func (*Inventory_OsInfo) Descriptor
deprecated
func (*Inventory_OsInfo) Descriptor() ([]byte, []int)
Deprecated: Use Inventory_OsInfo.ProtoReflect.Descriptor instead.
func (*Inventory_OsInfo) GetArchitecture ¶
func (x *Inventory_OsInfo) GetArchitecture() string
func (*Inventory_OsInfo) GetHostname ¶
func (x *Inventory_OsInfo) GetHostname() string
func (*Inventory_OsInfo) GetKernelRelease ¶
func (x *Inventory_OsInfo) GetKernelRelease() string
func (*Inventory_OsInfo) GetKernelVersion ¶
func (x *Inventory_OsInfo) GetKernelVersion() string
func (*Inventory_OsInfo) GetLongName ¶
func (x *Inventory_OsInfo) GetLongName() string
func (*Inventory_OsInfo) GetOsconfigAgentVersion ¶
func (x *Inventory_OsInfo) GetOsconfigAgentVersion() string
func (*Inventory_OsInfo) GetShortName ¶
func (x *Inventory_OsInfo) GetShortName() string
func (*Inventory_OsInfo) GetVersion ¶
func (x *Inventory_OsInfo) GetVersion() string
func (*Inventory_OsInfo) ProtoMessage ¶
func (*Inventory_OsInfo) ProtoMessage()
func (*Inventory_OsInfo) ProtoReflect ¶
func (x *Inventory_OsInfo) ProtoReflect() protoreflect.Message
func (*Inventory_OsInfo) Reset ¶
func (x *Inventory_OsInfo) Reset()
func (*Inventory_OsInfo) String ¶
func (x *Inventory_OsInfo) String() string
type Inventory_SoftwarePackage ¶
type Inventory_SoftwarePackage struct { // Information about the different types of software packages. // // Types that are assignable to Details: // *Inventory_SoftwarePackage_YumPackage // *Inventory_SoftwarePackage_AptPackage // *Inventory_SoftwarePackage_ZypperPackage // *Inventory_SoftwarePackage_GoogetPackage // *Inventory_SoftwarePackage_ZypperPatch // *Inventory_SoftwarePackage_WuaPackage // *Inventory_SoftwarePackage_QfePackage // *Inventory_SoftwarePackage_CosPackage // *Inventory_SoftwarePackage_WindowsApplication Details isInventory_SoftwarePackage_Details `protobuf_oneof:"details"` // contains filtered or unexported fields }
Software package information of the operating system.
func (*Inventory_SoftwarePackage) Descriptor
deprecated
func (*Inventory_SoftwarePackage) Descriptor() ([]byte, []int)
Deprecated: Use Inventory_SoftwarePackage.ProtoReflect.Descriptor instead.
func (*Inventory_SoftwarePackage) GetAptPackage ¶
func (x *Inventory_SoftwarePackage) GetAptPackage() *Inventory_VersionedPackage
func (*Inventory_SoftwarePackage) GetCosPackage ¶
func (x *Inventory_SoftwarePackage) GetCosPackage() *Inventory_VersionedPackage
func (*Inventory_SoftwarePackage) GetDetails ¶
func (m *Inventory_SoftwarePackage) GetDetails() isInventory_SoftwarePackage_Details
func (*Inventory_SoftwarePackage) GetGoogetPackage ¶
func (x *Inventory_SoftwarePackage) GetGoogetPackage() *Inventory_VersionedPackage
func (*Inventory_SoftwarePackage) GetQfePackage ¶
func (x *Inventory_SoftwarePackage) GetQfePackage() *Inventory_WindowsQuickFixEngineeringPackage
func (*Inventory_SoftwarePackage) GetWindowsApplication ¶
func (x *Inventory_SoftwarePackage) GetWindowsApplication() *Inventory_WindowsApplication
func (*Inventory_SoftwarePackage) GetWuaPackage ¶
func (x *Inventory_SoftwarePackage) GetWuaPackage() *Inventory_WindowsUpdatePackage
func (*Inventory_SoftwarePackage) GetYumPackage ¶
func (x *Inventory_SoftwarePackage) GetYumPackage() *Inventory_VersionedPackage
func (*Inventory_SoftwarePackage) GetZypperPackage ¶
func (x *Inventory_SoftwarePackage) GetZypperPackage() *Inventory_VersionedPackage
func (*Inventory_SoftwarePackage) GetZypperPatch ¶
func (x *Inventory_SoftwarePackage) GetZypperPatch() *Inventory_ZypperPatch
func (*Inventory_SoftwarePackage) ProtoMessage ¶
func (*Inventory_SoftwarePackage) ProtoMessage()
func (*Inventory_SoftwarePackage) ProtoReflect ¶
func (x *Inventory_SoftwarePackage) ProtoReflect() protoreflect.Message
func (*Inventory_SoftwarePackage) Reset ¶
func (x *Inventory_SoftwarePackage) Reset()
func (*Inventory_SoftwarePackage) String ¶
func (x *Inventory_SoftwarePackage) String() string
type Inventory_SoftwarePackage_AptPackage ¶
type Inventory_SoftwarePackage_AptPackage struct { // Details of an APT package. // For details about the apt package manager, see // https://wiki.debian.org/Apt. AptPackage *Inventory_VersionedPackage `protobuf:"bytes,2,opt,name=apt_package,json=aptPackage,proto3,oneof"` }
type Inventory_SoftwarePackage_CosPackage ¶
type Inventory_SoftwarePackage_CosPackage struct { // Details of a COS package. CosPackage *Inventory_VersionedPackage `protobuf:"bytes,8,opt,name=cos_package,json=cosPackage,proto3,oneof"` }
type Inventory_SoftwarePackage_GoogetPackage ¶
type Inventory_SoftwarePackage_GoogetPackage struct { // Details of a Googet package. // For details about the googet package manager, see // https://github.com/google/googet. GoogetPackage *Inventory_VersionedPackage `protobuf:"bytes,4,opt,name=googet_package,json=googetPackage,proto3,oneof"` }
type Inventory_SoftwarePackage_QfePackage ¶
type Inventory_SoftwarePackage_QfePackage struct { // Details of a Windows Quick Fix engineering package. // See // https://docs.microsoft.com/en-us/windows/win32/cimwin32prov/win32-quickfixengineering // for info in Windows Quick Fix Engineering. QfePackage *Inventory_WindowsQuickFixEngineeringPackage `protobuf:"bytes,7,opt,name=qfe_package,json=qfePackage,proto3,oneof"` }
type Inventory_SoftwarePackage_WindowsApplication ¶
type Inventory_SoftwarePackage_WindowsApplication struct { // Details of Windows Application. WindowsApplication *Inventory_WindowsApplication `protobuf:"bytes,9,opt,name=windows_application,json=windowsApplication,proto3,oneof"` }
type Inventory_SoftwarePackage_WuaPackage ¶
type Inventory_SoftwarePackage_WuaPackage struct { // Details of a Windows Update package. // See https://docs.microsoft.com/en-us/windows/win32/api/_wua/ for // information about Windows Update. WuaPackage *Inventory_WindowsUpdatePackage `protobuf:"bytes,6,opt,name=wua_package,json=wuaPackage,proto3,oneof"` }
type Inventory_SoftwarePackage_YumPackage ¶
type Inventory_SoftwarePackage_YumPackage struct { // Yum package info. // For details about the yum package manager, see // https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/deployment_guide/ch-yum. YumPackage *Inventory_VersionedPackage `protobuf:"bytes,1,opt,name=yum_package,json=yumPackage,proto3,oneof"` }
type Inventory_SoftwarePackage_ZypperPackage ¶
type Inventory_SoftwarePackage_ZypperPackage struct { // Details of a Zypper package. // For details about the Zypper package manager, see // https://en.opensuse.org/SDB:Zypper_manual. ZypperPackage *Inventory_VersionedPackage `protobuf:"bytes,3,opt,name=zypper_package,json=zypperPackage,proto3,oneof"` }
type Inventory_SoftwarePackage_ZypperPatch ¶
type Inventory_SoftwarePackage_ZypperPatch struct { // Details of a Zypper patch. // For details about the Zypper package manager, see // https://en.opensuse.org/SDB:Zypper_manual. ZypperPatch *Inventory_ZypperPatch `protobuf:"bytes,5,opt,name=zypper_patch,json=zypperPatch,proto3,oneof"` }
type Inventory_VersionedPackage ¶
type Inventory_VersionedPackage struct { // The name of the package. PackageName string `protobuf:"bytes,4,opt,name=package_name,json=packageName,proto3" json:"package_name,omitempty"` // The system architecture this package is intended for. Architecture string `protobuf:"bytes,2,opt,name=architecture,proto3" json:"architecture,omitempty"` // The version of the package. Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
Information related to the a standard versioned package. This includes package info for APT, Yum, Zypper, and Googet package managers.
func (*Inventory_VersionedPackage) Descriptor
deprecated
func (*Inventory_VersionedPackage) Descriptor() ([]byte, []int)
Deprecated: Use Inventory_VersionedPackage.ProtoReflect.Descriptor instead.
func (*Inventory_VersionedPackage) GetArchitecture ¶
func (x *Inventory_VersionedPackage) GetArchitecture() string
func (*Inventory_VersionedPackage) GetPackageName ¶
func (x *Inventory_VersionedPackage) GetPackageName() string
func (*Inventory_VersionedPackage) GetVersion ¶
func (x *Inventory_VersionedPackage) GetVersion() string
func (*Inventory_VersionedPackage) ProtoMessage ¶
func (*Inventory_VersionedPackage) ProtoMessage()
func (*Inventory_VersionedPackage) ProtoReflect ¶
func (x *Inventory_VersionedPackage) ProtoReflect() protoreflect.Message
func (*Inventory_VersionedPackage) Reset ¶
func (x *Inventory_VersionedPackage) Reset()
func (*Inventory_VersionedPackage) String ¶
func (x *Inventory_VersionedPackage) String() string
type Inventory_WindowsApplication ¶
type Inventory_WindowsApplication struct { // The name of the application or product. DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // The version of the product or application in string format. DisplayVersion string `protobuf:"bytes,2,opt,name=display_version,json=displayVersion,proto3" json:"display_version,omitempty"` // The name of the manufacturer for the product or application. Publisher string `protobuf:"bytes,3,opt,name=publisher,proto3" json:"publisher,omitempty"` // The last time this product received service. The value of this property // is replaced each time a patch is applied or removed from the product or // the command-line option is used to repair the product. InstallDate *date.Date `protobuf:"bytes,4,opt,name=install_date,json=installDate,proto3" json:"install_date,omitempty"` // The internet address for technical support. HelpLink string `protobuf:"bytes,5,opt,name=help_link,json=helpLink,proto3" json:"help_link,omitempty"` // contains filtered or unexported fields }
Contains information about a Windows application that is retrieved from the Windows Registry. For more information about these fields, see: https://docs.microsoft.com/en-us/windows/win32/msi/uninstall-registry-key
func (*Inventory_WindowsApplication) Descriptor
deprecated
func (*Inventory_WindowsApplication) Descriptor() ([]byte, []int)
Deprecated: Use Inventory_WindowsApplication.ProtoReflect.Descriptor instead.
func (*Inventory_WindowsApplication) GetDisplayName ¶
func (x *Inventory_WindowsApplication) GetDisplayName() string
func (*Inventory_WindowsApplication) GetDisplayVersion ¶
func (x *Inventory_WindowsApplication) GetDisplayVersion() string
func (*Inventory_WindowsApplication) GetHelpLink ¶
func (x *Inventory_WindowsApplication) GetHelpLink() string
func (*Inventory_WindowsApplication) GetInstallDate ¶
func (x *Inventory_WindowsApplication) GetInstallDate() *date.Date
func (*Inventory_WindowsApplication) GetPublisher ¶
func (x *Inventory_WindowsApplication) GetPublisher() string
func (*Inventory_WindowsApplication) ProtoMessage ¶
func (*Inventory_WindowsApplication) ProtoMessage()
func (*Inventory_WindowsApplication) ProtoReflect ¶
func (x *Inventory_WindowsApplication) ProtoReflect() protoreflect.Message
func (*Inventory_WindowsApplication) Reset ¶
func (x *Inventory_WindowsApplication) Reset()
func (*Inventory_WindowsApplication) String ¶
func (x *Inventory_WindowsApplication) String() string
type Inventory_WindowsQuickFixEngineeringPackage ¶
type Inventory_WindowsQuickFixEngineeringPackage struct { // A short textual description of the QFE update. Caption string `protobuf:"bytes,1,opt,name=caption,proto3" json:"caption,omitempty"` // A textual description of the QFE update. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // Unique identifier associated with a particular QFE update. HotFixId string `protobuf:"bytes,3,opt,name=hot_fix_id,json=hotFixId,proto3" json:"hot_fix_id,omitempty"` // Date that the QFE update was installed. Mapped from installed_on field. InstallTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=install_time,json=installTime,proto3" json:"install_time,omitempty"` // contains filtered or unexported fields }
Information related to a Quick Fix Engineering package. Fields are taken from Windows QuickFixEngineering Interface and match the source names: https://docs.microsoft.com/en-us/windows/win32/cimwin32prov/win32-quickfixengineering
func (*Inventory_WindowsQuickFixEngineeringPackage) Descriptor
deprecated
func (*Inventory_WindowsQuickFixEngineeringPackage) Descriptor() ([]byte, []int)
Deprecated: Use Inventory_WindowsQuickFixEngineeringPackage.ProtoReflect.Descriptor instead.
func (*Inventory_WindowsQuickFixEngineeringPackage) GetCaption ¶
func (x *Inventory_WindowsQuickFixEngineeringPackage) GetCaption() string
func (*Inventory_WindowsQuickFixEngineeringPackage) GetDescription ¶
func (x *Inventory_WindowsQuickFixEngineeringPackage) GetDescription() string
func (*Inventory_WindowsQuickFixEngineeringPackage) GetHotFixId ¶
func (x *Inventory_WindowsQuickFixEngineeringPackage) GetHotFixId() string
func (*Inventory_WindowsQuickFixEngineeringPackage) GetInstallTime ¶
func (x *Inventory_WindowsQuickFixEngineeringPackage) GetInstallTime() *timestamppb.Timestamp
func (*Inventory_WindowsQuickFixEngineeringPackage) ProtoMessage ¶
func (*Inventory_WindowsQuickFixEngineeringPackage) ProtoMessage()
func (*Inventory_WindowsQuickFixEngineeringPackage) ProtoReflect ¶
func (x *Inventory_WindowsQuickFixEngineeringPackage) ProtoReflect() protoreflect.Message
func (*Inventory_WindowsQuickFixEngineeringPackage) Reset ¶
func (x *Inventory_WindowsQuickFixEngineeringPackage) Reset()
func (*Inventory_WindowsQuickFixEngineeringPackage) String ¶
func (x *Inventory_WindowsQuickFixEngineeringPackage) String() string
type Inventory_WindowsUpdatePackage ¶
type Inventory_WindowsUpdatePackage struct { // The localized title of the update package. Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` // The localized description of the update package. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // The categories that are associated with this update package. Categories []*Inventory_WindowsUpdatePackage_WindowsUpdateCategory `protobuf:"bytes,3,rep,name=categories,proto3" json:"categories,omitempty"` // A collection of Microsoft Knowledge Base article IDs that are associated // with the update package. KbArticleIds []string `protobuf:"bytes,4,rep,name=kb_article_ids,json=kbArticleIds,proto3" json:"kb_article_ids,omitempty"` // A hyperlink to the language-specific support information for the update. SupportUrl string `protobuf:"bytes,11,opt,name=support_url,json=supportUrl,proto3" json:"support_url,omitempty"` // A collection of URLs that provide more information about the update // package. MoreInfoUrls []string `protobuf:"bytes,5,rep,name=more_info_urls,json=moreInfoUrls,proto3" json:"more_info_urls,omitempty"` // Gets the identifier of an update package. Stays the same across // revisions. UpdateId string `protobuf:"bytes,6,opt,name=update_id,json=updateId,proto3" json:"update_id,omitempty"` // The revision number of this update package. RevisionNumber int32 `protobuf:"varint,7,opt,name=revision_number,json=revisionNumber,proto3" json:"revision_number,omitempty"` // The last published date of the update, in (UTC) date and time. LastDeploymentChangeTime *timestamppb.Timestamp `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
Details related to a Windows Update package. Field data and names are taken from Windows Update API IUpdate Interface: https://docs.microsoft.com/en-us/windows/win32/api/_wua/ Descriptive fields like title, and description are localized based on the locale of the VM being updated.
func (*Inventory_WindowsUpdatePackage) Descriptor
deprecated
func (*Inventory_WindowsUpdatePackage) Descriptor() ([]byte, []int)
Deprecated: Use Inventory_WindowsUpdatePackage.ProtoReflect.Descriptor instead.
func (*Inventory_WindowsUpdatePackage) GetCategories ¶
func (x *Inventory_WindowsUpdatePackage) GetCategories() []*Inventory_WindowsUpdatePackage_WindowsUpdateCategory
func (*Inventory_WindowsUpdatePackage) GetDescription ¶
func (x *Inventory_WindowsUpdatePackage) GetDescription() string
func (*Inventory_WindowsUpdatePackage) GetKbArticleIds ¶
func (x *Inventory_WindowsUpdatePackage) GetKbArticleIds() []string
func (*Inventory_WindowsUpdatePackage) GetLastDeploymentChangeTime ¶
func (x *Inventory_WindowsUpdatePackage) GetLastDeploymentChangeTime() *timestamppb.Timestamp
func (*Inventory_WindowsUpdatePackage) GetMoreInfoUrls ¶
func (x *Inventory_WindowsUpdatePackage) GetMoreInfoUrls() []string
func (*Inventory_WindowsUpdatePackage) GetRevisionNumber ¶
func (x *Inventory_WindowsUpdatePackage) GetRevisionNumber() int32
func (*Inventory_WindowsUpdatePackage) GetSupportUrl ¶
func (x *Inventory_WindowsUpdatePackage) GetSupportUrl() string
func (*Inventory_WindowsUpdatePackage) GetTitle ¶
func (x *Inventory_WindowsUpdatePackage) GetTitle() string
func (*Inventory_WindowsUpdatePackage) GetUpdateId ¶
func (x *Inventory_WindowsUpdatePackage) GetUpdateId() string
func (*Inventory_WindowsUpdatePackage) ProtoMessage ¶
func (*Inventory_WindowsUpdatePackage) ProtoMessage()
func (*Inventory_WindowsUpdatePackage) ProtoReflect ¶
func (x *Inventory_WindowsUpdatePackage) ProtoReflect() protoreflect.Message
func (*Inventory_WindowsUpdatePackage) Reset ¶
func (x *Inventory_WindowsUpdatePackage) Reset()
func (*Inventory_WindowsUpdatePackage) String ¶
func (x *Inventory_WindowsUpdatePackage) String() string
type Inventory_WindowsUpdatePackage_WindowsUpdateCategory ¶
type Inventory_WindowsUpdatePackage_WindowsUpdateCategory struct { // The identifier of the windows update category. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The name of the windows update category. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Categories specified by the Windows Update.
func (*Inventory_WindowsUpdatePackage_WindowsUpdateCategory) Descriptor
deprecated
func (*Inventory_WindowsUpdatePackage_WindowsUpdateCategory) Descriptor() ([]byte, []int)
Deprecated: Use Inventory_WindowsUpdatePackage_WindowsUpdateCategory.ProtoReflect.Descriptor instead.
func (*Inventory_WindowsUpdatePackage_WindowsUpdateCategory) GetId ¶
func (x *Inventory_WindowsUpdatePackage_WindowsUpdateCategory) GetId() string
func (*Inventory_WindowsUpdatePackage_WindowsUpdateCategory) GetName ¶
func (x *Inventory_WindowsUpdatePackage_WindowsUpdateCategory) GetName() string
func (*Inventory_WindowsUpdatePackage_WindowsUpdateCategory) ProtoMessage ¶
func (*Inventory_WindowsUpdatePackage_WindowsUpdateCategory) ProtoMessage()
func (*Inventory_WindowsUpdatePackage_WindowsUpdateCategory) ProtoReflect ¶
func (x *Inventory_WindowsUpdatePackage_WindowsUpdateCategory) ProtoReflect() protoreflect.Message
func (*Inventory_WindowsUpdatePackage_WindowsUpdateCategory) Reset ¶
func (x *Inventory_WindowsUpdatePackage_WindowsUpdateCategory) Reset()
func (*Inventory_WindowsUpdatePackage_WindowsUpdateCategory) String ¶
func (x *Inventory_WindowsUpdatePackage_WindowsUpdateCategory) String() string
type Inventory_ZypperPatch ¶
type Inventory_ZypperPatch struct { // The name of the patch. PatchName string `protobuf:"bytes,5,opt,name=patch_name,json=patchName,proto3" json:"patch_name,omitempty"` // The category of the patch. Category string `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty"` // The severity specified for this patch Severity string `protobuf:"bytes,3,opt,name=severity,proto3" json:"severity,omitempty"` // Any summary information provided about this patch. Summary string `protobuf:"bytes,4,opt,name=summary,proto3" json:"summary,omitempty"` // contains filtered or unexported fields }
Details related to a Zypper Patch.
func (*Inventory_ZypperPatch) Descriptor
deprecated
func (*Inventory_ZypperPatch) Descriptor() ([]byte, []int)
Deprecated: Use Inventory_ZypperPatch.ProtoReflect.Descriptor instead.
func (*Inventory_ZypperPatch) GetCategory ¶
func (x *Inventory_ZypperPatch) GetCategory() string
func (*Inventory_ZypperPatch) GetPatchName ¶
func (x *Inventory_ZypperPatch) GetPatchName() string
func (*Inventory_ZypperPatch) GetSeverity ¶
func (x *Inventory_ZypperPatch) GetSeverity() string
func (*Inventory_ZypperPatch) GetSummary ¶
func (x *Inventory_ZypperPatch) GetSummary() string
func (*Inventory_ZypperPatch) ProtoMessage ¶
func (*Inventory_ZypperPatch) ProtoMessage()
func (*Inventory_ZypperPatch) ProtoReflect ¶
func (x *Inventory_ZypperPatch) ProtoReflect() protoreflect.Message
func (*Inventory_ZypperPatch) Reset ¶
func (x *Inventory_ZypperPatch) Reset()
func (*Inventory_ZypperPatch) String ¶
func (x *Inventory_ZypperPatch) String() string
type ListInventoriesRequest ¶
type ListInventoriesRequest struct { // Required. The parent resource name. // // Format: `projects/{project}/locations/{location}/instances/-` // // For `{project}`, either `project-number` or `project-id` can be provided. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Inventory view indicating what information should be included in the // inventory resource. If unspecified, the default view is BASIC. View InventoryView `protobuf:"varint,2,opt,name=view,proto3,enum=google.cloud.osconfig.v1.InventoryView" json:"view,omitempty"` // The maximum number of results to return. PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // A pagination token returned from a previous call to // `ListInventories` that indicates where this listing // should continue from. PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // If provided, this field specifies the criteria that must be met by a // `Inventory` API resource to be included in the response. Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
A request message for listing inventory data for all VMs in the specified location.
func (*ListInventoriesRequest) Descriptor
deprecated
func (*ListInventoriesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListInventoriesRequest.ProtoReflect.Descriptor instead.
func (*ListInventoriesRequest) GetFilter ¶
func (x *ListInventoriesRequest) GetFilter() string
func (*ListInventoriesRequest) GetPageSize ¶
func (x *ListInventoriesRequest) GetPageSize() int32
func (*ListInventoriesRequest) GetPageToken ¶
func (x *ListInventoriesRequest) GetPageToken() string
func (*ListInventoriesRequest) GetParent ¶
func (x *ListInventoriesRequest) GetParent() string
func (*ListInventoriesRequest) GetView ¶
func (x *ListInventoriesRequest) GetView() InventoryView
func (*ListInventoriesRequest) ProtoMessage ¶
func (*ListInventoriesRequest) ProtoMessage()
func (*ListInventoriesRequest) ProtoReflect ¶
func (x *ListInventoriesRequest) ProtoReflect() protoreflect.Message
func (*ListInventoriesRequest) Reset ¶
func (x *ListInventoriesRequest) Reset()
func (*ListInventoriesRequest) String ¶
func (x *ListInventoriesRequest) String() string
type ListInventoriesResponse ¶
type ListInventoriesResponse struct { // List of inventory objects. Inventories []*Inventory `protobuf:"bytes,1,rep,name=inventories,proto3" json:"inventories,omitempty"` // The pagination token to retrieve the next page of inventory objects. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
A response message for listing inventory data for all VMs in a specified location.
func (*ListInventoriesResponse) Descriptor
deprecated
func (*ListInventoriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListInventoriesResponse.ProtoReflect.Descriptor instead.
func (*ListInventoriesResponse) GetInventories ¶
func (x *ListInventoriesResponse) GetInventories() []*Inventory
func (*ListInventoriesResponse) GetNextPageToken ¶
func (x *ListInventoriesResponse) GetNextPageToken() string
func (*ListInventoriesResponse) ProtoMessage ¶
func (*ListInventoriesResponse) ProtoMessage()
func (*ListInventoriesResponse) ProtoReflect ¶
func (x *ListInventoriesResponse) ProtoReflect() protoreflect.Message
func (*ListInventoriesResponse) Reset ¶
func (x *ListInventoriesResponse) Reset()
func (*ListInventoriesResponse) String ¶
func (x *ListInventoriesResponse) String() string
type ListOSPolicyAssignmentReportsRequest ¶
type ListOSPolicyAssignmentReportsRequest struct { // Required. The parent resource name. // // Format: // `projects/{project}/locations/{location}/instances/{instance}/osPolicyAssignments/{assignment}/reports` // // For `{project}`, either `project-number` or `project-id` can be provided. // For `{instance}`, either `instance-name`, `instance-id`, or `-` can be // provided. If '-' is provided, the response will include // OSPolicyAssignmentReports for all instances in the project/location. // For `{assignment}`, either `assignment-id` or `-` can be provided. If '-' // is provided, the response will include OSPolicyAssignmentReports for all // OSPolicyAssignments in the project/location. // Either {instance} or {assignment} must be `-`. // // For example: // `projects/{project}/locations/{location}/instances/{instance}/osPolicyAssignments/-/reports` // returns all reports for the instance // `projects/{project}/locations/{location}/instances/-/osPolicyAssignments/{assignment-id}/reports` // returns all the reports for the given assignment across all instances. // `projects/{project}/locations/{location}/instances/-/osPolicyAssignments/-/reports` // returns all the reports for all assignments across all instances. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // The maximum number of results to return. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // If provided, this field specifies the criteria that must be met by the // `OSPolicyAssignmentReport` API resource that is included in the response. Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"` // A pagination token returned from a previous call to the // `ListOSPolicyAssignmentReports` method that indicates where this listing // should continue from. PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
List the OS policy assignment reports for VM instances.
func (*ListOSPolicyAssignmentReportsRequest) Descriptor
deprecated
func (*ListOSPolicyAssignmentReportsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListOSPolicyAssignmentReportsRequest.ProtoReflect.Descriptor instead.
func (*ListOSPolicyAssignmentReportsRequest) GetFilter ¶
func (x *ListOSPolicyAssignmentReportsRequest) GetFilter() string
func (*ListOSPolicyAssignmentReportsRequest) GetPageSize ¶
func (x *ListOSPolicyAssignmentReportsRequest) GetPageSize() int32
func (*ListOSPolicyAssignmentReportsRequest) GetPageToken ¶
func (x *ListOSPolicyAssignmentReportsRequest) GetPageToken() string
func (*ListOSPolicyAssignmentReportsRequest) GetParent ¶
func (x *ListOSPolicyAssignmentReportsRequest) GetParent() string
func (*ListOSPolicyAssignmentReportsRequest) ProtoMessage ¶
func (*ListOSPolicyAssignmentReportsRequest) ProtoMessage()
func (*ListOSPolicyAssignmentReportsRequest) ProtoReflect ¶
func (x *ListOSPolicyAssignmentReportsRequest) ProtoReflect() protoreflect.Message
func (*ListOSPolicyAssignmentReportsRequest) Reset ¶
func (x *ListOSPolicyAssignmentReportsRequest) Reset()