Docs Support Console

Class /GOOG/CL_IAM_V1

Class

 /GOOG/CL_IAM_V1 
  • Inheriting from: /GOOG/CL_HTTP_CLIENT
  • Description: Identity and Access Management (IAM) API v1
For general information about a class in ABAP SDK for Google Cloud, see API client stub .

Types

Type Description Visibility
TY_001
AuditConfig PUBLIC
TY_002
AuditLogConfig PUBLIC
TY_003
AuditableService PUBLIC
TY_004
Aws PUBLIC
TY_005
Binding PUBLIC
TY_007
CreateRoleRequest PUBLIC
TY_008
CreateServiceAccountKeyRequest PUBLIC
TY_009
CreateServiceAccountRequest PUBLIC
TY_010
DisableServiceAccountKeyRequest PUBLIC
TY_015
Expr PUBLIC
TY_016
GetIamPolicyRequest PUBLIC
TY_017
GetPolicyOptions PUBLIC
TY_018
GoogleIamAdminV1WorkforcePoolProviderOidc PUBLIC
TY_019
GoogleIamAdminV1WorkforcePoolProviderSaml PUBLIC
TY_020
KeyData PUBLIC
TY_021
LintPolicyRequest PUBLIC
TY_022
LintPolicyResponse PUBLIC
TY_023
LintResult PUBLIC
TY_024
ListRolesResponse PUBLIC
TY_025
ListServiceAccountKeysResponse PUBLIC
TY_026
ListServiceAccountsResponse PUBLIC
TY_027
ListWorkforcePoolProviderKeysResponse PUBLIC
TY_028
ListWorkforcePoolProvidersResponse PUBLIC
TY_029
ListWorkforcePoolsResponse PUBLIC
TY_030
ListWorkloadIdentityPoolProviderKeysResponse PUBLIC
TY_031
ListWorkloadIdentityPoolProvidersResponse PUBLIC
TY_032
ListWorkloadIdentityPoolsResponse PUBLIC
TY_033
Oidc PUBLIC
TY_034
Operation PUBLIC
TY_035
PatchServiceAccountRequest PUBLIC
TY_036
Permission PUBLIC
TY_038
Policy PUBLIC
TY_040
QueryAuditableServicesRequest PUBLIC
TY_041
QueryAuditableServicesResponse PUBLIC
TY_042
QueryGrantableRolesRequest PUBLIC
TY_043
QueryGrantableRolesResponse PUBLIC
TY_044
QueryTestablePermissionsRequest PUBLIC
TY_045
QueryTestablePermissionsResponse PUBLIC
TY_046
Role PUBLIC
TY_047
Saml PUBLIC
TY_048
ServiceAccount PUBLIC
TY_049
ServiceAccountKey PUBLIC
TY_050
SetIamPolicyRequest PUBLIC
TY_055
Status PUBLIC
TY_056
TestIamPermissionsRequest PUBLIC
TY_057
TestIamPermissionsResponse PUBLIC
TY_058
UndeleteRoleRequest PUBLIC
TY_060
UndeleteServiceAccountResponse PUBLIC
TY_068
UploadServiceAccountKeyRequest PUBLIC
TY_069
WorkforcePool PUBLIC
TY_070
WorkforcePoolProvider PUBLIC
TY_071
WorkforcePoolProviderKey PUBLIC
TY_072
WorkloadIdentityPool PUBLIC
TY_073
WorkloadIdentityPoolProvider PUBLIC
TY_074
WorkloadIdentityPoolProviderKey PUBLIC
TY_075
AccessRestrictions PUBLIC
TY_076
ExtendedStatus PUBLIC
TY_077
GoogleIamAdminV1WorkforcePoolProviderExtraAttributesOAuth2Cl PUBLIC
TY_078
GoogleIamAdminV1WorkforcePoolProviderExtraAttributesOAuth2Cl PUBLIC
TY_079
GoogleIamAdminV1WorkforcePoolProviderOidcClientSecret PUBLIC
TY_080
GoogleIamAdminV1WorkforcePoolProviderOidcClientSecretValue PUBLIC
TY_081
GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfig PUBLIC
TY_082
ListOauthClientCredentialsResponse PUBLIC
TY_083
ListOauthClientsResponse PUBLIC
TY_084
OauthClient PUBLIC
TY_085
OauthClientCredential PUBLIC
TY_087
ServiceConfig PUBLIC
TY_T_001
AuditConfig PUBLIC
TY_T_002
AuditLogConfig PUBLIC
TY_T_003
AuditableService PUBLIC
TY_T_005
Binding PUBLIC
TY_T_023
LintResult PUBLIC
TY_T_036
Permission PUBLIC
TY_T_046
Role PUBLIC
TY_T_048
ServiceAccount PUBLIC
TY_T_049
ServiceAccountKey PUBLIC
TY_T_069
WorkforcePool PUBLIC
TY_T_070
WorkforcePoolProvider PUBLIC
TY_T_071
WorkforcePoolProviderKey PUBLIC
TY_T_072
WorkloadIdentityPool PUBLIC
TY_T_073
WorkloadIdentityPoolProvider PUBLIC
TY_T_074
WorkloadIdentityPoolProviderKey PUBLIC
TY_T_076
ExtendedStatus PUBLIC
TY_T_084
OauthClient PUBLIC
TY_T_085
OauthClientCredential PUBLIC
TY_T_087
ServiceConfig PUBLIC
TY_T_STRING
Table of Strings PUBLIC

