Class /GOOG/CL_SECURITYCENTE_V1BETA1

Class

/GOOG/CL_SECURITYCENTE_V1BETA1
  • Inheriting from:/GOOG/CL_HTTP_CLIENT
  • Description:Security Command Center API v1beta1
For general information about a class in ABAP SDK for Google Cloud, see API client stub.

Types

Type Description Visibility
TY_006 Asset PUBLIC
TY_007 AssetDiscoveryConfig PUBLIC
TY_010 AuditConfig PUBLIC
TY_011 AuditLogConfig PUBLIC
TY_022 Binding PUBLIC
TY_048 Expr PUBLIC
TY_054 GetIamPolicyRequest PUBLIC
TY_055 GetPolicyOptions PUBLIC
TY_064 GoogleCloudSecuritycenterV1beta1Finding PUBLIC
TY_065 GoogleCloudSecuritycenterV1beta1SecurityMarks PUBLIC
TY_174 GroupAssetsRequest PUBLIC
TY_175 GroupAssetsResponse PUBLIC
TY_176 GroupFindingsRequest PUBLIC
TY_177 GroupFindingsResponse PUBLIC
TY_179 GroupResult PUBLIC
TY_188 ListAssetsResponse PUBLIC
TY_189 ListAssetsResult PUBLIC
TY_190 ListFindingsResponse PUBLIC
TY_191 ListOperationsResponse PUBLIC
TY_192 ListSourcesResponse PUBLIC
TY_203 Operation PUBLIC
TY_205 OrganizationSettings PUBLIC
TY_208 Policy PUBLIC
TY_220 SecurityCenterProperties PUBLIC
TY_225 SetFindingStateRequest PUBLIC
TY_226 SetIamPolicyRequest PUBLIC
TY_227 Source PUBLIC
TY_229 Status PUBLIC
TY_231 TestIamPermissionsRequest PUBLIC
TY_232 TestIamPermissionsResponse PUBLIC
TY_T_010 AuditConfig PUBLIC
TY_T_011 AuditLogConfig PUBLIC
TY_T_022 Binding PUBLIC
TY_T_064 GoogleCloudSecuritycenterV1beta1Finding PUBLIC
TY_T_179 GroupResult PUBLIC
TY_T_189 ListAssetsResult PUBLIC
TY_T_203 Operation PUBLIC
TY_T_227 Source PUBLIC
TY_T_STRING Table of Strings PUBLIC

Constants

Name Type Description Value Visibility
C_SUPPORTED_AUTH /GOOG/SUPP_AUTH Supported Auth Types IJIJWW PUBLIC
C_SERVICE_NAME /GOOG/SERVICE_NAME Google Service Name securitycenter:v1beta1 PUBLIC
C_ROOT_URL STRING API Root URL https://securitycenter.googleapis.com PUBLIC
C_REVISION_DATE DATUM Discovery Document revision Date 20250228 PUBLIC
C_PATH_PREFIX STRING API Path Prefix PUBLIC
C_ON_PREM_VERSION /GOOG/SDK_VERSION Lowest On-premises Version 1.10 PUBLIC
C_CLOUD_VERSION /GOOG/SDK_VERSION Lowest Cloud Version 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: securitycenter.organizations.operations.cancel
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
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

CREATE_FINDINGS

  • Description: securitycenter.organizations.sources.findings.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FINDINGID IMPORTING STRING findingId
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IS_INPUT IMPORTING TY_064 GoogleCloudSecuritycenterV1beta1Finding
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_064 GoogleCloudSecuritycenterV1beta1Finding
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_SOURCES

  • Description: securitycenter.organizations.sources.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
IS_INPUT IMPORTING TY_227 Source
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_227 Source
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_OPERATIONS

  • Description: securitycenter.organizations.operations.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
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

GET_IAM_POLICY_SOURCES

  • Description: securitycenter.organizations.sources.getIamPolicy
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IS_INPUT IMPORTING TY_054 GetIamPolicyRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_208 Policy
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: securitycenter.organizations.operations.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_203 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_ORGANIZATION_SETTINGS_O

  • Description: securitycenter.organizations.getOrganizationSettings
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_205 OrganizationSettings
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_SOURCES

  • Description: securitycenter.organizations.sources.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_227 Source
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

