SubscriptionUpdateParameters interface
Szczegóły aktualizacji subskrypcji.
Właściwości
| allow |
Określa, czy można włączyć śledzenie |
| display |
Nazwa subskrypcji. |
| expiration |
Data wygaśnięcia subskrypcji. Ustawienie jest przeznaczone tylko do celów inspekcji, a subskrypcja nie wygasła automatycznie. Cykl życia subskrypcji można zarządzać przy użyciu właściwości |
| owner |
Ścieżka identyfikatora użytkownika: /users/{userId} |
| primary |
Podstawowy klucz subskrypcji. |
| scope | Zakres, taki jak /products/{productId} lub /apis lub /apis/{apiId} |
| secondary |
Pomocniczy klucz subskrypcji. |
| state | Stan subskrypcji. Możliwe stany są * aktywne — subskrypcja jest aktywna, * zawieszona — subskrypcja jest zablokowana, a subskrybent nie może wywołać żadnych interfejsów API produktu, * przesłane — żądanie subskrypcji zostało złożone przez dewelopera, ale nie zostało jeszcze zatwierdzone lub odrzucone, * odrzucono — żądanie subskrypcji zostało odrzucone przez administratora, * anulowane — subskrypcja została anulowana przez dewelopera lub administratora, * wygasła — subskrypcja osiągnęła datę wygaśnięcia i została zdezaktywowana. |
| state |
Komentarze opisujące zmianę stanu subskrypcji przez administratora, gdy stan zostanie zmieniony na "odrzucony". |
Szczegóły właściwości
allowTracing
Określa, czy można włączyć śledzenie
allowTracing?: boolean
Wartość właściwości
boolean
displayName
Nazwa subskrypcji.
displayName?: string
Wartość właściwości
string
expirationDate
Data wygaśnięcia subskrypcji. Ustawienie jest przeznaczone tylko do celów inspekcji, a subskrypcja nie wygasła automatycznie. Cykl życia subskrypcji można zarządzać przy użyciu właściwości state. Data jest zgodna z następującym formatem: yyyy-MM-ddTHH:mm:ssZ określony przez standard ISO 8601.
expirationDate?: Date
Wartość właściwości
Date
ownerId
Ścieżka identyfikatora użytkownika: /users/{userId}
ownerId?: string
Wartość właściwości
string
primaryKey
Podstawowy klucz subskrypcji.
primaryKey?: string
Wartość właściwości
string
scope
Zakres, taki jak /products/{productId} lub /apis lub /apis/{apiId}
scope?: string
Wartość właściwości
string
secondaryKey
Pomocniczy klucz subskrypcji.
secondaryKey?: string
Wartość właściwości
string
state
Stan subskrypcji. Możliwe stany są * aktywne — subskrypcja jest aktywna, * zawieszona — subskrypcja jest zablokowana, a subskrybent nie może wywołać żadnych interfejsów API produktu, * przesłane — żądanie subskrypcji zostało złożone przez dewelopera, ale nie zostało jeszcze zatwierdzone lub odrzucone, * odrzucono — żądanie subskrypcji zostało odrzucone przez administratora, * anulowane — subskrypcja została anulowana przez dewelopera lub administratora, * wygasła — subskrypcja osiągnęła datę wygaśnięcia i została zdezaktywowana.
state?: SubscriptionState
Wartość właściwości
stateComment
Komentarze opisujące zmianę stanu subskrypcji przez administratora, gdy stan zostanie zmieniony na "odrzucony".
stateComment?: string
Wartość właściwości
string