Documentation ¶
Overview ¶
Package osconfig aliases all exported identifiers in package "cloud.google.com/go/osconfig/apiv1/osconfigpb".
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb. Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md for more details.
Index ¶
- Constants
- Variables
- func RegisterOsConfigServiceServer(s *grpc.Server, srv OsConfigServiceServer)deprecated
- func RegisterOsConfigZonalServiceServer(s *grpc.Server, srv OsConfigZonalServiceServer)deprecated
- type AptSettingsdeprecated
- type AptSettings_Typedeprecated
- type CVSSv3deprecated
- type CVSSv3_AttackComplexitydeprecated
- type CVSSv3_AttackVectordeprecated
- type CVSSv3_Impactdeprecated
- type CVSSv3_PrivilegesRequireddeprecated
- type CVSSv3_Scopedeprecated
- type CVSSv3_UserInteractiondeprecated
- type CancelPatchJobRequestdeprecated
- type CreateOSPolicyAssignmentRequestdeprecated
- type CreatePatchDeploymentRequestdeprecated
- type DeleteOSPolicyAssignmentRequestdeprecated
- type DeletePatchDeploymentRequestdeprecated
- type ExecStepdeprecated
- type ExecStepConfigdeprecated
- type ExecStepConfig_GcsObject
- type ExecStepConfig_Interpreterdeprecated
- type ExecStepConfig_LocalPath
- type ExecutePatchJobRequestdeprecated
- type FixedOrPercentdeprecated
- type FixedOrPercent_Fixed
- type FixedOrPercent_Percent
- type GcsObjectdeprecated
- type GetInventoryRequestdeprecated
- type GetOSPolicyAssignmentReportRequestdeprecated
- type GetOSPolicyAssignmentRequestdeprecated
- type GetPatchDeploymentRequestdeprecated
- type GetPatchJobRequestdeprecated
- type GetVulnerabilityReportRequestdeprecated
- type GooSettingsdeprecated
- type Instancedeprecated
- type Instance_PatchStatedeprecated
- type Inventorydeprecated
- type InventoryViewdeprecated
- type Inventory_Itemdeprecated
- type Inventory_Item_AvailablePackage
- type Inventory_Item_InstalledPackage
- type Inventory_Item_OriginTypedeprecated
- type Inventory_Item_Typedeprecated
- type Inventory_OsInfodeprecated
- type Inventory_SoftwarePackagedeprecated
- 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_VersionedPackagedeprecated
- type Inventory_WindowsApplicationdeprecated
- type Inventory_WindowsQuickFixEngineeringPackagedeprecated
- type Inventory_WindowsUpdatePackagedeprecated
- type Inventory_WindowsUpdatePackage_WindowsUpdateCategorydeprecated
- type Inventory_ZypperPatchdeprecated
- type ListInventoriesRequestdeprecated
- type ListInventoriesResponsedeprecated
- type ListOSPolicyAssignmentReportsRequestdeprecated
- type ListOSPolicyAssignmentReportsResponsedeprecated
- type ListOSPolicyAssignmentRevisionsRequestdeprecated
- type ListOSPolicyAssignmentRevisionsResponsedeprecated
- type ListOSPolicyAssignmentsRequestdeprecated
- type ListOSPolicyAssignmentsResponsedeprecated
- type ListPatchDeploymentsRequestdeprecated
- type ListPatchDeploymentsResponsedeprecated
- type ListPatchJobInstanceDetailsRequestdeprecated
- type ListPatchJobInstanceDetailsResponsedeprecated
- type ListPatchJobsRequestdeprecated
- type ListPatchJobsResponsedeprecated
- type ListVulnerabilityReportsRequestdeprecated
- type ListVulnerabilityReportsResponsedeprecated
- type MonthlyScheduledeprecated
- type MonthlySchedule_MonthDay
- type MonthlySchedule_WeekDayOfMonth
- type OSPolicydeprecated
- type OSPolicyAssignmentdeprecated
- type OSPolicyAssignmentOperationMetadatadeprecated
- type OSPolicyAssignmentOperationMetadata_APIMethoddeprecated
- type OSPolicyAssignmentOperationMetadata_RolloutStatedeprecated
- type OSPolicyAssignmentReportdeprecated
- type OSPolicyAssignmentReport_OSPolicyCompliancedeprecated
- type OSPolicyAssignmentReport_OSPolicyCompliance_ComplianceStatedeprecated
- type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliancedeprecated
- type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ComplianceStatedeprecated
- type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ExecResourceOutputdeprecated
- type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ExecResourceOutput_
- type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStepdeprecated
- type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_Typedeprecated
- type OSPolicyAssignment_InstanceFilterdeprecated
- type OSPolicyAssignment_InstanceFilter_Inventorydeprecated
- type OSPolicyAssignment_LabelSetdeprecated
- type OSPolicyAssignment_Rolloutdeprecated
- type OSPolicyAssignment_RolloutStatedeprecated
- type OSPolicy_InventoryFilterdeprecated
- type OSPolicy_Modedeprecated
- type OSPolicy_Resourcedeprecated
- type OSPolicy_ResourceGroupdeprecated
- type OSPolicy_Resource_Exec
- type OSPolicy_Resource_ExecResourcedeprecated
- type OSPolicy_Resource_ExecResource_Execdeprecated
- type OSPolicy_Resource_ExecResource_Exec_File
- type OSPolicy_Resource_ExecResource_Exec_Interpreterdeprecated
- type OSPolicy_Resource_ExecResource_Exec_Script
- type OSPolicy_Resource_Filedeprecated
- type OSPolicy_Resource_FileResourcedeprecated
- type OSPolicy_Resource_FileResource_Content
- type OSPolicy_Resource_FileResource_DesiredStatedeprecated
- type OSPolicy_Resource_FileResource_File
- type OSPolicy_Resource_File_
- type OSPolicy_Resource_File_Gcsdeprecated
- type OSPolicy_Resource_File_Gcs_
- type OSPolicy_Resource_File_LocalPath
- type OSPolicy_Resource_File_Remotedeprecated
- type OSPolicy_Resource_File_Remote_
- type OSPolicy_Resource_PackageResourcedeprecated
- type OSPolicy_Resource_PackageResource_APTdeprecated
- type OSPolicy_Resource_PackageResource_Apt
- type OSPolicy_Resource_PackageResource_Debdeprecated
- type OSPolicy_Resource_PackageResource_Deb_
- type OSPolicy_Resource_PackageResource_DesiredStatedeprecated
- type OSPolicy_Resource_PackageResource_GooGetdeprecated
- type OSPolicy_Resource_PackageResource_Googet
- type OSPolicy_Resource_PackageResource_MSIdeprecated
- type OSPolicy_Resource_PackageResource_Msi
- type OSPolicy_Resource_PackageResource_RPMdeprecated
- type OSPolicy_Resource_PackageResource_Rpm
- type OSPolicy_Resource_PackageResource_YUMdeprecated
- type OSPolicy_Resource_PackageResource_Yum
- type OSPolicy_Resource_PackageResource_Zypperdeprecated
- type OSPolicy_Resource_PackageResource_Zypper_
- type OSPolicy_Resource_Pkg
- type OSPolicy_Resource_Repository
- type OSPolicy_Resource_RepositoryResourcedeprecated
- type OSPolicy_Resource_RepositoryResource_Apt
- type OSPolicy_Resource_RepositoryResource_AptRepositorydeprecated
- type OSPolicy_Resource_RepositoryResource_AptRepository_ArchiveTypedeprecated
- type OSPolicy_Resource_RepositoryResource_Goo
- type OSPolicy_Resource_RepositoryResource_GooRepositorydeprecated
- type OSPolicy_Resource_RepositoryResource_Yum
- type OSPolicy_Resource_RepositoryResource_YumRepositorydeprecated
- type OSPolicy_Resource_RepositoryResource_Zypper
- type OSPolicy_Resource_RepositoryResource_ZypperRepositorydeprecated
- type OneTimeScheduledeprecated
- type OsConfigServiceClientdeprecated
- type OsConfigServiceServerdeprecated
- type OsConfigZonalServiceClientdeprecated
- type OsConfigZonalServiceServerdeprecated
- type PatchConfigdeprecated
- type PatchConfig_RebootConfigdeprecated
- type PatchDeploymentdeprecated
- type PatchDeployment_OneTimeSchedule
- type PatchDeployment_RecurringSchedule
- type PatchDeployment_Statedeprecated
- type PatchInstanceFilterdeprecated
- type PatchInstanceFilter_GroupLabeldeprecated
- type PatchJobdeprecated
- type PatchJobInstanceDetailsdeprecated
- type PatchJob_InstanceDetailsSummarydeprecated
- type PatchJob_Statedeprecated
- type PatchRolloutdeprecated
- type PatchRollout_Modedeprecated
- type PausePatchDeploymentRequestdeprecated
- type RecurringScheduledeprecated
- type RecurringSchedule_Frequencydeprecated
- type RecurringSchedule_Monthly
- type RecurringSchedule_Weekly
- type ResumePatchDeploymentRequestdeprecated
- type UnimplementedOsConfigServiceServerdeprecated
- type UnimplementedOsConfigZonalServiceServerdeprecated
- type UpdateOSPolicyAssignmentRequestdeprecated
- type UpdatePatchDeploymentRequestdeprecated
- type VulnerabilityReportdeprecated
- type VulnerabilityReport_Vulnerabilitydeprecated
- type VulnerabilityReport_Vulnerability_Detailsdeprecated
- type VulnerabilityReport_Vulnerability_Details_Referencedeprecated
- type VulnerabilityReport_Vulnerability_Itemdeprecated
- type WeekDayOfMonthdeprecated
- type WeeklyScheduledeprecated
- type WindowsUpdateSettingsdeprecated
- type WindowsUpdateSettings_Classificationdeprecated
- type YumSettingsdeprecated
- type ZypperSettingsdeprecated
Constants ¶
const ( AptSettings_DIST = src.AptSettings_DIST AptSettings_TYPE_UNSPECIFIED = src.AptSettings_TYPE_UNSPECIFIED AptSettings_UPGRADE = src.AptSettings_UPGRADE CVSSv3_ATTACK_COMPLEXITY_HIGH = src.CVSSv3_ATTACK_COMPLEXITY_HIGH CVSSv3_ATTACK_COMPLEXITY_LOW = src.CVSSv3_ATTACK_COMPLEXITY_LOW CVSSv3_ATTACK_COMPLEXITY_UNSPECIFIED = src.CVSSv3_ATTACK_COMPLEXITY_UNSPECIFIED CVSSv3_ATTACK_VECTOR_ADJACENT = src.CVSSv3_ATTACK_VECTOR_ADJACENT CVSSv3_ATTACK_VECTOR_LOCAL = src.CVSSv3_ATTACK_VECTOR_LOCAL CVSSv3_ATTACK_VECTOR_NETWORK = src.CVSSv3_ATTACK_VECTOR_NETWORK CVSSv3_ATTACK_VECTOR_PHYSICAL = src.CVSSv3_ATTACK_VECTOR_PHYSICAL CVSSv3_ATTACK_VECTOR_UNSPECIFIED = src.CVSSv3_ATTACK_VECTOR_UNSPECIFIED CVSSv3_IMPACT_HIGH = src.CVSSv3_IMPACT_HIGH CVSSv3_IMPACT_LOW = src.CVSSv3_IMPACT_LOW CVSSv3_IMPACT_NONE = src.CVSSv3_IMPACT_NONE CVSSv3_IMPACT_UNSPECIFIED = src.CVSSv3_IMPACT_UNSPECIFIED CVSSv3_PRIVILEGES_REQUIRED_HIGH = src.CVSSv3_PRIVILEGES_REQUIRED_HIGH CVSSv3_PRIVILEGES_REQUIRED_LOW = src.CVSSv3_PRIVILEGES_REQUIRED_LOW CVSSv3_PRIVILEGES_REQUIRED_NONE = src.CVSSv3_PRIVILEGES_REQUIRED_NONE CVSSv3_PRIVILEGES_REQUIRED_UNSPECIFIED = src.CVSSv3_PRIVILEGES_REQUIRED_UNSPECIFIED CVSSv3_SCOPE_CHANGED = src.CVSSv3_SCOPE_CHANGED CVSSv3_SCOPE_UNCHANGED = src.CVSSv3_SCOPE_UNCHANGED CVSSv3_SCOPE_UNSPECIFIED = src.CVSSv3_SCOPE_UNSPECIFIED CVSSv3_USER_INTERACTION_NONE = src.CVSSv3_USER_INTERACTION_NONE CVSSv3_USER_INTERACTION_REQUIRED = src.CVSSv3_USER_INTERACTION_REQUIRED CVSSv3_USER_INTERACTION_UNSPECIFIED = src.CVSSv3_USER_INTERACTION_UNSPECIFIED ExecStepConfig_INTERPRETER_UNSPECIFIED = src.ExecStepConfig_INTERPRETER_UNSPECIFIED ExecStepConfig_POWERSHELL = src.ExecStepConfig_POWERSHELL ExecStepConfig_SHELL = src.ExecStepConfig_SHELL Instance_ACKED = src.Instance_ACKED Instance_APPLYING_PATCHES = src.Instance_APPLYING_PATCHES Instance_DOWNLOADING_PATCHES = src.Instance_DOWNLOADING_PATCHES Instance_FAILED = src.Instance_FAILED Instance_INACTIVE = src.Instance_INACTIVE Instance_NOTIFIED = src.Instance_NOTIFIED Instance_NO_AGENT_DETECTED = src.Instance_NO_AGENT_DETECTED Instance_PATCH_STATE_UNSPECIFIED = src.Instance_PATCH_STATE_UNSPECIFIED Instance_PENDING = src.Instance_PENDING Instance_REBOOTING = src.Instance_REBOOTING Instance_RUNNING_POST_PATCH_STEP = src.Instance_RUNNING_POST_PATCH_STEP Instance_RUNNING_PRE_PATCH_STEP = src.Instance_RUNNING_PRE_PATCH_STEP Instance_STARTED = src.Instance_STARTED Instance_SUCCEEDED = src.Instance_SUCCEEDED Instance_SUCCEEDED_REBOOT_REQUIRED = src.Instance_SUCCEEDED_REBOOT_REQUIRED Instance_TIMED_OUT = src.Instance_TIMED_OUT InventoryView_BASIC = src.InventoryView_BASIC InventoryView_FULL = src.InventoryView_FULL InventoryView_INVENTORY_VIEW_UNSPECIFIED = src.InventoryView_INVENTORY_VIEW_UNSPECIFIED Inventory_Item_AVAILABLE_PACKAGE = src.Inventory_Item_AVAILABLE_PACKAGE Inventory_Item_INSTALLED_PACKAGE = src.Inventory_Item_INSTALLED_PACKAGE Inventory_Item_INVENTORY_REPORT = src.Inventory_Item_INVENTORY_REPORT Inventory_Item_ORIGIN_TYPE_UNSPECIFIED = src.Inventory_Item_ORIGIN_TYPE_UNSPECIFIED Inventory_Item_TYPE_UNSPECIFIED = src.Inventory_Item_TYPE_UNSPECIFIED OSPolicyAssignmentOperationMetadata_API_METHOD_UNSPECIFIED = src.OSPolicyAssignmentOperationMetadata_API_METHOD_UNSPECIFIED OSPolicyAssignmentOperationMetadata_CANCELLED = src.OSPolicyAssignmentOperationMetadata_CANCELLED OSPolicyAssignmentOperationMetadata_CANCELLING = src.OSPolicyAssignmentOperationMetadata_CANCELLING OSPolicyAssignmentOperationMetadata_CREATE = src.OSPolicyAssignmentOperationMetadata_CREATE OSPolicyAssignmentOperationMetadata_DELETE = src.OSPolicyAssignmentOperationMetadata_DELETE OSPolicyAssignmentOperationMetadata_IN_PROGRESS = src.OSPolicyAssignmentOperationMetadata_IN_PROGRESS OSPolicyAssignmentOperationMetadata_ROLLOUT_STATE_UNSPECIFIED = src.OSPolicyAssignmentOperationMetadata_ROLLOUT_STATE_UNSPECIFIED OSPolicyAssignmentOperationMetadata_SUCCEEDED = src.OSPolicyAssignmentOperationMetadata_SUCCEEDED OSPolicyAssignmentOperationMetadata_UPDATE = src.OSPolicyAssignmentOperationMetadata_UPDATE OSPolicyAssignmentReport_OSPolicyCompliance_COMPLIANT = src.OSPolicyAssignmentReport_OSPolicyCompliance_COMPLIANT OSPolicyAssignmentReport_OSPolicyCompliance_NON_COMPLIANT = src.OSPolicyAssignmentReport_OSPolicyCompliance_NON_COMPLIANT OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_COMPLIANT = src.OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_COMPLIANT OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_NON_COMPLIANT = src.OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_NON_COMPLIANT OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_DESIRED_STATE_CHECK = src.OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_DESIRED_STATE_CHECK OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_DESIRED_STATE_CHECK_POST_ENFORCEMENT = src.OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_DESIRED_STATE_CHECK_POST_ENFORCEMENT OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_DESIRED_STATE_ENFORCEMENT = src.OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_DESIRED_STATE_ENFORCEMENT OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_TYPE_UNSPECIFIED = src.OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_TYPE_UNSPECIFIED OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_VALIDATION = src.OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_VALIDATION OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_UNKNOWN = src.OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_UNKNOWN OSPolicyAssignmentReport_OSPolicyCompliance_UNKNOWN = src.OSPolicyAssignmentReport_OSPolicyCompliance_UNKNOWN OSPolicyAssignment_CANCELLED = src.OSPolicyAssignment_CANCELLED OSPolicyAssignment_CANCELLING = src.OSPolicyAssignment_CANCELLING OSPolicyAssignment_IN_PROGRESS = src.OSPolicyAssignment_IN_PROGRESS OSPolicyAssignment_ROLLOUT_STATE_UNSPECIFIED = src.OSPolicyAssignment_ROLLOUT_STATE_UNSPECIFIED OSPolicyAssignment_SUCCEEDED = src.OSPolicyAssignment_SUCCEEDED OSPolicy_ENFORCEMENT = src.OSPolicy_ENFORCEMENT OSPolicy_MODE_UNSPECIFIED = src.OSPolicy_MODE_UNSPECIFIED OSPolicy_Resource_ExecResource_Exec_INTERPRETER_UNSPECIFIED = src.OSPolicy_Resource_ExecResource_Exec_INTERPRETER_UNSPECIFIED OSPolicy_Resource_ExecResource_Exec_NONE = src.OSPolicy_Resource_ExecResource_Exec_NONE OSPolicy_Resource_ExecResource_Exec_POWERSHELL = src.OSPolicy_Resource_ExecResource_Exec_POWERSHELL OSPolicy_Resource_ExecResource_Exec_SHELL = src.OSPolicy_Resource_ExecResource_Exec_SHELL OSPolicy_Resource_FileResource_ABSENT = src.OSPolicy_Resource_FileResource_ABSENT OSPolicy_Resource_FileResource_CONTENTS_MATCH = src.OSPolicy_Resource_FileResource_CONTENTS_MATCH OSPolicy_Resource_FileResource_DESIRED_STATE_UNSPECIFIED = src.OSPolicy_Resource_FileResource_DESIRED_STATE_UNSPECIFIED OSPolicy_Resource_FileResource_PRESENT = src.OSPolicy_Resource_FileResource_PRESENT OSPolicy_Resource_PackageResource_DESIRED_STATE_UNSPECIFIED = src.OSPolicy_Resource_PackageResource_DESIRED_STATE_UNSPECIFIED OSPolicy_Resource_PackageResource_INSTALLED = src.OSPolicy_Resource_PackageResource_INSTALLED OSPolicy_Resource_PackageResource_REMOVED = src.OSPolicy_Resource_PackageResource_REMOVED OSPolicy_Resource_RepositoryResource_AptRepository_ARCHIVE_TYPE_UNSPECIFIED = src.OSPolicy_Resource_RepositoryResource_AptRepository_ARCHIVE_TYPE_UNSPECIFIED OSPolicy_Resource_RepositoryResource_AptRepository_DEB = src.OSPolicy_Resource_RepositoryResource_AptRepository_DEB OSPolicy_Resource_RepositoryResource_AptRepository_DEB_SRC = src.OSPolicy_Resource_RepositoryResource_AptRepository_DEB_SRC OSPolicy_VALIDATION = src.OSPolicy_VALIDATION PatchConfig_ALWAYS = src.PatchConfig_ALWAYS PatchConfig_DEFAULT = src.PatchConfig_DEFAULT PatchConfig_NEVER = src.PatchConfig_NEVER PatchConfig_REBOOT_CONFIG_UNSPECIFIED = src.PatchConfig_REBOOT_CONFIG_UNSPECIFIED PatchDeployment_ACTIVE = src.PatchDeployment_ACTIVE PatchDeployment_PAUSED = src.PatchDeployment_PAUSED PatchDeployment_STATE_UNSPECIFIED = src.PatchDeployment_STATE_UNSPECIFIED PatchJob_CANCELED = src.PatchJob_CANCELED PatchJob_COMPLETED_WITH_ERRORS = src.PatchJob_COMPLETED_WITH_ERRORS PatchJob_INSTANCE_LOOKUP = src.PatchJob_INSTANCE_LOOKUP PatchJob_PATCHING = src.PatchJob_PATCHING PatchJob_STARTED = src.PatchJob_STARTED PatchJob_STATE_UNSPECIFIED = src.PatchJob_STATE_UNSPECIFIED PatchJob_SUCCEEDED = src.PatchJob_SUCCEEDED PatchJob_TIMED_OUT = src.PatchJob_TIMED_OUT PatchRollout_CONCURRENT_ZONES = src.PatchRollout_CONCURRENT_ZONES PatchRollout_MODE_UNSPECIFIED = src.PatchRollout_MODE_UNSPECIFIED PatchRollout_ZONE_BY_ZONE = src.PatchRollout_ZONE_BY_ZONE RecurringSchedule_DAILY = src.RecurringSchedule_DAILY RecurringSchedule_FREQUENCY_UNSPECIFIED = src.RecurringSchedule_FREQUENCY_UNSPECIFIED RecurringSchedule_MONTHLY = src.RecurringSchedule_MONTHLY RecurringSchedule_WEEKLY = src.RecurringSchedule_WEEKLY WindowsUpdateSettings_CLASSIFICATION_UNSPECIFIED = src.WindowsUpdateSettings_CLASSIFICATION_UNSPECIFIED WindowsUpdateSettings_CRITICAL = src.WindowsUpdateSettings_CRITICAL WindowsUpdateSettings_DEFINITION = src.WindowsUpdateSettings_DEFINITION WindowsUpdateSettings_DRIVER = src.WindowsUpdateSettings_DRIVER WindowsUpdateSettings_FEATURE_PACK = src.WindowsUpdateSettings_FEATURE_PACK WindowsUpdateSettings_SECURITY = src.WindowsUpdateSettings_SECURITY WindowsUpdateSettings_SERVICE_PACK = src.WindowsUpdateSettings_SERVICE_PACK WindowsUpdateSettings_TOOL = src.WindowsUpdateSettings_TOOL WindowsUpdateSettings_UPDATE = src.WindowsUpdateSettings_UPDATE WindowsUpdateSettings_UPDATE_ROLLUP = src.WindowsUpdateSettings_UPDATE_ROLLUP )
Deprecated: Please use consts in: cloud.google.com/go/osconfig/apiv1/osconfigpb
Variables ¶
var ( AptSettings_Type_name = src.AptSettings_Type_name AptSettings_Type_value = src.AptSettings_Type_value CVSSv3_AttackComplexity_name = src.CVSSv3_AttackComplexity_name CVSSv3_AttackComplexity_value = src.CVSSv3_AttackComplexity_value CVSSv3_AttackVector_name = src.CVSSv3_AttackVector_name CVSSv3_AttackVector_value = src.CVSSv3_AttackVector_value CVSSv3_Impact_name = src.CVSSv3_Impact_name CVSSv3_Impact_value = src.CVSSv3_Impact_value CVSSv3_PrivilegesRequired_name = src.CVSSv3_PrivilegesRequired_name CVSSv3_PrivilegesRequired_value = src.CVSSv3_PrivilegesRequired_value CVSSv3_Scope_name = src.CVSSv3_Scope_name CVSSv3_Scope_value = src.CVSSv3_Scope_value CVSSv3_UserInteraction_name = src.CVSSv3_UserInteraction_name CVSSv3_UserInteraction_value = src.CVSSv3_UserInteraction_value ExecStepConfig_Interpreter_name = src.ExecStepConfig_Interpreter_name ExecStepConfig_Interpreter_value = src.ExecStepConfig_Interpreter_value File_google_cloud_osconfig_v1_inventory_proto = src.File_google_cloud_osconfig_v1_inventory_proto File_google_cloud_osconfig_v1_os_policy_assignment_reports_proto = src.File_google_cloud_osconfig_v1_os_policy_assignment_reports_proto File_google_cloud_osconfig_v1_os_policy_assignments_proto = src.File_google_cloud_osconfig_v1_os_policy_assignments_proto File_google_cloud_osconfig_v1_os_policy_proto = src.File_google_cloud_osconfig_v1_os_policy_proto File_google_cloud_osconfig_v1_osconfig_common_proto = src.File_google_cloud_osconfig_v1_osconfig_common_proto File_google_cloud_osconfig_v1_osconfig_service_proto = src.File_google_cloud_osconfig_v1_osconfig_service_proto File_google_cloud_osconfig_v1_osconfig_zonal_service_proto = src.File_google_cloud_osconfig_v1_osconfig_zonal_service_proto File_google_cloud_osconfig_v1_patch_deployments_proto = src.File_google_cloud_osconfig_v1_patch_deployments_proto File_google_cloud_osconfig_v1_patch_jobs_proto = src.File_google_cloud_osconfig_v1_patch_jobs_proto File_google_cloud_osconfig_v1_vulnerability_proto = src.File_google_cloud_osconfig_v1_vulnerability_proto Instance_PatchState_name = src.Instance_PatchState_name Instance_PatchState_value = src.Instance_PatchState_value InventoryView_name = src.InventoryView_name InventoryView_value = src.InventoryView_value Inventory_Item_OriginType_name = src.Inventory_Item_OriginType_name Inventory_Item_OriginType_value = src.Inventory_Item_OriginType_value Inventory_Item_Type_name = src.Inventory_Item_Type_name Inventory_Item_Type_value = src.Inventory_Item_Type_value OSPolicyAssignmentOperationMetadata_APIMethod_name = src.OSPolicyAssignmentOperationMetadata_APIMethod_name OSPolicyAssignmentOperationMetadata_APIMethod_value = src.OSPolicyAssignmentOperationMetadata_APIMethod_value OSPolicyAssignmentOperationMetadata_RolloutState_name = src.OSPolicyAssignmentOperationMetadata_RolloutState_name OSPolicyAssignmentOperationMetadata_RolloutState_value = src.OSPolicyAssignmentOperationMetadata_RolloutState_value OSPolicyAssignmentReport_OSPolicyCompliance_ComplianceState_name = src.OSPolicyAssignmentReport_OSPolicyCompliance_ComplianceState_name OSPolicyAssignmentReport_OSPolicyCompliance_ComplianceState_value = src.OSPolicyAssignmentReport_OSPolicyCompliance_ComplianceState_value OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ComplianceState_name = src.OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ComplianceState_name OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ComplianceState_value = src.OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ComplianceState_value OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_Type_name = src.OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_Type_name OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_Type_value = src.OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_Type_value OSPolicyAssignment_RolloutState_name = src.OSPolicyAssignment_RolloutState_name OSPolicyAssignment_RolloutState_value = src.OSPolicyAssignment_RolloutState_value OSPolicy_Mode_name = src.OSPolicy_Mode_name OSPolicy_Mode_value = src.OSPolicy_Mode_value OSPolicy_Resource_ExecResource_Exec_Interpreter_name = src.OSPolicy_Resource_ExecResource_Exec_Interpreter_name OSPolicy_Resource_ExecResource_Exec_Interpreter_value = src.OSPolicy_Resource_ExecResource_Exec_Interpreter_value OSPolicy_Resource_FileResource_DesiredState_name = src.OSPolicy_Resource_FileResource_DesiredState_name OSPolicy_Resource_FileResource_DesiredState_value = src.OSPolicy_Resource_FileResource_DesiredState_value OSPolicy_Resource_PackageResource_DesiredState_name = src.OSPolicy_Resource_PackageResource_DesiredState_name OSPolicy_Resource_PackageResource_DesiredState_value = src.OSPolicy_Resource_PackageResource_DesiredState_value OSPolicy_Resource_RepositoryResource_AptRepository_ArchiveType_name = src.OSPolicy_Resource_RepositoryResource_AptRepository_ArchiveType_name OSPolicy_Resource_RepositoryResource_AptRepository_ArchiveType_value = src.OSPolicy_Resource_RepositoryResource_AptRepository_ArchiveType_value PatchConfig_RebootConfig_name = src.PatchConfig_RebootConfig_name PatchConfig_RebootConfig_value = src.PatchConfig_RebootConfig_value PatchDeployment_State_name = src.PatchDeployment_State_name PatchDeployment_State_value = src.PatchDeployment_State_value PatchJob_State_name = src.PatchJob_State_name PatchJob_State_value = src.PatchJob_State_value PatchRollout_Mode_name = src.PatchRollout_Mode_name PatchRollout_Mode_value = src.PatchRollout_Mode_value RecurringSchedule_Frequency_name = src.RecurringSchedule_Frequency_name RecurringSchedule_Frequency_value = src.RecurringSchedule_Frequency_value WindowsUpdateSettings_Classification_name = src.WindowsUpdateSettings_Classification_name WindowsUpdateSettings_Classification_value = src.WindowsUpdateSettings_Classification_value )
Deprecated: Please use vars in: cloud.google.com/go/osconfig/apiv1/osconfigpb
Functions ¶
func RegisterOsConfigServiceServer
deprecated
func RegisterOsConfigServiceServer(s *grpc.Server, srv OsConfigServiceServer)
Deprecated: Please use funcs in: cloud.google.com/go/osconfig/apiv1/osconfigpb
func RegisterOsConfigZonalServiceServer
deprecated
func RegisterOsConfigZonalServiceServer(s *grpc.Server, srv OsConfigZonalServiceServer)
Deprecated: Please use funcs in: cloud.google.com/go/osconfig/apiv1/osconfigpb
Types ¶
type AptSettings
deprecated
type AptSettings = src.AptSettings
Apt patching is completed by executing `apt-get update && apt-get upgrade`. Additional options can be set to control how this is executed.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type AptSettings_Type
deprecated
type AptSettings_Type = src.AptSettings_Type
Apt patch type.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type CVSSv3
deprecated
Common Vulnerability Scoring System version 3. For details, see https://www.first.org/cvss/specification-document
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type CVSSv3_AttackComplexity
deprecated
type CVSSv3_AttackComplexity = src.CVSSv3_AttackComplexity
This metric describes the conditions beyond the attacker's control that must exist in order to exploit the vulnerability.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type CVSSv3_AttackVector
deprecated
type CVSSv3_AttackVector = src.CVSSv3_AttackVector
This metric reflects the context by which vulnerability exploitation is possible.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type CVSSv3_Impact
deprecated
type CVSSv3_Impact = src.CVSSv3_Impact
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.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type CVSSv3_PrivilegesRequired
deprecated
type CVSSv3_PrivilegesRequired = src.CVSSv3_PrivilegesRequired
This metric describes the level of privileges an attacker must possess before successfully exploiting the vulnerability.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type CVSSv3_Scope
deprecated
type CVSSv3_Scope = src.CVSSv3_Scope
The Scope metric captures whether a vulnerability in one vulnerable component impacts resources in components beyond its security scope.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type CVSSv3_UserInteraction
deprecated
type CVSSv3_UserInteraction = src.CVSSv3_UserInteraction
This metric captures the requirement for a human user, other than the attacker, to participate in the successful compromise of the vulnerable component.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type CancelPatchJobRequest
deprecated
type CancelPatchJobRequest = src.CancelPatchJobRequest
Message for canceling a patch job.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type CreateOSPolicyAssignmentRequest
deprecated
type CreateOSPolicyAssignmentRequest = src.CreateOSPolicyAssignmentRequest
A request message to create an OS policy assignment
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type CreatePatchDeploymentRequest
deprecated
type CreatePatchDeploymentRequest = src.CreatePatchDeploymentRequest
A request message for creating a patch deployment.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type DeleteOSPolicyAssignmentRequest
deprecated
type DeleteOSPolicyAssignmentRequest = src.DeleteOSPolicyAssignmentRequest
A request message for deleting a OS policy assignment.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type DeletePatchDeploymentRequest
deprecated
type DeletePatchDeploymentRequest = src.DeletePatchDeploymentRequest
A request message for deleting a patch deployment.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type ExecStepConfig
deprecated
type ExecStepConfig = src.ExecStepConfig
Common configurations for an ExecStep.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type ExecStepConfig_GcsObject ¶
type ExecStepConfig_GcsObject = src.ExecStepConfig_GcsObject
type ExecStepConfig_Interpreter
deprecated
type ExecStepConfig_Interpreter = src.ExecStepConfig_Interpreter
The interpreter used to execute the a file.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type ExecStepConfig_LocalPath ¶
type ExecStepConfig_LocalPath = src.ExecStepConfig_LocalPath
type ExecutePatchJobRequest
deprecated
type ExecutePatchJobRequest = src.ExecutePatchJobRequest
A request message to initiate patching across Compute Engine instances.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type FixedOrPercent
deprecated
type FixedOrPercent = src.FixedOrPercent
Message encapsulating a value that can be either absolute ("fixed") or relative ("percent") to a value.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type FixedOrPercent_Fixed ¶
type FixedOrPercent_Fixed = src.FixedOrPercent_Fixed
type FixedOrPercent_Percent ¶
type FixedOrPercent_Percent = src.FixedOrPercent_Percent
type GetInventoryRequest
deprecated
type GetInventoryRequest = src.GetInventoryRequest
A request message for getting inventory data for the specified VM.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type GetOSPolicyAssignmentReportRequest
deprecated
type GetOSPolicyAssignmentReportRequest = src.GetOSPolicyAssignmentReportRequest
Get a report of the OS policy assignment for a VM instance.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type GetOSPolicyAssignmentRequest
deprecated
type GetOSPolicyAssignmentRequest = src.GetOSPolicyAssignmentRequest
A request message to get an OS policy assignment
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type GetPatchDeploymentRequest
deprecated
type GetPatchDeploymentRequest = src.GetPatchDeploymentRequest
A request message for retrieving a patch deployment.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type GetPatchJobRequest
deprecated
type GetPatchJobRequest = src.GetPatchJobRequest
Request to get an active or completed patch job.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type GetVulnerabilityReportRequest
deprecated
type GetVulnerabilityReportRequest = src.GetVulnerabilityReportRequest
A request message for getting the vulnerability report for the specified VM.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type GooSettings
deprecated
type GooSettings = src.GooSettings
Googet patching is performed by running `googet update`.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type Instance_PatchState
deprecated
type Instance_PatchState = src.Instance_PatchState
Patch state of an instance.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type Inventory
deprecated
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).
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type InventoryView
deprecated
type InventoryView = src.InventoryView
The view for inventory objects.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type Inventory_Item
deprecated
type Inventory_Item = src.Inventory_Item
A single piece of inventory on a VM.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type Inventory_Item_AvailablePackage ¶
type Inventory_Item_AvailablePackage = src.Inventory_Item_AvailablePackage
type Inventory_Item_InstalledPackage ¶
type Inventory_Item_InstalledPackage = src.Inventory_Item_InstalledPackage
type Inventory_Item_OriginType
deprecated
type Inventory_Item_OriginType = src.Inventory_Item_OriginType
The origin of a specific inventory item.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type Inventory_Item_Type
deprecated
type Inventory_Item_Type = src.Inventory_Item_Type
The different types of inventory that are tracked on a VM.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type Inventory_OsInfo
deprecated
type Inventory_OsInfo = src.Inventory_OsInfo
Operating system information for the VM.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type Inventory_SoftwarePackage
deprecated
type Inventory_SoftwarePackage = src.Inventory_SoftwarePackage
Software package information of the operating system.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type Inventory_SoftwarePackage_AptPackage ¶
type Inventory_SoftwarePackage_AptPackage = src.Inventory_SoftwarePackage_AptPackage
type Inventory_SoftwarePackage_CosPackage ¶
type Inventory_SoftwarePackage_CosPackage = src.Inventory_SoftwarePackage_CosPackage
type Inventory_SoftwarePackage_GoogetPackage ¶
type Inventory_SoftwarePackage_GoogetPackage = src.Inventory_SoftwarePackage_GoogetPackage
type Inventory_SoftwarePackage_QfePackage ¶
type Inventory_SoftwarePackage_QfePackage = src.Inventory_SoftwarePackage_QfePackage
type Inventory_SoftwarePackage_WindowsApplication ¶
type Inventory_SoftwarePackage_WindowsApplication = src.Inventory_SoftwarePackage_WindowsApplication
type Inventory_SoftwarePackage_WuaPackage ¶
type Inventory_SoftwarePackage_WuaPackage = src.Inventory_SoftwarePackage_WuaPackage
type Inventory_SoftwarePackage_YumPackage ¶
type Inventory_SoftwarePackage_YumPackage = src.Inventory_SoftwarePackage_YumPackage
type Inventory_SoftwarePackage_ZypperPackage ¶
type Inventory_SoftwarePackage_ZypperPackage = src.Inventory_SoftwarePackage_ZypperPackage
type Inventory_SoftwarePackage_ZypperPatch ¶
type Inventory_SoftwarePackage_ZypperPatch = src.Inventory_SoftwarePackage_ZypperPatch
type Inventory_VersionedPackage
deprecated
type Inventory_VersionedPackage = src.Inventory_VersionedPackage
Information related to the a standard versioned package. This includes package info for APT, Yum, Zypper, and Googet package managers.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type Inventory_WindowsApplication
deprecated
type Inventory_WindowsApplication = src.Inventory_WindowsApplication
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
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type Inventory_WindowsQuickFixEngineeringPackage
deprecated
type Inventory_WindowsQuickFixEngineeringPackage = src.Inventory_WindowsQuickFixEngineeringPackage
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
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type Inventory_WindowsUpdatePackage
deprecated
type Inventory_WindowsUpdatePackage = src.Inventory_WindowsUpdatePackage
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.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type Inventory_WindowsUpdatePackage_WindowsUpdateCategory
deprecated
type Inventory_WindowsUpdatePackage_WindowsUpdateCategory = src.Inventory_WindowsUpdatePackage_WindowsUpdateCategory
Categories specified by the Windows Update.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type Inventory_ZypperPatch
deprecated
type Inventory_ZypperPatch = src.Inventory_ZypperPatch
Details related to a Zypper Patch.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type ListInventoriesRequest
deprecated
type ListInventoriesRequest = src.ListInventoriesRequest
A request message for listing inventory data for all VMs in the specified location.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type ListInventoriesResponse
deprecated
type ListInventoriesResponse = src.ListInventoriesResponse
A response message for listing inventory data for all VMs in a specified location.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type ListOSPolicyAssignmentReportsRequest
deprecated
type ListOSPolicyAssignmentReportsRequest = src.ListOSPolicyAssignmentReportsRequest
List the OS policy assignment reports for VM instances.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type ListOSPolicyAssignmentReportsResponse
deprecated
type ListOSPolicyAssignmentReportsResponse = src.ListOSPolicyAssignmentReportsResponse
A response message for listing OS Policy assignment reports including the page of results and page token.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type ListOSPolicyAssignmentRevisionsRequest
deprecated
type ListOSPolicyAssignmentRevisionsRequest = src.ListOSPolicyAssignmentRevisionsRequest
A request message to list revisions for a OS policy assignment
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type ListOSPolicyAssignmentRevisionsResponse
deprecated
type ListOSPolicyAssignmentRevisionsResponse = src.ListOSPolicyAssignmentRevisionsResponse
A response message for listing all revisions for a OS policy assignment.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type ListOSPolicyAssignmentsRequest
deprecated
type ListOSPolicyAssignmentsRequest = src.ListOSPolicyAssignmentsRequest
A request message to list OS policy assignments for a parent resource
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type ListOSPolicyAssignmentsResponse
deprecated
type ListOSPolicyAssignmentsResponse = src.ListOSPolicyAssignmentsResponse
A response message for listing all assignments under given parent.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type ListPatchDeploymentsRequest
deprecated
type ListPatchDeploymentsRequest = src.ListPatchDeploymentsRequest
A request message for listing patch deployments.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type ListPatchDeploymentsResponse
deprecated
type ListPatchDeploymentsResponse = src.ListPatchDeploymentsResponse
A response message for listing patch deployments.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type ListPatchJobInstanceDetailsRequest
deprecated
type ListPatchJobInstanceDetailsRequest = src.ListPatchJobInstanceDetailsRequest
Request to list details for all instances that are part of a patch job.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type ListPatchJobInstanceDetailsResponse
deprecated
type ListPatchJobInstanceDetailsResponse = src.ListPatchJobInstanceDetailsResponse
A response message for listing the instances details for a patch job.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type ListPatchJobsRequest
deprecated
type ListPatchJobsRequest = src.ListPatchJobsRequest
A request message for listing patch jobs.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type ListPatchJobsResponse
deprecated
type ListPatchJobsResponse = src.ListPatchJobsResponse
A response message for listing patch jobs.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type ListVulnerabilityReportsRequest
deprecated
type ListVulnerabilityReportsRequest = src.ListVulnerabilityReportsRequest
A request message for listing vulnerability reports for all VM instances in the specified location.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type ListVulnerabilityReportsResponse
deprecated
type ListVulnerabilityReportsResponse = src.ListVulnerabilityReportsResponse
A response message for listing vulnerability reports for all VM instances in the specified location.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type MonthlySchedule
deprecated
type MonthlySchedule = src.MonthlySchedule
Represents a monthly schedule. An example of a valid monthly schedule is "on the third Tuesday of the month" or "on the 15th of the month".
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type MonthlySchedule_MonthDay ¶
type MonthlySchedule_MonthDay = src.MonthlySchedule_MonthDay
type MonthlySchedule_WeekDayOfMonth ¶
type MonthlySchedule_WeekDayOfMonth = src.MonthlySchedule_WeekDayOfMonth
type OSPolicyAssignment
deprecated
type OSPolicyAssignment = src.OSPolicyAssignment
OS policy assignment is an API resource that is used to apply a set of OS policies to a dynamically targeted group of Compute Engine VM instances. An OS policy is used to define the desired state configuration for a Compute Engine VM instance through a set of configuration resources that provide capabilities such as installing or removing software packages, or executing a script. For more information, see [OS policy and OS policy assignment](https://cloud.google.com/compute/docs/os-configuration-management/working-with-os-policies).
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicyAssignmentOperationMetadata
deprecated
type OSPolicyAssignmentOperationMetadata = src.OSPolicyAssignmentOperationMetadata
OS policy assignment operation metadata provided by OS policy assignment API methods that return long running operations.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicyAssignmentOperationMetadata_APIMethod
deprecated
type OSPolicyAssignmentOperationMetadata_APIMethod = src.OSPolicyAssignmentOperationMetadata_APIMethod
The OS policy assignment API method.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicyAssignmentOperationMetadata_RolloutState
deprecated
type OSPolicyAssignmentOperationMetadata_RolloutState = src.OSPolicyAssignmentOperationMetadata_RolloutState
State of the rollout
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicyAssignmentReport
deprecated
type OSPolicyAssignmentReport = src.OSPolicyAssignmentReport
A report of the OS policy assignment status for a given instance.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicyAssignmentReport_OSPolicyCompliance
deprecated
type OSPolicyAssignmentReport_OSPolicyCompliance = src.OSPolicyAssignmentReport_OSPolicyCompliance
Compliance data for an OS policy
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicyAssignmentReport_OSPolicyCompliance_ComplianceState
deprecated
type OSPolicyAssignmentReport_OSPolicyCompliance_ComplianceState = src.OSPolicyAssignmentReport_OSPolicyCompliance_ComplianceState
Possible compliance states for an os policy.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance
deprecated
type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance = src.OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance
Compliance data for an OS policy resource.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ComplianceState
deprecated
type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ComplianceState = src.OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ComplianceState
Possible compliance states for a resource.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ExecResourceOutput
deprecated
type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ExecResourceOutput = src.OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ExecResourceOutput
ExecResource specific output.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ExecResourceOutput_ ¶
type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ExecResourceOutput_ = src.OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_ExecResourceOutput_
type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep
deprecated
type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep = src.OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep
Step performed by the OS Config agent for configuring an `OSPolicy` resource to its desired state.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_Type
deprecated
type OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_Type = src.OSPolicyAssignmentReport_OSPolicyCompliance_OSPolicyResourceCompliance_OSPolicyResourceConfigStep_Type
Supported configuration step types
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicyAssignment_InstanceFilter
deprecated
type OSPolicyAssignment_InstanceFilter = src.OSPolicyAssignment_InstanceFilter
Filters to select target VMs for an assignment. If more than one filter criteria is specified below, a VM will be selected if and only if it satisfies all of them.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicyAssignment_InstanceFilter_Inventory
deprecated
type OSPolicyAssignment_InstanceFilter_Inventory = src.OSPolicyAssignment_InstanceFilter_Inventory
VM inventory details.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicyAssignment_LabelSet
deprecated
type OSPolicyAssignment_LabelSet = src.OSPolicyAssignment_LabelSet
Message representing label set. - A label is a key value pair set for a VM. - A LabelSet is a set of labels. - Labels within a LabelSet are ANDed. In other words, a LabelSet is applicable for a VM only if it matches all the labels in the LabelSet. - Example: A LabelSet with 2 labels: `env=prod` and `type=webserver` will only be applicable for those VMs with both labels present.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicyAssignment_Rollout
deprecated
type OSPolicyAssignment_Rollout = src.OSPolicyAssignment_Rollout
Message to configure the rollout at the zonal level for the OS policy assignment.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicyAssignment_RolloutState
deprecated
type OSPolicyAssignment_RolloutState = src.OSPolicyAssignment_RolloutState
OS policy assignment rollout state
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_InventoryFilter
deprecated
type OSPolicy_InventoryFilter = src.OSPolicy_InventoryFilter
Filtering criteria to select VMs based on inventory details.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Mode
deprecated
type OSPolicy_Mode = src.OSPolicy_Mode
Policy mode
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource
deprecated
type OSPolicy_Resource = src.OSPolicy_Resource
An OS policy resource is used to define the desired state configuration and provides a specific functionality like installing/removing packages, executing a script etc. The system ensures that resources are always in their desired state by taking necessary actions if they have drifted from their desired state.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_ResourceGroup
deprecated
type OSPolicy_ResourceGroup = src.OSPolicy_ResourceGroup
Resource groups provide a mechanism to group OS policy resources. Resource groups enable OS policy authors to create a single OS policy to be applied to VMs running different operating Systems. When the OS policy is applied to a target VM, the appropriate resource group within the OS policy is selected based on the `OSFilter` specified within the resource group.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_Exec ¶
type OSPolicy_Resource_Exec = src.OSPolicy_Resource_Exec
type OSPolicy_Resource_ExecResource
deprecated
type OSPolicy_Resource_ExecResource = src.OSPolicy_Resource_ExecResource
A resource that allows executing scripts on the VM. The `ExecResource` has 2 stages: `validate` and `enforce` and both stages accept a script as an argument to execute. When the `ExecResource` is applied by the agent, it first executes the script in the `validate` stage. The `validate` stage can signal that the `ExecResource` is already in the desired state by returning an exit code of `100`. If the `ExecResource` is not in the desired state, it should return an exit code of `101`. Any other exit code returned by this stage is considered an error. If the `ExecResource` is not in the desired state based on the exit code from the `validate` stage, the agent proceeds to execute the script from the `enforce` stage. If the `ExecResource` is already in the desired state, the `enforce` stage will not be run. Similar to `validate` stage, the `enforce` stage should return an exit code of `100` to indicate that the resource in now in its desired state. Any other exit code is considered an error. NOTE: An exit code of `100` was chosen over `0` (and `101` vs `1`) to have an explicit indicator of `in desired state`, `not in desired state` and errors. Because, for example, Powershell will always return an exit code of `0` unless an `exit` statement is provided in the script. So, for reasons of consistency and being explicit, exit codes `100` and `101` were chosen.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_ExecResource_Exec
deprecated
type OSPolicy_Resource_ExecResource_Exec = src.OSPolicy_Resource_ExecResource_Exec
A file or script to execute.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_ExecResource_Exec_File ¶
type OSPolicy_Resource_ExecResource_Exec_File = src.OSPolicy_Resource_ExecResource_Exec_File
type OSPolicy_Resource_ExecResource_Exec_Interpreter
deprecated
type OSPolicy_Resource_ExecResource_Exec_Interpreter = src.OSPolicy_Resource_ExecResource_Exec_Interpreter
The interpreter to use.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_ExecResource_Exec_Script ¶
type OSPolicy_Resource_ExecResource_Exec_Script = src.OSPolicy_Resource_ExecResource_Exec_Script
type OSPolicy_Resource_File
deprecated
type OSPolicy_Resource_File = src.OSPolicy_Resource_File
A remote or local file.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_FileResource
deprecated
type OSPolicy_Resource_FileResource = src.OSPolicy_Resource_FileResource
A resource that manages the state of a file.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_FileResource_Content ¶
type OSPolicy_Resource_FileResource_Content = src.OSPolicy_Resource_FileResource_Content
type OSPolicy_Resource_FileResource_DesiredState
deprecated
type OSPolicy_Resource_FileResource_DesiredState = src.OSPolicy_Resource_FileResource_DesiredState
Desired state of the file.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_FileResource_File ¶
type OSPolicy_Resource_FileResource_File = src.OSPolicy_Resource_FileResource_File
type OSPolicy_Resource_File_ ¶
type OSPolicy_Resource_File_ = src.OSPolicy_Resource_File_
type OSPolicy_Resource_File_Gcs
deprecated
type OSPolicy_Resource_File_Gcs = src.OSPolicy_Resource_File_Gcs
Specifies a file available as a Cloud Storage Object.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_File_Gcs_ ¶
type OSPolicy_Resource_File_Gcs_ = src.OSPolicy_Resource_File_Gcs_
type OSPolicy_Resource_File_LocalPath ¶
type OSPolicy_Resource_File_LocalPath = src.OSPolicy_Resource_File_LocalPath
type OSPolicy_Resource_File_Remote
deprecated
type OSPolicy_Resource_File_Remote = src.OSPolicy_Resource_File_Remote
Specifies a file available via some URI.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_File_Remote_ ¶
type OSPolicy_Resource_File_Remote_ = src.OSPolicy_Resource_File_Remote_
type OSPolicy_Resource_PackageResource
deprecated
type OSPolicy_Resource_PackageResource = src.OSPolicy_Resource_PackageResource
A resource that manages a system package.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_PackageResource_APT
deprecated
type OSPolicy_Resource_PackageResource_APT = src.OSPolicy_Resource_PackageResource_APT
A package managed by APT. - install: `apt-get update && apt-get -y install [name]` - remove: `apt-get -y remove [name]`
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_PackageResource_Apt ¶
type OSPolicy_Resource_PackageResource_Apt = src.OSPolicy_Resource_PackageResource_Apt
type OSPolicy_Resource_PackageResource_Deb
deprecated
type OSPolicy_Resource_PackageResource_Deb = src.OSPolicy_Resource_PackageResource_Deb
A deb package file. dpkg packages only support INSTALLED state.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_PackageResource_Deb_ ¶
type OSPolicy_Resource_PackageResource_Deb_ = src.OSPolicy_Resource_PackageResource_Deb_
type OSPolicy_Resource_PackageResource_DesiredState
deprecated
type OSPolicy_Resource_PackageResource_DesiredState = src.OSPolicy_Resource_PackageResource_DesiredState
The desired state that the OS Config agent maintains on the VM.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_PackageResource_GooGet
deprecated
type OSPolicy_Resource_PackageResource_GooGet = src.OSPolicy_Resource_PackageResource_GooGet
A package managed by GooGet. - install: `googet -noconfirm install package` - remove: `googet -noconfirm remove package`
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_PackageResource_Googet ¶
type OSPolicy_Resource_PackageResource_Googet = src.OSPolicy_Resource_PackageResource_Googet
type OSPolicy_Resource_PackageResource_MSI
deprecated
type OSPolicy_Resource_PackageResource_MSI = src.OSPolicy_Resource_PackageResource_MSI
An MSI package. MSI packages only support INSTALLED state.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_PackageResource_Msi ¶
type OSPolicy_Resource_PackageResource_Msi = src.OSPolicy_Resource_PackageResource_Msi
type OSPolicy_Resource_PackageResource_RPM
deprecated
type OSPolicy_Resource_PackageResource_RPM = src.OSPolicy_Resource_PackageResource_RPM
An RPM package file. RPM packages only support INSTALLED state.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_PackageResource_Rpm ¶
type OSPolicy_Resource_PackageResource_Rpm = src.OSPolicy_Resource_PackageResource_Rpm
type OSPolicy_Resource_PackageResource_YUM
deprecated
type OSPolicy_Resource_PackageResource_YUM = src.OSPolicy_Resource_PackageResource_YUM
A package managed by YUM. - install: `yum -y install package` - remove: `yum -y remove package`
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_PackageResource_Yum ¶
type OSPolicy_Resource_PackageResource_Yum = src.OSPolicy_Resource_PackageResource_Yum
type OSPolicy_Resource_PackageResource_Zypper
deprecated
type OSPolicy_Resource_PackageResource_Zypper = src.OSPolicy_Resource_PackageResource_Zypper
A package managed by Zypper. - install: `zypper -y install package` - remove: `zypper -y rm package`
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_PackageResource_Zypper_ ¶
type OSPolicy_Resource_PackageResource_Zypper_ = src.OSPolicy_Resource_PackageResource_Zypper_
type OSPolicy_Resource_Pkg ¶
type OSPolicy_Resource_Pkg = src.OSPolicy_Resource_Pkg
type OSPolicy_Resource_Repository ¶
type OSPolicy_Resource_Repository = src.OSPolicy_Resource_Repository
type OSPolicy_Resource_RepositoryResource
deprecated
type OSPolicy_Resource_RepositoryResource = src.OSPolicy_Resource_RepositoryResource
A resource that manages a package repository.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_RepositoryResource_Apt ¶
type OSPolicy_Resource_RepositoryResource_Apt = src.OSPolicy_Resource_RepositoryResource_Apt
type OSPolicy_Resource_RepositoryResource_AptRepository
deprecated
type OSPolicy_Resource_RepositoryResource_AptRepository = src.OSPolicy_Resource_RepositoryResource_AptRepository
Represents a single apt package repository. These will be added to a repo file that will be managed at `/etc/apt/sources.list.d/google_osconfig.list`.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_RepositoryResource_AptRepository_ArchiveType
deprecated
type OSPolicy_Resource_RepositoryResource_AptRepository_ArchiveType = src.OSPolicy_Resource_RepositoryResource_AptRepository_ArchiveType
Type of archive.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_RepositoryResource_Goo ¶
type OSPolicy_Resource_RepositoryResource_Goo = src.OSPolicy_Resource_RepositoryResource_Goo
type OSPolicy_Resource_RepositoryResource_GooRepository
deprecated
type OSPolicy_Resource_RepositoryResource_GooRepository = src.OSPolicy_Resource_RepositoryResource_GooRepository
Represents a Goo package repository. These are added to a repo file that is managed at `C:/ProgramData/GooGet/repos/google_osconfig.repo`.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_RepositoryResource_Yum ¶
type OSPolicy_Resource_RepositoryResource_Yum = src.OSPolicy_Resource_RepositoryResource_Yum
type OSPolicy_Resource_RepositoryResource_YumRepository
deprecated
type OSPolicy_Resource_RepositoryResource_YumRepository = src.OSPolicy_Resource_RepositoryResource_YumRepository
Represents a single yum package repository. These are added to a repo file that is managed at `/etc/yum.repos.d/google_osconfig.repo`.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OSPolicy_Resource_RepositoryResource_Zypper ¶
type OSPolicy_Resource_RepositoryResource_Zypper = src.OSPolicy_Resource_RepositoryResource_Zypper
type OSPolicy_Resource_RepositoryResource_ZypperRepository
deprecated
type OSPolicy_Resource_RepositoryResource_ZypperRepository = src.OSPolicy_Resource_RepositoryResource_ZypperRepository
Represents a single zypper package repository. These are added to a repo file that is managed at `/etc/zypp/repos.d/google_osconfig.repo`.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OneTimeSchedule
deprecated
type OneTimeSchedule = src.OneTimeSchedule
Sets the time for a one time patch deployment. Timestamp is in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OsConfigServiceClient
deprecated
type OsConfigServiceClient = src.OsConfigServiceClient
OsConfigServiceClient is the client API for OsConfigService service. For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
func NewOsConfigServiceClient
deprecated
func NewOsConfigServiceClient(cc grpc.ClientConnInterface) OsConfigServiceClient
Deprecated: Please use funcs in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OsConfigServiceServer
deprecated
type OsConfigServiceServer = src.OsConfigServiceServer
OsConfigServiceServer is the server API for OsConfigService service.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OsConfigZonalServiceClient
deprecated
type OsConfigZonalServiceClient = src.OsConfigZonalServiceClient
OsConfigZonalServiceClient is the client API for OsConfigZonalService service. For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
func NewOsConfigZonalServiceClient
deprecated
func NewOsConfigZonalServiceClient(cc grpc.ClientConnInterface) OsConfigZonalServiceClient
Deprecated: Please use funcs in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type OsConfigZonalServiceServer
deprecated
type OsConfigZonalServiceServer = src.OsConfigZonalServiceServer
OsConfigZonalServiceServer is the server API for OsConfigZonalService service.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type PatchConfig
deprecated
type PatchConfig = src.PatchConfig
Patch configuration specifications. Contains details on how to apply the patch(es) to a VM instance.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type PatchConfig_RebootConfig
deprecated
type PatchConfig_RebootConfig = src.PatchConfig_RebootConfig
Post-patch reboot settings.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type PatchDeployment
deprecated
type PatchDeployment = src.PatchDeployment
Patch deployments are configurations that individual patch jobs use to complete a patch. These configurations include instance filter, package repository settings, and a schedule. For more information about creating and managing patch deployments, see [Scheduling patch jobs](https://cloud.google.com/compute/docs/os-patch-management/schedule-patch-jobs).
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type PatchDeployment_OneTimeSchedule ¶
type PatchDeployment_OneTimeSchedule = src.PatchDeployment_OneTimeSchedule
type PatchDeployment_RecurringSchedule ¶
type PatchDeployment_RecurringSchedule = src.PatchDeployment_RecurringSchedule
type PatchDeployment_State
deprecated
type PatchDeployment_State = src.PatchDeployment_State
Represents state of patch peployment.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type PatchInstanceFilter
deprecated
type PatchInstanceFilter = src.PatchInstanceFilter
A filter to target VM instances for patching. The targeted VMs must meet all criteria specified. So if both labels and zones are specified, the patch job targets only VMs with those labels and in those zones.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type PatchInstanceFilter_GroupLabel
deprecated
type PatchInstanceFilter_GroupLabel = src.PatchInstanceFilter_GroupLabel
Targets a group of VM instances by using their [assigned labels](https://cloud.google.com/compute/docs/labeling-resources). Labels are key-value pairs. A `GroupLabel` is a combination of labels that is used to target VMs for a patch job. For example, a patch job can target VMs that have the following `GroupLabel`: `{"env":"test", "app":"web"}`. This means that the patch job is applied to VMs that have both the labels `env=test` and `app=web`.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type PatchJob
deprecated
A high level representation of a patch job that is either in progress or has completed. Instance details are not included in the job. To paginate through instance details, use ListPatchJobInstanceDetails. For more information about patch jobs, see [Creating patch jobs](https://cloud.google.com/compute/docs/os-patch-management/create-patch-job).
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type PatchJobInstanceDetails
deprecated
type PatchJobInstanceDetails = src.PatchJobInstanceDetails
Patch details for a VM instance. For more information about reviewing VM instance details, see [Listing all VM instance details for a specific patch job](https://cloud.google.com/compute/docs/os-patch-management/manage-patch-jobs#list-instance-details).
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type PatchJob_InstanceDetailsSummary
deprecated
type PatchJob_InstanceDetailsSummary = src.PatchJob_InstanceDetailsSummary
A summary of the current patch state across all instances that this patch job affects. Contains counts of instances in different states. These states map to `InstancePatchState`. List patch job instance details to see the specific states of each instance.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type PatchJob_State
deprecated
type PatchJob_State = src.PatchJob_State
Enumeration of the various states a patch job passes through as it executes.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type PatchRollout
deprecated
type PatchRollout = src.PatchRollout
Patch rollout configuration specifications. Contains details on the concurrency control when applying patch(es) to all targeted VMs.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type PatchRollout_Mode
deprecated
type PatchRollout_Mode = src.PatchRollout_Mode
Type of the rollout.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type PausePatchDeploymentRequest
deprecated
type PausePatchDeploymentRequest = src.PausePatchDeploymentRequest
A request message for pausing a patch deployment.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type RecurringSchedule
deprecated
type RecurringSchedule = src.RecurringSchedule
Sets the time for recurring patch deployments.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type RecurringSchedule_Frequency
deprecated
type RecurringSchedule_Frequency = src.RecurringSchedule_Frequency
Specifies the frequency of the recurring patch deployments.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type RecurringSchedule_Monthly ¶
type RecurringSchedule_Monthly = src.RecurringSchedule_Monthly
type RecurringSchedule_Weekly ¶
type RecurringSchedule_Weekly = src.RecurringSchedule_Weekly
type ResumePatchDeploymentRequest
deprecated
type ResumePatchDeploymentRequest = src.ResumePatchDeploymentRequest
A request message for resuming a patch deployment.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type UnimplementedOsConfigServiceServer
deprecated
type UnimplementedOsConfigServiceServer = src.UnimplementedOsConfigServiceServer
UnimplementedOsConfigServiceServer can be embedded to have forward compatible implementations.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type UnimplementedOsConfigZonalServiceServer
deprecated
type UnimplementedOsConfigZonalServiceServer = src.UnimplementedOsConfigZonalServiceServer
UnimplementedOsConfigZonalServiceServer can be embedded to have forward compatible implementations.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type UpdateOSPolicyAssignmentRequest
deprecated
type UpdateOSPolicyAssignmentRequest = src.UpdateOSPolicyAssignmentRequest
A request message to update an OS policy assignment
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type UpdatePatchDeploymentRequest
deprecated
type UpdatePatchDeploymentRequest = src.UpdatePatchDeploymentRequest
A request message for updating a patch deployment.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type VulnerabilityReport
deprecated
type VulnerabilityReport = src.VulnerabilityReport
This API resource represents the vulnerability report for a specified Compute Engine virtual machine (VM) instance at a given point in time. For more information, see [Vulnerability reports](https://cloud.google.com/compute/docs/instances/os-inventory-management#vulnerability-reports).
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type VulnerabilityReport_Vulnerability
deprecated
type VulnerabilityReport_Vulnerability = src.VulnerabilityReport_Vulnerability
A vulnerability affecting the VM instance.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type VulnerabilityReport_Vulnerability_Details
deprecated
type VulnerabilityReport_Vulnerability_Details = src.VulnerabilityReport_Vulnerability_Details
Contains metadata information for the vulnerability. This information is collected from the upstream feed of the operating system.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type VulnerabilityReport_Vulnerability_Details_Reference
deprecated
type VulnerabilityReport_Vulnerability_Details_Reference = src.VulnerabilityReport_Vulnerability_Details_Reference
A reference for this vulnerability.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type VulnerabilityReport_Vulnerability_Item
deprecated
type VulnerabilityReport_Vulnerability_Item = src.VulnerabilityReport_Vulnerability_Item
OS inventory item that is affected by a vulnerability or fixed as a result of a vulnerability.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type WeekDayOfMonth
deprecated
type WeekDayOfMonth = src.WeekDayOfMonth
Represents one week day in a month. An example is "the 4th Sunday".
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type WeeklySchedule
deprecated
type WeeklySchedule = src.WeeklySchedule
Represents a weekly schedule.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type WindowsUpdateSettings
deprecated
type WindowsUpdateSettings = src.WindowsUpdateSettings
Windows patching is performed using the Windows Update Agent.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type WindowsUpdateSettings_Classification
deprecated
type WindowsUpdateSettings_Classification = src.WindowsUpdateSettings_Classification
Microsoft Windows update classifications as defined in [1] https://support.microsoft.com/en-us/help/824684/description-of-the-standard-terminology-that-is-used-to-describe-micro
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type YumSettings
deprecated
type YumSettings = src.YumSettings
Yum patching is performed by executing `yum update`. Additional options can be set to control how this is executed. Note that not all settings are supported on all platforms.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb
type ZypperSettings
deprecated
type ZypperSettings = src.ZypperSettings
Zypper patching is performed by running `zypper patch`. See also https://en.opensuse.org/SDB:Zypper_manual.
Deprecated: Please use types in: cloud.google.com/go/osconfig/apiv1/osconfigpb