Class /GOOG/CL_OSCONFIG_V1

Class

/GOOG/CL_OSCONFIG_V1
  • Inheriting from:/GOOG/CL_HTTP_CLIENT
  • Description:OS Config API v1
For general information about a class in ABAP SDK for Google Cloud, see API client stub.

Types

Type Description Visibility
TY_001 AptSettings PUBLIC
TY_002 CVSSv3 PUBLIC
TY_005 Date PUBLIC
TY_007 ExecStep PUBLIC
TY_008 ExecStepConfig PUBLIC
TY_009 ExecutePatchJobRequest PUBLIC
TY_010 FixedOrPercent PUBLIC
TY_011 GcsObject PUBLIC
TY_013 Inventory PUBLIC
TY_014 InventoryItem PUBLIC
TY_015 InventoryOsInfo PUBLIC
TY_016 InventorySoftwarePackage PUBLIC
TY_017 InventoryVersionedPackage PUBLIC
TY_018 InventoryWindowsApplication PUBLIC
TY_019 InventoryWindowsQuickFixEngineeringPackage PUBLIC
TY_020 InventoryWindowsUpdatePackage PUBLIC
TY_021 InventoryWindowsUpdatePackageWindowsUpdateCategory PUBLIC
TY_022 InventoryZypperPatch PUBLIC
TY_023 ListInventoriesResponse PUBLIC
TY_024 ListOSPolicyAssignmentReportsResponse PUBLIC
TY_025 ListOSPolicyAssignmentRevisionsResponse PUBLIC
TY_026 ListOSPolicyAssignmentsResponse PUBLIC
TY_027 ListPatchDeploymentsResponse PUBLIC
TY_028 ListPatchJobInstanceDetailsResponse PUBLIC
TY_029 ListPatchJobsResponse PUBLIC
TY_030 ListVulnerabilityReportsResponse PUBLIC
TY_031 MonthlySchedule PUBLIC
TY_032 OSPolicy PUBLIC
TY_033 OSPolicyAssignment PUBLIC
TY_034 OSPolicyAssignmentInstanceFilter PUBLIC
TY_035 OSPolicyAssignmentInstanceFilterInventory PUBLIC
TY_036 OSPolicyAssignmentLabelSet PUBLIC
TY_037 OSPolicyAssignmentReport PUBLIC
TY_038 OSPolicyAssignmentReportOSPolicyCompliance PUBLIC
TY_039 OSPolicyAssignmentReportOSPolicyComplianceOSPolicyResourceCo PUBLIC
TY_040 OSPolicyAssignmentReportOSPolicyComplianceOSPolicyResourceCo PUBLIC
TY_041 OSPolicyAssignmentReportOSPolicyComplianceOSPolicyResourceCo PUBLIC
TY_042 OSPolicyAssignmentRollout PUBLIC
TY_043 OSPolicyInventoryFilter PUBLIC
TY_044 OSPolicyResource PUBLIC
TY_045 OSPolicyResourceExecResource PUBLIC
TY_046 OSPolicyResourceExecResourceExec PUBLIC
TY_047 OSPolicyResourceFile PUBLIC
TY_048 OSPolicyResourceFileGcs PUBLIC
TY_049 OSPolicyResourceFileRemote PUBLIC
TY_050 OSPolicyResourceFileResource PUBLIC
TY_051 OSPolicyResourceGroup PUBLIC
TY_052 OSPolicyResourcePackageResource PUBLIC
TY_053 OSPolicyResourcePackageResourceAPT PUBLIC
TY_054 OSPolicyResourcePackageResourceDeb PUBLIC
TY_055 OSPolicyResourcePackageResourceGooGet PUBLIC
TY_056 OSPolicyResourcePackageResourceMSI PUBLIC
TY_057 OSPolicyResourcePackageResourceRPM PUBLIC
TY_058 OSPolicyResourcePackageResourceYUM PUBLIC
TY_059 OSPolicyResourcePackageResourceZypper PUBLIC
TY_060 OSPolicyResourceRepositoryResource PUBLIC
TY_061 OSPolicyResourceRepositoryResourceAptRepository PUBLIC
TY_062 OSPolicyResourceRepositoryResourceGooRepository PUBLIC
TY_063 OSPolicyResourceRepositoryResourceYumRepository PUBLIC
TY_064 OSPolicyResourceRepositoryResourceZypperRepository PUBLIC
TY_065 OneTimeSchedule PUBLIC
TY_066 Operation PUBLIC
TY_067 PatchConfig PUBLIC
TY_068 PatchDeployment PUBLIC
TY_069 PatchInstanceFilter PUBLIC
TY_070 PatchInstanceFilterGroupLabel PUBLIC
TY_071 PatchJob PUBLIC
TY_072 PatchJobInstanceDetails PUBLIC
TY_073 PatchJobInstanceDetailsSummary PUBLIC
TY_074 PatchRollout PUBLIC
TY_076 RecurringSchedule PUBLIC
TY_078 Status PUBLIC
TY_079 TimeOfDay PUBLIC
TY_080 TimeZone PUBLIC
TY_081 VulnerabilityReport PUBLIC
TY_082 VulnerabilityReportVulnerability PUBLIC
TY_083 VulnerabilityReportVulnerabilityDetails PUBLIC
TY_084 VulnerabilityReportVulnerabilityDetailsReference PUBLIC
TY_085 VulnerabilityReportVulnerabilityItem PUBLIC
TY_086 WeekDayOfMonth PUBLIC
TY_087 WeeklySchedule PUBLIC
TY_088 WindowsUpdateSettings PUBLIC
TY_089 YumSettings PUBLIC
TY_090 ZypperSettings PUBLIC
TY_091 ProjectFeatureSettings PUBLIC
TY_T_013 Inventory PUBLIC
TY_T_021 InventoryWindowsUpdatePackageWindowsUpdateCategory PUBLIC
TY_T_032 OSPolicy PUBLIC
TY_T_033 OSPolicyAssignment PUBLIC
TY_T_035 OSPolicyAssignmentInstanceFilterInventory PUBLIC
TY_T_036 OSPolicyAssignmentLabelSet PUBLIC
TY_T_037 OSPolicyAssignmentReport PUBLIC
TY_T_038 OSPolicyAssignmentReportOSPolicyCompliance PUBLIC
TY_T_039 OSPolicyAssignmentReportOSPolicyComplianceOSPolicyResourceCo PUBLIC
TY_T_041 OSPolicyAssignmentReportOSPolicyComplianceOSPolicyResourceCo PUBLIC
TY_T_043 OSPolicyInventoryFilter PUBLIC
TY_T_044 OSPolicyResource PUBLIC
TY_T_051 OSPolicyResourceGroup PUBLIC
TY_T_068 PatchDeployment PUBLIC
TY_T_070 PatchInstanceFilterGroupLabel PUBLIC
TY_T_071 PatchJob PUBLIC
TY_T_072 PatchJobInstanceDetails PUBLIC
TY_T_081 VulnerabilityReport PUBLIC
TY_T_082 VulnerabilityReportVulnerability PUBLIC
TY_T_084 VulnerabilityReportVulnerabilityDetailsReference PUBLIC
TY_T_085 VulnerabilityReportVulnerabilityItem PUBLIC
TY_T_INT4 Table of Integers PUBLIC
TY_T_STRING Table of Strings PUBLIC

