Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Esta página
se aplica à Apigee e à Apigee híbrida.
Visão geral
As entidades criadas no hub de APIs, como recursos, versões e implantações da API, podem ter atributos definidos pelo sistema e pelo usuário associados a elas. É uma prática recomendada começar sua jornada do hub de APIs configurando e editando os principais atributos que se alinham às suas necessidades e padrões organizacionais. Ao registrar APIs, criar versões e executar outras ações, é possível aplicar atributos e valores para criar entidades pesquisáveis e ricas em metadados.
Antes de começar
O hub de APIs precisa ser provisionado em um projeto do Google Cloud a que você tem acesso.
Consulte Provisionar hub da API.
No console do Google Cloud, na página do seletor de projetos, selecione o projeto em que o hub de APIs está provisionado.
Os atributos do sistema são predefinidos pelo hub da API para cada tipo de recurso. Embora os atributos em si sejam predefinidos, é possível editar os valores padrão. Para saber mais, consulte Atributos do sistema.
No console do Google Cloud, acesse a página Configurações no hub de APIs.
Na seção Atributos do sistema, clique no ícone de edição na linha Ciclo de vida.
Na seção Valores permitidos, clique em Adicionar item.
No campo Valor, insira um valor para o atributo, como "Produção", e adicione uma descrição no campo Descrição.
Clique em Salvar.
Criar atributos definidos pelo usuário
Os atributos definidos pelo usuário são pares de nome/valor definidos por você com base nos seus requisitos. Para
saber mais, consulte Atributos do usuário.
Na seção Atributos definidos pelo usuário da página Configurações, clique em Criar atributo.
No formulário Adicionar um novo atributo, edite os valores permitidos da seguinte maneira:
Campo
Valor
Nome
Digite um nome para o atributo. Por exemplo: latência
Descrição
Insira uma breve descrição do atributo.
Valores máximos permitidos
Especifique o número de elementos que o atributo pode conter. Um elemento pode ter no mínimo um atributo e no máximo 20.
Tipo de recurso
Selecione o tipo de recurso do hub de APIs a que o atributo pode ser associado. As opções válidas são: versão, especificação, operação, implantação e dependência.
Tipo de dados
Especifique o tipo de dados dos valores dos atributos. As opções válidas são tipo enumerado, JSON ou string.
Clique em Criar.
Se quiser, adicione mais atributos definidos pelo usuário antes de prosseguir para o próximo guia de início rápido.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-28 UTC."],[[["\u003cp\u003eThis guide covers managing system and user-defined attributes within API hub for Apigee and Apigee hybrid.\u003c/p\u003e\n"],["\u003cp\u003eSystem attributes are predefined by API hub, but their default values can be edited to align with organizational standards.\u003c/p\u003e\n"],["\u003cp\u003eUser-defined attributes are custom name/value pairs that you create to add metadata to API hub resources, allowing for enhanced searchability.\u003c/p\u003e\n"],["\u003cp\u003eCreating user-defined attributes involves specifying a name, description, maximum allowed values, associated resource type, and data type, with options like String, Enum, and JSON.\u003c/p\u003e\n"],["\u003cp\u003eBefore starting, ensure API hub is provisioned in a Google Cloud project and you have selected the correct project in the Google Cloud console.\u003c/p\u003e\n"]]],[],null,["# Create and edit attributes\n\n*This page\napplies to **Apigee** and **Apigee hybrid**.*\n\nOverview\n--------\n\nThe entities you create in API hub, such as API resources, versions, and deployments, can have\nsystem and user-defined attributes associated with them. It's a good practice to start off your API hub journey by setting up\nand editing key attributes\nthat align with your\norganizational needs and standards. When you register APIs, create versions, and perform other\nactions, you can apply attributes and values to build metadata-rich, searchable entities.\n\nBefore you begin\n----------------\n\n1. API hub must be provisioned in a Google Cloud project to which you have access. See [Provision API hub](/apigee/docs/apihub/provision).\n2. In the Google Cloud console, on the project selector page, select the project in which API\n hub is provisioned.\n\n [Go to project selector](https://console.cloud.google.com/projectselector2/home/dashboard)\n\nEdit system attributes\n----------------------\n\nSystem attributes are predefined by API hub for each resource type. While the attributes\nthemselves are predefined, you can edit their default values. To learn more, see [System attributes](./manage-attributes#system-attributes).\n\n1. In the Google Cloud console, go to the **Settings** page in **API hub**.\n\n [Go to API hub](https://console.cloud.google.com/apigee/api-hub/settings)\n2. In the **System attributes** section, click the Edit icon in the **Lifecycle** row.\n3. In the **Allowed values** section, click **Add item**.\n4. In the **Value** field, enter a value for the attribute, such as \"Production\", and add a description in the **Description** field.\n5. Click **Save**.\n\nCreate user defined attributes\n------------------------------\n\nUser defined attributes are name/value pairs defined by you based on your requirements. To\nlearn more, see [User attributes](./manage-attributes#user-attributes).\n\n1. In the **User Defined Attributes** section of the **Settings** page, click **Create attribute**.\n2. In the **Add a new attribute** form, edit the Allowed values as follows:\n\n3. Click **Create**.\n\nAdd more user-defined attributes before continuing to the next quickstart, if you wish.\n\nNext step\n---------\n\n[Create an Eventarc trigger](./quickstart-create-event-triggers)"]]