Skip to content

Lists bundles attached to the given entitlement template, with pagination, sorting, and filtering.

GET
/api/v1/provision/admin/usage-plans/bundles/by-template/{entitlementTemplateId}
curl --request GET \
--url 'https://example.com/api/v1/provision/admin/usage-plans/bundles/by-template/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0?pageNumber=1&pageSize=100'
entitlementTemplateId
required
string format: uuid

Entitlement template id.

pageNumber
integer | string format: int32
default: 1 /^-?(?:0|[1-9]\d*)$/
pageSize
integer | string format: int32
default: 100 /^-?(?:0|[1-9]\d*)$/
sortOrder
string
filter
string

OK

object
pageNumber
integer | string format: int32
/^-?(?:0|[1-9]\d*)$/
pageSize
integer | string format: int32
/^-?(?:0|[1-9]\d*)$/
totalCount
integer | string format: int32
/^-?(?:0|[1-9]\d*)$/
items
Array<object>
object
id
string format: uuid
entitlementTemplateId
string format: uuid
usagePlanSetId
string format: uuid
code
string
name
string
description
string
status
integer
features
Array<object>
object
id
string format: uuid
productId
string format: uuid
featureCode
string
name
string
units
null | string
metricName
null | string
featureType
integer
lifecycleStatus
integer
visibility
integer
meterAggregationType
One of:
null
enableUserRating
boolean
ratingPriority
null | integer | string format: int32
/^-?(?:0|[1-9]\d*)$/
ratingQuestion
null | string
enumOptions
Array<object>
object
value
string
description
null | string
isDeleted
boolean
creationTimeStamp
string format: date-time
lastUpdateTimeStamp
null | string format: date-time
revisionNumber
integer | string format: int32
/^-?(?:0|[1-9]\d*)$/
featureValues
Array<object>
object
featureCode
string
value
null | string
usageTiers
Array<object>

Represents a tier of usage with associated credits and severity status.

object
startUsage

Gets or sets the start usage for the tier.

null | number | string format: double
/^-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?$/
startPercentage
null | number | string format: double
/^-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?$/
endUsage

Gets or sets the end usage for the tier. Nullable.

null | number | string format: double
/^-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?$/
endPercentage
null | number | string format: double
/^-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?$/
baseCredits

Gets or sets the flat fee credits for the tier.

number | string format: double
/^-?(?:0|[1-9]\d*)(?:\.\d+)?$/
creditsPerUnitOfConsumption

Gets or sets the credits per unit of consumption for the tier.

number | string format: double
/^-?(?:0|[1-9]\d*)(?:\.\d+)?$/
name

Gets or sets the name of the usage tier.

string
quotaUsageLevel

Gets or sets the overage severity status for the tier.

integer
quotaUsagePolicy

Defines the enforcement behavior applied by the resource controller or interceptor when a specific usage tier threshold is reached. Ordered from least to most restrictive.

integer
planTargets
Array<string>
operation
integer
totalPages
integer | string format: int32
/^-?(?:0|[1-9]\d*)$/
hasPreviousPage
boolean
hasNextPage
boolean

Unauthorized

object
type
null | string
title
null | string
status
null | integer | string format: int32
/^-?(?:0|[1-9]\d*)$/
detail
null | string
instance
null | string