Constants

Name Type Description Value Visibility
C_CLOUD_VERSION /GOOG/SDK_VERSION Lowest Cloud Version PUBLIC
C_ON_PREM_VERSION /GOOG/SDK_VERSION Lowest On-premises Version 1.7 PUBLIC
C_PATH_PREFIX STRING API Path Prefix PUBLIC
C_REVISION_DATE DATUM Discovery Document revision Date 20250302 PUBLIC
C_ROOT_URL STRING API Root URL https://osconfig.googleapis.com PUBLIC
C_SERVICE_NAME /GOOG/SERVICE_NAME Google Service Name osconfig:v1 PUBLIC
C_SUPPORTED_AUTH /GOOG/SUPP_AUTH Supported Auth Types IJIJWW PUBLIC

Methods

For general information about a method in ABAP SDK for Google Cloud, see API method.

CONSTRUCTOR

  • Description: Constructor
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_KEY_NAME IMPORTING /GOOG/KEYNAME Google Cloud Key Name
IV_LOG_OBJ IMPORTING BALOBJ_D Application log: Object name (Application code)
IV_LOG_SUBOBJ IMPORTING BALSUBOBJ Application Log: Subobject

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CANCEL_OPERATIONS

  • Description: projects.locations.osPolicyAssignments.operations.cancel
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_OS_POLICY_ASSIGNMENTS_ID IMPORTING STRING osPolicyAssignmentsId
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
IS_INPUT IMPORTING DATA Input Data
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CANCEL_PATCH_JOBS

  • Description: osconfig.projects.patchJobs.cancel
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_PATCH_JOBS_ID IMPORTING STRING patchJobsId
IS_INPUT IMPORTING DATA Input Data
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_071 PatchJob
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_OS_POLICY_ASSIGNMENT

  • Description: osconfig.projects.locations.osPolicyAssignments.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_OSPOLICYASSIGNMENTID IMPORTING STRING osPolicyAssignmentId
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IS_INPUT IMPORTING TY_033 OSPolicyAssignment
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_066 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_PATCH_DEPLOYMENTS

  • Description: osconfig.projects.patchDeployments.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PATCHDEPLOYMENTID IMPORTING STRING patchDeploymentId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IS_INPUT IMPORTING TY_068 PatchDeployment
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_068 PatchDeployment
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_OS_POLICY_ASSIGNMENT

  • Description: osconfig.projects.locations.osPolicyAssignments.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_OS_POLICY_ASSIGNMENTS_ID IMPORTING STRING osPolicyAssignmentsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_066 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_PATCH_DEPLOYMENTS

  • Description: osconfig.projects.patchDeployments.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_PATCH_DEPLOYMENTS_ID IMPORTING STRING patchDeploymentsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

