An example YAML representation of a Product
Products in IBM® API Connect can be represented by using a YAML file in a similar fashion to how APIs can be represented by using OpenAPI.
The following code describes a complete Product, with sample values.
info:
version: 1.0.0
title: SampleProduct
name: SampleProduct
summary: This is a sample product
gateways:
- datapower-gateway
product: 1.0.0
visibility:
view:
enabled: true
type: public
tags: []
orgs: []
subscribe:
enabled: true
type: authenticated
tags: []
orgs: []
plans:
default:
title: Default Plan
description: Default Plan
approval: false
rate-limits:
default:
value: 100/hour
hard-limit: false
newplan:
title: NewPlan
rate-limits:
low:
value: 10/1hour
hard-limit: true
burst-limits:
Default burst-limit:
value: 10/1second
apis:
SampleAPI:
name: 'Sampleapi:1.0.0'