Partager via


SubscriptionUpdateParameters Classe

Définition

Détails de la mise à jour de l’abonnement.

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

Constructeurs

SubscriptionUpdateParameters()

Initialise une nouvelle instance de la classe SubscriptionUpdateParameters.

SubscriptionUpdateParameters(String, String, Nullable<DateTime>, String, String, String, Nullable<SubscriptionState>, String, Nullable<Boolean>)

Initialise une nouvelle instance de la classe SubscriptionUpdateParameters.

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.

ExpirationDate

Obtient ou définit la date d’expiration de l’abonnement. Le paramètre est à des fins d’audit uniquement et l’abonnement n’a pas expiré automatiquement. Le cycle de vie de l’abonnement peut être géré à l’aide de la state propriété . La date est conforme au format suivant : yyyy-MM-ddTHH:mm:ssZ tel que spécifié par la norme ISO 8601.

OwnerId

Obtient ou définit le chemin d’identificateur de l’utilisateur : /users/{userId}

PrimaryKey

Obtient ou définit la clé d’abonnement primaire.

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.

State

Obtient ou définit l’état de l’abonnement. 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, * envoyé - 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,

  • 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'
StateComment

Obtient ou définit des commentaires décrivant le changement d’état de l’abonnement par l’administrateur lorsque l’état est remplacé par le « rejeté ».

Méthodes

Validate()

Validez l’objet.

S’applique à