Como gerenciar recursos

Esta página se aplica à Apigee e à Apigee híbrida.

Confira a documentação da Apigee Edge.

Muitos tipos de política dependem de recursos. Recursos são os arquivos que implementam o código ou a configuração a serem executados por uma política quando anexados a um proxy de API ou fluxo compartilhado. Para mais informações, exemplos de recursos e uma lista de tipos de recursos compatíveis, consulte Sobre os recursos.

Crie recursos no proxy de API, no fluxo compartilhado ou no nível do ambiente e acesse-os a partir da política, conforme descrito nas seções a seguir. Consulte também Como gerenciar pastas e arquivos em um espaço de trabalho da Apigee.

Como criar um recurso

Para criar um recurso usando a Apigee no Cloud Code:

  1. No espaço de trabalho da Apigee, execute uma das ações a seguir com base no nível em que você quer armazenar o recurso. Para mais informações, consulte Onde os recursos são armazenados.

    Nível Etapa
    Proxy de API Realize uma das seguintes ações:
    • Posicione o cursor sobre uma das seguintes pastas, clique em Ícone de Criar recurso da Apigee e selecione Criar recurso:
      • Pacote de proxy apiproxy-name
      • apiproxy-name/apiproxy
    • Posicione o cursor sobre a pasta apiproxy-name/apiproxy/resources do proxy de API e clique em Ícone de Criar recurso da Apigee.
    Fluxo compartilhado Realize uma das seguintes ações:
    • Posicione o cursor sobre uma das seguintes pastas, clique em Ícone de Criar recurso da Apigee e selecione Criar recurso:
      • pacote de fluxo compartilhado sharedflow-name
      • sharedflow-name/sharedflowbundle
    • Posicione o cursor sobre a pasta sharedflow-name/sharedflowbundle/resources no fluxo compartilhado e clique em Ícone de Criar recurso da Apigee.
    Ambiente Realize uma das seguintes ações:
    • Posicione o cursor sobre a pasta do ambiente env-name, clique em Criar ícone de nova política e selecione Criar recurso.
    • Posicione o cursor sobre a pasta env-name/resources do ambiente e clique em Criar ícone de nova política.

    O assistente de recursos Criar é aberto.

  2. Selecione o tipo de recurso que você quer criar na lista. Para ver uma descrição dos tipos de recursos com suporte, consulte Tipos de recursos.

  3. Digite um nome exclusivo para o recurso e pressione Enter.

    O recurso é adicionado à pasta resources nas pastas apiproxies, sharedflows ou environments na seção da Apigee, e aberto para edição.

  4. Edite o arquivo de recursos, conforme necessário, e selecione Arquivo > Salvar ou ⌘S para salvar suas edições.

Como importar um recurso

Para importar um recurso usando a Apigee no Cloud Code:

  1. No espaço de trabalho da Apigee, execute uma das ações a seguir com base no nível em que você quer usar o recurso. Para mais informações, consulte Onde os recursos são armazenados.

    Nível Etapa
    Proxy de API Realize uma das seguintes ações:
    • Posicione o cursor sobre a pasta apiproxy-name/apiproxy e clique em Ícone de upload de recurso do Apigee.
    • Posicione o cursor sobre a pasta apiproxy-name/apiproxy/resources do proxy de API e clique em Ícone de upload de recurso do Apigee.
    Fluxo compartilhado Realize uma das seguintes ações:
    • Posicione o cursor sobre a pasta sharedflow-name/sharedflowbundle e clique em Ícone de upload de recurso do Apigee.
    • Posicione o cursor sobre a pasta sharedflow-name/sharedflowbundle/resources no fluxo compartilhado e clique em Ícone de upload de recurso do Apigee.
    Ambiente Realize uma das seguintes ações:
    • Posicione o cursor sobre a pasta do ambiente env-name e clique em Ícone de upload de recurso do Apigee.
    • Posicione o cursor sobre a pasta env-name/resources do ambiente e clique em Ícone de upload de recurso do Apigee.

    O assistente Import resource é aberto.

  2. Selecione o tipo de recurso que você quer importar da lista. Para ver uma descrição dos tipos de recursos com suporte, consulte Tipos de recursos.

  3. Navegue até o arquivo no diretório local e clique em Importar.

  4. Digite um nome exclusivo para o recurso e pressione Enter.

    O recurso é adicionado à pasta resources no Explorador da Apigee e aberto para edição.

Como acessar o recurso a partir de uma política

O modo como você acessa o recurso de uma política depende do tipo de recurso. Para saber mais, consulte a Visão geral de referência da política. Para um exemplo de como acessar o recurso a partir de uma política, consulte Como acessar o recurso.