Constants

Name Type Description Value Visibility
C_ROOT_URL
STRING API Root URL https://iam.googleapis.com PUBLIC
C_SERVICE_NAME
/GOOG/SERVICE_NAME Google Service Name iam:v1 PUBLIC
C_SUPPORTED_AUTH
/GOOG/SUPP_AUTH Supported Auth Types IJIJWW PUBLIC
C_CLOUD_VERSION
/GOOG/SDK_VERSION Lowest Cloud Version 1.1 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 20250222 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

CREATE_CREDENTIALS

  • Description: iam.projects.locations.oauthClients.credentials.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_OAUTHCLIENTCREDENTIALID
IMPORTING STRING oauthClientCredentialId
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_OAUTH_CLIENTS_ID
IMPORTING STRING oauthClientsId
IS_INPUT
IMPORTING TY_085 OauthClientCredential
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_085 OauthClientCredential
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_KEYS

  • Description: iam.locations.workforcePools.providers.keys.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_WORKFORCEPOOLPROVIDERKEYI
IMPORTING STRING workforcePoolProviderKeyId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
IS_INPUT
IMPORTING TY_071 WorkforcePoolProviderKey
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_KEYS1

  • Description: locations.workloadIdentityPools.providers.keys.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_WORKLOADIDENTITYPOOLPROV0
IMPORTING STRING workloadIdentityPoolProviderKeyId
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
IS_INPUT
IMPORTING TY_074 WorkloadIdentityPoolProviderKey
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_KEYS2

  • Description: iam.projects.serviceAccounts.keys.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_SERVICE_ACCOUNTS_ID
IMPORTING STRING serviceAccountsId
IS_INPUT
IMPORTING TY_008 CreateServiceAccountKeyRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_049 ServiceAccountKey
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_OAUTH_CLIENTS

  • Description: iam.projects.locations.oauthClients.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_OAUTHCLIENTID
IMPORTING STRING oauthClientId
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IS_INPUT
IMPORTING TY_084 OauthClient
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_084 OauthClient
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_PROVIDERS

  • Description: iam.locations.workforcePools.providers.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_WORKFORCEPOOLPROVIDERID
IMPORTING STRING workforcePoolProviderId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IS_INPUT
IMPORTING TY_070 WorkforcePoolProvider
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_PROVIDERS1

  • Description: projects.locations.workloadIdentityPools.providers.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_WORKLOADIDENTITYPOOLPROVI
IMPORTING STRING workloadIdentityPoolProviderId
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
IS_INPUT
IMPORTING TY_073 WorkloadIdentityPoolProvider
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_ROLES

  • Description: iam.organizations.roles.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ORGANIZATIONS_ID
IMPORTING STRING organizationsId
IS_INPUT
IMPORTING TY_007 CreateRoleRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_046 Role
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_ROLES1

  • Description: iam.projects.roles.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IS_INPUT
