apiVersion: configuration.konghq.com/v1 kind: KongPlugin metadata: name: ${NAME}-catalog-api-rewrite-listproductlines namespace: ${NAMESPACE} plugin: request-transformer-advanced config: replace: uri: /classic-models/api/v1/productlines/ --- apiVersion: configuration.konghq.com/v1 kind: KongPlugin metadata: name: ${NAME}-catalog-api-rewrite-createproductline namespace: ${NAMESPACE} plugin: request-transformer-advanced config: replace: uri: /classic-models/api/v1/productlines/ --- apiVersion: configuration.konghq.com/v1 kind: KongPlugin metadata: name: ${NAME}-catalog-api-rewrite-getproductline namespace: ${NAMESPACE} plugin: request-transformer-advanced config: replace: uri: /classic-models/api/v1/productlines/$(uri_captures.productline)/ --- apiVersion: configuration.konghq.com/v1 kind: KongPlugin metadata: name: ${NAME}-catalog-api-rewrite-updateproductline namespace: ${NAMESPACE} plugin: request-transformer-advanced config: replace: uri: /classic-models/api/v1/productlines/$(uri_captures.productline)/ --- apiVersion: configuration.konghq.com/v1 kind: KongPlugin metadata: name: ${NAME}-catalog-api-rewrite-patchproductline namespace: ${NAMESPACE} plugin: request-transformer-advanced config: replace: uri: /classic-models/api/v1/productlines/$(uri_captures.productline)/ --- apiVersion: configuration.konghq.com/v1 kind: KongPlugin metadata: name: ${NAME}-catalog-api-rewrite-deleteproductline namespace: ${NAMESPACE} plugin: request-transformer-advanced config: replace: uri: /classic-models/api/v1/productlines/$(uri_captures.productline)/ --- apiVersion: configuration.konghq.com/v1 kind: KongPlugin metadata: name: ${NAME}-catalog-api-rewrite-listproductlineproducts namespace: ${NAMESPACE} plugin: request-transformer-advanced config: replace: uri: /classic-models/api/v1/productlines/$(uri_captures.productline)/products/ --- apiVersion: configuration.konghq.com/v1 kind: KongPlugin metadata: name: ${NAME}-catalog-api-rewrite-listproducts namespace: ${NAMESPACE} plugin: request-transformer-advanced config: replace: uri: /classic-models/api/v1/products/ --- apiVersion: configuration.konghq.com/v1 kind: KongPlugin metadata: name: ${NAME}-catalog-api-rewrite-createproduct namespace: ${NAMESPACE} plugin: request-transformer-advanced config: replace: uri: /classic-models/api/v1/products/ --- apiVersion: configuration.konghq.com/v1 kind: KongPlugin metadata: name: ${NAME}-catalog-api-rewrite-getproduct namespace: ${NAMESPACE} plugin: request-transformer-advanced config: replace: uri: /classic-models/api/v1/products/$(uri_captures.productcode)/ --- apiVersion: configuration.konghq.com/v1 kind: KongPlugin metadata: name: ${NAME}-catalog-api-rewrite-updateproduct namespace: ${NAMESPACE} plugin: request-transformer-advanced config: replace: uri: /classic-models/api/v1/products/$(uri_captures.productcode)/ --- apiVersion: configuration.konghq.com/v1 kind: KongPlugin metadata: name: ${NAME}-catalog-api-rewrite-patchproduct namespace: ${NAMESPACE} plugin: request-transformer-advanced config: replace: uri: /classic-models/api/v1/products/$(uri_captures.productcode)/ --- apiVersion: configuration.konghq.com/v1 kind: KongPlugin metadata: name: ${NAME}-catalog-api-rewrite-deleteproduct namespace: ${NAMESPACE} plugin: request-transformer-advanced config: replace: uri: /classic-models/api/v1/products/$(uri_captures.productcode)/ --- apiVersion: configuration.konghq.com/v1 kind: KongPlugin metadata: name: ${NAME}-catalog-api-rewrite-getproductorderdetails namespace: ${NAMESPACE} plugin: request-transformer-advanced config: replace: uri: /classic-models/api/v1/products/$(uri_captures.productcode)/order-details/