EXECUTE_PATCH_JOBS

  • Description: osconfig.projects.patchJobs.execute
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IS_INPUT IMPORTING TY_009 ExecutePatchJobRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_071 PatchJob
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_INVENTORIES

  • Description: osconfig.projects.locations.instances.inventories.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_VIEW IMPORTING STRING view
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_INSTANCES_ID IMPORTING STRING instancesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_013 Inventory
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_OPERATIONS

  • Description: projects.locations.osPolicyAssignments.operations.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_OS_POLICY_ASSIGNMENTS_ID IMPORTING STRING osPolicyAssignmentsId
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_066 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_OS_POLICY_ASSIGNMENTS

  • Description: osconfig.projects.locations.osPolicyAssignments.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_OS_POLICY_ASSIGNMENTS_ID IMPORTING STRING osPolicyAssignmentsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_033 OSPolicyAssignment
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_PATCH_DEPLOYMENTS

  • Description: osconfig.projects.patchDeployments.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_PATCH_DEPLOYMENTS_ID IMPORTING STRING patchDeploymentsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_068 PatchDeployment
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_PATCH_JOBS

  • Description: osconfig.projects.patchJobs.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_PATCH_JOBS_ID IMPORTING STRING patchJobsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_071 PatchJob
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_PROJECT_FEATURE_SETTING

  • Description: projects.locations.global.getProjectFeatureSettings
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_091 ProjectFeatureSettings
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_REPORTS

  • Description: locations.instances.osPolicyAssignments.reports.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_INSTANCES_ID IMPORTING STRING instancesId
