Сервер Spring Cloud Config - Описание ответа - PullRequest
0 голосов
/ 16 октября 2018

Есть ли документация, в которой содержится описание всех элементов ответа Spring Cloud Config Server

{
   "name":"myapp",
   "profiles":[
      "default"
   ],
   "label":null,
   "version":null,
   "state":null,
   "propertySources":[
      {
         "name":"vault:myapp",
         "source":{
            "foo":"myappsbar"
         }
      },
      {
         "name":"vault:application",
         "source":{
            "baz":"bam",
            "foo":"bar"
         }
      }
   ]
}

Ответы [ 2 ]

0 голосов
/ 19 октября 2018

Исходя из исходного кода, это:

Простая текстовая сериализуемая инкапсуляция списка источников свойств.В основном DTO для {@link org.springframework.core.env.Environment}, но также применимо за пределами домена приложения Spring.

См .: https://github.com/spring-cloud/spring-cloud-config/blob/master/spring-cloud-config-client/src/main/java/org/springframework/cloud/config/environment/Environment.java

и

https://github.com/spring-cloud/spring-cloud-config/blob/master/spring-cloud-config-client/src/main/java/org/springframework/cloud/config/environment/PropertySource.java

0 голосов
/ 16 октября 2018

Пожалуйста, обратитесь https://cloud.spring.io/spring-cloud-config/multi/multi__spring_cloud_config_server.html#vault-backend У него есть объект ответа, который совпадает с вашим вопросом, и документация может помочь вам понять каждый параметр в этом объекте.

...