apigee-config-maven-plugin:apigee-config-maven-plugin-源码

上传者: 42135753 | 上传时间: 2021-01-30 14:09:49 | 文件大小: 138KB | 文件类型: ZIP
apigee-config-maven-plugin Maven插件,用于创建,管理Apigee配置,如缓存,KVM,目标服务器,资源文件,API产品,开发人员,开发人员应用,流钩子,扩展,掩码配置,自定义角色和API规范。 注意: mvn apigee-config:specs使用其合同和设计是实验性的并且有望更改的API,因此可能>随时中断而没有警告。 无法保证可靠性,性能,稳定性或支持-使用风险自负 帮助API团队遵循Apigee的API开发最佳实践。 在源代码管理中跟踪Apigee Config(KVM,缓存,目标服务器等) 在CI管道中部署配置更改以及API 在API开发过程中简化并自动化配置管理 跟踪产品环境中发布的配置更改 小型API项目可以使用edge.json中的单一文件格式来管理其配置。 具有多个配置实体的大型,复杂项目可以使用多文件格式在源代码管理中组织配置。 检出示例示例。 该插件在公共Maven存储库中可用,仅在pom.xml中引用即可使用。 该github存储库是插件源代码,除非您对代码进行更改,否则不必构建此存储库即可使用该插件。 进一步阅读本

文件下载

资源详情