IV_P_OS_POLICY_ASSIGNMENTS_ID IMPORTING STRING osPolicyAssignmentsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_037 OSPolicyAssignmentReport
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_VULNERABILITY_REPORTS

  • Description: projects.locations.instances.vulnerabilityReports.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_INSTANCES_ID IMPORTING STRING instancesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_081 VulnerabilityReport
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_INSTANCE_DETAILS

  • Description: osconfig.projects.patchJobs.instanceDetails.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_PATCH_JOBS_ID IMPORTING STRING patchJobsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_028 ListPatchJobInstanceDetailsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_INVENTORIES

  • Description: osconfig.projects.locations.instances.inventories.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_VIEW IMPORTING STRING view
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_INSTANCES_ID IMPORTING STRING instancesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_023 ListInventoriesResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_OS_POLICY_ASSIGNMENTS

  • Description: osconfig.projects.locations.osPolicyAssignments.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_026 ListOSPolicyAssignmentsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_PATCH_DEPLOYMENTS

  • Description: osconfig.projects.patchDeployments.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_027 ListPatchDeploymentsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_PATCH_JOBS

  • Description: osconfig.projects.patchJobs.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_029 ListPatchJobsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_REPORTS

  • Description: locations.instances.osPolicyAssignments.reports.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_INSTANCES_ID IMPORTING STRING instancesId
IV_P_OS_POLICY_ASSIGNMENTS_ID IMPORTING STRING osPolicyAssignmentsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_024 ListOSPolicyAssignmentReportsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_REVISIONS_OS_POLICY_AS

  • Description: projects.locations.osPolicyAssignments.listRevisions
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_OS_POLICY_ASSIGNMENTS_ID IMPORTING STRING osPolicyAssignmentsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_025 ListOSPolicyAssignmentRevisionsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_VULNERABILITY_REPORTS

  • Description: projects.locations.instances.vulnerabilityReports.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_INSTANCES_ID IMPORTING STRING instancesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_030 ListVulnerabilityReportsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_OS_POLICY_ASSIGNMENTS

  • Description: osconfig.projects.locations.osPolicyAssignments.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ALLOWMISSING IMPORTING STRING allowMissing
IV_Q_REQUESTID IMPORTING STRING requestId
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_LOCATIONS_ID IMPORTING STRING locationsId
IV_P_OS_POLICY_ASSIGNMENTS_ID IMPORTING STRING osPolicyAssignmentsId
IS_INPUT IMPORTING TY_033 OSPolicyAssignment
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_066 Operation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_PATCH_DEPLOYMENTS

  • Description: osconfig.projects.patchDeployments.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_PATCH_DEPLOYMENTS_ID IMPORTING STRING patchDeploymentsId
IS_INPUT IMPORTING TY_068 PatchDeployment
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_068 PatchDeployment
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PAUSE_PATCH_DEPLOYMENTS

  • Description: osconfig.projects.patchDeployments.pause
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_PATCH_DEPLOYMENTS_ID IMPORTING STRING patchDeploymentsId
IS_INPUT IMPORTING DATA Input Data
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_068 PatchDeployment
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

RESUME_PATCH_DEPLOYMENTS

  • Description: osconfig.projects.patchDeployments.resume
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IV_P_PATCH_DEPLOYMENTS_ID IMPORTING STRING patchDeploymentsId
IS_INPUT IMPORTING DATA Input Data
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_068 PatchDeployment
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

UPDATE_PROJECT_FEATURE_SETT

  • Description: projects.locations.global.updateProjectFeatureSettings
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_PROJECTS_ID IMPORTING STRING projectsId
IS_INPUT IMPORTING TY_091 ProjectFeatureSettings
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_091 ProjectFeatureSettings
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CLOSE

  • Description: Close Connection
  • Visibility: PUBLIC