SubscriptionUpdateParameters interface
Dettagli dell'aggiornamento della sottoscrizione.
Proprietà
allow |
Determina se è possibile abilitare la traccia |
display |
nome della sottoscrizione. |
expiration |
Data di scadenza della sottoscrizione. L'impostazione è solo a scopo di controllo e la sottoscrizione non è scaduta automaticamente. Il ciclo di vita della sottoscrizione può essere gestito usando la |
owner |
Percorso identificatore utente: /users/{userId} |
primary |
Chiave di sottoscrizione primaria. |
scope | Ambito come /products/{productId} o /apis o /apis/{apiId} |
secondary |
Chiave di sottoscrizione secondaria. |
state | Stato della sottoscrizione. Gli stati possibili sono * attivi: la sottoscrizione è attiva, * sospesa - la sottoscrizione è bloccata e il sottoscrittore non può chiamare alcuna API del prodotto, * inviata - la richiesta di sottoscrizione è stata effettuata dallo sviluppatore, ma non è ancora stata approvata o rifiutata, * rifiutata - la richiesta di sottoscrizione è stata negata da un amministratore, * annullata- la sottoscrizione è stata annullata dallo sviluppatore o dall'amministratore, * Scaduto: la sottoscrizione ha raggiunto la data di scadenza ed è stata disattivata. |
state |
Commenti che descrivono la modifica dello stato della sottoscrizione da parte dell'amministratore quando lo stato viene modificato in "rifiutato". |
Dettagli proprietà
allowTracing
Determina se è possibile abilitare la traccia
allowTracing?: boolean
Valore della proprietà
boolean
displayName
nome della sottoscrizione.
displayName?: string
Valore della proprietà
string
expirationDate
Data di scadenza della sottoscrizione. L'impostazione è solo a scopo di controllo e la sottoscrizione non è scaduta automaticamente. Il ciclo di vita della sottoscrizione può essere gestito usando la state
proprietà . La data è conforme al formato seguente: yyyy-MM-ddTHH:mm:ssZ
come specificato dallo standard ISO 8601.
expirationDate?: Date
Valore della proprietà
Date
ownerId
Percorso identificatore utente: /users/{userId}
ownerId?: string
Valore della proprietà
string
primaryKey
Chiave di sottoscrizione primaria.
primaryKey?: string
Valore della proprietà
string
scope
Ambito come /products/{productId} o /apis o /apis/{apiId}
scope?: string
Valore della proprietà
string
secondaryKey
Chiave di sottoscrizione secondaria.
secondaryKey?: string
Valore della proprietà
string
state
Stato della sottoscrizione. Gli stati possibili sono * attivi: la sottoscrizione è attiva, * sospesa - la sottoscrizione è bloccata e il sottoscrittore non può chiamare alcuna API del prodotto, * inviata - la richiesta di sottoscrizione è stata effettuata dallo sviluppatore, ma non è ancora stata approvata o rifiutata, * rifiutata - la richiesta di sottoscrizione è stata negata da un amministratore, * annullata- la sottoscrizione è stata annullata dallo sviluppatore o dall'amministratore, * Scaduto: la sottoscrizione ha raggiunto la data di scadenza ed è stata disattivata.
state?: SubscriptionState
Valore della proprietà
stateComment
Commenti che descrivono la modifica dello stato della sottoscrizione da parte dell'amministratore quando lo stato viene modificato in "rifiutato".
stateComment?: string
Valore della proprietà
string