Obter a configuração do sistema

OBTER /groups/{groupId}/apps/{appId}/deploy/config

Veja informações sobre como seu aplicativo implementa alterações.

parâmetros de caminho

Respostas

  • 200 aplicação/json

    Sucesso

    Ocultar atributos de resposta Mostrar atributos de resposta objeto
    • ui_drafts_disabled booleano Obrigatório

      Se true, todas as alterações feitas na UI do administrador serão implementadas automaticamente ao serem salvas. Se false, as alterações são agrupadas em um rascunho de implementação que você implementa separadamente.

    • automatic_deployment objeto Obrigatório

      Configuração para métodos de implementação automática

      Ocultar atributos automatic_deployment Mostrar atributos automatic_deployment objeto
      • habilitado booleano

        Se true, o aplicativo implementa automaticamente utilizando o método definido para provider.

      • fornecedor string

        O tipo de sistema automático.

        O valor é github.

      • install_ids array[string]

        Os valores de ID exclusivos das instalações do fornecedor de implantação automática. Por exemplo, o valor id de uma instalação de aplicativo Github.

    • last_modified número

      A hora em que essa configuração foi modificada pela última vez representada pelo número de segundos desde o UNIX epoch.

GET /groups/{groupId}/apps/{appId}/deploy/config
curl \
 --request GET 'https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps/{appId}/deploy/config' \
 --header "Authorization: Bearer $ACCESS_TOKEN"
Exemplos de resposta (200)
{
  "ui_drafts_disabled": true,
  "automatic_deployment": {
    "enabled": true,
    "provider": "github",
    "installation_ids": [
      "string"
    ]
  },
  "last_modified": 42.0
}