IMPORTING TY_007 CreateRoleRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_046 Role
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_ACCOUNTS

  • Description: iam.projects.serviceAccounts.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IS_INPUT
IMPORTING TY_009 CreateServiceAccountRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_048 ServiceAccount
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_WORKFORCE_POOLS

  • Description: iam.locations.workforcePools.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_WORKFORCEPOOLID
IMPORTING STRING workforcePoolId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IS_INPUT
IMPORTING TY_069 WorkforcePool
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_WORKLOAD_IDENTITY_PO

  • Description: iam.projects.locations.workloadIdentityPools.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_WORKLOADIDENTITYPOOLID
IMPORTING STRING workloadIdentityPoolId
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IS_INPUT
IMPORTING TY_072 WorkloadIdentityPool
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_CREDENTIALS

  • Description: iam.projects.locations.oauthClients.credentials.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_OAUTH_CLIENTS_ID
IMPORTING STRING oauthClientsId
IV_P_CREDENTIALS_ID
IMPORTING STRING credentialsId
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_KEYS

  • Description: iam.locations.workforcePools.providers.keys.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
IV_P_KEYS_ID
IMPORTING STRING keysId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_KEYS1

  • Description: locations.workloadIdentityPools.providers.keys.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
IV_P_KEYS_ID
IMPORTING STRING keysId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_KEYS2

  • Description: iam.projects.serviceAccounts.keys.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_SERVICE_ACCOUNTS_ID
IMPORTING STRING serviceAccountsId
IV_P_KEYS_ID
IMPORTING STRING keysId
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_OAUTH_CLIENTS

  • Description: iam.projects.locations.oauthClients.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_OAUTH_CLIENTS_ID
IMPORTING STRING oauthClientsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_084 OauthClient
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_PROVIDERS

  • Description: iam.locations.workforcePools.providers.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_PROVIDERS1

  • Description: projects.locations.workloadIdentityPools.providers.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_ROLES

  • Description: iam.organizations.roles.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ETAG
IMPORTING STRING etag
IV_P_ORGANIZATIONS_ID
IMPORTING STRING organizationsId
IV_P_ROLES_ID
IMPORTING STRING rolesId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_046 Role
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_ROLES1

  • Description: iam.projects.roles.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ETAG
IMPORTING STRING etag
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_ROLES_ID
IMPORTING STRING rolesId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_046 Role
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_ACCOUNTS

  • Description: iam.projects.serviceAccounts.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_SERVICE_ACCOUNTS_ID
IMPORTING STRING serviceAccountsId
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_SUBJECTS

  • Description: iam.locations.workforcePools.subjects.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IV_P_SUBJECTS_ID
IMPORTING STRING subjectsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_WORKFORCE_POOLS

  • Description: iam.locations.workforcePools.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_WORKLOAD_IDENTITY_PO

  • Description: iam.projects.locations.workloadIdentityPools.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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

DISABLE_KEYS

  • Description: iam.projects.serviceAccounts.keys.disable
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_SERVICE_ACCOUNTS_ID
IMPORTING STRING serviceAccountsId
IV_P_KEYS_ID
IMPORTING STRING keysId
IS_INPUT
IMPORTING TY_010 DisableServiceAccountKeyRequest
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

DISABLE_SERVICE_ACCOUNTS

  • Description: iam.projects.serviceAccounts.disable
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_SERVICE_ACCOUNTS_ID
IMPORTING STRING serviceAccountsId
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

ENABLE_KEYS

  • Description: iam.projects.serviceAccounts.keys.enable
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_SERVICE_ACCOUNTS_ID
IMPORTING STRING serviceAccountsId
IV_P_KEYS_ID
IMPORTING STRING keysId
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

ENABLE_SERVICE_ACCOUNTS

  • Description: iam.projects.serviceAccounts.enable
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_SERVICE_ACCOUNTS_ID
IMPORTING STRING serviceAccountsId
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

GET_CREDENTIALS

  • Description: iam.projects.locations.oauthClients.credentials.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_OAUTH_CLIENTS_ID
