Definir o ambiente do aplicativo

COLOCAR /groups/{groupId}/apps/{appId}/environment

Definir o ambiente ativo do aplicativo

parâmetros de caminho

aplicação/json

corpo, corpo

  • ambiente string

    O ambiente do aplicativo.

    Os valores são development, testing, qa ou production.

Respostas

  • 200 aplicação/json

    Sucesso

    Ocultar atributos de resposta Mostrar atributos de resposta objeto

    Um aplicação específico existente.

    • name string

      O nome do aplicativo. Deve começar com uma letra e só pode conter letras ASCII, números, sublinhados e hífens.

    • provider_region string

      Um dos seguintes:

      Os valores são 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 ou aws-sa-east-1.

      Os valores são azure-eastus2, azure-westus, azure-westeurope, azure-eastasia ou azure-southeastasia.

      Os valores são gcp-us-central1, gcp-us-east4, gcp-us-west1, gcp-europe-west1 ou gcp-asia-south1.

    • localização string

      Um identificador do local em que um servidor de aplicativos é implementado fisicamente, independentemente do provedor de nuvem que hospeda o aplicativo.

      Os valores são US-VA, US-OR, DE-FF, IE, AU, IN-MB, SG ou BR-SP.

    • deployment_model string

      Um modelo de implantação de aplicativos.

      Os valores são GLOBAL ou LOCAL.

    • O ambiente do aplicativo.

      Os valores são development, testing, qa ou production.

    • _id string

      O ID interno exclusivo do aplicativo.

    • client_app_id string

      O ID público do aplicativo do aplicativo.

    • domain_id string

      O ID de domínio associado do aplicativo.

    • GROUP_ID string

      O ID do Projeto/Grupo Atlas do aplicativo.

    • last_used inteiro

      A hora em que este aplicativo foi usado pela última vez no horário UNIX (ou seja, o número de segundos desde 1 de janeiro de 1970).

    • last_modified inteiro

      A hora em que este aplicativo foi modificado pela última vez em horário UNIX (ou seja, o número de segundos desde 1 de janeiro de 1970).

    • produto string

      O produto para o qual este aplicativo é.

      Os valores são standard, atlas, data-api ou device-sync.

  • 400 aplicação/json

    Ambiente inválido

    Ocultar atributos de resposta Mostrar atributos de resposta objeto
    • Erro string

      Uma mensagem que descreve o erro.

    • error_code string

      O tipo de erro.

PUT /groups/{groupId}/apps/{appId}/environment
curl \
 --request PUT 'https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps/{appId}/environment' \
 --header "Authorization: Bearer $ACCESS_TOKEN" \
 --header "Content-Type: application/json" \
 --data '{"":"production"}'
Exemplos de solicitação
{
  "": "production"
}
Exemplos de resposta (200)
{
  "name": "MyApp",
  "": "production",
  "location": "US-VA",
  "deployment_model": "GLOBAL",
  "_id": "633209ffd3bd3478005d1bac",
  "client_app_id": "myapp-abcde",
  "domain_id": "63320a2b5f9de9a6e0a213e8",
  "group_id": "5b2ec991973129243223a114",
  "last_used": 1664224746,
  "last_modified": 1656440824,
  "product": "standard"
}
Exemplos de resposta (400)
{
  "error": "string",
  "error_code": "string"
}