Criação de um evento de teste
Função
Esta API é usada para criar um evento de teste.
URI
POST /v2/{project_id}/fgs/functions/{function_urn}/events
| 
        Parâmetro  | 
      
        Obrigatório  | 
      
        Tipo  | 
      
        Descrição  | 
     
|---|---|---|---|
| 
        project_id  | 
      
        Sim  | 
      
        String  | 
      
        ID do projeto. Mínimo: 0 Máximo: 0 Mínimo: 0 Máximo: 0  | 
     
| 
        function_urn  | 
      
        Sim  | 
      
        String  | 
      
        o URN da função. Para obter detalhes, consulte as descrições do modelo de função. Mínimo: 0 Máximo: 0 Mínimo: 0 Máximo: 0  | 
     
Parâmetros de solicitação
| 
        Parâmetro  | 
      
        Obrigatório  | 
      
        Tipo  | 
      
        Descrição  | 
     
|---|---|---|---|
| 
        X-Auth-Token  | 
      
        Sim  | 
      
        String  | 
      
        Token do usuário. Ele pode ser obtido chamando a API do IAM usada para obter um token de usuário. O valor de X-Subject-Token no cabeçalho da resposta é um token. Mínimo: 0 Máximo: 0 Mínimo: 0 Máximo: 0  | 
     
| 
        Parâmetro  | 
      
        Obrigatório  | 
      
        Tipo  | 
      
        Descrição  | 
     
|---|---|---|---|
| 
        name  | 
      
        Sim  | 
      
        String  | 
      
        Nome do evento de teste. Deve começar com uma letra. Apenas letras, números, hifens (-) e sublinhados (_) são permitidos.  | 
     
| 
        content  | 
      
        Sim  | 
      
        String  | 
      
        Testar o conteúdo do evento, que é uma cadeia de caracteres JSON.  | 
     
Parâmetros de resposta
Código de estado: 200
| 
        Parâmetro  | 
      
        Tipo  | 
      
        Descrição  | 
     
|---|---|---|
| 
        id  | 
      
        String  | 
      
        ID do evento de teste.  | 
     
| 
        name  | 
      
        String  | 
      
        Nome do evento de teste.  | 
     
Código de estado: 400
| 
        Parâmetro  | 
      
        Tipo  | 
      
        Descrição  | 
     
|---|---|---|
| 
        error_code  | 
      
        String  | 
      
        Código de erro. Mínimo: 0 Máximo: 0 Mínimo: 0 Máximo: 0  | 
     
| 
        error_msg  | 
      
        String  | 
      
        Mensagem de erro. Mínimo: 0 Máximo: 0 Mínimo: 0 Máximo: 0  | 
     
Código de estado: 401
| 
        Parâmetro  | 
      
        Tipo  | 
      
        Descrição  | 
     
|---|---|---|
| 
        error_code  | 
      
        String  | 
      
        Código de erro. Mínimo: 0 Máximo: 0 Mínimo: 0 Máximo: 0  | 
     
| 
        error_msg  | 
      
        String  | 
      
        Mensagem de erro. Mínimo: 0 Máximo: 0 Mínimo: 0 Máximo: 0  | 
     
Código de estado: 403
| 
        Parâmetro  | 
      
        Tipo  | 
      
        Descrição  | 
     
|---|---|---|
| 
        error_code  | 
      
        String  | 
      
        Código de erro. Mínimo: 0 Máximo: 0 Mínimo: 0 Máximo: 0  | 
     
| 
        error_msg  | 
      
        String  | 
      
        Mensagem de erro. Mínimo: 0 Máximo: 0 Mínimo: 0 Máximo: 0  | 
     
Código de estado: 404
| 
        Parâmetro  | 
      
        Tipo  | 
      
        Descrição  | 
     
|---|---|---|
| 
        error_code  | 
      
        String  | 
      
        Código de erro. Mínimo: 0 Máximo: 0 Mínimo: 0 Máximo: 0  | 
     
| 
        error_msg  | 
      
        String  | 
      
        Mensagem de erro. Mínimo: 0 Máximo: 0 Mínimo: 0 Máximo: 0  | 
     
Código de estado: 500
| 
        Parâmetro  | 
      
        Tipo  | 
      
        Descrição  | 
     
|---|---|---|
| 
        error_code  | 
      
        String  | 
      
        Código de erro. Mínimo: 0 Máximo: 0 Mínimo: 0 Máximo: 0  | 
     
| 
        error_msg  | 
      
        String  | 
      
        Mensagem de erro. Mínimo: 0 Máximo: 0 Mínimo: 0 Máximo: 0  | 
     
Exemplos de solicitações
Crie um evento de teste.
POST https://{Endpoint}/v2/{project_id}/fgs/functions/{function_urn}/events { "name" : "event-xx", "content" : "{\"k:\"v\"}" }
 Exemplo de respostas
Código de estado: 200
OK
{ "id" : "3b659dc0-12fc-40dc-aa05-a321d9424cb3", "name" : "event-k9r3" }
 Códigos de status
| 
        Código de status  | 
      
        Descrição  | 
     
|---|---|
| 
        200  | 
      
        OK  | 
     
| 
        400  | 
      
        Solicitação inválida.  | 
     
| 
        401  | 
      
        Não autorizado.  | 
     
| 
        403  | 
      
        Proibido.  | 
     
| 
        404  | 
      
        Não encontrado.  | 
     
| 
        500  | 
      
        Erro de servidor interno.  | 
     
Códigos de erro
Consulte Códigos de erro.