Partager via


SubscriptionUpdateParameters Constructeurs

Définition

Surcharges

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.

SubscriptionUpdateParameters()

Initialise une nouvelle instance de la classe SubscriptionUpdateParameters.

public SubscriptionUpdateParameters ();
Public Sub New ()

S’applique à

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

Initialise une nouvelle instance de la classe SubscriptionUpdateParameters.

public SubscriptionUpdateParameters (string ownerId = default, string scope = default, DateTime? expirationDate = default, string displayName = default, string primaryKey = default, string secondaryKey = default, Microsoft.Azure.Management.ApiManagement.Models.SubscriptionState? state = default, string stateComment = default, bool? allowTracing = default);
new Microsoft.Azure.Management.ApiManagement.Models.SubscriptionUpdateParameters : string * string * Nullable<DateTime> * string * string * string * Nullable<Microsoft.Azure.Management.ApiManagement.Models.SubscriptionState> * string * Nullable<bool> -> Microsoft.Azure.Management.ApiManagement.Models.SubscriptionUpdateParameters
Public Sub New (Optional ownerId As String = Nothing, Optional scope As String = Nothing, Optional expirationDate As Nullable(Of DateTime) = Nothing, Optional displayName As String = Nothing, Optional primaryKey As String = Nothing, Optional secondaryKey As String = Nothing, Optional state As Nullable(Of SubscriptionState) = Nothing, Optional stateComment As String = Nothing, Optional allowTracing As Nullable(Of Boolean) = Nothing)

Paramètres

ownerId
String

Chemin d’identification de l’utilisateur : /users/{userId}

scope
String

Étendue comme /products/{productId} ou /apis ou /apis/{apiId}

expirationDate
Nullable<DateTime>

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.

displayName
String

Nom de l’abonnement.

primaryKey
String

Clé d’abonnement primaire.

secondaryKey
String

Clé d’abonnement secondaire.

state
Nullable<SubscriptionState>

É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
String

Commentaires décrivant le changement d’état de l’abonnement par l’administrateur lorsque l’état est remplacé par le « rejeté ».

allowTracing
Nullable<Boolean>

Détermine si le suivi peut être activé

S’applique à