[{"title":"( 99 个子文件 138KB ) apigee-config-maven-plugin:apigee-config-maven-plugin-源码","children":[{"title":"apigee-config-maven-plugin-master","children":[{"title":"pom.xml <span style='color:#111;'> 10.29KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 42B </span>","children":null,"spread":false},{"title":"CONTRIBUTING.md <span style='color:#111;'> 969B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"resources","children":[{"title":"log4j.properties <span style='color:#111;'> 333B </span>","children":null,"spread":false},{"title":"config.properties <span style='color:#111;'> 247B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"apigee","children":[{"title":"edge","children":[{"title":"config","children":[{"title":"mavenplugin","children":[{"title":"KeyvaluemapsMojo.java <span style='color:#111;'> 1.94KB </span>","children":null,"spread":false},{"title":"SpecsMojo.java <span style='color:#111;'> 13.93KB </span>","children":null,"spread":false},{"title":"UserRoleMojo.java <span style='color:#111;'> 10.29KB </span>","children":null,"spread":false},{"title":"VirtualHostsMojo.java <span style='color:#111;'> 10.92KB </span>","children":null,"spread":false},{"title":"DeveloperMojo.java <span style='color:#111;'> 11.54KB </span>","children":null,"spread":false},{"title":"GatewayAbstractMojo.java <span style='color:#111;'> 19.64KB </span>","children":null,"spread":false},{"title":"ExtensionsMojo.java <span style='color:#111;'> 13.13KB </span>","children":null,"spread":false},{"title":"KeystoresMojo.java <span style='color:#111;'> 10.04KB </span>","children":null,"spread":false},{"title":"ImportKeysMojo.java <span style='color:#111;'> 9.37KB </span>","children":null,"spread":false},{"title":"MaskConfigMojo.java <span style='color:#111;'> 18.98KB </span>","children":null,"spread":false},{"title":"FlowHookMojo.java <span style='color:#111;'> 8.57KB </span>","children":null,"spread":false},{"title":"AliasMojo.java <span style='color:#111;'> 13.46KB </span>","children":null,"spread":false},{"title":"InitMfaMojo.java <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false},{"title":"AppMojo.java <span style='color:#111;'> 11.22KB </span>","children":null,"spread":false},{"title":"APIProductMojo.java <span style='color:#111;'> 10.71KB </span>","children":null,"spread":false},{"title":"DeveloperAppMojo.java <span style='color:#111;'> 987B </span>","children":null,"spread":false},{"title":"ExportKeysMojo.java <span style='color:#111;'> 8.01KB </span>","children":null,"spread":false},{"title":"KVMMojo.java <span style='color:#111;'> 22.29KB </span>","children":null,"spread":false},{"title":"kvm","children":[{"title":"KvmValueObject.java <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"KvmEnv.java <span style='color:#111;'> 2.33KB </span>","children":null,"spread":false},{"title":"KvmOperations.java <span style='color:#111;'> 7.20KB </span>","children":null,"spread":false},{"title":"Kvm.java <span style='color:#111;'> 267B </span>","children":null,"spread":false},{"title":"KvmOrg.java <span style='color:#111;'> 2.32KB </span>","children":null,"spread":false},{"title":"KvmApi.java <span style='color:#111;'> 2.51KB </span>","children":null,"spread":false}],"spread":false},{"title":"ReferencesMojo.java <span style='color:#111;'> 10.87KB </span>","children":null,"spread":false},{"title":"CacheMojo.java <span style='color:#111;'> 10.29KB </span>","children":null,"spread":false},{"title":"TargetServerMojo.java <span style='color:#111;'> 11.06KB </span>","children":null,"spread":false},{"title":"ResourceFileMojo.java <span style='color:#111;'> 26.04KB </span>","children":null,"spread":false},{"title":"ReportsMojo.java <span style='color:#111;'> 9.15KB </span>","children":null,"spread":false}],"spread":false},{"title":"rest","children":[{"title":"XTrustProvider.java <span style='color:#111;'> 4.58KB </span>","children":null,"spread":false},{"title":"RestUtil.java <span style='color:#111;'> 43.58KB </span>","children":null,"spread":false},{"title":"FakeHostnameVerifier.java <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false}],"spread":true},{"title":"utils","children":[{"title":"ConsolidatedConfigReader.java <span style='color:#111;'> 8.70KB </span>","children":null,"spread":false},{"title":"PrintUtil.java <span style='color:#111;'> 4.50KB </span>","children":null,"spread":false},{"title":"ConfigReader.java <span style='color:#111;'> 6.59KB </span>","children":null,"spread":false},{"title":"ServerProfile.java <span style='color:#111;'> 8.96KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"mgmtapi","children":[{"title":"sdk","children":[{"title":"client","children":[{"title":"MgmtAPIClient.java <span style='color:#111;'> 7.83KB </span>","children":null,"spread":false}],"spread":true},{"title":"core","children":[{"title":"App.java <span style='color:#111;'> 190B </span>","children":null,"spread":false},{"title":"AppConfig.java <span style='color:#111;'> 849B </span>","children":null,"spread":false}],"spread":false},{"title":"model","children":[{"title":"AccessToken.java <span style='color:#111;'> 786B </span>","children":null,"spread":false}],"spread":false},{"title":"service","children":[{"title":"FileService.java <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"log4j.xml <span style='color:#111;'> 2.28KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"it","children":[{"title":"simple-it","children":[{"title":"pom.xml <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"verify.groovy <span style='color:#111;'> 85B </span>","children":null,"spread":false}],"spread":true},{"title":"settings.xml <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"samples","children":[{"title":"APIandConfig","children":[{"title":"HelloWorld","children":[{"title":"resourceFiles","children":[{"title":"jsc","children":[{"title":"test.js <span style='color:#111;'> 96B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 593B </span>","children":null,"spread":false},{"title":"edge.json <span style='color:#111;'> 6.89KB </span>","children":null,"spread":false},{"title":"specs","children":[{"title":"petstore-v2.yaml <span style='color:#111;'> 4.08KB </span>","children":null,"spread":false}],"spread":true},{"title":"apiproxy","children":[{"title":"HelloWorld.xml <span style='color:#111;'> 887B </span>","children":null,"spread":false},{"title":"proxies","children":[{"title":"default.xml <span style='color:#111;'> 769B </span>","children":null,"spread":false}],"spread":false},{"title":"policies","children":[{"title":"VerifyAPIKey.xml <span style='color:#111;'> 205B </span>","children":null,"spread":false},{"title":"ResponseCache.xml <span style='color:#111;'> 403B </span>","children":null,"spread":false}],"spread":false},{"title":"targets","children":[{"title":"default.xml <span style='color:#111;'> 489B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'> 9B </span>","children":null,"spread":false},{"title":"config.json <span style='color:#111;'> 549B </span>","children":null,"spread":false}],"spread":true},{"title":"shared-pom.xml <span style='color:#111;'> 9.43KB </span>","children":null,"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'> 21B </span>","children":null,"spread":false},{"title":"EdgeConfig","children":[{"title":"pom.xml <span style='color:#111;'> 590B </span>","children":null,"spread":false},{"title":"edge.json <span style='color:#111;'> 6.60KB </span>","children":null,"spread":false},{"title":"resources","children":[{"title":"specs","children":[{"title":"petstore-v3.yaml <span style='color:#111;'> 2.51KB </span>","children":null,"spread":false},{"title":"petstore-v2.yaml <span style='color:#111;'> 4.08KB </span>","children":null,"spread":false}],"spread":true},{"title":"edge","children":[{"title":"api","children":[{"title":"oauth","children":[{"title":"maskconfigs.json <span style='color:#111;'> 214B </span>","children":null,"spread":false},{"title":"kvms.json <span style='color:#111;'> 174B </span>","children":null,"spread":false}],"spread":false},{"title":"forecastweatherapi","children":[{"title":"resourceFiles","children":[{"title":"jsc","children":[{"title":"test.js <span style='color:#111;'> 314B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"resourcefiles.json <span style='color:#111;'> 153B </span>","children":null,"spread":false},{"title":"kvms.json <span style='color:#111;'> 174B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"org","children":[{"title":"maskconfigs.json <span style='color:#111;'> 244B </span>","children":null,"spread":false},{"title":"developerApps.json <span style='color:#111;'> 725B </span>","children":null,"spread":false},{"title":"specs.json <span style='color:#111;'> 180B </span>","children":null,"spread":false},{"title":"kvms.json <span style='color:#111;'> 560B </span>","children":null,"spread":false},{"title":"userroles.json <span style='color:#111;'> 522B </span>","children":null,"spread":false},{"title":"developers.json <span style='color:#111;'> 356B </span>","children":null,"spread":false},{"title":"reports.json <span style='color:#111;'> 554B </span>","children":null,"spread":false},{"title":"importKeys.json <span style='color:#111;'> 227B </span>","children":null,"spread":false},{"title":"apiProducts.json <span style='color:#111;'> 985B </span>","children":null,"spread":false}],"spread":false},{"title":"env","children":[{"title":"prod","children":[{"title":"flowhooks.json <span style='color:#111;'> 211B </span>","children":null,"spread":false},{"title":"keystores.json <span style='color:#111;'> 43B </span>","children":null,"spread":false},{"title":"caches.json <span style='color:#111;'> 333B </span>","children":null,"spread":false},{"title":"aliases.json <span style='color:#111;'> 1000B </span>","children":null,"spread":false}],"spread":false},{"title":"test","children":[{"title":"flowhooks.json <span style='color:#111;'> 211B </span>","children":null,"spread":false},{"title":"keystores.json <span style='color:#111;'> 43B </span>","children":null,"spread":false},{"title":"references.json <span style='color:#111;'> 101B </span>","children":null,"spread":false},{"title":"kvms.json <span style='color:#111;'> 284B </span>","children":null,"spread":false},{"title":"caches.json <span style='color:#111;'> 333B </span>","children":null,"spread":false},{"title":"extensions.json <span style='color:#111;'> 146B </span>","children":null,"spread":false},{"title":"virtualHosts.json <span style='color:#111;'> 564B </span>","children":null,"spread":false},{"title":"targetServers.json <span style='color:#111;'> 528B </span>","children":null,"spread":false},{"title":"aliases.json <span style='color:#111;'> 1000B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"shared-pom.xml <span style='color:#111;'> 9.79KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 9B </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 2.67KB </span>","children":null,"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'> 72B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 14.38KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明