Class /GOOG/CL_ACCESSCONTEXTMANAG_V1

Class

/GOOG/CL_ACCESSCONTEXTMANAG_V1
  • Inheriting from:/GOOG/CL_HTTP_CLIENT
  • Description:Access Context Manager API v1
For general information about a class in ABAP SDK for Google Cloud, see API client stub.

Types

Type Description Visibility
TY_001 AccessLevel PUBLIC
TY_002 AccessPolicy PUBLIC
TY_003 ApiOperation PUBLIC
TY_004 AuditConfig PUBLIC
TY_005 AuditLogConfig PUBLIC
TY_006 AuthorizedOrgsDesc PUBLIC
TY_007 BasicLevel PUBLIC
TY_008 Binding PUBLIC
TY_010 CommitServicePerimetersRequest PUBLIC
TY_011 Condition PUBLIC
TY_012 CustomLevel PUBLIC
TY_013 DevicePolicy PUBLIC
TY_014 EgressFrom PUBLIC
TY_015 EgressPolicy PUBLIC
TY_016 EgressTo PUBLIC
TY_018 Expr PUBLIC
TY_019 GcpUserAccessBinding PUBLIC
TY_020 GetIamPolicyRequest PUBLIC
TY_021 GetPolicyOptions PUBLIC
TY_022 IngressFrom PUBLIC
TY_023 IngressPolicy PUBLIC
TY_024 IngressSource PUBLIC
TY_025 IngressTo PUBLIC
TY_026 ListAccessLevelsResponse PUBLIC
TY_027 ListAccessPoliciesResponse PUBLIC
TY_028 ListAuthorizedOrgsDescsResponse PUBLIC
TY_029 ListGcpUserAccessBindingsResponse PUBLIC
TY_030 ListOperationsResponse PUBLIC
TY_031 ListServicePerimetersResponse PUBLIC
TY_032 MethodSelector PUBLIC
TY_033 Operation PUBLIC
TY_034 OsConstraint PUBLIC
TY_035 Policy PUBLIC
TY_036 ReplaceAccessLevelsRequest PUBLIC
TY_037 ReplaceServicePerimetersRequest PUBLIC
TY_038 ServicePerimeter PUBLIC
TY_039 ServicePerimeterConfig PUBLIC
TY_040 SetIamPolicyRequest PUBLIC
TY_041 Status PUBLIC
TY_042 TestIamPermissionsRequest PUBLIC
TY_043 TestIamPermissionsResponse PUBLIC
TY_044 VpcAccessibleServices PUBLIC
TY_045 Application PUBLIC
TY_046 EgressSource PUBLIC
TY_047 ListSupportedServicesResponse PUBLIC
TY_048 SupportedService PUBLIC
TY_049 VpcNetworkSource PUBLIC
TY_050 VpcSubNetwork PUBLIC
TY_051 AccessScope PUBLIC
TY_052 AccessSettings PUBLIC
TY_053 ClientScope PUBLIC
TY_054 ScopedAccessSettings PUBLIC
TY_055 SessionSettings PUBLIC
TY_T_001 AccessLevel PUBLIC
TY_T_002 AccessPolicy PUBLIC
TY_T_003 ApiOperation PUBLIC
TY_T_004 AuditConfig PUBLIC
TY_T_005 AuditLogConfig PUBLIC
TY_T_006 AuthorizedOrgsDesc PUBLIC
TY_T_008 Binding PUBLIC
TY_T_011 Condition PUBLIC
TY_T_015 EgressPolicy PUBLIC
TY_T_019 GcpUserAccessBinding PUBLIC
TY_T_023 IngressPolicy PUBLIC
TY_T_024 IngressSource PUBLIC
TY_T_032 MethodSelector PUBLIC
TY_T_033 Operation PUBLIC
TY_T_034 OsConstraint PUBLIC
TY_T_038 ServicePerimeter PUBLIC
TY_T_045 Application PUBLIC
TY_T_046 EgressSource PUBLIC
TY_T_048 SupportedService PUBLIC
TY_T_049 VpcNetworkSource PUBLIC
TY_T_054 ScopedAccessSettings 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://accesscontextmanager.googleapis.com PUBLIC
C_SERVICE_NAME /GOOG/SERVICE_NAME Google Service Name accesscontextmanager: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: accesscontextmanager.operations.cancel
  • Visibility: PUBLIC

