Cibler les biens immobiliers en fonction des segments
Vous pouvez créer et gérer des propriétés, les ajouter à des collections et les utiliser dans votre application à l'aide de logiciels SDK. Vous pouvez les utiliser dans votre infrastructure à l'aide du plug-in terraform ou de l'interface de ligne de commande. À l'aide de propriétés, vous pouvez gérer les propriétés de configuration de votre infrastructure ou de vos applications de manière centralisée à l'aide de App Configuration.
Par défaut, la fenêtre des propriétés répertorie toutes les propriétés d'un environnement dans l'instance de service d' App Configuration s en cours. Les attributs de chaque propriété tels que le nom, la dernière mise à jour, la dernière évaluation, les segments ciblés et le type sont affichés.
Types de propriété :
-
Un type booléen a deux valeurs et vous pouvez définir la valeur par défaut 'true' ou 'false'.
-
Une propriété de type Chaîne prend en charge les données sous forme de texte et de fichiers JSON ou YAML.
-
Une propriété Numérique prend en charge les valeurs entières.
-
Une propriété Référence de secret prend en charge l'intégration de Secrets Manager.
Pour sélectionner la propriété Référence de secret, vous devez disposer d'une instance Secrets Manager avec un accès Afficheur au groupe de ressources dans lequel l'instance de Secret Manager est créée ou existe. En outre, vous devez disposer d'un accès Lecteur à l'instance Secrets Manager.
Un exemple de cas d'utilisation de propriétés peut être de déterminer le nombre d'instances de votre application dans une région spécifique. Créez une propriété dans App Configuration, avec le type numérique, et attribuez des segments en fonction de la valeur de la région.
Créer une propriété
Pour créer une propriété, procédez comme suit :
-
Dans la console App Configuration, cliquez sur Propriétés.
-
Sélectionnez Environnement en cours pour afficher la liste des propriétés de cet environnement.
-
Cliquez sur Créer. Le panneau latéral s'ouvre avec des champs permettant de créer une nouvelle propriété.
un nouveau -
Fournissez les détails de la propriété :
- Nom : nom de la propriété.
- ID de propriété : la valeur d'ID de la propriété est proposée automatiquement en fonction du nom de propriété saisi. Vous pouvez la modifier si nécessaire. Utilisez la valeur ID de propriété comme identificateur dans votre SDK ou code d'API.
- Type de propriété : spécifiez le type de la propriété. Les types pris en charge sont les suivants: Boolean, String, Numeric et Secret reference. Pour plus d'informations sur le type de propriété et les valeurs par défaut, voir Sélection du type de propriété.
- Valeur par défaut : spécifiez la valeur par défaut du type de propriété sélectionné. Pour plus d'informations, voir Sélection du type de propriété.
- Vous pouvez éventuellement ajouter la propriété à une ou plusieurs collections en les sélectionnant dans la liste Add to collection.
- Description : ajoutez éventuellement une description, facultative, de la propriété.
- Vous pouvez éventuellement définir des balises qui peuvent vous aider à identifier la propriété.
-
Cliquez sur Créer.
Sélection du type de propriété
Vous pouvez associer l'un des types de propriété suivants à une propriété :
- Booléen
- Chaîne
- Numérique
- Référence de secret
Chaque Type de propriété a une valeur par défaut.
- La Valeur de propriété est requise. Elle peut être remplacée lors du ciblage d'un segment.
Booléen
Lorsque vous sélectionnez Booléen comme Type de propriété, les détails de la Valeur par défaut s'affichent :
- Sélectionnez la Valeur de la propriété dans la liste (True ou False). Cette valeur est renvoyée par défaut et peut être remplacée lors du ciblage sur un segment.
Chaîne
Lorsque vous sélectionnez Chaîne comme Type de propriété, les détails de la Valeur par défaut s'affichent :
-
Spécifiez la Valeur par défaut. Cette valeur est renvoyée par défaut et remplacée lors du ciblage sur un segment.
- Format: sélectionnez le format du type de chaîne dans la liste. Les options sont: Texte, JSON et YAML.
- Valeur de la propriété: spécifiez la valeur de la propriété en fonction du format sélectionné.
Numérique
Lorsque vous sélectionnez Numérique comme Type de propriété, les détails de la Valeur par défaut s'affichent :
- Spécifiez la Valeur de propriété. Cette valeur est renvoyée par défaut et peut être remplacée lors du ciblage sur un segment.
Référence de secret
Lorsque vous sélectionnez Type de propriété comme Référence de secret, l'instance Secrets Manager, et les détails de la valeur par défaut s'affichent:
-
Spécifiez les informations de l'instanceSecrets Manager à partir de laquelle les valeurs doivent être extraites.
- Groupe de ressources: sélectionnez le groupe de ressources à partir duquel l'instance Secrets Manager doit être utilisée.
- InstanceSecrets Manager: sélectionnez l'instance Secrets Manager à utiliser pour la propriété spécifiée.
-
Spécifiez la Valeur par défaut. Cette valeur est renvoyée par défaut et peut être remplacée lors du ciblage sur un segment.
- Type de secret: sélectionnez le type de secret dans la liste. Pour plus d'informations sur les types de secret, voir Utilisation de secrets de différents types.
- Nom du secret: sélectionnez le nom du secret dans la liste déroulante.
Ciblage de collections sur des propriétés
Vous pouvez ajouter des propriétés à une ou plusieurs collections lors de la création d'une propriété ou de l'édition des détails d'une propriété.
Pour ajouter des collections aux propriétés, pour la zone Availability across collections, sélectionnez la collection dans la liste.
Si vous essayez de cibler une propriété qui n'est pas liée à une collection, une fenêtre s'affiche pour ajouter une propriété à une collection.
Ciblage d'un segment avec des propriétés
Vous pouvez déployer des propriétés sur un ou plusieurs segments cible. Au besoin, vous pouvez définir différentes valeurs de propriété pour différents segments.
-
A partir de la console App Configuration, accédez à Propriétés pour afficher la liste des propriétés disponibles dans l'environnement en cours de l'instance de service App Configuration.
-
Cliquez sur Ajouter un ciblage dans la ligne de propriété requise pour afficher le panneau latéral Target property to segments.
sur les -
Sélectionnez Segments dans la liste. Si aucun segment n'est disponible pour la cible, cliquez sur Créer un segment. Pour plus d'informations sur la création d'un segment, voir Création d'un segment.
-
Sélectionnez la valeur de la propriété (Héritée de la propriété ou Remplacer).
-
Cliquez sur Save rule pour enregistrer les modifications apportées aux règles.
-
Cliquez sur Add targeting.
Si vous essayez de cibler une propriété qui n'est pas liée à une collection, une fenêtre s'affiche pour ajouter une propriété à une collection.