IMPORTING STRING oauthClientsId
IV_P_CREDENTIALS_ID
IMPORTING STRING credentialsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_085 OauthClientCredential
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_SERVICE_ACCO

  • Description: iam.projects.serviceAccounts.getIamPolicy
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_OPTIONSREQUESTEDPOLICYVER
IMPORTING STRING options.requestedPolicyVersion
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_SERVICE_ACCOUNTS_ID
IMPORTING STRING serviceAccountsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_038 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_IAM_POLICY_WORKFORCE_PO

  • Description: iam.locations.workforcePools.getIamPolicy
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IS_INPUT
IMPORTING TY_016 GetIamPolicyRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_038 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_KEYS

  • Description: iam.locations.workforcePools.providers.keys.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
IV_P_KEYS_ID
IMPORTING STRING keysId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_071 WorkforcePoolProviderKey
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_KEYS1

  • Description: projects.locations.workloadIdentityPools.providers.keys.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
IV_P_KEYS_ID
IMPORTING STRING keysId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_074 WorkloadIdentityPoolProviderKey
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_KEYS2

  • Description: iam.projects.serviceAccounts.keys.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PUBLICKEYTYPE
IMPORTING STRING publicKeyType
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_SERVICE_ACCOUNTS_ID
IMPORTING STRING serviceAccountsId
IV_P_KEYS_ID
IMPORTING STRING keysId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_049 ServiceAccountKey
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_OAUTH_CLIENTS

  • Description: iam.projects.locations.oauthClients.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_OAUTH_CLIENTS_ID
IMPORTING STRING oauthClientsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_084 OauthClient
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: iam.locations.workforcePools.operations.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IV_P_OPERATIONS_ID
IMPORTING STRING operationsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_OPERATIONS1

  • Description: iam.locations.workforcePools.providers.keys.operations.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
IV_P_KEYS_ID
IMPORTING STRING keysId
IV_P_OPERATIONS_ID
IMPORTING STRING operationsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_OPERATIONS2

  • Description: iam.locations.workforcePools.providers.operations.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
IV_P_OPERATIONS_ID
IMPORTING STRING operationsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_OPERATIONS3

  • Description: iam.locations.workforcePools.subjects.operations.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IV_P_SUBJECTS_ID
IMPORTING STRING subjectsId
IV_P_OPERATIONS_ID
IMPORTING STRING operationsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_OPERATIONS4

  • Description: namespaces.managedIdentities.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_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
IV_P_NAMESPACES_ID
IMPORTING STRING namespacesId
IV_P_MANAGED_IDENTITIES_ID
IMPORTING STRING managedIdentitiesId
IV_P_OPERATIONS_ID
IMPORTING STRING operationsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_OPERATIONS5

  • Description: namespaces.managedIdentities.workloadSources.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_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
IV_P_NAMESPACES_ID
IMPORTING STRING namespacesId
IV_P_MANAGED_IDENTITIES_ID
IMPORTING STRING managedIdentitiesId
IV_P_WORKLOAD_SOURCES_ID
IMPORTING STRING workloadSourcesId
IV_P_OPERATIONS_ID
IMPORTING STRING operationsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_OPERATIONS6

  • Description: locations.workloadIdentityPools.namespaces.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_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
IV_P_NAMESPACES_ID
IMPORTING STRING namespacesId
IV_P_OPERATIONS_ID
IMPORTING STRING operationsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_OPERATIONS7

  • Description: iam.projects.locations.workloadIdentityPools.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_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
IV_P_OPERATIONS_ID
IMPORTING STRING operationsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_OPERATIONS8

  • Description: workloadIdentityPools.providers.keys.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_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
IV_P_KEYS_ID
IMPORTING STRING keysId
IV_P_OPERATIONS_ID
IMPORTING STRING operationsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_OPERATIONS9

  • Description: locations.workloadIdentityPools.providers.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_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
IV_P_OPERATIONS_ID
IMPORTING STRING operationsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_PROVIDERS

  • Description: iam.locations.workforcePools.providers.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_070 WorkforcePoolProvider
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_PROVIDERS1

  • Description: iam.projects.locations.workloadIdentityPools.providers.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_073 WorkloadIdentityPoolProvider
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_ROLES

  • Description: iam.organizations.roles.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ORGANIZATIONS_ID
