1 of 20
2 of 20
3 of 20
4 of 20
5 of 20
6 of 20
7 of 20
8 of 20
9 of 20
10 of 20
11 of 20
12 of 20
13 of 20
14 of 20
15 of 20
16 of 20
17 of 20
18 of 20
19 of 20
20 of 20

doc

Comando origins e seus subcomandos

Conheça o comando e os subcomandos que possibilitam o gerenciamento de suas origins utilizadas na plataforma da Azion usando a Azion Command-Line Interface (CLI).

  1. Listando suas origins
  2. Criando uma origin
  3. Atualizando uma origin
  4. Descrevendo uma origin
  5. Deletando uma origin

1. Listando suas origins

Lista as origins disponíveis em sua conta.

Uso

    $ azioncli origins --application-id 12738

Flags obrigatórias

application-id

A flag --application-id fornece o ID da edge application e, baseado nisso, as origins relacionadas com a edge application são listadas.

Flags opcionais

details

A opção --details exibe todos os campos relevantes ao listar.

help

A opção --help exibe mais informações sobre o subcomando list.


2. Criando uma origin

Cria uma origin, baseando-se nos atributos informados, para ser utilizada com edge applications.

Uso

    $ azioncli origins create --application-id 1673635839 --name "name" --addresses "xxxxxx.me" --host-header "host"

Flags obrigatórias

name

A flag --name fornece o nome da origin.

application-id

A flag --application-id fornece o ID da edge application vinculada a essa origin.

addresses

A flag --addresses informa uma lista de endereços vinculados à origin que está sendo criada.

host-header

A flag --host-header especifica o hostname do servidor sendo acessado.

Flags opcionais

help

A opção --help exibe mais informações sobre o subcomando create.

hmac-authentication

A opção --hmac-authentication informa se a origin utiliza Hmac Authentication ou não.

Valores esperados:

  • true
  • false

hmac-access-key

A opção --hmac-access-key informa a chave de acesso de Hmac, caso o valor informado através da flag --hmac-authentication seja true.

hmac-region-name

A opção --hmac-region-name informa o Hmac region name, caso o valor informado através da flag --hmac-authentication seja true.

hmac-secret-key

A opção --hmac-secret-key informa a Hmac Secret Key, caso o valor informado através da flag --hmac-authentication seja true.

host-header

A opção --host-header especifica o hostname do servidor sendo acessado.

origin-path

A opção --origin-path fornece o caminho a ser adicionado a URI ao encaminhar a requisição à origin. Deixe em branco para utilizar apenas a URI.

origin-protocol-policy

A opção --origin-protocol-policy informa o protocolo utilizado na origin.

origin-type

A opção --origin-type identifica a fonte de um registro.

Valores esperados:

  • single_origin
  • load_balancer

in

A opção --in informa o filepath para um arquivo JSON, o qual contém todos atributos da origin que será criada.

Observação: se a flag --in for passada, todas as informações serão acessadas pelo filepath informado, portanto as outras flags não são necessárias.


3. Atualizando uma origin

Atualiza uma origin, baseando-se nos identificadores informados e atributos fornecidos.

Uso

    azioncli origins update --application-id 1673635839 --origin-key "58755fef-e830-4ea4-b9e0-6481f1ef496d" --name "newname" --addresses "xxxxxx.me" --host-header "host"

Flags obrigatórias

application-id

A flag --application-id fornece o ID da edge application vinculada a essa origin.

origin-key

A flag --origin-key fornece a origin key vinculada à origin.

Flags opcionais

help

A opção --help exibe mais informações sobre o subcomando update.

name

A flag --name fornece o nome da origin.

addresses

A flag --addresses informa uma lista de endereços vinculados à origin que está sendo atualizada.

host-header

A flag --host-header especifica o hostname do servidor sendo acessado.

hmac-authentication

A opção --hmac-authentication informa se a origin utiliza Hmac Authentication ou não.

Valores esperados:

  • true
  • false

hmac-access-key

A opção --hmac-access-key informa a chave de acesso de Hmac, caso o valor informado através da flag --hmac-authentication seja true.

hmac-region-name

A opção --hmac-region-name informa o Hmac region name, caso o valor informado através da flag --hmac-authentication seja true.

hmac-secret-key

A opção --hmac-secret-key informa a Hmac Secret Key, caso o valor informado através da flag --hmac-authentication seja true.

host-header

A opção --host-header especifica o hostname do servidor sendo acessado.

origin-path

A opção --origin-path fornece o caminho a ser adicionado a URI ao encaminhar a requisição à origin. Deixe em branco para utilizar apenas a URI.

origin-protocol-policy

A opção --origin-protocol-policy informa o protocolo utilizado na origin.

origin-type

A opção --origin-type identifica a fonte de um registro.

Valores esperados:

  • single_origin
  • load_balancer

in

A opção --in informa o filepath para um arquivo JSON, o qual contém todos atributos da origin que será atualizada.

Observação: se a flag --in for passada, todas as informações serão acessadas pelo filepath informado, portanto as outras flags não são necessárias.


4. Descrevendo uma origin

Retorna detalhes sobre uma origin específica, baseando-se nos identificadores fornecidos.

Uso

    $ azioncli origins describe --application-id 4312 --origin-id 31223

Flags obrigatórias

application-id

A flag --application-id informa o ID da edge application vinculada à origin a ser descrita.

origin-id

A flag --origin-id informa o ID da origin a ser descrita.

Flags opcionais

out

A opção --out exporta a saída do subcomando describe para um filepath informado.

format

A opção --format, seguida pelo valor json, altera o formato do output para JSON.

help

A opção --help exibe mais informações sobre o subcomando describe .


5. Deletando uma origin

Deleta uma origin na plataforma da Azion.

Uso

    $ azioncli origins delete --application-id 1234 --origin-key 03a6e7bf-8e26-49c7-a66e-ab8eaa425086

Flags obrigatórias

application-id

A flag --application-id informa o ID da edge application vinculada à origin que será deletada.

origin-key

A flag --origin-key inform o identificador único origin key.

Flags opcionais

help

A opção --help exibe mais informações sobre o subcomando describe .


Leia também


Não encontrou o que procurava? Abra um ticket.