FunctionGraph
FunctionGraph

    Todos los resultados de "" dentro de este producto

      Todos los resultados de "" dentro de este producto

      • Descripción general del servicio
        • ¿Qué es FunctionGraph?
        • Características del producto
        • Ventajas del producto
        • Escenarios de aplicación
        • Tipos de funciones
          • Funciones de evento
          • Funciones HTTP
        • Cuotas y restricciones de uso
        • Facturación
        • Gestión de permisos
        • Conceptos
        • Relaciones entre FunctionGraph y otros servicios
      • Guía del usuario
        • Antes de comenzar
          • Uso de FunctionGraph
          • Gestión de permisos
            • Cómo crear un usuario y otorgar permisos
            • Cómo crear una política personalizada
          • Lenguajes de programación compatibles
            • Node.js
            • Python
            • Java
            • Go
            • C#
            • PHP
            • Tiempo de ejecución personalizado
        • Creación de una función de FunctionGraph
          • Creación de un paquete de implementación
          • Creación de una función desde cero
            • Creación de una función de evento
            • Creación de una función HTTP
          • Creación de una función mediante una plantilla
          • Implementación de una función mediante una imagen de contenedor
        • Configuración de la función
          • Configuración de la inicialización
          • Configuración de los parámetros básicos
          • Configuración de permisos de delegación
          • Configuración de VPC
          • Configuración del montaje en disco
          • Configuración de variables de entorno
          • Configuración de encriptación
          • Configuración de la notificación de ejecución asincrónica
          • Configuración de Single-Instance Multi-Concurrency
          • Gestión de versiones
          • Gestión de alias
          • Configuración de memoria dinámica
        • Creación de activadores
          • Gestión de activadores
          • Uso del activador de temporizador
          • Uso de un activador APIG (dedicado)
          • Uso de un activador OBS
          • Uso de un activador Kafka
          • Uso de un activador DIS
          • Uso de un activador SMN
          • Uso de un activador LTS
          • Uso de un activador CTS
          • Uso de un activador DDS
          • Uso de un activador de GaussDB (for Mongo)
          • Uso de un activador APIG (compartido)
          • Uso de un activador de APIC
          • Uso de un activador DMS (for RabbitMQ)
          • Apéndice: Expresiones de Cron para un activador de temporizador de función
        • Depuración de la función
          • Depuración en línea
          • Depuración local con VSCode
        • Invocación de la función
          • Invocación síncrona
          • Invocación asincrónica
          • Mecanismo de reintento
        • Monitoreo
          • Métricas
            • Monitoreo de funciones
            • Métricas de función
            • Creación de una regla de alarma
          • Registros
            • Consulta de registros de funciones
            • Gestión de registros de funciones
        • Gestión de funciones
        • Gestión de dependencias
        • Gestión de instancias reservadas
        • Aumento de la cuota de recursos
        • Auditoría
          • Operaciones registradas por CTS
          • Consulta de registros de auditoría
      • Referencia de la API
        • Antes de comenzar
          • Descripción general
          • Invocación de la API
          • Endpoint
          • Restricciones
          • Conceptos
          • Modelos de FunctionGraph
            • Modelo de función
            • Modelos de gestión de activador
        • Descripción general de la API
        • Llamar a APIs
          • Hacer una solicitud de API
          • Autenticación
          • Respuesta
        • Ejemplos
          • Ejemplo 1: Uso de un activador de temporizador para descargar archivos periódicamente desde un bucket de OBS
          • Ejemplo 2: Uso de un activador APIG para obtener una página web estática
          • Ejemplo 3: Creación de una función mediante la carga de código en un bucket de OBS
          • Ejemplo 4: Uso de una función para invocar una subfunción
        • Las API
          • Invocación de función
            • Ejecución sincrónica de una función
            • Ejecución asincrónica de una función
            • Ejecución de una función de forma asíncrona y devolución de identificadores de instancia reservada
          • Cuotas de funciones
            • Consulta de las cuotas de tenant
          • Dependencias
            • Consulta de dependencias
            • Creación de una dependencia
            • Eliminación de una dependencia
            • Consulta de una dependencia
            • Actualización de una dependencia
          • Eventos de prueba
            • Consulta de eventos de prueba de una función
            • Creación de un evento de prueba
            • Eliminación de un evento de prueba
            • Obtención de los detalles de un evento de prueba
            • Actualización de un evento de prueba
          • Rastreo de funciones
            • Consulta de la configuración de seguimiento
            • Modificación de la configuración de seguimiento
          • Gestión del ciclo de vida de la función
            • Consulta de funciones
            • Creación de una función
            • Eliminación de una función o de la versión de función
            • Consulta del código de una función
            • Modificación del código de una función
            • Consulta de los metadatos de una función
            • Modificación de los metadatos de una función
            • Actualización de las instancias máximas de una función
          • Versiones y Alias
            • Consulta de todas las versiones y alias de una función
            • Creación de un alias para una versión de función
            • Eliminación de un alias de una versión de función
            • Consulta del alias de una versión de función
            • Modificación del alias de una versión de función
            • Consulta de las versiones de una función
            • Publicación de una versión de función
          • Métricas de función
            • Consulta de estadísticas de función de nivel de tenant
            • Consulta de métricas en un período especificado
          • Logs de funciones
            • Consulta del grupo de log y el flujo de una función
            • Habilitación de informes de log en LTS
          • Importación y exportación de funciones
            • Exportación de una función
            • Importación de una función
          • Activadores de función
            • Eliminación de todos los activadores de una función
            • Consulta de todos los activadores de una función
            • Creación de un activador
            • Eliminación de un activador
            • Consulta de un activador
            • Actualización de un activador
          • Notificación de ejecución asincrónica
            • Consulta de parámetros de notificación de ejecución asíncrona de una versión de función
            • Eliminación de la configuración de notificación de ejecución asincrónica
            • Configuración de la notificación de ejecución asincrónica
            • Consulta de configuración de notificación de ejecución asincrónica de todas las versiones de una función
            • Consulta de solicitudes de invocación asincrónicas
            • Detención de una solicitud de invocación asincrónica
        • Políticas de permisos y acciones admitidas
        • Apéndice
          • Códigos de estado
          • Códigos de error
          • Obtención de un ID de proyecto
          • Métricas de FunctionGraph
        • Historial de revisiones
      • Pasos iniciales
        • Introducción
        • Creación de una función desde cero
        • Creación de una función mediante una plantilla
        • Despliegue de una función mediante una imagen de contenedor
          • Desarrollo de una función HTTP
          • Desarrollo de una función de evento
      • Preguntas frecuentes
        • Preguntas frecuentes generales
          1. ¿Qué es FunctionGraph?
          2. ¿Debo solicitar cualquier servicio de cómputo, de almacenamiento o de red al usar FunctionGraph?
          3. ¿Necesito desplegar mi código después de programar?
          4. ¿Cómo obtengo un token?
          5. ¿Qué tiempos de ejecución admite FunctionGraph?
          6. ¿Cuánto espacio en disco se asigna a cada función de FunctionGraph?
          7. ¿FunctionGraph admite versiones de funciones?
          8. ¿Cómo una función lee o escribe archivos?
          9. ¿Cómo configuro un proxy cuando uso CLI?
          10. ¿FunctionGraph admite la extensión de función?
          11. ¿Qué permisos se requieren para que un usuario de IAM use FunctionGraph?
          12. ¿Cómo puedo crear un paquete de dependencia de Python basado en una unidad de ODBC para la consulta de base de datos?
          13. ¿Cuál es la cuota de FunctionGraph?
          14. ¿Qué fuentes chinas admite FunctionGraph?
          15. ¿Cómo resuelve FunctionGraph un nombre de dominio de DNS privado?
          16. ¿Cómo resuelve una función basada en imagen de contenedor un nombre de dominio de DNS privado?
          17. ¿Cómo uso un nombre de dominio para acceder a una API registrada con API Gateway (Dedicado)?
          18. ¿Cuáles son los escenarios comunes de las aplicaciones de FunctionGraph?
          19. ¿Por qué no se puede resolver el nombre de dominio del gateway de la API vinculado a un servicio durante la invocación de funciones?
          20. ¿FunctionGraph admite la transmisión síncrona en el ancho de banda máximo de la intranet?
          21. ¿Qué pasa si se agota la cuota de VPC?
          22. ¿Cómo puedo imprimir logs de información, de errores o de aviso?
          23. ¿Puedo establecer el nombre de dominio de una API en mi propio nombre de dominio?
          24. ¿Puedo cambiar el tiempo de ejecución?
          25. ¿Puedo cambiar el nombre de una función?
          26. ¿Por qué se muestra el mensaje "failed to mount exist system path"?
          27. ¿Cómo obtengo los archivos cargados?
          28. ¿Por qué no puedo recibir respuestas por invocación síncrona?
          29. ¿Qué debo hacer si no se recopilan los logs de ejecución del os.system("command &")?
          30. ¿A qué directorios se puede acceder cuando se utiliza un tiempo de ejecución personalizado?
          31. ¿Qué versiones menores de Python 3.6 y 3.9 son compatibles?
          32. ¿Qué acciones se pueden utilizar en lugar de una delegación de gestión de VPC para el acceso a VPC?
          33. ¿Cuáles son las posibles causas del tiempo de espera de la función?
          34. ¿Cómo obtengo el código de una función?
          35. ¿Tiene un código de ejemplo para inicializadores?
        • Preguntas frecuentes sobre la creación de funciones
          1. ¿Puedo agregar hilos y procesos en el código de función?
          2. ¿Cuáles son las reglas para empaquetar un proyecto de función?
          3. ¿Cómo aísla el código FunctionGraph?
          4. ¿Cómo creo el archivo Bootstrap para una función HTTP?
        • Preguntas frecuentes sobre la gestión de activador
          1. ¿Qué eventos pueden activar una función de FunctionGraph?
          2. ¿Qué pasa si se informa el código de error 500 cuando las funciones que usan activadores de APIG devuelven cadenas?
          3. ¿Qué significan LATEST y TRIM_HORIZON en la configuración del activador de DIS?
          4. ¿Por qué no puedo activar o desactivar los activadores de OBS invocando a las API?
          5. ¿Cómo uso un activador de APIG para invocar una función?
          6. ¿Qué permisos se requieren para crear un activador de APIG?
          7. ¿Cómo obtiene una función la ruta de acceso o los parámetros de solicitud cuando se utiliza un activador de APIG?
          8. ¿Puedo crear un activador de OBS con un bucket existente?
        • Preguntas frecuentes sobre la gestión de dependencias
          1. ¿Qué es una dependencia?
          2. ¿Cuándo necesito una dependencia?
          3. ¿Cuáles son las precauciones para usar una dependencia?
          4. ¿Qué dependencias admite FunctionGraph?
          5. ¿FunctionGraph apoya las bibliotecas de clase?
          6. ¿Cómo uso las dependencias de FunctionGraph de terceros?
          7. ¿Cómo creo las dependencias de función?
          8. ¿Cómo puedo crear una dependencia en la consola de FunctionGraph?
          9. ¿Cómo agrego una dependencia a una función?
        • Preguntas frecuentes sobre la ejecución de funciones
          1. ¿Cuánto tiempo se tarda en ejecutar una función de FunctionGraph?
          2. ¿Qué pasos se incluyen en la ejecución de funciones?
          3. ¿Cómo procesa FunctionGraph las solicitudes simultáneas?
          4. ¿Qué sucede si las instancias de función no se han ejecutado durante mucho tiempo?
          5. ¿Cómo puedo acelerar el acceso inicial a una función?
          6. ¿Cómo sé la memoria real utilizada para la ejecución de funciones?
          7. ¿Por qué mi primera solicitud es lenta?
          8. ¿Qué hago si ocurre un error al invocar a una API?
          9. ¿Cómo leo el encabezado de solicitud de una función?
          10. ¿Puede una función invocar otra función?
          11. ¿Se puede invocar la interfaz de ejecución síncrona en una red privada?
          12. ¿Por qué una función utiliza más memoria de la estimada e incluso activa la alarma de falta de memoria?
          13. ¿Cómo puedo comprobar el uso de memoria cuando veo "runtime memory limit exceeded"?
          14. ¿Cómo soluciono los problemas de CrashLoopBackOff?
          15. Después de actualizar una imagen con el mismo nombre, las instancias reservadas siguen utilizando la imagen antigua. ¿Qué puedo hacer?
        • Preguntas frecuentes sobre la configuración de funciones
          1. ¿Puedo establecer variables de entorno al crear funciones?
          2. ¿Puedo introducir información confidencial en variables de entorno?
          3. ¿Cómo uso las versiones y los alias de una función HTTP con un activador de APIG para la actualización gris?
        • Preguntas frecuentes sobre el acceso a recursos externos
          1. ¿Cómo accede una función a la base de datos de MySQL?
          2. ¿Cómo accede una función a Redis?
          3. ¿Cómo configuro el acceso a la red externa?
        • Otras preguntas frecuentes
          1. ¿Cómo puedo ver las reglas de alarma configuradas para una función?
          2. ¿FunctionGraph admite la descompilación de ZIP durante la transcodificación de vídeo?
          3. ¿Qué es una aplicación de FunctionGraph?
          4. ¿Necesito pagar por el tiempo de inicio en frío?
          5. ¿Por qué veo un mensaje que indica que mi cuenta fue suspendida al crear una función?
          6. ¿Se facturarán las solicitudes de todas mis funciones en diferentes regiones?
        • Migración de FunctionGraph de V1 a V2
          1. ¿Qué problemas de compatibilidad existen durante la migración?
      • What's New
      • Function Overview
      • Billing
        • FunctionGraph Billing Overview
        • Billing Modes
          • Overview
          • Pay-per-Use Billing
        • Billing Items
        • Billing Examples
        • Free Tier
        • Renewing Subscriptions
        • Bills
        • Arrears
        • Billing Termination
        • Cost Optimization
        • Billing FAQ
      • Best Practices
        • FunctionGraph Best Practices
        • Performance Optimization and Security Practices
          • Performance Optimization
          • Cold Start Optimization
          • Security Best Practices
        • Data Processing Practices
          • Using FunctionGraph to Compress Images in OBS
          • Using FunctionGraph to Watermark Images in OBS
            • Introduction
            • Preparation
            • Building a Program
            • Adding an Event Source
            • Watermarking Images
          • Using FunctionGraph to Convert DIS Data Format and Store the Data to CloudTable
            • Introduction
            • Preparation
            • Building a Program
            • Adding an Event Source
            • Processing Data
          • Uploading Files Using APIs in FunctionGraph
            • Introduction
            • Resource Planning
            • Procedure
              • Node.js
              • Python
          • Converting Device Coordinate Data in IoTDA
            • Introduction
            • Preparation
            • Building a Program
          • Using FunctionGraph to Encrypt and Decrypt Files in OBS
            • Introduction
            • Preparation
            • Building a Program
            • Adding an Event Source
            • Processing Files
          • Identifying Abnormal Service Logs in LTS and Storing Them in OBS
            • Introduction
            • Preparation
            • Building a Program
            • Adding an Event Source
            • Processing Log Data
          • Using FunctionGraph to Filter Logs in LTS in Real Time
            • Introduction
            • Preparation
            • Building a Program
            • Adding an Event Source
            • Processing Results
          • Using FunctionGraph to Rotate Images Stored in OBS
            • Introduction
            • Preparation
            • Building a Program
            • Processing Images
          • Using FunctionGraph to Compress and Watermark Images
        • Functional Application Practices
          • Using FunctionGraph and CTS to Identify Login and Logout Operations from Invalid IP Addresses
            • Introduction
            • Preparation
            • Building a Program
            • Adding an Event Source
            • Processing Operation Records
          • Using FunctionGraph to Periodically Start and Stop ECSs
          • Using FunctionGraph Functions As the Backend to Implement APIG Custom Authorizers
            • Introduction
            • Resource Planning
            • Building a Program
            • Adding an Event Source
            • Debugging and Calling the API
          • Using FunctionGraph HTTP Functions to Process gRPC Requests
          • Using a Java Function and Log4j2 to Print Logs
          • Using FunctionGraph to Deploy Stable Diffusion for AI Drawing
            • Introduction
            • Resource and Cost Planning
            • Procedure
            • Deploying and Using the Stable Diffusion Application
            • (Optional) Binding a Custom Domain Name
            • (Optional) Uploading a Custom Model
            • (Advanced) Using ECS as an NFS Server to Isolate Resources of Multiple Users
            • (Advanced) Mounting an SFS File System to Multiple Users
            • (Advanced) Enabling WebUI Authentication
            • (Advanced) Accessing Applications Using APIs
            • Disclaimer
          • Deploying an MCP Server Using FunctionGraph
        • Function Building Practices
          • Building an HTTP Function Using an Existing Spring Boot Project
          • Building an HTTP Function Using Go
          • Using FunctionGraph to Access RDS for MySQL
            • Introduction
            • Procedure
            • Sample Code for Accessing RDS for MySQL
            • Sample Code Interpretation
      • Developer Guide
        • Overview
          • Function Development
          • Supported Event Sources
          • Function Project Packaging Rules
          • Referencing DLLs in Functions
        • Initializer
        • Node.js
          • Developing an Event Function
          • Developing an HTTP Function
          • Node.js Template
          • Creating a Dependency
        • Python
          • Developing an Event Function
          • Python Template
          • Creating a Dependency
        • Java
          • Developing an Event Function
            • Developing Functions in Java (Using Eclipse)
            • Developing Functions in Java (Using an IDEA Java Project)
            • Developing Functions in Java (Using an IDEA Maven Project)
          • Java Template
          • Creating a Dependency
        • Go
          • Developing an Event Function
        • C#
          • Developing an Event Function
            • C# Function Development
            • JSON Serialization and Deserialization
              • Using .NET Core CLI
              • Using Visual Studio
        • PHP
          • Developing an Event Function
          • Creating a Dependency
        • Development Tools
          • FunctionGraph and IaC
          • Local Debugging with VSCode
          • Eclipse Plug-in
          • PyCharm Plug-in
          • Serverless Devs
            • Introduction
            • Key Configuration
            • Using Commands
              • deploy
              • version
              • Project Migration fun2s
              • remove
              • alias
              • YAML File
            • Huawei Cloud FunctionGraph YAML Specifications
            • Global Parameters of Serverless Devs
          • Serverless Framework
            • User Guide
              • Introduction
              • Quick Start
              • Installation
              • Credentials
              • Service
              • Functions
              • Events
              • Deploy
              • Package
              • Variables
            • CLI Reference
              • Create
              • Install
              • Package
              • Deploy
              • Info
              • Invoke
              • Logs
              • Remove
            • Event list
              • APIG Events
              • OBS Events
        • Automated Deployment
          • Preparing an Environment
          • Hosting Function Code with DevCloud
            • Step 1: Create a Project
            • Step 2: Host Function Code
            • Step 3: Configure a Deployment Host
            • Step 4: Set Up a Pipeline for Updating the Function Deployment Script
            • Step 5: Set Up a Function Update Pipeline
          • Sample Code of deploy.py
          • Analyzing cam.yaml
      • SDK Reference
        • SDK Overview
        • Java SDK
        • Node.js SDK
        • Python SDK
        • Go SDK
        • PHP SDK
        • .NET SDK
      • More Documents
        • User Guide (ME-Abu Dhabi Region)
          • Service Overview
            • What Is FunctionGraph?
            • Product Features
            • Product Advantages
            • Application Scenarios
            • Function Types
              • Event Functions
              • HTTP Functions
            • Notes and Constraints
            • Billing
            • Permissions Management
            • Concepts
            • Relationships Between FunctionGraph and Other Services
          • Getting Started
            • Introduction
            • Creating a Function from Scratch
            • Creating a Function Using a Template
            • Deploying a Function Using a Container Image
              • Developing an HTTP Function
              • Developing an Event Function
          • Before You Start
            • Use of FunctionGraph
            • Permissions Management
              • Creating a User and Granting Permissions
              • Creating a Custom Policy
            • Supported Programming Languages
              • Node.js
              • Python
              • Java
              • Go
              • Custom Runtime
          • Building Functions
            • Creating a Deployment Package
            • Creating a Function from Scratch
              • Creating an Event Function
              • Creating an HTTP Function
            • Creating a Function Using a Template
            • Deploying a Function Using a Container Image
          • Configuring Functions
            • Configuring Initialization
            • Configuring Basic Settings
            • Configuring Agency Permissions
            • Configuring the Network
            • Configuring Disk Mounting
            • Configuring Environment Variables
            • Configuring Asynchronous Execution Notification
            • Configuring Single-Instance Multi-Concurrency
            • Managing Versions
            • Managing Aliases
            • Configuring Dynamic Memory
            • Configuring Heartbeat Function
          • Online Debugging
          • Creating Triggers
            • Managing Triggers
            • Using a Timer Trigger
            • Using an APIG (Dedicated) Trigger
            • Using an OBS Trigger
            • Using a Kafka Trigger
            • Using a DIS Trigger
            • Using an SMN Trigger
            • Using an LTS Trigger
            • Using a DMS (for RabbitMQ) Trigger
            • Cron Expressions for a Function Timer Trigger
          • Invoking the Function
            • Synchronous Invocation
            • Asynchronous Invocation
            • Retry Mechanism
          • Monitoring
            • Metrics
              • Function Monitoring
              • Function Metrics
              • Creating an Alarm Rule
            • Logs
              • Querying Function Logs
              • Managing Function Logs
            • Tracing
          • Function Management
          • Dependency Management
            • Configuring Dependency Packages
            • Dependent Libraries
          • Reserved Instance Management
          • Increasing Resource Quota
          • Audit
            • Operations Logged by CTS
            • Viewing Audit Logs
          • FAQs
            • General FAQs
              • What Is FunctionGraph?
              • Do I Need to Apply for Any Compute, Storage, or Network Services When Using FunctionGraph?
              • Do I Need to Deploy My Code After Programming?
              • What Runtimes Does FunctionGraph Support?
              • How Much Disk Space Is Allocated to Each FunctionGraph Function?
              • Does FunctionGraph Support Function Versioning?
              • How Does a Function Read or Write Files?
              • Does FunctionGraph Support Function Extension?
              • Which Permissions Are Required for an IAM User to Use FunctionGraph?
              • How Can I Create an ODBC Drive-based Python Dependency Package for Database Query?
              • What Is the Quota of FunctionGraph?
              • How Does FunctionGraph Resolve a Private DNS Domain Name?
              • How Does a Container Image–based Function Resolve a Private DNS Domain Name?
              • How Do I Use a Domain Name to Access an API Registered with API Gateway (Dedicated)?
              • What Are the Common Application Scenarios of FunctionGraph?
              • Why Can't the API Gateway Domain Name Bound to a Service Be Resolved During Function Invocation?
              • Does FunctionGraph Support Synchronous Transmission at the Maximum Intranet Bandwidth?
              • What If the VPC Quota Is Used Up?
              • How Can I Print Info, Error, or Warn Logs?
              • Can I Set the Domain Name of an API to My Own Domain Name?
              • Can I Change the Runtime?
              • Can I Change a Function's Name?
              • Why Is Message "failed to mount exist system path" Displayed?
              • How Do I Obtain Uploaded Files?
              • Why Can't I Receive Responses for Synchronous Invocation?
              • What Should I Do If the os.system("command &") Execution Logs Are Not Collected?
              • Which Directories Can Be Accessed When a Custom Runtime Is Used?
              • Which Minor Versions of Python 3.6 and 3.9 Are Supported?
              • Which Actions Can Be Used Instead of a VPC Administrator Agency for VPC Access?
              • What Are the Possible Causes for Function Timeout?
              • How Do I Obtain the Code of a Function?
              • Do You Have Sample Code for Initializers?
              • How Do I Enable Structured Log Query?
              • Can I Enable a Listening Port in a Function to Receive External TCP Requests via EIP?
            • Function Creation FAQs
              • Can I Add Threads and Processes in Function Code?
              • What Are the Rules for Packaging a Function Project?
              • How Does FunctionGraph Isolate Code?
              • How Do I Create the Bootstrap File for an HTTP Function?
            • Trigger Management FAQs
              • What Events Can Trigger a FunctionGraph Function?
              • What If Error Code 500 Is Reported When Functions that Use APIG Triggers Return Strings?
              • What Do LATEST and TRIM_HORIZON Mean in DIS Trigger Configuration?
              • Why Can't I Enable or Disable OBS Triggers by Calling APIs?
              • How Do I Use an APIG Trigger to Invoke a Function?
              • How Does a Function Obtain the Request Path or Parameters When Using an APIG Trigger?
              • Can I Create an OBS Trigger with an Existing Bucket?
            • Dependency Management FAQs
              • What Is a Dependency?
              • When Do I Need a Dependency?
              • What Are the Precautions for Using a Dependency?
              • What Dependencies Does FunctionGraph Support?
              • Does FunctionGraph Support Class Libraries?
              • How Do I Use Third-Party Dependencies on FunctionGraph?
              • How Do I Create Function Dependencies?
              • How Do I Create a Dependency on the FunctionGraph Console?
              • How Do I Add a Dependency to a Function?
            • Function Execution FAQs
              • How Long Does It Take to Execute a FunctionGraph Function?
              • Which Steps Are Included in Function Execution?
              • How Does FunctionGraph Process Concurrent Requests?
              • What If Function Instances Have Not Been Executed for a Long Time?
              • How Can I Speed Up Initial Access to a Function?
              • How Do I Know the Actual Memory Used for Function Execution?
              • Why Is My First Request Slow?
              • What Do I Do If an Error Occurs When Calling an API?
              • How Do I Read the Request Header of a Function?
              • Why Does a Function Use More Memory Than Estimated and Even Trigger the Out of Memory Alarm?
              • How Do I Check the Memory Usage When Seeing "runtime memory limit exceeded"?
              • How Do I Troubleshoot "CrashLoopBackOff"?
              • After I Updated an Image with the Same Name, Reserved Instances Still Use the Old Image. What Can I Do?
            • Function Configuration FAQs
              • Can I Set Environment Variables When Creating Functions?
              • Can I Enter Sensitive Information in Environment Variables?
              • How Do I Use the Versions and Aliases of an HTTP Function with an APIG Trigger for Gray Upgrade?
            • External Resource Access FAQs
              • How Does a Function Access the MySQL Database?
              • How Does a Function Access Redis?
              • How Do I Configure External Network Access?
            • Other FAQs
              • How Do I View the Alarm Rules Configured for a Function?
              • Does FunctionGraph Support ZIP Decompiling During Video Transcoding?
        • API Reference (ME-Abu Dhabi Region)
          • Before You Start
            • Overview
            • API Calling
            • Endpoints
            • Constraints
            • Concepts
          • API Overview
          • Calling APIs
            • Making an API Request
            • Authentication
            • Response
          • Function Model Definition
            • Function Model
            • Trigger Management Models
          • Function Management Zone APIs
            • Querying a Function List
            • Querying the Metadata of a Function
            • Querying the Code of a Function
            • Creating a Function
            • Deleting a Function or Function Version
            • Modifying the Code of a Function
            • Modifying the Metadata of a Function
            • Publishing a Function Version
            • Querying the Versions of a Function
            • Creating an Alias for a Function Version
            • Modifying the Alias Information About a Function Version
            • Deleting an Alias of a Function Version
            • Querying the Alias Information About a Function Version
            • Querying the Version Alias List of a Function
            • Querying All Triggers of a Function
            • Querying the Information About a Trigger
            • Deleting All Triggers of a Function
            • Creating a Trigger
            • Deleting a Trigger
          • Function Data Zone APIs
            • Implementing Synchronous Function Invocation
            • Implementing Asynchronous Function Invocation
          • Permissions Policies and Supported Actions
          • Appendix
            • Status Codes
            • Error Codes
            • Obtaining a Project ID
            • FunctionGraph Metrics
          • Change History
        • Developer Guide (ME-Abu Dhabi Region)
          • Overview
            • Function Development
            • Supported Event Sources
            • Function Project Packaging Rules
            • Referencing DLLs in Functions
          • Initializer
          • Node.js
            • Developing an Event Function
            • Creating a Dependency
          • Python
            • Developing an Event Function
            • Creating a Dependency
          • Java
            • Developing an Event Function
              • Developing Functions in Java (Using Eclipse)
            • Creating a Dependency
          • Go
            • Developing an Event Function
          • Development Tools
            • Visual Studio Code Plug-in
            • Eclipse Plug-in
            • PyCharm Plug-in
          • Change History
        • User Guide (Kuala Lumpur Region)
          • Service Overview
            • What Is FunctionGraph?
            • Product Features
            • Product Advantages
            • Application Scenarios
            • Function Types
              • Event Functions
              • HTTP Functions
            • Notes and Constraints
            • Permissions Management
            • Concepts
            • Relationships Between FunctionGraph and Other Services
          • Getting Started
            • Introduction
            • Creating a Function from Scratch
            • Creating a Function Using a Template
            • Deploying a Function Using a Container Image
              • Developing an HTTP Function
          • Before You Start
            • Use of FunctionGraph
            • Permissions Management
              • Creating a User and Granting Permissions
              • Creating a Custom Policy
            • Supported Programming Languages
              • Node.js
              • Python
              • Java
              • Go
              • Custom Runtime
          • Building Functions
            • Creating a Deployment Package
            • Creating a Function from Scratch
              • Creating an Event Function
              • Creating an HTTP Function
            • Creating a Function Using a Template
            • Deploying a Function Using a Container Image
          • Configuring Functions
            • Configuring Initialization
            • Configuring Basic Settings
            • Configuring Agency Permissions
            • Configuring the Network
            • Configuring Disk Mounting
            • Configuring Environment Variables
            • Configuring Asynchronous Execution Notification
            • Configuring Single-Instance Multi-Concurrency
            • Managing Versions
            • Managing Aliases
            • Configuring Dynamic Memory
          • Online Debugging
          • Creating Triggers
            • Managing Triggers
            • Using a Timer Trigger
            • Using an APIG (Dedicated) Trigger
            • Using an OBS Trigger
            • Using a Kafka Trigger
            • Using an LTS Trigger
            • Using a CTS Trigger
            • Cron Expressions for a Function Timer Trigger
          • Invoking the Function
            • Synchronous Invocation
            • Asynchronous Invocation
            • Retry Mechanism
          • Monitoring
            • Metrics
              • Function Monitoring
              • Function Metrics
              • Creating an Alarm Rule
            • Logs
              • Querying Function Logs
              • Managing Function Logs
          • Function Management
          • Dependency Management
            • Configuring Dependency Packages
            • Dependent Libraries
          • Reserved Instance Management
          • Audit
            • Operations Logged by CTS
            • Querying Real-Time Traces
          • FAQs
            • General FAQs
              • What Is FunctionGraph?
              • Do I Need to Apply for Any Compute, Storage, or Network Services When Using FunctionGraph?
              • Do I Need to Deploy My Code After Programming?
              • What Runtimes Does FunctionGraph Support?
              • How Much Disk Space Is Allocated to Each FunctionGraph Function?
              • Does FunctionGraph Support Function Versioning?
              • How Does a Function Read or Write Files?
              • Does FunctionGraph Support Function Extension?
              • Which Permissions Are Required for an IAM User to Use FunctionGraph?
              • How Can I Create an ODBC Drive-based Python Dependency Package for Database Query?
              • What Is the Quota of FunctionGraph?
              • How Does a Container Image–based Function Resolve a Private DNS Domain Name?
              • How Do I Use a Domain Name to Access an API Registered with API Gateway (Dedicated)?
              • What Are the Common Application Scenarios of FunctionGraph?
              • Why Can't the API Gateway Domain Name Bound to a Service Be Resolved During Function Invocation?
              • Does FunctionGraph Support Synchronous Transmission at the Maximum Intranet Bandwidth?
              • What If the VPC Quota Is Used Up?
              • How Can I Print Info, Error, or Warn Logs?
              • Can I Set the Domain Name of an API to My Own Domain Name?
              • Can I Change the Runtime?
              • Can I Change a Function's Name?
              • Why Is Message "failed to mount exist system path" Displayed?
              • How Do I Obtain Uploaded Files?
              • Why Can't I Receive Responses for Synchronous Invocation?
              • What Should I Do If the os.system("command &") Execution Logs Are Not Collected?
              • Which Directories Can Be Accessed When a Custom Runtime Is Used?
              • Which Minor Versions of Python 3.6 and 3.9 Are Supported?
              • Which Actions Can Be Used Instead of a VPC Administrator Agency for VPC Access?
              • What Are the Possible Causes for Function Timeout?
              • How Do I Obtain the Code of a Function?
              • Do You Have Sample Code for Initializers?
              • How Do I Enable Structured Log Query?
              • Can I Enable a Listening Port in a Function to Receive External TCP Requests via EIP?
            • Function Creation FAQs
              • Can I Add Threads and Processes in Function Code?
              • What Are the Rules for Packaging a Function Project?
              • How Does FunctionGraph Isolate Code?
              • How Do I Create the Bootstrap File for an HTTP Function?
            • Trigger Management FAQs
              • What If Error Code 500 Is Reported When Functions that Use APIG Triggers Return Strings?
              • What Do LATEST and TRIM_HORIZON Mean in DIS Trigger Configuration?
              • Why Can't I Enable or Disable OBS Triggers by Calling APIs?
              • How Do I Use an APIG Trigger to Invoke a Function?
              • How Does a Function Obtain the Request Path or Parameters When Using an APIG Trigger?
              • Can I Create an OBS Trigger with an Existing Bucket?
            • Dependency Management FAQs
              • What Is a Dependency?
              • When Do I Need a Dependency?
              • What Are the Precautions for Using a Dependency?
              • What Dependencies Does FunctionGraph Support?
              • Does FunctionGraph Support Class Libraries?
              • How Do I Use Third-Party Dependencies on FunctionGraph?
              • How Do I Create Function Dependencies?
              • How Do I Create a Dependency on the FunctionGraph Console?
              • How Do I Add a Dependency to a Function?
            • Function Execution FAQs
              • How Long Does It Take to Execute a FunctionGraph Function?
              • Which Steps Are Included in Function Execution?
              • How Does FunctionGraph Process Concurrent Requests?
              • What If Function Instances Have Not Been Executed for a Long Time?
              • How Can I Speed Up Initial Access to a Function?
              • How Do I Know the Actual Memory Used for Function Execution?
              • Why Is My First Request Slow?
              • What Do I Do If an Error Occurs When Calling an API?
              • How Do I Read the Request Header of a Function?
              • Why Does a Function Use More Memory Than Estimated and Even Trigger the Out of Memory Alarm?
              • How Do I Check the Memory Usage When Seeing "runtime memory limit exceeded"?
              • How Do I Troubleshoot "CrashLoopBackOff"?
              • After I Updated an Image with the Same Name, Reserved Instances Still Use the Old Image. What Can I Do?
            • Function Configuration FAQs
              • Can I Set Environment Variables When Creating Functions?
              • Can I Enter Sensitive Information in Environment Variables?
            • External Resource Access FAQs
              • How Does a Function Access the MySQL Database?
              • How Does a Function Access Redis?
              • How Do I Configure External Network Access?
            • Other FAQs
              • How Do I View the Alarm Rules Configured for a Function?
              • Does FunctionGraph Support ZIP Decompiling During Video Transcoding?
          • Change History
        • API Reference (Kuala Lumpur Region)
          • Before You Start
            • Overview
            • API Calling
            • Endpoints
            • Constraints
            • Concepts
            • Function Model Definition
              • Function Model
              • Trigger Management Models
          • API Overview
          • Calling APIs
            • Making an API Request
            • Authentication
            • Response
          • Examples
            • Example 1: Using a Timer Trigger to Periodically Download Files from an OBS Bucket
            • Example 2: Using an APIG Trigger to Obtain a Static Web Page
            • Example 3: Creating a Function by Uploading Code to an OBS Bucket
          • APIs
            • Function Invocation
              • Executing a Function Synchronously
              • Executing a Function Asynchronously
              • Executing a Function Asynchronously and Returning Reserved Instance IDs(Discarded)
            • Function Quotas
              • Querying Tenant Quotas
            • Dependencies
              • Querying Dependencies
              • Creating a Dependency(To Be Discarded)
              • Creating a Dependency Version
              • Querying Dependency Versions
              • Querying a Dependency Version
              • Deleting a Dependency Version
              • Deleting a Dependency(To Be Discarded)
              • Querying a Dependency(To Be Discarded)
              • Updating a Dependency(To Be Discarded)
            • Test Events
              • Querying Test Events of a Function
              • Creating a Test Event
              • Deleting a Test Event
              • Obtaining the Details of a Test Event
              • Updating a Test Event
            • Function Tracing
              • Querying Tracing Configuration
              • Modifying Tracing Configuration
            • Function Lifecycle Management
              • Querying Functions
              • Creating a Function
              • Deleting a Function or Function Version
              • Querying the Code of a Function
              • Modifying the Code of a Function
              • Querying the Metadata of a Function
              • Modifying the Metadata of a Function
              • Updating Max. Instances of a Function
              • Enabling or Disabling the Snapshot Function
              • Querying Snapshot Status
              • Querying Resource Tags
              • Querying Resources
              • Deleting Resource Tags
              • Creating Resource Tags
              • Creating a VPC Endpoint
              • Deleting a VPC Endpoint
            • Versions and Aliases
              • Querying All Versions and Aliases of a Function
              • Creating an Alias for a Function Version
              • Deleting an Alias of a Function Version
              • Querying the Alias of a Function Version
              • Modifying the Alias of a Function Version
              • Querying the Versions of a Function
              • Publishing a Function Version
            • Function Metrics
              • Querying Top Functions for a Specified Metric
              • Querying Tenant-Level Function Statistics
              • Querying Metrics in a Specified Period
            • Function Logs
              • Querying the Log Group and Stream of a Function
              • Enabling Log Reporting to LTS
            • Reserved Instances
              • Querying Reserved Instances of a Function
              • Changing the Number of Reserved Instances
              • Querying the Number of Reserved Instances
            • Function Import and Export
              • Exporting a Function
              • Importing a Function
            • Function Triggers
              • Deleting All Triggers of a Function
              • Querying All Triggers of a Function
              • Creating a Trigger
              • Deleting a Trigger
              • Querying a Trigger
              • Updating a Trigger
            • Asynchronous Execution Notification
              • Querying Asynchronous Execution Notification Settings of a Function Version
              • Deleting Asynchronous Execution Notification Settings
              • Configuring Asynchronous Execution Notification
              • Querying Asynchronous Execution Notification Settings of a Function's All Versions
              • Querying Asynchronous Invocation Requests
              • Stopping an Asynchronous Invocation Request
          • Appendix
            • Status Codes
            • Error Codes
            • Obtaining a Project ID
            • FunctionGraph Metrics
        • Developer Guide (Kuala Lumpur Region)
          • Overview
            • Function Development
            • Supported Event Sources
            • Function Project Packaging Rules
            • Referencing DLLs in Functions
          • Initializer
          • Node.js
            • Developing an Event Function
            • Creating a Dependency
          • Python
            • Developing an Event Function
            • Creating a Dependency
          • Java
            • Developing an Event Function
              • Developing Functions in Java (Using Eclipse)
            • Creating a Dependency
          • Go
            • Developing an Event Function
          • C#
            • Developing an Event Function
              • C# Function Development
          • PHP
            • Developing an Event Function
          • Development Tools
            • Eclipse Plug-in
            • PyCharm Plug-in
      • Videos