Как узнать, какие пары ключ-значение доступны для администратора развертывания?

Например, когда я пытался выяснить, какие свойства я могу добавить в диспетчер развертывания для создания таблицы больших запросов, мне пришлось ссылаться на документы REST API как на лучшее место для поиска параметров и обязательных полей.

Есть ли хорошее место изнутри gcloud командные или интерактивные документы, относящиеся к yamls администратора развертывания? Я хотел бы иметь возможность ссылаться на обязательные поля и дополнительные поля для создания ресурсов GCP. В настоящее время это очень сложно понять.

1 ответ

Из документации по адресу: https://cloud.google.com/deployment-manager/docs/configuration/supported-resource-types

Вы можете получить список поддерживаемых типов ресурсов, выполнив: gcloud deployment-manager types list

Тем не менее, ссылка yaml из документации на этой странице выглядит довольно полной.

Редактировать: обратитесь к этой ссылке на github для получения списка примеров менеджера развертывания.

Если что-то, что вам нужно, не описано в документации / примерных схемах, вас ждет жестокая прогулка.

Вы можете сделать вызов api с открытой консолью разработчика (F12) и посмотреть на сетевую активность, где ваш вызов будет описан со всеми используемыми и доступными свойствами.

Он не предоставит никакой дополнительной информации о реализации, кроме самого имени параметра, поэтому вам придется соблюдать правила, относящиеся к одинаковому параметру.

Другие вопросы по тегам