Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Cette page s'applique à Apigee et à Apigee hybrid.
Présentation
Les entités que vous créez dans le hub d'API, telles que les ressources, les versions et les déploiements d'API, peuvent être associées à des attributs système et définis par l'utilisateur. Il est recommandé de commencer par configurer et modifier des attributs clés conformément aux besoins et aux normes de votre entreprise. Lorsque vous enregistrez des API, créez des versions et effectuez d'autres actions, vous pouvez appliquer des attributs et des valeurs pour créer des entités riches en métadonnées et pouvant faire l'objet d'une recherche.
Avant de commencer
Le hub d'API doit être provisionné dans un projet Google Cloud auquel vous avez accès.
Consultez la section Provisionner le hub d'API.
Dans la console Google Cloud, sur la page de sélection du projet, sélectionnez le projet dans lequel le hub d'API est provisionné.
Les attributs système sont prédéfinis par le hub d'API pour chaque type de ressource. Bien que les attributs eux-mêmes soient prédéfinis, vous pouvez modifier leurs valeurs par défaut. Pour en savoir plus, consultez Attributs système.
Dans la console Google Cloud, accédez à la page Paramètres du hub d'API.
Dans la section Attributs système, cliquez sur l'icône Modifier dans la ligne Cycle de vie.
Dans la section Valeurs autorisées, cliquez sur Ajouter un élément.
Dans le champ Valeur, saisissez une valeur pour l'attribut, telle que "Production" et ajoutez une description dans le champ Description.
Cliquez sur Save.
Créer des attributs définis par l'utilisateur
Les attributs définis par l'utilisateur sont des paires nom/valeur définies par vous-même en fonction de vos besoins. Pour en savoir plus, consultez la section Attributs utilisateur.
Dans la section Attributs définis par l'utilisateur de la page Paramètres, cliquez sur Créer un attribut.
Dans le formulaire Ajouter un nouvel attribut, modifiez les valeurs autorisées comme suit :
Champ
Valeur
Nom
Saisissez un nom pour l'attribut. Par exemple: Latence
Description
Saisissez une brève description de l'attribut.
Valeurs maximales autorisées
Indiquez le nombre d'éléments que l'attribut peut contenir. Un élément peut contenir entre un attribut et 20 au maximum.
Type de ressource
Sélectionnez le type de ressource de hub d'API auquel l'attribut peut être associé. Les options possibles sont "Version", "Spec", "Operation", "Deployment" (Déploiement) et "Dependency" (Dépendance).
Type de données
Spécifiez le type de données des valeurs de l'attribut. Les options valides sont "Enum", "Json" et "String".
Cliquez sur Créer.
Si vous le souhaitez, ajoutez d'autres attributs définis par l'utilisateur avant de passer au guide de démarrage rapide suivant.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/28 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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)"]]