ProductTagResourceContractProperties Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Profil de produit.
public class ProductTagResourceContractProperties : Microsoft.Azure.Management.ApiManagement.Models.ProductEntityBaseParameters
type ProductTagResourceContractProperties = class
inherit ProductEntityBaseParameters
Public Class ProductTagResourceContractProperties
Inherits ProductEntityBaseParameters
- Héritage
Constructeurs
ProductTagResourceContractProperties() |
Initialise une nouvelle instance de la classe ProductTagResourceContractProperties. |
ProductTagResourceContractProperties(String, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<ProductState>, String) |
Initialise une nouvelle instance de la classe ProductTagResourceContractProperties. |
Propriétés
ApprovalRequired |
Obtient ou définit si l’approbation de l’abonnement est requise. Si la valeur est false, les nouveaux abonnements sont approuvés automatiquement, ce qui permet aux développeurs d’appeler les API du produit immédiatement après l’abonnement. Si la valeur est true, les administrateurs doivent approuver manuellement l’abonnement avant que le développeur ne puisse utiliser l’une des API du produit. Ne peut être présent que si la propriété subscriptionRequired est présente et a la valeur false. (Hérité de ProductEntityBaseParameters) |
Description |
Obtient ou définit la description du produit. Peut comporter des balises de mise en forme. (Hérité de ProductEntityBaseParameters) |
Id |
Obtient ou définit l’identificateur du produit sous la forme /products/{productId} |
Name |
Obtient ou définit le nom du produit. |
State |
Obtient ou définit si le produit est publié ou non. Les produits publiés peuvent être découverts par les utilisateurs du portail des développeurs. Les produits non publiés sont visibles uniquement par les administrateurs. L’état par défaut de Product est notPublié. Les valeurs possibles sont les suivantes : 'notPublished', 'published' (Hérité de ProductEntityBaseParameters) |
SubscriptionRequired |
Obtient ou définit si un abonnement produit est requis pour accéder aux API incluses dans ce produit. Si la valeur est true, le produit est appelé « protégé » et une clé d’abonnement valide est requise pour qu’une demande adressée à une API incluse dans le produit réussisse. Si la valeur est false, le produit est appelé « ouvert » et les demandes adressées à une API incluse dans le produit peuvent être effectuées sans clé d’abonnement. Si la propriété est omise lors de la création d’un nouveau produit, sa valeur est supposée être true. (Hérité de ProductEntityBaseParameters) |
SubscriptionsLimit |
Obtient ou définit le nombre d’abonnements qu’un utilisateur peut avoir à ce produit en même temps. Définissez sur null ou omettez pour autoriser un nombre illimité d’abonnements par utilisateur. Ne peut être présent que si la propriété subscriptionRequired est présente et a la valeur false. (Hérité de ProductEntityBaseParameters) |
Terms |
Obtient ou définit les conditions d’utilisation du produit. Les développeurs qui veulent s’abonner au produit devront consulter et accepter ces conditions pour pouvoir terminer le processus d’abonnement. (Hérité de ProductEntityBaseParameters) |
Méthodes
Validate() |
Validez l’objet. |
S’applique à
Azure SDK for .NET
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour