Docs Menu
Docs Home
/ /
Servicios de aplicaciones Atlas

Archivos de configuración de servicios de terceros

Nota

Esta página describe un formato de archivo de configuración heredado. Solo debe usar esta información si está usando el formato obsoleto. realm-cli.

Cualquier archivo de configuración que extraiga con la CLI de App Services o exporte desde la interfaz de usuario utiliza la versión más reciente. Para obtener información detallada sobre el formato actual de los archivos de configuración, consulte Configuración de la aplicación.

app/
└── services/
└── <Service Name>/
├── config.json
└── rules/
└── <Rule Name>.json
config.json
{
"name": "<Service Name>",
"type": "<Service Type>",
"config": {
"<Configuration Option>": <Configuration Value>
},
"secret_config": {
"<Configuration Option>": "<Secret Name>"
},
}
Campo
Descripción
name
String

El nombre del servicio. El nombre puede tener como máximo 64 caracteres y solo puede contener letras ASCII, números, guiones bajos y guiones.

type
String

El tipo de servicio.

Opciones válidas:

  • "aws"

  • "twilio"

  • "github"

  • "gcm"

config
Document

Un documento con campos que asignan opciones de configuración adicionales para el servicio. Los campos de configuración exactos dependen del servicio type.

secret_config
Document

Un documento donde cada nombre de campo es un campo de configuración privado para el servicio y el valor de cada campo es el nombre de un secreto que almacena el valor de configuración.

Las reglas para un servicio externo específico se definen en el subdirectorio /<service name>/rules.

Cada regla se asigna a su propio archivo JSON con el mismo nombre que la regla.

<rule name>.json
{
"name": "<Rule Name>",
"actions": ["<Service Action Name>"],
"when": { <JSON Expression> }
}
Campo
Descripción
name
String

El nombre de la regla de servicio. El nombre puede tener como máximo 64 caracteres y solo puede contener letras ASCII, números, guiones bajos y guiones.

actions
Array<String>

Una lista de acciones de servicio a las que se aplica la regla. Las acciones específicas disponibles dependen del type servicio.

when
Document

Una expresión de regla que evalúa como true cuando la regla se aplica a una solicitud determinada.

Next

¿Qué son los servicios de aplicación Atlas?