Esta é uma API que envia dados do cliente site2site por email.
API de envio dos dados do cliente site2site por email. No email tera em anexo o arquivo compactado, no formato .zip
, que contém os seguintes arquivos:
client.ovpn
: arquivo de configuração do clienteclient.crt
: certificado do cliente site2siteclient.key
: chave do certificado do cliente site2siteca.crt
: certificado da CAca_ta.key
: chave estática pré-compartilhada utilizada na etapa autenticação simétrica para a validação das chaves do cliente e do servidorGET /api/openvpn/clients/site2site/<client_id>/configs/<instance_id>/sendemail
Exemplo de requisição
GET /api/openvpn/clients/site2site/1/configs/1/sendemail HTTP/1.1
Host: api.exemplo.com
Accept: application/json
Authorization: Bearer <Access-Token>
from itflex_sdk.openvpn.types import SendEmailClientSite2SiteConfigRequest
request = SendEmailClientSite2SiteConfigRequest(client_id=1, instance_id=1)
response = sdk.openvpn.send_email_client_site2site_config(request)
const response = sdk.openvpn.SendEmailClientSite2SiteConfig({
clientId: 1,
instanceId: 1
});
console.log(response.success);
Exemplo de resposta
HTTP/1.1 200 OK
Content-Type: application/json
response.success
Parâmetros da url
Parâmetro | Tipo | Descrição |
---|---|---|
client_id | integer | Identificador do cliente site2site |
instance_id | integer | Identificador da instância OpenVPN |
Requisição
Parâmetro | Tipo | Valor Default | Descrição |
---|---|---|---|
client_id | integer requerido |
Identificador dao cliente site2site | |
instance_id | integer requerido |
Identificador da instância OpenVPN |