Cria uma versão do projeto com base no modelo e aciona a implantação no canal de lançamento especificado, se definido.
Solicitação HTTP
POST https://actions.googleapis.com/v2/{parent=projects/*}/versions:create
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
parent |
Obrigatório. O nome do recurso pai no formato |
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON | |
---|---|
{
"files": {
object ( |
Campos | |
---|---|
files |
Obrigatório. Lista de arquivos enviados ao servidor de cada vez. Esta é uma lista de arquivos de configuração ou de dados. 1. A primeira solicitação precisa ser um ConfigFiles. 2. A primeira solicitação precisa ter um ConfigFile com "settings". 3. A primeira solicitação precisa ter um ConfigFile com "manifest". 4. O ConfigFile do webhook correspondente à função do Cloud inline precisa ser transmitido antes do DataFile correspondente ao código-fonte. |
releaseChannel |
Opcional. O canal de lançamento para implantar a versão, se especificado. Os canais de lançamento integrados com suporte são actions.channels.Production, actions.channels.ClosedBeta e actions.channels.Alpha. . |
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de Version
.