Classe /GOOG/CL_REDIS_V1

Classe

/GOOG/CL_REDIS_V1
  • Héritage de : /GOOG/CL_HTTP_CLIENT
  • Description : Google Cloud Memorystore for Redis 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 ExportInstanceRequest PUBLIC
TY_003 FailoverInstanceRequest PUBLIC
TY_004 GcsDestination PUBLIC
TY_005 GcsSource PUBLIC
TY_007 ImportInstanceRequest PUBLIC
TY_008 InputConfig PUBLIC
TY_009 Instance PUBLIC
TY_010 InstanceAuthString PUBLIC
TY_011 ListInstancesResponse PUBLIC
TY_012 ListLocationsResponse PUBLIC
TY_013 ListOperationsResponse PUBLIC
TY_014 Location PUBLIC
TY_015 MaintenancePolicy PUBLIC
TY_016 MaintenanceSchedule PUBLIC
TY_017 NodeInfo PUBLIC
TY_018 Operation PUBLIC
TY_019 OutputConfig PUBLIC
TY_020 PersistenceConfig PUBLIC
TY_021 RescheduleMaintenanceRequest PUBLIC
TY_022 Status PUBLIC
TY_023 TimeOfDay PUBLIC
TY_024 TlsCertificate PUBLIC
TY_025 UpgradeInstanceRequest PUBLIC
TY_026 WeeklyMaintenanceWindow PUBLIC
TY_027 CertChain PUBLIC
TY_028 CertificateAuthority PUBLIC
TY_029 Cluster PUBLIC
TY_030 DiscoveryEndpoint PUBLIC
TY_031 ListClustersResponse PUBLIC
TY_032 ManagedCertificateAuthority PUBLIC
TY_033 PscConfig PUBLIC
TY_034 PscConnection PUBLIC
TY_035 StateInfo PUBLIC
TY_036 UpdateInfo PUBLIC
TY_T_009 Instance PUBLIC
TY_T_014 Location PUBLIC
TY_T_017 NodeInfo PUBLIC
TY_T_018 Operation PUBLIC
TY_T_024 TlsCertificate PUBLIC
TY_T_026 WeeklyMaintenanceWindow PUBLIC
TY_T_027 CertChain PUBLIC
TY_T_029 Cluster PUBLIC
TY_T_030 DiscoveryEndpoint PUBLIC
TY_T_033 PscConfig PUBLIC
TY_T_034 PscConnection PUBLIC
TY_T_STRING Table of Strings PUBLIC

Constantes

Nom Type Description Valeur Visibilité
C_SUPPORTED_AUTH /GOOG/SUPP_AUTH Types d'authentification pris en charge IJIJWW PUBLIC
C_SERVICE_NAME /GOOG/SERVICE_NAME Nom du service Google redis:v1 PUBLIC
C_ROOT_URL STRING URL racine de l'API https://redis.googleapis.com PUBLIC
C_REVISION_DATE DATUM Date de révision du document de découverte 20240226 PUBLIC
C_PATH_PREFIX STRING Préfixe de chemin d'API PUBLIC
C_ON_PREM_VERSION /GOOG/SDK_VERSION Version sur site la plus basse 1.5 PUBLIC
C_CLOUD_VERSION /GOOG/SDK_VERSION Version Cloud la plus basse 1.0 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

CANCEL_OPERATIONS

  • Description : redis.projects.locations.operations.cancel
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
ES_RAW Exportation… DATA Données brutes de sortie
ES_OUTPUT Exportation… REF TO DATA Données de sortie
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

CREATE_CLUSTERS

  • Description : redis.projects.locations.clusters.create
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_Q_CLUSTERID Importation STRING clusterId
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
IS_INPUT IMPORTING TY_029 Cluster
ES_RAW Exportation DATA Données brutes de sortie
ES_OUTPUT Exportation… TY_018 Opération
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

CREATE_INSTANCES

  • Description : redis.projects.locations.instances.create
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_Q_INSTANCEID IMPORTING STRING instanceId
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
IS_INPUT IMPORTING TY_009 Instance
ES_RAW EXPORTING DATA Données brutes de sortie
ES_OUTPUT Exportation… TY_018 Opération
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

DELETE_CLUSTERS

  • Description : redis.projects.locations.clusters.delete
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_Q_REQUESTID IMPORTING STRING requestId
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
IV_P_CLUSTERS_ID IMPORTING STRING clustersId
ES_RAW Exportation DATA Données brutes de sortie
ES_OUTPUT Exportation… TY_018 Opération
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

DELETE_INSTANCES

  • Description : redis.projects.locations.instances.delete
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
IV_P_INSTANCES_ID IMPORTING STRING instancesId
ES_RAW Exportation… DATA Données brutes de sortie
ES_OUTPUT Exportation… TY_018 Opération
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

DELETE_OPERATIONS

  • Description : redis.projects.locations.operations.delete
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
ES_RAW Exportation… DATA Données brutes de sortie
ES_OUTPUT Exportation… REF TO DATA Données de sortie
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

EXPORT_INSTANCES

  • Description : redis.projects.locations.instances.export
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
IV_P_INSTANCES_ID IMPORTING STRING instancesId
IS_INPUT IMPORTING TY_002 ExportInstanceRequest
ES_RAW EXPORTING DATA Données brutes de sortie
ES_OUTPUT Exportation… TY_018 Opération
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