GROUP_ASSETS

  • Description: securitycenter.organizations.assets.group
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
IS_INPUT IMPORTING TY_174 GroupAssetsRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_175 GroupAssetsResponse
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

GROUP_FINDINGS

  • Description: securitycenter.organizations.sources.findings.group
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IS_INPUT IMPORTING TY_176 GroupFindingsRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_177 GroupFindingsResponse
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_ASSETS

  • Description: securitycenter.organizations.assets.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_COMPAREDURATION IMPORTING STRING compareDuration
IV_Q_FIELDMASK IMPORTING STRING fieldMask
IV_Q_FILTER IMPORTING STRING filter
IV_Q_ORDERBY IMPORTING STRING orderBy
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_READTIME IMPORTING STRING readTime
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_188 ListAssetsResponse
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_FINDINGS

  • Description: securitycenter.organizations.sources.findings.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_FIELDMASK IMPORTING STRING fieldMask
IV_Q_FILTER IMPORTING STRING filter
IV_Q_ORDERBY IMPORTING STRING orderBy
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_READTIME IMPORTING STRING readTime
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_190 ListFindingsResponse
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_OPERATIONS

  • Description: securitycenter.organizations.operations.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_ORGANIZATIONS_ID IMPORTING STRING organizationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_191 ListOperationsResponse
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_SOURCES

  • Description: securitycenter.organizations.sources.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_192 ListSourcesResponse
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_FINDINGS

  • Description: securitycenter.organizations.sources.findings.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_FINDINGS_ID IMPORTING STRING findingsId
IS_INPUT IMPORTING TY_064 GoogleCloudSecuritycenterV1beta1Finding
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_064 GoogleCloudSecuritycenterV1beta1Finding
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_SOURCES

  • Description: securitycenter.organizations.sources.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IS_INPUT IMPORTING TY_227 Source
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_227 Source
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

RUN_DISCOVERY_ASSETS

  • Description: securitycenter.organizations.assets.runDiscovery
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
IS_INPUT IMPORTING DATA Input Data
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_203 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

SET_IAM_POLICY_SOURCES

  • Description: securitycenter.organizations.sources.setIamPolicy
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IS_INPUT IMPORTING TY_226 SetIamPolicyRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_208 Policy
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

SET_STATE_FINDINGS

  • Description: securitycenter.organizations.sources.findings.setState
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_FINDINGS_ID IMPORTING STRING findingsId
IS_INPUT IMPORTING TY_225 SetFindingStateRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_064 GoogleCloudSecuritycenterV1beta1Finding
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

TEST_IAM_PERMISSIONS_SOURCE

  • Description: securitycenter.organizations.sources.testIamPermissions
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IS_INPUT IMPORTING TY_231 TestIamPermissionsRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_232 TestIamPermissionsResponse
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_ORGANIZATION_SETTING

  • Description: securitycenter.organizations.updateOrganizationSettings
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
IS_INPUT IMPORTING TY_205 OrganizationSettings
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_205 OrganizationSettings
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_SECURITY_MARKS_ASSET

  • Description: securitycenter.organizations.assets.updateSecurityMarks
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_STARTTIME IMPORTING STRING startTime
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
IV_P_ASSETS_ID IMPORTING STRING assetsId
IS_INPUT IMPORTING TY_065 GoogleCloudSecuritycenterV1beta1SecurityMarks
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_065 GoogleCloudSecuritycenterV1beta1SecurityMarks
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_SECURITY_MARKS_FINDI

  • Description: organizations.sources.findings.updateSecurityMarks
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_STARTTIME IMPORTING STRING startTime
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
IV_P_SOURCES_ID IMPORTING STRING sourcesId
IV_P_FINDINGS_ID IMPORTING STRING findingsId
IS_INPUT IMPORTING TY_065 GoogleCloudSecuritycenterV1beta1SecurityMarks
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_065 GoogleCloudSecuritycenterV1beta1SecurityMarks
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