Class /GOOG/CL_IAM_V2

Clase

/GOOG/CL_IAM_V2
  • Hereda de:/GOOG/CL_HTTP_CLIENT
  • Descripción:Identity and Access Management (IAM) API v2
Si deseas obtener información general sobre una clase en el SDK de ABAP para Google Cloud, consulta el stub del cliente de la API.

Tipos

Tipo Descripción Visibilidad
TY_004 GoogleIamV2DenyRule PÚBLICO
TY_005 GoogleIamV2ListPoliciesResponse PÚBLICO
TY_006 GoogleIamV2Policy PÚBLICO
TY_007 GoogleIamV2PolicyRule PÚBLICO
TY_008 GoogleLongrunningOperation PÚBLICO
TY_009 GoogleRpcStatus PÚBLICO
TY_010 GoogleTypeExpr PÚBLICO
TY_T_006 GoogleIamV2Policy PÚBLICO
TY_T_007 GoogleIamV2PolicyRule PÚBLICO
TY_T_STRING Table of Strings PÚBLICO

Constantes

Nombre Tipo Descripción Valor Visibilidad
C_CLOUD_VERSION /GOOG/SDK_VERSION Versión más baja en la nube PÚBLICO
C_ON_PREM_VERSION /GOOG/SDK_VERSION Versión local más baja 1.7 PÚBLICO
C_PATH_PREFIX STRING Prefijo de la ruta de acceso de la API PÚBLICO
C_REVISION_DATE DATUM Fecha de revisión del documento de descubrimiento 20240514 PÚBLICO
C_ROOT_URL STRING URL raíz de la API https://iam.googleapis.com PÚBLICO
C_SERVICE_NAME /GOOG/SERVICE_NAME Nombre del servicio de Google iam:v2 PÚBLICO
C_SUPPORTED_AUTH /GOOG/SUPP_AUTH Tipos de autenticación admitidos IJIJWW PÚBLICO

Métodos

Si deseas obtener información general sobre un método en el SDK de ABAP para Google Cloud, consulta el método de la API.

CONSTRUCTOR

  • Descripción: Constructor
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_KEY_NAME SE ESTÁ IMPORTANDO /GOOG/KEYNAME Nombre de la clave de Google Cloud
IV_LOG_OBJ SE ESTÁ IMPORTANDO BALOBJ_D Registro de la aplicación: Nombre del objeto (código de la aplicación)
IV_LOG_SUBOBJ SE ESTÁ IMPORTANDO BALSUBOBJ Registro de aplicaciones: Subobjeto

Excepción

Nombre Descripción
/GOOG/CX_SDK SDK de ABAP para Google Cloud: Clase de excepción

CREATE_POLICY_POLICIES

  • Descripción: iam.policies.createPolicy
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_Q_POLICYID SE ESTÁ IMPORTANDO STRING policyId
IV_P_POLICIES_ID SE ESTÁ IMPORTANDO STRING policiesId
IV_P_POLICIES_ID1 SE ESTÁ IMPORTANDO STRING policiesId1
IS_INPUT SE ESTÁ IMPORTANDO TY_006 GoogleIamV2Policy
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT SE ESTÁ EXPORTANDO TY_008 GoogleLongrunningOperation
EV_RET_CODE SE ESTÁ EXPORTANDO I Código de retorno
EV_ERR_TEXT SE ESTÁ EXPORTANDO STRING Texto de error
ES_ERR_RESP SE ESTÁ EXPORTANDO /GOOG/ERR_RESP Respuesta de error

Excepción

Nombre Descripción
/GOOG/CX_SDK SDK de ABAP para Google Cloud: Clase de excepción

DELETE_POLICIES

  • Descripción: iam.policies.delete
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_Q_ETAG IMPORTING STRING etag
IV_P_POLICIES_ID SE ESTÁ IMPORTANDO STRING policiesId
IV_P_POLICIES_ID1 SE ESTÁ IMPORTANDO STRING policiesId1
IV_P_POLICIES_ID2 SE ESTÁ IMPORTANDO STRING policiesId2
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT SE ESTÁ EXPORTANDO TY_008 GoogleLongrunningOperation
EV_RET_CODE SE ESTÁ EXPORTANDO I Código de retorno
EV_ERR_TEXT SE ESTÁ EXPORTANDO STRING Texto de error
ES_ERR_RESP SE ESTÁ EXPORTANDO /GOOG/ERR_RESP Respuesta de error