FAILOVER_INSTANCES

  • Description : redis.projects.locations.instances.failover
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
IV_P_INSTANCES_ID IMPORTING STRING instancesId
IS_INPUT IMPORTING TY_003 FailoverInstanceRequest
ES_RAW EXPORTING DATA Données brutes de sortie
ES_OUTPUT Exportation… TY_018 Opération
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

GET_AUTH_STRING_INSTANCES

  • Description : redis.projects.locations.instances.getAuthString
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
IV_P_INSTANCES_ID IMPORTING STRING instancesId
ES_RAW Exportation… DATA Données brutes de sortie
ES_OUTPUT EXPORTING TY_010 InstanceAuthString
EV_RET_CODE EXPORTING I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

GET_CERTIFICATE_AUTHORITY_C

  • Description : redis.projects.locations.clusters.getCertificateAuthority
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
IV_P_CLUSTERS_ID IMPORTING STRING clustersId
ES_RAW Exportation DATA Données brutes de sortie
ES_OUTPUT Exportation… TY_028 CertificateAuthority
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

GET_CLUSTERS

  • Description : redis.projects.locations.clusters.get
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
IV_P_CLUSTERS_ID IMPORTING STRING clustersId
ES_RAW Exportation DATA Données brutes de sortie
ES_OUTPUT Exportation TY_029 Cluster
EV_RET_CODE Exportation I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

GET_INSTANCES

  • Description : redis.projects.locations.instances.get
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
IV_P_INSTANCES_ID IMPORTING STRING instancesId
ES_RAW Exportation… DATA Données brutes de sortie
ES_OUTPUT EXPORTING TY_009 Instance
EV_RET_CODE EXPORTING I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

GET_LOCATIONS

  • Description : redis.projects.locations.get
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
ES_RAW Exportation… DATA Données brutes de sortie
ES_OUTPUT EXPORTING TY_014 Emplacement
EV_RET_CODE EXPORTING I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

GET_OPERATIONS

  • Description : redis.projects.locations.operations.get
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
IV_P_OPERATIONS_ID IMPORTING STRING operationsId
ES_RAW Exportation… DATA Données brutes de sortie
ES_OUTPUT Exportation… TY_018 Opération
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

IMPORT_INSTANCES

  • Description : redis.projects.locations.instances.import
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
IV_P_INSTANCES_ID IMPORTING STRING instancesId
IS_INPUT IMPORTING TY_007 ImportInstanceRequest
ES_RAW EXPORTING DATA Données brutes de sortie
ES_OUTPUT Exportation… TY_018 Opération
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

LIST_CLUSTERS

  • Description : redis.projects.locations.clusters.list
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
ES_RAW Exportation… DATA Données brutes de sortie
ES_OUTPUT Exportation TY_031 ListClustersResponse
EV_RET_CODE Exportation I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

LIST_INSTANCES

  • Description : redis.projects.locations.instances.list
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
ES_RAW Exportation… DATA Données brutes de sortie
ES_OUTPUT EXPORTING TY_011 ListInstancesResponse
EV_RET_CODE EXPORTING I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

LIST_LOCATIONS

  • Description : redis.projects.locations.list
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
ES_RAW Exportation… DATA Données brutes de sortie
ES_OUTPUT EXPORTING TY_012 ListLocationsResponse
EV_RET_CODE EXPORTING I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

LIST_OPERATIONS

  • Description : redis.projects.locations.operations.list
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_Q_FILTER IMPORTING STRING filter
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
ES_RAW Exportation… DATA Données brutes de sortie
ES_OUTPUT Exportation… TY_013 ListOperationsResponse
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

PATCH_CLUSTERS

  • Description : redis.projects.locations.clusters.patch
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_Q_REQUESTID IMPORTING STRING requestId
IV_Q_UPDATEMASK IMPORTING STRING #updatemask
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
IV_P_CLUSTERS_ID IMPORTING STRING clustersId
IS_INPUT Importation TY_029 Cluster
ES_RAW Exportation DATA Données brutes de sortie
ES_OUTPUT Exportation… TY_018 Opération
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

PATCH_INSTANCES

  • Description : redis.projects.locations.instances.patch
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_Q_UPDATEMASK IMPORTING STRING #updatemask
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
IV_P_INSTANCES_ID IMPORTING STRING instancesId
IS_INPUT IMPORTING TY_009 Instance
ES_RAW EXPORTING DATA Données brutes de sortie
ES_OUTPUT Exportation… TY_018 Opération
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

RESCHEDULE_MAINTENANCE_INST

  • Description : redis.projects.locations.instances.rescheduleMaintenance
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
IV_P_INSTANCES_ID IMPORTING STRING instancesId
IS_INPUT IMPORTING TY_021 RescheduleMaintenanceRequest
ES_RAW EXPORTING DATA Données brutes de sortie
ES_OUTPUT Exportation… TY_018 Opération
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /GOOG/ERR_RESP Réponse d'erreur

Exception

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

UPGRADE_INSTANCES

  • Description : redis.projects.locations.instances.upgrade
  • Visibilité : PUBLIQUE

Paramètres

Nom Catégorie Type Description
IV_P_PROJECTS_ID IMPORTING STRING ProjectsId
IV_P_LOCATIONS_ID IMPORTING STRING Emplacements.ID
IV_P_INSTANCES_ID IMPORTING STRING instancesId
IS_INPUT IMPORTING TY_025 UpgradeInstanceRequest
ES_RAW EXPORTING DATA Données brutes de sortie
ES_OUTPUT Exportation… TY_018 Opération
EV_RET_CODE Exportation… I Code renvoyé
EV_ERR_TEXT Exportation… STRING Texte de l'erreur
ES_ERR_RESP Exportation… /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