PUBLICAR /grupos/{groupId}/aplicaciones

Parámetros de ruta

Parámetros de consulta

  • valores predeterminados booleano

    Si se creará o no una aplicación predeterminada.

  • producto string

    El tipo de producto de la aplicación. Las aplicaciones usan el tipo de producto standard de forma predeterminada. Para la mayoría de las aplicaciones, no es necesario especificar product o se debe especificar standard.

    Los atlas data-api device-sync tipos de productos, y representan aplicaciones especiales para Atlas Triggers, Atlas Data API y Atlas Device Sync a las que puede acceder a través de la interfaz de usuario de Atlas.

    Los valores son standard, atlas, data-api o device-sync.

aplicación/json

Cuerpo Requerido

Un objeto que describe una nueva aplicación para crear

  • Nombre string

    El nombre de la aplicación. Debe comenzar con una letra y solo puede contener letras ASCII, números, guiones bajos y guiones.

  • región_del_proveedor string

    Uno de:

    Los valores son aws-us-east-1, aws-us-west-2, aws-us-east-2, aws-eu-central-1, aws-eu-west-1, aws-eu-west-2, aws-ap-southeast-1, aws-ap-southeast-2, aws-ap-south-1 o aws-sa-east-1.

    Los valores son azure-eastus2, azure-westus, azure-westeurope, azure-eastasia o azure-southeastasia.

    Los valores son gcp-us-central1, gcp-us-east4, gcp-us-west1, gcp-europe-west1 o gcp-asia-south1.

  • ubicación string

    Un identificador de la ubicación donde se implementa físicamente un servidor de aplicaciones, independientemente del proveedor de nube que aloja la aplicación.

    Los valores son US-VA, US-OR, DE-FF, IE, AU, IN-MB, SG o BR-SP.

  • modelo de implementación string

    Los valores son GLOBAL o LOCAL.

  • medio ambiente string

    El entorno de la aplicación.

    Los valores son development, testing, qa o production.

  • template_id string

    El ID de una aplicación de plantilla de App Services que se utilizará como base para la nueva aplicación.

  • data_source Objeto

    Uno de:

Respuestas

  • 201 aplicación/json

    La aplicación se ha creado correctamente.

    Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto

    Una aplicación específica y existente.

    • Nombre string

      El nombre de la aplicación. Debe comenzar con una letra y solo puede contener letras ASCII, números, guiones bajos y guiones.

    • región_del_proveedor string

      Uno de:

      Los valores son aws-us-east-1, aws-us-west-2, aws-us-east-2, aws-eu-central-1, aws-eu-west-1, aws-eu-west-2, aws-ap-southeast-1, aws-ap-southeast-2, aws-ap-south-1 o aws-sa-east-1.

      Los valores son azure-eastus2, azure-westus, azure-westeurope, azure-eastasia o azure-southeastasia.

      Los valores son gcp-us-central1, gcp-us-east4, gcp-us-west1, gcp-europe-west1 o gcp-asia-south1.

    • ubicación string

      Un identificador de la ubicación donde se implementa físicamente un servidor de aplicaciones, independientemente del proveedor de nube que aloja la aplicación.

      Los valores son US-VA, US-OR, DE-FF, IE, AU, IN-MB, SG o BR-SP.

    • modelo de implementación string

      Los valores son GLOBAL o LOCAL.

    • medio ambiente string

      El entorno de la aplicación.

      Los valores son development, testing, qa o production.

    • _id string

      El ID interno único de la aplicación.

    • id_de_aplicación_del_cliente string

      ID de aplicación pública de la aplicación.

    • id_de_dominio string

      ID de dominio asociado a la aplicación.

    • group_id string

      ID del proyecto/grupo Atlas de la aplicación.

    • último_uso entero

      La hora en que se utilizó esta aplicación por última vez en tiempo UNIX (es decir, la cantidad de segundos desde el de enero 1 1970de).

    • última modificación entero

      La hora en que se modificó por última vez esta aplicación en horario UNIX (es decir, la cantidad de segundos desde el de enero 1 1970de).

    • producto string

      El producto para el cual es esta aplicación.

      Los valores son standard, atlas, data-api o device-sync.

  • 400 aplicación/json

    Hay un error en la solicitud.

    Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
    • Error string

      Un mensaje que describe el error.

    • error_code string

      El tipo de error.

PUBLICACIÓN /grupos/{groupId}/aplicaciones
curl \
 --request POST 'https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps' \
 --header "Authorization: Bearer $ACCESS_TOKEN" \
 --header "Content-Type: application/json" \
 --data '{"name":"MyApp","provider_region":"aws-us-east-1","location":"US-VA","deployment_model":"GLOBAL","environment":"production","template_id":"string","data_source":{"_id":"string","name":"string","type":"string"}}'
Solicitar ejemplos
{
  "name": "MyApp",
  "provider_region": "aws-us-east-1",
  "location": "US-VA",
  "deployment_model": "GLOBAL",
  "environment": "production",
  "template_id": "string",
  "data_source": {
    "_id": "string",
    "name": "string",
    "type": "string"
  }
}
Ejemplos de respuestas (201)
{
  "name": "MyApp",
  "provider_region": "aws-us-east-1",
  "location": "US-VA",
  "deployment_model": "GLOBAL",
  "environment": "production",
  "_id": "633209ffd3bd3478005d1bac",
  "client_app_id": "myapp-abcde",
  "domain_id": "63320a2b5f9de9a6e0a213e8",
  "group_id": "5b2ec991973129243223a114",
  "last_used": 1664224746,
  "last_modified": 1656440824,
  "product": "standard"
}
Ejemplos de respuestas (400)
{
  "error": "string",
  "error_code": "string"
}