SubscriptionUpdateParameters interface
Abonelik güncelleştirme ayrıntıları.
Özellikler
| allow |
İzlemenin etkinleştirilip etkinleştirilmeyeceğini belirler |
| display |
Abonelik adı. |
| expiration |
Abonelik sona erme tarihi. Bu ayar yalnızca denetim amaçlıdır ve aboneliğin süresi otomatik olarak dolmaz. Abonelik yaşam döngüsü |
| owner |
Kullanıcı tanımlayıcı yolu: /users/{userId} |
| primary |
Birincil abonelik anahtarı. |
| scope | /products/{productId} veya /apis veya /apis/{apiId} gibi kapsam |
| secondary |
İkincil abonelik anahtarı. |
| state | Abonelik durumu. Olası durumlar * etkindir – abonelik etkin, * askıya alınmış – abonelik engellenir ve abone ürünün api'lerini çağıramaz, * gönderildi – abonelik isteği geliştirici tarafından yapılmış, ancak henüz onaylanmamış veya reddedilmemiş, * reddedildi – abonelik isteği bir yönetici tarafından reddedildi, * iptal edildi – abonelik geliştirici veya yönetici tarafından iptal edildi, * süresi doldu – abonelik son kullanma tarihine ulaştı ve devre dışı bırakıldı. |
| state |
Abonelik durumunu açıklayan açıklamalar, durum 'reddedildi' olarak değiştirildiğinde yönetici tarafından değişir. |
Özellik Ayrıntıları
allowTracing
İzlemenin etkinleştirilip etkinleştirilmeyeceğini belirler
allowTracing?: boolean
Özellik Değeri
boolean
displayName
Abonelik adı.
displayName?: string
Özellik Değeri
string
expirationDate
Abonelik sona erme tarihi. Bu ayar yalnızca denetim amaçlıdır ve aboneliğin süresi otomatik olarak dolmaz. Abonelik yaşam döngüsü state özelliği kullanılarak yönetilebilir. Tarih şu biçime uygundur: ISO 8601 standardı tarafından belirtilen yyyy-MM-ddTHH:mm:ssZ.
expirationDate?: Date
Özellik Değeri
Date
ownerId
Kullanıcı tanımlayıcı yolu: /users/{userId}
ownerId?: string
Özellik Değeri
string
primaryKey
Birincil abonelik anahtarı.
primaryKey?: string
Özellik Değeri
string
scope
/products/{productId} veya /apis veya /apis/{apiId} gibi kapsam
scope?: string
Özellik Değeri
string
secondaryKey
İkincil abonelik anahtarı.
secondaryKey?: string
Özellik Değeri
string
state
Abonelik durumu. Olası durumlar * etkindir – abonelik etkin, * askıya alınmış – abonelik engellenir ve abone ürünün api'lerini çağıramaz, * gönderildi – abonelik isteği geliştirici tarafından yapılmış, ancak henüz onaylanmamış veya reddedilmemiş, * reddedildi – abonelik isteği bir yönetici tarafından reddedildi, * iptal edildi – abonelik geliştirici veya yönetici tarafından iptal edildi, * süresi doldu – abonelik son kullanma tarihine ulaştı ve devre dışı bırakıldı.
state?: SubscriptionState
Özellik Değeri
stateComment
Abonelik durumunu açıklayan açıklamalar, durum 'reddedildi' olarak değiştirildiğinde yönetici tarafından değişir.
stateComment?: string
Özellik Değeri
string