IMPORTING STRING organizationsId
IV_P_ROLES_ID
IMPORTING STRING rolesId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_046 Role
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_ROLES1

  • Description: iam.projects.roles.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_ROLES_ID
IMPORTING STRING rolesId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_046 Role
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_ROLES2

  • Description: iam.roles.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ROLES_ID
IMPORTING STRING rolesId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_046 Role
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_ACCOUNTS

  • Description: iam.projects.serviceAccounts.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_SERVICE_ACCOUNTS_ID
IMPORTING STRING serviceAccountsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_048 ServiceAccount
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_WORKFORCE_POOLS

  • Description: iam.locations.workforcePools.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_069 WorkforcePool
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_WORKLOAD_IDENTITY_POOLS

  • Description: iam.projects.locations.workloadIdentityPools.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_072 WorkloadIdentityPool
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

LINT_POLICY_IAM_POLICIES

  • Description: iam.iamPolicies.lintPolicy
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IS_INPUT
IMPORTING TY_021 LintPolicyRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_022 LintPolicyResponse
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_CREDENTIALS

  • Description: iam.projects.locations.oauthClients.credentials.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_OAUTH_CLIENTS_ID
IMPORTING STRING oauthClientsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_082 ListOauthClientCredentialsResponse
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_KEYS

  • Description: iam.locations.workforcePools.providers.keys.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE
IMPORTING STRING pageSize
IV_Q_PAGETOKEN
IMPORTING STRING pageToken
IV_Q_SHOWDELETED
IMPORTING STRING showDeleted
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_027 ListWorkforcePoolProviderKeysResponse
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_KEYS1

  • Description: locations.workloadIdentityPools.providers.keys.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE
IMPORTING STRING pageSize
IV_Q_PAGETOKEN
IMPORTING STRING pageToken
IV_Q_SHOWDELETED
IMPORTING STRING showDeleted
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_030 ListWorkloadIdentityPoolProviderKeysResponse
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_KEYS2

  • Description: iam.projects.serviceAccounts.keys.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_KEYTYPES
IMPORTING STRING keyTypes
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_SERVICE_ACCOUNTS_ID
IMPORTING STRING serviceAccountsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_025 ListServiceAccountKeysResponse
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_OAUTH_CLIENTS

  • Description: iam.projects.locations.oauthClients.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE
IMPORTING STRING pageSize
IV_Q_PAGETOKEN
IMPORTING STRING pageToken
IV_Q_SHOWDELETED
IMPORTING STRING showDeleted
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_083 ListOauthClientsResponse
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_PROVIDERS

  • Description: iam.locations.workforcePools.providers.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE
IMPORTING STRING pageSize
IV_Q_PAGETOKEN
IMPORTING STRING pageToken
IV_Q_SHOWDELETED
IMPORTING STRING showDeleted
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_028 ListWorkforcePoolProvidersResponse
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_PROVIDERS1

  • Description: iam.projects.locations.workloadIdentityPools.providers.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE
IMPORTING STRING pageSize
IV_Q_PAGETOKEN
IMPORTING STRING pageToken
IV_Q_SHOWDELETED
IMPORTING STRING showDeleted
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_031 ListWorkloadIdentityPoolProvidersResponse
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_ROLES

  • Description: iam.organizations.roles.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE
IMPORTING STRING pageSize
IV_Q_PAGETOKEN
IMPORTING STRING pageToken
IV_Q_SHOWDELETED
IMPORTING STRING showDeleted
IV_Q_VIEW
IMPORTING STRING view
IV_P_ORGANIZATIONS_ID
IMPORTING STRING organizationsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_024 ListRolesResponse
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_ROLES1

  • Description: iam.projects.roles.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE
IMPORTING STRING pageSize
IV_Q_PAGETOKEN
IMPORTING STRING pageToken
IV_Q_SHOWDELETED
IMPORTING STRING showDeleted
IV_Q_VIEW
IMPORTING STRING view
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_024 ListRolesResponse
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_ROLES2

  • Description: iam.roles.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
IV_Q_SHOWDELETED
IMPORTING STRING showDeleted
IV_Q_VIEW
IMPORTING STRING view
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_024 ListRolesResponse
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_ACCOUNTS

  • Description: iam.projects.serviceAccounts.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_026 ListServiceAccountsResponse
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_WORKFORCE_POOLS

  • Description: iam.locations.workforcePools.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
