Partager via


SubscriptionCreateParameters Classe

Définition

Détails de la création de l’abonnement.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SubscriptionCreateParameters
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SubscriptionCreateParameters = class
Public Class SubscriptionCreateParameters
Héritage
SubscriptionCreateParameters
Attributs

Constructeurs

SubscriptionCreateParameters()

Initialise une nouvelle instance de la classe SubscriptionCreateParameters.

SubscriptionCreateParameters(String, String, String, String, String, Nullable<SubscriptionState>, Nullable<Boolean>)

Initialise une nouvelle instance de la classe SubscriptionCreateParameters.

Propriétés

AllowTracing

Obtient ou définit détermine si le suivi peut être activé

DisplayName

Obtient ou définit le nom de l’abonnement.

OwnerId

Obtient ou définit l’utilisateur (chemin d’identification utilisateur) pour lequel l’abonnement est créé sous la forme /users/{userId}

PrimaryKey

Obtient ou définit la clé d’abonnement primaire. Si elle n’est pas spécifiée pendant la requête, la clé est générée automatiquement.

Scope

Obtient ou définit une étendue comme /products/{productId} ou /apis ou /apis/{apiId}.

SecondaryKey

Obtient ou définit la clé d’abonnement secondaire. Si elle n’est pas spécifiée pendant la requête, la clé est générée automatiquement.

State

Obtient ou définit l’état de l’abonnement initial. Si aucune valeur n’est spécifiée, l’abonnement est créé avec l’état Soumis. Les états possibles sont * actifs – l’abonnement est actif, * suspendu – l’abonnement est bloqué et l’abonné ne peut pas appeler les API du produit,

  • soumis : la demande d’abonnement a été effectuée par le développeur, mais n’a pas encore été approuvée ou rejetée, * rejetée – la demande d’abonnement a été refusée par un administrateur, * annulée – l’abonnement a été annulé par le développeur ou l’administrateur, * a expiré – l’abonnement a atteint sa date d’expiration et a été désactivé. Les valeurs possibles sont les suivantes : 'suspended', 'active', 'expired', 'submitted', 'rejected', 'cancelled'

Méthodes

Validate()

Validez l’objet .

S’applique à