Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2023-05-29 GMT+08:00

Criação de um ambiente

Função

Os provedores de API podem publicar uma API em diferentes ambientes, como os ambientes de desenvolvimento, teste e produção. As informações da API, como a versão, o endereço de solicitação e até a mensagem de solicitação, variam dependendo do ambiente em que uma API é publicada. Por exemplo, a v1.0 de uma API é publicada no ambiente de produção, a v1.1 no ambiente de teste e a v1.2 no ambiente de desenvolvimento.

O APIG fornece gerenciamento de ambiente, permitindo que você acesse o APIG em diferentes cenários com custos mínimos.

URI

A tabela a seguir lista o método de solicitação HTTP/HTTPS e o URI da API.

Tabela 1 Método de solicitação HTTP/HTTPS e URI

Método de solicitação

URI

POST

/v1.0/apigw/envs

Solicitação

Tabela 2 Descrição do parâmetro

Parâmetro

Obrigatório

Tipo

Descrição

name

Sim

String

Nome do ambiente

Um nome de ambiente consiste em 3 a 64 caracteres, começando com uma letra. Apenas letras, dígitos e sublinhados (_) são permitidos.

remark

Não

String

Descrição do ambiente

A descrição não pode exceder 255 caracteres.

Exemplo de solicitação:

{
	"name": "DEV",
	"remark": "Development environment"
}

Resposta

Tabela 3 Descrição do parâmetro

Parâmetro

Tipo

Descrição

id

String

ID do ambiente

name

String

Nome do ambiente

create_time

Timestamp

Momento em que o ambiente é criado

remark

String

Descrição do ambiente

Exemplo de resposta:

{
	"id": "cca3616a-f368-4b32-9064-b2a631cb3eeb",
	"name": "DEV",
	"remark": "Development environment",
	"create_time": "2017-12-28T12:50:47.0744311Z"
}

Códigos de status

Tabela 4 Códigos de status

Código de status

Descrição

201

Criado

400

Solicitação inválida

401

Não autorizado

403

Proibido

500

Erro do servidor interno