Excepción

Nombre Descripción
/GOOG/CX_SDK SDK de ABAP para Google Cloud: Clase de excepción

GET_OPERATIONS

  • Descripción: iam.policies.operations.get
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_P_POLICIES_ID SE ESTÁ IMPORTANDO STRING policiesId
IV_P_POLICIES_ID1 SE ESTÁ IMPORTANDO STRING policiesId1
IV_P_POLICIES_ID2 SE ESTÁ IMPORTANDO STRING policiesId2
IV_P_OPERATIONS_ID SE ESTÁ IMPORTANDO STRING operationsId
ES_RAW SE ESTÁ EXPORTANDO DATA Datos de salida sin procesar
ES_OUTPUT SE ESTÁ EXPORTANDO TY_008 GoogleLongrunningOperation
EV_RET_CODE SE ESTÁ EXPORTANDO I Código de retorno
EV_ERR_TEXT SE ESTÁ EXPORTANDO STRING Texto de error
ES_ERR_RESP SE ESTÁ EXPORTANDO /GOOG/ERR_RESP Respuesta de error

Excepción

Nombre Descripción
/GOOG/CX_SDK SDK de ABAP para Google Cloud: Clase de excepción

GET_POLICIES

  • Descripción: iam.policies.get
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_P_POLICIES_ID SE ESTÁ IMPORTANDO STRING policiesId
IV_P_POLICIES_ID1 SE ESTÁ IMPORTANDO STRING policiesId1
IV_P_POLICIES_ID2 SE ESTÁ IMPORTANDO STRING policiesId2
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING TY_006 GoogleIamV2Policy
EV_RET_CODE EXPORTING I Código de retorno
EV_ERR_TEXT SE ESTÁ EXPORTANDO STRING Texto de error
ES_ERR_RESP SE ESTÁ EXPORTANDO /GOOG/ERR_RESP Respuesta de error

Excepción

Nombre Descripción
/GOOG/CX_SDK SDK de ABAP para Google Cloud: Clase de excepción

LIST_POLICIES_POLICIES

  • Descripción: iam.policies.listPolicies
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_Q_PAGESIZE SE ESTÁ IMPORTANDO STRING pageSize
IV_Q_PAGETOKEN SE ESTÁ IMPORTANDO STRING pageToken
IV_P_POLICIES_ID SE ESTÁ IMPORTANDO STRING policiesId
IV_P_POLICIES_ID1 SE ESTÁ IMPORTANDO STRING policiesId1
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT EXPORTING TY_005 GoogleIamV2ListPoliciesResponse
EV_RET_CODE EXPORTING I Código de retorno
EV_ERR_TEXT SE ESTÁ EXPORTANDO STRING Texto de error
ES_ERR_RESP SE ESTÁ EXPORTANDO /GOOG/ERR_RESP Respuesta de error

Excepción

Nombre Descripción
/GOOG/CX_SDK SDK de ABAP para Google Cloud: Clase de excepción

UPDATE_POLICIES

  • Descripción: iam.policies.update
  • Visibilidad: PÚBLICA

Parámetros

Nombre Categoría Tipo Descripción
IV_P_POLICIES_ID SE ESTÁ IMPORTANDO STRING policiesId
IV_P_POLICIES_ID1 SE ESTÁ IMPORTANDO STRING policiesId1
IV_P_POLICIES_ID2 SE ESTÁ IMPORTANDO STRING policiesId2
IS_INPUT SE ESTÁ IMPORTANDO TY_006 GoogleIamV2Policy
ES_RAW EXPORTING DATA Datos de salida sin procesar
ES_OUTPUT SE ESTÁ EXPORTANDO TY_008 GoogleLongrunningOperation
EV_RET_CODE SE ESTÁ EXPORTANDO I Código de retorno
EV_ERR_TEXT SE ESTÁ EXPORTANDO STRING Texto de error
ES_ERR_RESP SE ESTÁ EXPORTANDO /GOOG/ERR_RESP Respuesta de error

Excepción

Nombre Descripción
/GOOG/CX_SDK SDK de ABAP para Google Cloud: Clase de excepción

CERRAR

  • Descripción: Close Connection
  • Visibilidad: PÚBLICA