IV_Q_SHOWDELETED
IMPORTING STRING showDeleted
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_029 ListWorkforcePoolsResponse
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_WORKLOAD_IDENTITY_POOL

  • Description: iam.projects.locations.workloadIdentityPools.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE
IMPORTING STRING pageSize
IV_Q_PAGETOKEN
IMPORTING STRING pageToken
IV_Q_SHOWDELETED
IMPORTING STRING showDeleted
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_032 ListWorkloadIdentityPoolsResponse
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_CREDENTIALS

  • Description: iam.projects.locations.oauthClients.credentials.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK
IMPORTING STRING updateMask
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_OAUTH_CLIENTS_ID
IMPORTING STRING oauthClientsId
IV_P_CREDENTIALS_ID
IMPORTING STRING credentialsId
IS_INPUT
IMPORTING TY_085 OauthClientCredential
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_085 OauthClientCredential
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_OAUTH_CLIENTS

  • Description: iam.projects.locations.oauthClients.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK
IMPORTING STRING updateMask
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_OAUTH_CLIENTS_ID
IMPORTING STRING oauthClientsId
IS_INPUT
IMPORTING TY_084 OauthClient
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_084 OauthClient
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_PROVIDERS

  • Description: iam.locations.workforcePools.providers.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK
IMPORTING STRING updateMask
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
IS_INPUT
IMPORTING TY_070 WorkforcePoolProvider
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_PROVIDERS1

  • Description: projects.locations.workloadIdentityPools.providers.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK
IMPORTING STRING updateMask
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
IS_INPUT
IMPORTING TY_073 WorkloadIdentityPoolProvider
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_ROLES

  • Description: iam.organizations.roles.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK
IMPORTING STRING updateMask
IV_P_ORGANIZATIONS_ID
IMPORTING STRING organizationsId
IV_P_ROLES_ID
IMPORTING STRING rolesId
IS_INPUT
IMPORTING TY_046 Role
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_046 Role
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_ROLES1

  • Description: iam.projects.roles.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK
IMPORTING STRING updateMask
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_ROLES_ID
IMPORTING STRING rolesId
IS_INPUT
IMPORTING TY_046 Role
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_046 Role
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_ACCOUNTS

  • Description: iam.projects.serviceAccounts.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_SERVICE_ACCOUNTS_ID
IMPORTING STRING serviceAccountsId
IS_INPUT
IMPORTING TY_035 PatchServiceAccountRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_048 ServiceAccount
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_WORKFORCE_POOLS

  • Description: iam.locations.workforcePools.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK
IMPORTING STRING updateMask
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IS_INPUT
IMPORTING TY_069 WorkforcePool
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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_WORKLOAD_IDENTITY_POO

  • Description: iam.projects.locations.workloadIdentityPools.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK
IMPORTING STRING updateMask
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
IS_INPUT
IMPORTING TY_072 WorkloadIdentityPool
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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

QUERY_AUDITABLE_SERVICES_IA

  • Description: iam.iamPolicies.queryAuditableServices
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IS_INPUT
IMPORTING TY_040 QueryAuditableServicesRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_041 QueryAuditableServicesResponse
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

QUERY_GRANTABLE_ROLES_ROLES

  • Description: iam.roles.queryGrantableRoles
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IS_INPUT
IMPORTING TY_042 QueryGrantableRolesRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_043 QueryGrantableRolesResponse
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

QUERY_TESTABLE_PERMISSIONS

  • Description: iam.permissions.queryTestablePermissions
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IS_INPUT
IMPORTING TY_044 QueryTestablePermissionsRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_045 QueryTestablePermissionsResponse
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_SERVICE_ACCO

  • Description: iam.projects.serviceAccounts.setIamPolicy
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_SERVICE_ACCOUNTS_ID
IMPORTING STRING serviceAccountsId
IS_INPUT
IMPORTING TY_050 SetIamPolicyRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_038 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_IAM_POLICY_WORKFORCE_PO

  • Description: iam.locations.workforcePools.setIamPolicy
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IS_INPUT
IMPORTING TY_050 SetIamPolicyRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_038 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_SERVIC

  • Description: iam.projects.serviceAccounts.testIamPermissions
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_SERVICE_ACCOUNTS_ID
IMPORTING STRING serviceAccountsId
IS_INPUT
IMPORTING TY_056 TestIamPermissionsRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_057 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_WORKFO

  • Description: iam.locations.workforcePools.testIamPermissions
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IS_INPUT
IMPORTING TY_056 TestIamPermissionsRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_057 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

