Class /GOOG/CL_LICENSING_V1

Classe

/GOOG/CL_LICENSING_V1
  • Héritage de : /GOOG/CL_HTTP_CLIENT
  • Description : Enterprise License Manager API v1
Pour obtenir des informations générales sur une classe du SDK ABAP pour Google Cloud, consultez la page Bouchon de client API.

Types

Type Description Visibilité
TY_002 LicenseAssignment PUBLIC
TY_003 LicenseAssignmentInsert PUBLIC
TY_004 LicenseAssignmentList PUBLIC
TY_T_002 LicenseAssignment PUBLIC

Constantes

Nom Type Description Valeur Visibilité
C_CLOUD_VERSION /GOOG/SDK_VERSION Version Cloud la plus basse PUBLIC
C_ON_PREM_VERSION /GOOG/SDK_VERSION Version sur site la plus basse 1,7 PUBLIC
C_PATH_PREFIX STRING Préfixe de chemin d'API PUBLIC
C_REVISION_DATE DATUM Date de révision du document de découverte 20240511 PUBLIC
C_ROOT_URL STRING URL racine de l'API https://licensing.googleapis.com PUBLIC
C_SERVICE_NAME /GOOG/SERVICE_NAME Nom du service Google licensing:v1 PUBLIC
C_SUPPORTED_AUTH /GOOG/SUPP_AUTH Types d'authentification pris en charge IJIJWW PUBLIC

Méthodes

Pour obtenir des informations générales sur une méthode du SDK ABAP pour Google Cloud, consultez la page Méthode API.

CONSTRUCTOR

  • Description : Constructor
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_KEY_NAME IMPORTING /GOOG/KEYNAME Nom de la clé Google Cloud
IV_LOG_OBJ IMPORTING BALOBJ_D Journal d'application : nom de l'objet (code d'application)
IV_LOG_SUBOBJ IMPORTING BALSUBOBJ Journal d'application : sous-objet

Exception

Nom Description
/GOOG/CX_SDK SDK ABAP pour Google Cloud : classe d'exception

DELETE_LICENSE_ASSIGNMENTS

  • Description : licensing.licenseAssignments.delete
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_P_PRODUCT_ID IMPORTING STRING productId
IV_P_SKU_ID IMPORTING STRING skuId
IV_P_USER_ID IMPORTING STRING userId
ES_RAW EXPORTING DATA Données brutes de sortie
ES_OUTPUT EXPORTING DATA Données de sortie
EV_RET_CODE EXPORTING I Code renvoyé
EV_ERR_TEXT EXPORTING STRING Texte de l'erreur
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Réponse d'erreur

Exception

Nom Description
/GOOG/CX_SDK SDK ABAP pour Google Cloud : classe d'exception

GET_LICENSE_ASSIGNMENTS

  • Description : licensing.licenseAssignments.get
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_P_PRODUCT_ID IMPORTING STRING productId
IV_P_SKU_ID IMPORTING STRING skuId
IV_P_USER_ID IMPORTING STRING userId
ES_RAW EXPORTING DATA Données brutes de sortie
ES_OUTPUT Exportation… TY_002 LicenseAssignment
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT EXPORTING STRING Texte de l'erreur
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Réponse d'erreur

Exception

Nom Description
/GOOG/CX_SDK SDK ABAP pour Google Cloud : classe d'exception

INSERT_LICENSE_ASSIGNMENTS

  • Description : licensing.licenseAssignments.insert
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_P_PRODUCT_ID IMPORTING STRING productId
IV_P_SKU_ID IMPORTING STRING skuId
IS_INPUT IMPORTING TY_003 LicenseAssignmentInsert
ES_RAW Exportation… DATA Données brutes de sortie
ES_OUTPUT Exportation… TY_002 Attribution de licences
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT EXPORTING STRING Texte de l'erreur
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Réponse d'erreur

Exception

Nom Description
/GOOG/CX_SDK SDK ABAP pour Google Cloud : classe d'exception

LIST_FOR_PRODUCT_AND_SKU_LI

  • Description : licensing.licenseAssignments.listForProductAndSku
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_Q_CUSTOMERID IMPORTING STRING customerId
IV_Q_MAXRESULTS IMPORTING STRING maxResults
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PRODUCT_ID IMPORTING STRING productId
IV_P_SKU_ID IMPORTING STRING skuId
ES_RAW Exportation… DATA Données brutes de sortie
ES_OUTPUT Exportation… TY_004 LicenseAssignmentList
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT EXPORTING STRING Texte de l'erreur
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Réponse d'erreur

Exception

Nom Description
/GOOG/CX_SDK SDK ABAP pour Google Cloud : classe d'exception

LIST_FOR_PRODUCT_LICENSE_AS

  • Description : licensing.licenseAssignments.listForProduct
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_Q_CUSTOMERID IMPORTING STRING customerId
IV_Q_MAXRESULTS IMPORTING STRING maxResults
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PRODUCT_ID IMPORTING STRING productId
ES_RAW Exportation… DATA Données brutes de sortie
ES_OUTPUT Exportation… TY_004 LicenseAssignmentList
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT EXPORTING STRING Texte de l'erreur
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Réponse d'erreur

Exception

Nom Description
/GOOG/CX_SDK SDK ABAP pour Google Cloud : classe d'exception

PATCH_LICENSE_ASSIGNMENTS

  • Description : licensing.licenseAssignments.patch
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_P_PRODUCT_ID IMPORTING STRING productId
IV_P_SKU_ID IMPORTING STRING skuId
IV_P_USER_ID IMPORTING STRING userId
IS_INPUT IMPORTING TY_002 Attribution de licences
ES_RAW Exportation… DATA Données brutes de sortie
ES_OUTPUT Exportation… TY_002 Attribution de licences
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT EXPORTING STRING Texte de l'erreur
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Réponse d'erreur

Exception

Nom Description
/GOOG/CX_SDK SDK ABAP pour Google Cloud : classe d'exception

UPDATE_LICENSE_ASSIGNMENTS

  • Description : licensing.licenseAssignments.update
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_P_PRODUCT_ID IMPORTING STRING productId
IV_P_SKU_ID IMPORTING STRING skuId
IV_P_USER_ID IMPORTING STRING userId
IS_INPUT IMPORTING TY_002 Attribution de licences
ES_RAW Exportation… DATA Données brutes de sortie
ES_OUTPUT Exportation… TY_002 Attribution de licences
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT EXPORTING STRING Texte de l'erreur
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Réponse d'erreur

Exception

Nom Description
/GOOG/CX_SDK SDK ABAP pour Google Cloud : classe d'exception

FERMER

  • Description : Fermer la connexion
  • Visibilité : PUBLIQUE