Criação de Ambiente (ssd api-management create environment)

O comando ssd api-management create environment permite criar um ambiente na Sensedia API Platform.

É possível utilizar o comando ssd api-management create environment ou a sua versão abreviada ssd apim create environment.

Para obter informações mais específicas, consulte a documentação sobre a criação de ambientes na Sensedia API Platform.

Uso

O comando ssd api-management create environment pode ser seguido de flags com seus respectivos argumentos:

ssd api-management create environment [flags]

Caso nenhuma flag seja especificada, o modo interativo será ativado.

Veja abaixo exemplos de uso no modo direto:

# Criação simples de ambiente
$ ssd api-management create environment Production --description "Some description"  --host "Production" --inbound-url "some-inbound"

# Criação de ambiente com um _pool_ de gateways específico
$ ssd api-management create environment Production --gateway-pool "classic" --description "Some description" --host "Production" --inbound-url "some-inbound"

# Criação de ambiente com permissão específica de implantação de APIs nele
$ ssd api-management create environment Production --deployment-permission-type "ME" --description "Some description" --host "Production" --inbound-url "some-inbound"

# Criação de ambiente com permissão de implantação definida para um time específico
$ ssd api-management create environment Production --deployment-permission-type "TEAM" --deployment-permission-team "DevTeam" --description "Some description" --host "Production" --inbound-url "some-inbound"

# Criação de ambiente com o acesso a sua visibilidade no Trace restrito
$ ssd api-management create environment Production --environment-trace-type "ME" --description "Some description" --host "Production" --inbound-url "some-inbound"

# Criação de ambiente com o acesso a sua visibilidade no Trace restrito a um time
$ ssd api-management create environment Production --environment-trace-type "TEAM" --environment-trace-team "DevTeam" --description "Some description" --host "Production" --inbound-url "some-inbound"

Flags disponíveis

As flags que podem ser usadas com o comando ssd api-management create environment são as seguintes:

Flag Tipo Descrição

-e, --deployment-permission-team

string

Nome do time com permissão para implantar uma API no ambiente. Obrigatória se o argumento da flag --deployment-permission-type for especificado como "TEAM"

-t, --deployment-permission-type

string

Tipo de permissão para implantação de APIs no ambiente. Opções disponíveis: "ORGANIZATION", "TEAM", "ME" (predefinido: "ORGANIZATION")

-d, --description

string

Descrição do ambiente

-s, --environment-trace-team

string

Nome do time com permissão para visualizar o Trace do ambiente. Obrigatória se o argumento da flag --environment-trace-type for especificado como "TEAM"

-r, --environment-trace-type

string

Tipo de permissão para visualizar o ambiente no Trace. Opções disponíveis: "ORGANIZATION", "TEAM", "ME" (predefinido: "ORGANIZATION")

-g, --gateway-pool

string

Pool de gateways que atenderá ao ambiente (predefinido: "default")

-h, --help

Exibe a ajuda para o comando

-u, --host

string

Nome do domínio (host) de inbound address a ser usado para o ambiente

-i, --inbound-url

string

Complemento para o endereço (inbound url) do ambiente

Flags globais

Flag

Tipo

Descrição

-c, --config

string

Arquivo de configuração (predefinido: $HOME/.sensedia/config.json)

--profile

string

Perfil de configuração que deseja utilizar (predefinido: "default")

--verbose

Lista todas as requisições feitas pelo comando. É possível armazenar essas informações em um arquivo TXT em vez de exibi-las no terminal. Ex.: $ ssd (api-management | apim) list apis --verbose 2> log.txt

Modo declarativo

É possível criar um ambiente utilizando um arquivo .yaml no modo declarativo. Saiba mais.
Thanks for your feedback!
EDIT
How useful was this article to you?