the [type] part in the policy name is a two letter key from the following mapping:
JS: "Apigee Javascript",
SC: "Apigee ServiceCallout",
JC: "Apigee ServiceCallout",
FC: "Apigee FlowCallout",
STC: "Apigee StatisticsCollector",
ML: "Apigee MessageLogging",
JTX: "Apigee JSON To XML",
XTJ: "Apigee XML To JSON",
RF: "Apigee Raise Fault",
XT: "Apigee XSL Transform",
SMV: "Apigee Message Validation",
AM: "Apigee Assign Message",
EV: "Apigee Extract Variables",
AE: "Apigee Access Entity",
KVMO: "Apigee Key Value Map Operations",
BA: "Apigee BasicAuthentication",
XTP: "Apigee XMLThreatProtection",
JTP: "Apigee JSONThreatProtection",
REP: "Apigee RegularExpressionProtection",
OA2: "Apigee OAuthV2",
GOA2: "Apigee GetOAuthV2Info",
SOA2: "Apigee SetOAuthV2Info",
DOA2: "Apigee DeleteOAuthV2Info",
VAK: "Apigee VerifyAPIKey",
AC: "Apigee AccessControl",
GSA: "Apigee GenerateSAMLAssertion",
VSA: "Apigee ValidateSAMLAssertion",
Q: "Apigee Quota",
SA: "Apigee SpikeArrest",
CRL: "Apigee ConcurrentRatelimit",
RC: "Apigee ResponseCache",
LC: "Apigee LookupCache",
PC: "Apigee PopulateCache",
IC: "Apigee InvalidateCache",
RQ: "Apigee ResetQuota"
Have fun!