Freigeben über


SubscriptionCreateParameters Klasse

Definition

Details zum Erstellen von Abonnements.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SubscriptionCreateParameters
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SubscriptionCreateParameters = class
Public Class SubscriptionCreateParameters
Vererbung
SubscriptionCreateParameters
Attribute

Konstruktoren

SubscriptionCreateParameters()

Initialisiert eine neue instance der SubscriptionCreateParameters-Klasse.

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

Initialisiert eine neue instance der SubscriptionCreateParameters-Klasse.

Eigenschaften

AllowTracing

Ruft ab oder legt fest, ob die Ablaufverfolgung aktiviert werden kann

DisplayName

Ruft den Abonnementnamen ab oder legt den Namen fest.

OwnerId

Ruft den Benutzer (Benutzer-ID-Pfad) ab, für den das Abonnement erstellt wird, im Format "/users/{userId}"

PrimaryKey

Ruft den primären Abonnementschlüssel ab oder legt diese fest. Wenn während der Anforderung nicht angegeben wird, wird der Schlüssel automatisch generiert.

Scope

Ruft Bereich wie /products/{productId} oder /apis oder /apis/{apiId} ab oder legt diese fest.

SecondaryKey

Ruft den sekundären Abonnementschlüssel ab oder legt diese fest. Wenn während der Anforderung nicht angegeben wird, wird der Schlüssel automatisch generiert.

State

Ruft den anfänglichen Abonnementstatus ab oder legt diese fest. Wenn kein Wert angegeben ist, wird das Abonnement mit dem Status Übermittelt erstellt. 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"

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: