Partager via


SubscriptionCreateParameters Constructeurs

Définition

Surcharges

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.

SubscriptionCreateParameters()

Initialise une nouvelle instance de la classe SubscriptionCreateParameters.

public SubscriptionCreateParameters ();
Public Sub New ()

S’applique à

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

Initialise une nouvelle instance de la classe SubscriptionCreateParameters.

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

Paramètres

scope
String

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

displayName
String

Nom de l’abonnement.

ownerId
String

Utilisateur (chemin d’id utilisateur) pour lequel l’abonnement est créé au format /users/{userId}

primaryKey
String

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

secondaryKey
String

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
Nullable<SubscriptionState>

État initial de l’abonnement. 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, * 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'

allowTracing
Nullable<Boolean>

Détermine si le suivi peut être activé

S’applique à