UNDELETE_KEYS

  • Description: iam.locations.workforcePools.providers.keys.undelete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
IV_P_KEYS_ID
IMPORTING STRING keysId
IS_INPUT
IMPORTING DATA Input Data
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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

UNDELETE_KEYS1

  • Description: locations.workloadIdentityPools.providers.keys.undelete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
IV_P_KEYS_ID
IMPORTING STRING keysId
IS_INPUT
IMPORTING DATA Input Data
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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

UNDELETE_OAUTH_CLIENTS

  • Description: iam.projects.locations.oauthClients.undelete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_OAUTH_CLIENTS_ID
IMPORTING STRING oauthClientsId
IS_INPUT
IMPORTING DATA Input Data
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_084 OauthClient
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

UNDELETE_PROVIDERS

  • Description: iam.locations.workforcePools.providers.undelete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
IS_INPUT
IMPORTING DATA Input Data
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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

UNDELETE_PROVIDERS1

  • Description: projects.locations.workloadIdentityPools.providers.undelete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
IV_P_PROVIDERS_ID
IMPORTING STRING providersId
IS_INPUT
IMPORTING DATA Input Data
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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

UNDELETE_ROLES

  • Description: iam.organizations.roles.undelete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ORGANIZATIONS_ID
IMPORTING STRING organizationsId
IV_P_ROLES_ID
IMPORTING STRING rolesId
IS_INPUT
IMPORTING TY_058 UndeleteRoleRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_046 Role
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

UNDELETE_ROLES1

  • Description: iam.projects.roles.undelete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_ROLES_ID
IMPORTING STRING rolesId
IS_INPUT
IMPORTING TY_058 UndeleteRoleRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_046 Role
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

UNDELETE_SERVICE_ACCOUNTS

  • Description: iam.projects.serviceAccounts.undelete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_SERVICE_ACCOUNTS_ID
IMPORTING STRING serviceAccountsId
IS_INPUT
IMPORTING DATA Input Data
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_060 UndeleteServiceAccountResponse
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

UNDELETE_SUBJECTS

  • Description: iam.locations.workforcePools.subjects.undelete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IV_P_SUBJECTS_ID
IMPORTING STRING subjectsId
IS_INPUT
IMPORTING DATA Input Data
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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

UNDELETE_WORKFORCE_POOLS

  • Description: iam.locations.workforcePools.undelete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKFORCE_POOLS_ID
IMPORTING STRING workforcePoolsId
IS_INPUT
IMPORTING DATA Input Data
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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

UNDELETE_WORKLOAD_IDENTITY

  • Description: iam.projects.locations.workloadIdentityPools.undelete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_LOCATIONS_ID
IMPORTING STRING locationsId
IV_P_WORKLOAD_IDENTITY_POOLS_I
IMPORTING STRING workloadIdentityPoolsId
IS_INPUT
IMPORTING DATA Input Data
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_034 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

UPDATE_SERVICE_ACCOUNTS

  • Description: iam.projects.serviceAccounts.update
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_SERVICE_ACCOUNTS_ID
IMPORTING STRING serviceAccountsId
IS_INPUT
IMPORTING TY_048 ServiceAccount
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_048 ServiceAccount
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

UPLOAD_KEYS

  • Description: iam.projects.serviceAccounts.keys.upload
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_PROJECTS_ID
IMPORTING STRING projectsId
IV_P_SERVICE_ACCOUNTS_ID
IMPORTING STRING serviceAccountsId
IS_INPUT
IMPORTING TY_068 UploadServiceAccountKeyRequest
ES_RAW
EXPORTING DATA Raw Output Data
ES_OUTPUT
EXPORTING TY_049 ServiceAccountKey
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
Design a Mobile Site
View Site in Mobile | Classic
Share by: