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. Para mais informações e exemplos de recursos, incluindo a lista de tipos de recursos compatíveis, consulte Sobre 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. Na seção 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 Execute uma das seguintes ações:
    • Posicione o cursor sobre uma das seguintes pastas, clique em Ícone de criação 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 criação.
    Fluxo compartilhado Execute uma das seguintes ações:
    • Posicione o cursor sobre uma das seguintes pastas, clique em Ícone de criação 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 criação.
    Ambiente Execute uma das seguintes ações:
    • Posicione o cursor sobre a pasta do ambiente env-name, clique em Ícone de criação e selecione Criar recurso.
    • Posicione o cursor sobre a pasta env-name/resources do ambiente e clique em Ícone de criação.

    O assistente "Criar recurso" é aberto.

  2. Selecione o tipo de recurso que você quer criar na lista.
    Para ver uma descrição dos tipos de recursos compatíveis, 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 do recurso, 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. Na seção 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 Execute uma das seguintes ações:
    • Posicione o cursor sobre a pasta apiproxy-name/apiproxy e clique em Ícone de upload.
    • Posicione o cursor sobre a pasta apiproxy-name/apiproxy/resources do proxy de API e clique em Ícone de upload.
    Fluxo compartilhado Execute uma das seguintes ações:
    • Posicione o cursor sobre a pasta sharedflow-name/sharedflowbundle e clique em Ícone de upload.
    • Posicione o cursor sobre a pasta sharedflow-name/sharedflowbundle/resources no fluxo compartilhado e clique em Ícone de upload.
    Ambiente Execute uma das seguintes ações:
    • Posicione o cursor sobre a pasta do ambiente env-name e clique em Ícone de upload.
    • Posicione o cursor sobre a pasta env-name/resources do ambiente e clique em Ícone de upload.

    O assistente de importação de recursos será 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.