SubscriptionCreateParameters interface
Abonelik oluşturma ayrıntıları.
Özellikler
| allow |
İzlemenin etkinleştirilip etkinleştirilmeyeceğini belirler |
| display |
Abonelik adı. |
| owner |
Aboneliğin /users/{userId} biçiminde oluşturulduğu kullanıcı (kullanıcı kimliği yolu) |
| primary |
Birincil abonelik anahtarı. İstek anahtarı sırasında belirtilmezse otomatik olarak oluşturulur. |
| scope | /products/{productId} veya /apis veya /apis/{apiId} gibi kapsam. |
| secondary |
İkincil abonelik anahtarı. İstek anahtarı sırasında belirtilmezse otomatik olarak oluşturulur. |
| state | İlk abonelik durumu. Herhangi bir değer belirtilmezse, Abonelik Gönderildi durumuyla oluşturulur. 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ı. |
Ö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
ownerId
Aboneliğin /users/{userId} biçiminde oluşturulduğu kullanıcı (kullanıcı kimliği yolu)
ownerId?: string
Özellik Değeri
string
primaryKey
Birincil abonelik anahtarı. İstek anahtarı sırasında belirtilmezse otomatik olarak oluşturulur.
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ı. İstek anahtarı sırasında belirtilmezse otomatik olarak oluşturulur.
secondaryKey?: string
Özellik Değeri
string
state
İlk abonelik durumu. Herhangi bir değer belirtilmezse, Abonelik Gönderildi durumuyla oluşturulur. 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