Parameters

Name Category Type Description
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

COMMIT_SERVICE_PERIMETERS

  • Description: accessPolicies.servicePerimeters.commit
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IS_INPUT IMPORTING TY_010 CommitServicePerimetersRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_033 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_ACCESS_LEVELS

  • Description: accesscontextmanager.accessPolicies.accessLevels.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IS_INPUT IMPORTING TY_001 AccessLevel
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_033 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_ACCESS_POLICIES

  • Description: accesscontextmanager.accessPolicies.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IS_INPUT IMPORTING TY_002 AccessPolicy
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_033 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_AUTHORIZED_ORGS_DESC

  • Description: accessPolicies.authorizedOrgsDescs.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IS_INPUT IMPORTING TY_006 AuthorizedOrgsDesc
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_033 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_GCP_USER_ACCESS_BIND

  • Description: organizations.gcpUserAccessBindings.create
  • Visibility: PUBLIC

Parameters

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

  • Description: accessPolicies.servicePerimeters.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IS_INPUT IMPORTING TY_038 ServicePerimeter
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_033 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_ACCESS_LEVELS

  • Description: accesscontextmanager.accessPolicies.accessLevels.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IV_P_ACCESS_LEVELS_ID IMPORTING STRING accessLevelsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_033 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_ACCESS_POLICIES

  • Description: accesscontextmanager.accessPolicies.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_033 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_AUTHORIZED_ORGS_DESC

  • Description: accessPolicies.authorizedOrgsDescs.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IV_P_AUTHORIZED_ORGS_DESCS_ID IMPORTING STRING authorizedOrgsDescsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_033 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_GCP_USER_ACCESS_BIND

  • Description: organizations.gcpUserAccessBindings.delete
  • Visibility: PUBLIC

Parameters

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

  • Description: accesscontextmanager.operations.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
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

DELETE_SERVICE_PERIMETERS

  • Description: accessPolicies.servicePerimeters.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IV_P_SERVICE_PERIMETERS_ID IMPORTING STRING servicePerimetersId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_033 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_ACCESS_LEVELS

  • Description: accesscontextmanager.accessPolicies.accessLevels.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ACCESSLEVELFORMAT IMPORTING STRING accessLevelFormat
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IV_P_ACCESS_LEVELS_ID IMPORTING STRING accessLevelsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_001 AccessLevel
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_ACCESS_POLICIES

  • Description: accesscontextmanager.accessPolicies.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_002 AccessPolicy
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_AUTHORIZED_ORGS_DESCS

  • Description: accesscontextmanager.accessPolicies.authorizedOrgsDescs.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IV_P_AUTHORIZED_ORGS_DESCS_ID IMPORTING STRING authorizedOrgsDescsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_006 AuthorizedOrgsDesc
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_GCP_USER_ACCESS_BINDING

  • Description: organizations.gcpUserAccessBindings.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
