Classe /GOOG/CL_IAM_V2

Classe

/GOOG/CL_IAM_V2
  • Ereditarietà da:/GOOG/CL_HTTP_CLIENT
  • Descrizione:Identity and Access Management (IAM) API v2
Per informazioni generali su una classe nell'SDK ABAP per Google Cloud, consulta stub del client API.

Tipi

Tipo Descrizione Visibilità
TY_004 GoogleIamV2DenyRule PUBBLICO
TY_005 GoogleIamV2ListPoliciesResponse PUBBLICO
TY_006 GoogleIamV2Policy PUBBLICO
TY_007 GoogleIamV2PolicyRule PUBBLICO
TY_008 GoogleLongrunningOperation PUBBLICO
TY_009 GoogleRpcStatus PUBBLICO
TY_010 GoogleTypeExpr PUBBLICO
TY_T_006 GoogleIamV2Policy PUBBLICO
TY_T_007 GoogleIamV2PolicyRule PUBBLICO
TY_T_STRING Table of Strings PUBBLICO

Costanti

Nome Tipo Descrizione Valore Visibilità
C_CLOUD_VERSION /GOOG/SDK_VERSION Versione cloud più bassa PUBBLICO
C_ON_PREM_VERSION /GOOG/SDK_VERSION Versione on-premise più bassa 1,7 PUBBLICO
C_PATH_PREFIX STRING Prefisso del percorso API PUBBLICO
C_REVISION_DATE DATUM Data di revisione del documento di rilevamento 20240514 PUBBLICO
C_ROOT_URL STRING URL root API https://iam.googleapis.com PUBBLICO
C_SERVICE_NAME /GOOG/SERVICE_NAME Nome servizio Google iam:v2 PUBBLICO
C_SUPPORTED_AUTH /GOOG/SUPP_AUTH Tipi di autenticazione supportati IJIJWW PUBBLICO

Metodi

Per informazioni generali su un metodo in ABAP SDK per Google Cloud, consulta Metodo API.

COSTRUTTORE

  • Descrizione: costruttore
  • Visibilità: PUBBLICA

Parametri

Nome Categoria Tipo Descrizione
IV_KEY_NAME IMPORTAZIONE /GOOG/KEYNAME Nome chiave Google Cloud
IV_LOG_OBJ IMPORTAZIONE BALOBJ_D Log applicazione: nome oggetto (codice applicazione)
IV_LOG_SUBOBJ IMPORTAZIONE BALSUBOBJ Log applicazione: oggetto secondario

Eccezione

Nome Descrizione
/GOOG/CX_SDK SDK ABAP per Google Cloud: classe di eccezione

CREATE_POLICY_POLICIES

  • Descrizione: iam.policies.createPolicy
  • Visibilità: PUBBLICA

Parametri

Nome Categoria Tipo Descrizione
IV_Q_POLICYID IMPORTAZIONE STRING policyId
IV_P_POLICIES_ID IMPORTAZIONE STRING policiesId
IV_P_POLICIES_ID1 IMPORTAZIONE STRING policiesId1
IS_INPUT IMPORTAZIONE TY_006 GoogleIamV2Policy
ES_RAW ESPORTAZIONE DATA Dati di output non elaborati
ES_OUTPUT ESPORTAZIONE TY_008 GoogleLongrunningOperation
EV_RET_CODE ESPORTAZIONE I Codice di reso
EV_ERR_TEXT ESPORTAZIONE STRING Testo errore
ES_ERR_RESP ESPORTAZIONE /GOOG/ERR_RESP Risposta di errore

Eccezione

Nome Descrizione
/GOOG/CX_SDK SDK ABAP per Google Cloud: classe di eccezione

DELETE_POLICIES

  • Descrizione: iam.policies.delete
  • Visibilità: PUBBLICA

Parametri

Nome Categoria Tipo Descrizione
IV_Q_ETAG IMPORTAZIONE STRING etag
IV_P_POLICIES_ID IMPORTAZIONE STRING policiesId
IV_P_POLICIES_ID1 IMPORTAZIONE STRING policiesId1
IV_P_POLICIES_ID2 IMPORTAZIONE STRING policiesId2
ES_RAW ESPORTAZIONE DATA Dati di output non elaborati
ES_OUTPUT ESPORTAZIONE TY_008 GoogleLongrunningOperation
EV_RET_CODE ESPORTAZIONE I Codice di reso
EV_ERR_TEXT ESPORTAZIONE STRING Testo errore
ES_ERR_RESP ESPORTAZIONE /GOOG/ERR_RESP Risposta di errore

