SubscriptionThrottlePolicy

Name Description Schema Default Example

policyId

optional

Id of policy

string

null

0c6439fd-9b16-3c2e-be6e-1086e0b9aa93

policyName

required

Name of policy

string

null

Policy1

displayName

optional

Display name of the policy

string

null

description

optional

Description of the policy

string

null

isDeployed

optional

Indicates whether the policy is deployed successfully or not.

boolean

null

defaultLimit

optional

ThrottleLimit

null

monetization

optional

MonetizationInfo

null

rateLimitCount

optional

Burst control request count

integer

null

10

rateLimitTimeUnit

optional

Burst control time unit

string

null

customAttributes

optional

Custom attributes added to the Subscription Throttling Policy

array

null

{}

stopOnQuotaReach

optional

This indicates the action to be taken when a user goes beyond the allocated quota. If checked, the user's requests will be dropped. If unchecked, the requests will be allowed to pass through.

boolean

null

billingPlan

optional

define whether this is Paid or a Free plan. Allowed values are FREE or COMMERCIAL.

string

null