IV_P_GCP_USER_ACCESS_BINDINGS IMPORTING STRING gcpUserAccessBindingsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_019 GcpUserAccessBinding
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_ACCESS_POLIC

  • Description: accesscontextmanager.accessPolicies.getIamPolicy
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IS_INPUT IMPORTING TY_020 GetIamPolicyRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_035 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: accesscontextmanager.operations.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_033 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_SERVICES

  • Description: accesscontextmanager.services.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_NAME IMPORTING STRING name
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_048 SupportedService
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_SERVICE_PERIMETERS

  • Description: accesscontextmanager.accessPolicies.servicePerimeters.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IV_P_SERVICE_PERIMETERS_ID IMPORTING STRING servicePerimetersId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_038 ServicePerimeter
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_ACCESS_LEVELS

  • Description: accesscontextmanager.accessPolicies.accessLevels.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ACCESSLEVELFORMAT IMPORTING STRING accessLevelFormat
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_026 ListAccessLevelsResponse
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_ACCESS_POLICIES

  • Description: accesscontextmanager.accessPolicies.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_PARENT IMPORTING STRING parent
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_027 ListAccessPoliciesResponse
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_AUTHORIZED_ORGS_DESCS

  • Description: accessPolicies.authorizedOrgsDescs.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_028 ListAuthorizedOrgsDescsResponse
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_GCP_USER_ACCESS_BINDIN

  • Description: organizations.gcpUserAccessBindings.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_029 ListGcpUserAccessBindingsResponse
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: accesscontextmanager.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
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_030 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_SERVICES

  • Description: accesscontextmanager.services.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_047 ListSupportedServicesResponse
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_SERVICE_PERIMETERS

  • Description: accesscontextmanager.accessPolicies.servicePerimeters.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_031 ListServicePerimetersResponse
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_ACCESS_LEVELS

  • Description: accesscontextmanager.accessPolicies.accessLevels.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IV_P_ACCESS_LEVELS_ID IMPORTING STRING accessLevelsId
IS_INPUT IMPORTING TY_001 AccessLevel
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_033 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_ACCESS_POLICIES

  • Description: accesscontextmanager.accessPolicies.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IS_INPUT IMPORTING TY_002 AccessPolicy
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_033 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_AUTHORIZED_ORGS_DESCS

  • Description: accessPolicies.authorizedOrgsDescs.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IV_P_AUTHORIZED_ORGS_DESCS_ID IMPORTING STRING authorizedOrgsDescsId
IS_INPUT IMPORTING TY_006 AuthorizedOrgsDesc
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_033 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_GCP_USER_ACCESS_BINDI

  • Description: organizations.gcpUserAccessBindings.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_APPEND IMPORTING STRING append
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_ORGANIZATIONS_ID IMPORTING STRING organizationsId
IV_P_GCP_USER_ACCESS_BINDINGS IMPORTING STRING gcpUserAccessBindingsId
IS_INPUT IMPORTING TY_019 GcpUserAccessBinding
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_033 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_SERVICE_PERIMETERS

  • Description: accesscontextmanager.accessPolicies.servicePerimeters.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IV_P_SERVICE_PERIMETERS_ID IMPORTING STRING servicePerimetersId
IS_INPUT IMPORTING TY_038 ServicePerimeter
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_033 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

REPLACE_ALL_ACCESS_LEVELS

  • Description: accesscontextmanager.accessPolicies.accessLevels.replaceAll
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IS_INPUT IMPORTING TY_036 ReplaceAccessLevelsRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_033 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

REPLACE_ALL_SERVICE_PERIMET

  • Description: accessPolicies.servicePerimeters.replaceAll
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IS_INPUT IMPORTING TY_037 ReplaceServicePerimetersRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_033 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_ACCESS_POLIC

  • Description: accesscontextmanager.accessPolicies.setIamPolicy
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IS_INPUT IMPORTING TY_040 SetIamPolicyRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_035 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

TEST_IAM_PERMISSIONS_ACCESS

  • Description: accesscontextmanager.accessPolicies.testIamPermissions
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IS_INPUT IMPORTING TY_042 TestIamPermissionsRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_043 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

TEST_IAM_PERMISSIONS_ACCESS1

  • Description: accessPolicies.accessLevels.testIamPermissions
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IV_P_ACCESS_LEVELS_ID IMPORTING STRING accessLevelsId
IS_INPUT IMPORTING TY_042 TestIamPermissionsRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_043 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

TEST_IAM_PERMISSIONS_SERVIC

  • Description: accessPolicies.servicePerimeters.testIamPermissions
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ACCESS_POLICIES_ID IMPORTING STRING accessPoliciesId
IV_P_SERVICE_PERIMETERS_ID IMPORTING STRING servicePerimetersId
IS_INPUT IMPORTING TY_042 TestIamPermissionsRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_043 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

CLOSE

  • Description: Close Connection
  • Visibility: PUBLIC