Eccezione

Nome Descrizione
/GOOG/CX_SDK SDK ABAP per Google Cloud: classe di eccezione

GET_OPERATIONS

  • Descrizione: iam.policies.operations.get
  • Visibilità: PUBBLICA

Parametri

Nome Categoria Tipo Descrizione
IV_P_POLICIES_ID IMPORTAZIONE STRING policiesId
IV_P_POLICIES_ID1 IMPORTAZIONE STRING policiesId1
IV_P_POLICIES_ID2 IMPORTAZIONE STRING policiesId2
IV_P_OPERATIONS_ID IMPORTAZIONE STRING operationsId
ES_RAW ESPORTAZIONE DATA Dati di output non elaborati
ES_OUTPUT ESPORTAZIONE TY_008 GoogleLongrunningOperation
EV_RET_CODE ESPORTAZIONE I Codice di reso
EV_ERR_TEXT ESPORTAZIONE STRING Testo errore
ES_ERR_RESP ESPORTAZIONE /GOOG/ERR_RESP Risposta di errore

Eccezione

Nome Descrizione
/GOOG/CX_SDK SDK ABAP per Google Cloud: classe di eccezione

GET_POLICIES

  • Descrizione: iam.policies.get
  • Visibilità: PUBBLICA

Parametri

Nome Categoria Tipo Descrizione
IV_P_POLICIES_ID IMPORTAZIONE STRING policiesId
IV_P_POLICIES_ID1 IMPORTAZIONE STRING policiesId1
IV_P_POLICIES_ID2 IMPORTAZIONE STRING policiesId2
ES_RAW ESPORTAZIONE DATA Dati di output non elaborati
ES_OUTPUT ESPORTAZIONE TY_006 GoogleIamV2Policy
EV_RET_CODE ESPORTAZIONE I Codice di reso
EV_ERR_TEXT ESPORTAZIONE STRING Testo errore
ES_ERR_RESP ESPORTAZIONE /GOOG/ERR_RESP Risposta di errore

Eccezione

Nome Descrizione
/GOOG/CX_SDK SDK ABAP per Google Cloud: classe di eccezione

LIST_POLICIES_POLICIES

  • Descrizione: iam.policies.listPolicies
  • Visibilità: PUBBLICA

Parametri

Nome Categoria Tipo Descrizione
IV_Q_PAGESIZE IMPORTAZIONE STRING pageSize
IV_Q_PAGETOKEN IMPORTAZIONE STRING pageToken
IV_P_POLICIES_ID IMPORTAZIONE STRING policiesId
IV_P_POLICIES_ID1 IMPORTAZIONE STRING policiesId1
ES_RAW ESPORTAZIONE DATA Dati di output non elaborati
ES_OUTPUT ESPORTAZIONE TY_005 GoogleIamV2ListPoliciesResponse
EV_RET_CODE ESPORTAZIONE I Codice di reso
EV_ERR_TEXT ESPORTAZIONE STRING Testo errore
ES_ERR_RESP ESPORTAZIONE /GOOG/ERR_RESP Risposta di errore

Eccezione

Nome Descrizione
/GOOG/CX_SDK SDK ABAP per Google Cloud: classe di eccezione

UPDATE_POLICIES

  • Descrizione: iam.policies.update
  • Visibilità: PUBBLICA

Parametri

Nome Categoria Tipo Descrizione
IV_P_POLICIES_ID IMPORTAZIONE STRING policiesId
IV_P_POLICIES_ID1 IMPORTAZIONE STRING policiesId1
IV_P_POLICIES_ID2 IMPORTAZIONE STRING policiesId2
IS_INPUT IMPORTAZIONE TY_006 GoogleIamV2Policy
ES_RAW ESPORTAZIONE DATA Dati di output non elaborati
ES_OUTPUT ESPORTAZIONE TY_008 GoogleLongrunningOperation
EV_RET_CODE ESPORTAZIONE I Codice di reso
EV_ERR_TEXT ESPORTAZIONE STRING Testo errore
ES_ERR_RESP ESPORTAZIONE /GOOG/ERR_RESP Risposta di errore

Eccezione

Nome Descrizione
/GOOG/CX_SDK SDK ABAP per Google Cloud: classe di eccezione

CHIUDI

  • Descrizione: Chiudi connessione
  • Visibilità: PUBBLICA