OrderManagement V6 Output Report
Flex GitOps URL copied
The Flex GitOps lane generated repo assets, plus richer manual-review notes that explain role and targetability instead of just saying “not supported”.
Generated Flex summary:
ApiGeeToMuleSoft/samples/OrderManagementAPI-v6-Bundle-output-flex-gitops/README.md
# Flex GitOps Assets for OrderManagementAPI-v6-Bundle
Generated structure:
- `api/api-instance.yaml`
- `api/api-definition.yaml`
- `policies/*.yaml`
- `gateway/flex-gateway-config.yaml`
- `cicd/pipeline.yaml`
Base path: `/resellers/v6/orders`
Upstream URL: `https://abc.com/orderstatustracking.webapi.ordersearch/OrderSearch/v1/OrderSearch_B2B`
Generated policies:
- `am-addresponseheader-orderdelete` -> `header-injection`
- `am-addresponseheader-orderdetails` -> `header-injection`
- `am-addresponseheader-ordersearch` -> `header-injection`
- `am-customresponsetoquota-orderdelete` -> `header-injection`
- `am-customresponsetoquota-orderdetails` -> `header-injection`
- `am-customresponsetoquota-ordersearch` -> `header-injection`
- `quota-orderdelete` -> `rate-limiting`
- `quota-orderdetails` -> `rate-limiting`
- `quota-ordermodify` -> `rate-limiting`
- `quota-ordersearch` -> `rate-limiting`
Manual review:
- AE-GetCustomAttributes: Unknown needs Mule app or custom policy handling, not direct Flex GitOps policy generation.
- AM-UniqueMessageID: AssignMessage needs Mule app or custom policy handling, not direct Flex GitOps policy generation.
- CountryCodeRouting: Javascript needs Mule app or custom policy handling, not direct Flex GitOps policy generation.One generated quota policy:
ApiGeeToMuleSoft/samples/OrderManagementAPI-v6-Bundle-output-flex-gitops/policies/quota-orderdelete.yaml
apiVersion: gateway.mulesoft.com/v1alpha1
kind: ApiPolicy
metadata:
name: quota-orderdelete
namespace: default
spec:
targetRef:
kind: ApiInstance
name: ordermanagementapi-v6-bundle
policyRef:
name: rate-limiting
order: 7
config: