Faça a gestão das versões do conetor personalizado

Crie uma versão do conector personalizado

Para criar uma versão do conector personalizado, siga estes passos:

  1. Na Console, aceda à página Integration Connectors > Conetores personalizados e, de seguida, selecione ou crie um Google Cloud projeto.

    Aceda à página Conetores personalizados

    Apresenta a lista de conetores personalizados.

  2. Clique no conector personalizado para o qual quer adicionar uma versão.

    É apresentada a página de detalhes da associação.

  3. Clique em Versões.

    A página apresenta todas as versões do conetor.

  4. Clique em Criar. É apresentada a página Criar nova versão com o novo número da versão. Os passos para criar uma nova versão são semelhantes aos da criação de um novo conector personalizado. Significa que pode criar uma versão com conetividade direta ou indireta.

Faça a gestão de uma versão do conetor personalizado

Para editar um conector personalizado, siga estes passos:

  1. Na Console, aceda à página Integration Connectors > Conetores personalizados e, de seguida, selecione ou crie um Google Cloud projeto.

    Aceda à página Conetores personalizados

    Apresenta a lista de conetores personalizados.

  2. Clique no conector personalizado que tem versões.

    É apresentada a página de detalhes da associação.

  3. Clique em Versões.

    São apresentadas as versões do conetor selecionado.

  4. Clique em Ações para selecionar uma das seguintes opções:
    • Ver detalhes: para ver os detalhes da versão do conetor personalizado.
    • Descontinuar versão: para descontinuar a versão.
    • Eliminar: para eliminar a versão.
    • Exportar: para transferir a versão do conetor como um ficheiro de especificação JSON. Para mais informações, consulte o artigo Exportar e importar.

Exporte e importe

Pode partilhar o conector entre diferentes Google Cloud projetos exportando e importando a especificação do conector. Pode exportar qualquer versão da associação e, em seguida, importar a especificação para o mesmo projeto ou para Google Cloud projetos diferentes. A exportação de versões descontinuadas do conector não é suportada.

Funções e autorizações necessárias

Para receber as autorizações de que precisa para exportar e importar um conector personalizado, peça ao seu administrador que lhe conceda as seguintes funções de IAM:

  • Administrador de objetos de armazenamento (roles/storage.objectAdmin) no contentor do Cloud Storage
  • Administrador de segurança (roles/iam.securityAdmin) no projeto em que o segredo está presente. Em alternativa, também pode pedir ao administrador que lhe conceda ou à conta de serviço as autorizações secretmanager.secrets.getIamPolicy e secretmanager.secrets.setIamPolicy no projeto em que o segredo está presente.

Para mais informações sobre a atribuição de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.

Também pode conseguir as autorizações necessárias através de funções personalizadas ou outras funções predefinidas.

Exporte um conetor personalizado

Para exportar uma versão de um conector, siga estes passos:

  1. Na Console, aceda à página Integration Connectors > Conetores personalizados e, de seguida, selecione ou crie um Google Cloud projeto.

    Aceda à página Conetores personalizados

  2. Clique no conetor personalizado que quer exportar. É aberta a página de vista geral do conetor personalizado.
  3. Clique em Versões. É apresentada uma lista de versões do conetor personalizado.
  4. Clique em Mais ações e, de seguida, clique em Exportar. É transferido um ficheiro de especificação JSON para o conetor personalizado.

Importe um conetor personalizado

Para importar uma versão de um conector, siga estes passos:

  1. Na Console, aceda à página Integration Connectors > Conetores personalizados e, de seguida, selecione ou crie um Google Cloud projeto.

    Aceda à página Conetores personalizados

  2. É apresentada a página Conetores personalizados.
  3. Clique em Importar.
  4. Procure e selecione o ficheiro de especificação JSON para o conetor personalizado. Se estiver a importar o conector para um projeto diferente, o campo Conta de serviço não é pré-preenchido.

    Com base no facto de o conetor já existir ou não, são possíveis os seguintes cenários:

    • Não existe um conector com o mesmo nome: é apresentada a página Criar conector personalizado. A versão do conector no JSON importado é pré-preenchida. Não é possível alterar esta versão.
    • Já existe um conector com o mesmo nome, mas não existe a mesma versão: é apresentada a página Criar versão desse conector. As propriedades do conector, como o tipo, o nome e a descrição, são pré-preenchidas a partir do conector existente e não são substituídas pelo JSON importado. No entanto, os detalhes e o nome da versão do conector são lidos a partir do JSON importado. Só é possível editar o nome da versão.
    • Já existe um conector com o mesmo nome e versão: é apresentada uma mensagem de aviso a indicar que a versão já existe e que vai ser usada uma nova versão quando importar a especificação JSON. Se clicar em Importar, é apresentada a página Criar versão para esse conetor. As propriedades do conector, como o tipo, o nome e a descrição, são pré-preenchidas a partir do conector existente e não são substituídas pelo JSON importado. No entanto, os detalhes da versão são lidos a partir do JSON importado e podem ser editados. O número da versão mais recente disponível é usado para o nome da versão.
  5. Preencha os detalhes restantes e clique em Criar. O conetor é criado com a especificação JSON importada.