Freigeben über


SubscriptionUpdateParameters Konstruktoren

Definition

Überlädt

SubscriptionUpdateParameters()

Initialisiert eine neue instance der SubscriptionUpdateParameters-Klasse.

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

Initialisiert eine neue instance der SubscriptionUpdateParameters-Klasse.

SubscriptionUpdateParameters()

Initialisiert eine neue instance der SubscriptionUpdateParameters-Klasse.

public SubscriptionUpdateParameters ();
Public Sub New ()

Gilt für:

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

Initialisiert eine neue instance der SubscriptionUpdateParameters-Klasse.

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)

Parameter

ownerId
String

Benutzerbezeichnerpfad: /users/{userId}

scope
String

Bereich wie /products/{productId} oder /apis oder /apis/{apiId}

expirationDate
Nullable<DateTime>

Ablaufdatum des Abonnements. Die Einstellung dient nur zu Überwachungszwecken, und das Abonnement ist nicht automatisch abgelaufen. Der Abonnementlebenszyklus kann mithilfe der state -Eigenschaft verwaltet werden. Das Datum entspricht dem folgenden Format: yyyy-MM-ddTHH:mm:ssZ gemäß der ISO 8601-Norm.

displayName
String

Abonnementname.

primaryKey
String

Primärer Abonnementschlüssel.

secondaryKey
String

Sekundärer Abonnementschlüssel.

state
Nullable<SubscriptionState>

Abonnementstatus. Mögliche Zustände sind * aktiv – das Abonnement ist aktiv, * angehalten – das Abonnement ist blockiert, und der Abonnent kann keine APIs des Produkts aufrufen, * übermittelt – die Abonnementanforderung wurde vom Entwickler gestellt, aber noch nicht genehmigt oder abgelehnt, * abgelehnt – die Abonnementanforderung wurde von einem Administrator abgelehnt, * abgebrochen – das Abonnement wurde vom Entwickler oder Administrator gekündigt, * abgelaufen – das Abonnement hat sein Ablaufdatum erreicht und wurde deaktiviert. Mögliche Werte: "suspended", "active", "expired", "submitted", "rejected", "cancelled"

stateComment
String

Kommentare zur Änderung des Abonnementstatus durch den Administrator, wenn der Status in "abgelehnt" geändert wird.

allowTracing
Nullable<Boolean>

Bestimmt, ob die Ablaufverfolgung aktiviert werden kann

Gilt für: