├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .vscode ├── launch.json └── tasks.json ├── ApigeeToApimMigrationTool.DataAccess ├── ApigeeToApimMigrationTool.DataAccess.csproj └── ProxyMetaDataDataAccess.cs ├── ApigeeToApimMigrationTool.Database ├── ApigeeToApimMigrationTool.Database.sqlproj ├── StoredProcedures │ └── DeleteAllData.sql └── Tables │ ├── Proxy.sql │ ├── ProxyBasePath.sql │ ├── ProxyEndpoint.sql │ └── ProxyPolicy.sql ├── ApigeeToApimMigrationTool.Test ├── ApigeeToApimMigrationTool.Test.csproj ├── AzureApimServiceTest.cs ├── AzureSdkMocks │ ├── MockApiManagementProductResource.cs │ └── MockApiResource.cs ├── BundleLoaderTests.cs ├── MockApigeeManagementApiService.cs ├── MockApigeeXmlLoader.cs ├── MockApimProvider.cs ├── MockBundleProvider.cs ├── MockPolicyTransformer.cs ├── TestBundles │ ├── GetSharedFlow │ │ └── sharedflowbundle │ │ │ ├── GetSharedFlow.xml │ │ │ ├── policies │ │ │ └── Get-Shared-Flow.xml │ │ │ └── sharedflows │ │ │ └── default.xml │ └── Test-API │ │ └── apiproxy │ │ ├── Test-API.xml │ │ ├── policies │ │ └── SharedFlowCallout.xml │ │ ├── proxies │ │ └── default.xml │ │ └── targets │ │ └── default.xml ├── TransformationTests │ └── AssignMessageTransformationTests.cs └── Usings.cs ├── ApigeeToApimMigrationTool.sln ├── ApigeeToApimMigrationTool ├── ApigeeToApimMigrationTool.csproj ├── Program.cs ├── Properties │ └── launchSettings.json └── apigeeToApimConfig.SAMPLE.json ├── ApigeeToAzureApimMigrationTool.Core ├── ApigeeToAzureApimMigrationTool.Core.csproj ├── Config │ ├── ApigeeConfiguration.cs │ ├── ApigeeConfigurationBinder.cs │ ├── ApimConfiguration.cs │ ├── ApimConfigurationBinder.cs │ ├── EntraConfiguration.cs │ └── EntraConfigurationBinder.cs ├── Dto │ ├── ApiProductMetaData.cs │ ├── ApiProxyEndpointMetadata.cs │ ├── ApiProxyMetaData.cs │ ├── ApiProxyRevisionMetadata.cs │ ├── ApigeeEntityModel.cs │ ├── ApigeeTargetServerModel.cs │ ├── ApimConfig.cs │ ├── AuthToken.cs │ ├── AzureCredentials.cs │ └── KeyValueMapModel.cs ├── Enum │ ├── AssignMessagePolicyOperations.cs │ └── PolicyDirection.cs └── Interface │ ├── IApigeeManagementApiService.cs │ ├── IApigeeXmlLoader.cs │ ├── IApimPolicyTransformer.cs │ ├── IApimProvider.cs │ ├── IAzureApimService.cs │ ├── IBundle.cs │ ├── IBundleProvider.cs │ ├── IExpressionTranslator.cs │ ├── IPolicyTransformation.cs │ ├── IPolicyTransformationFactory.cs │ └── IProxyMetaDataDataAccess.cs ├── ApigeeToAzureApimMigrationTool.Logic ├── ApigeeManagementApiService.cs ├── ApigeeManagementApiTestFileService.cs ├── ApigeeToApimPolicyTransformer.cs ├── ApigeeToAzureApimMigrationTool.Service.csproj ├── ApigeeXmlFileLoader.cs ├── AzureApimProvider.cs ├── AzureApimService.cs ├── Bundles │ ├── ApigeeFileApiProxyBundle.cs │ ├── ApigeeFileBundleProvider.cs │ ├── ApigeeFileSharedFlowBundle.cs │ ├── ApigeeOnlineApiProxyBundle.cs │ ├── ApigeeOnlineBundleProvider.cs │ └── ApigeeOnlineSharedFlowBundle.cs ├── ExpressionTranslator.cs └── Transformations │ ├── AccessControlTransformation.cs │ ├── AssignMessageTransformation.cs │ ├── BasicAuthenticationTransformation.cs │ ├── ExtractVariablesTransformation.cs │ ├── FlowCalloutTransformation.cs │ ├── InvalidateCacheTransformation.cs │ ├── KeyValueMapTransformation.cs │ ├── LookupCacheTransformation.cs │ ├── NullTransformation.cs │ ├── OAuthV2Transformation.cs │ ├── PolicyTransformationFactory.cs │ ├── PopulateCacheTransformation.cs │ ├── RaiseFaultTransformation.cs │ ├── ServiceCalloutTransformation.cs │ ├── SpikeArrestTransformation.cs │ └── VerifyJwtTransformation.cs ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── Roadmap.md ├── SECURITY.md └── SUPPORT.md /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.DataAccess/ApigeeToApimMigrationTool.DataAccess.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.DataAccess/ApigeeToApimMigrationTool.DataAccess.csproj -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.DataAccess/ProxyMetaDataDataAccess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.DataAccess/ProxyMetaDataDataAccess.cs -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Database/ApigeeToApimMigrationTool.Database.sqlproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Database/ApigeeToApimMigrationTool.Database.sqlproj -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Database/StoredProcedures/DeleteAllData.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Database/StoredProcedures/DeleteAllData.sql -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Database/Tables/Proxy.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Database/Tables/Proxy.sql -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Database/Tables/ProxyBasePath.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Database/Tables/ProxyBasePath.sql -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Database/Tables/ProxyEndpoint.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Database/Tables/ProxyEndpoint.sql -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Database/Tables/ProxyPolicy.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Database/Tables/ProxyPolicy.sql -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Test/ApigeeToApimMigrationTool.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Test/ApigeeToApimMigrationTool.Test.csproj -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Test/AzureApimServiceTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Test/AzureApimServiceTest.cs -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Test/AzureSdkMocks/MockApiManagementProductResource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Test/AzureSdkMocks/MockApiManagementProductResource.cs -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Test/AzureSdkMocks/MockApiResource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Test/AzureSdkMocks/MockApiResource.cs -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Test/BundleLoaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Test/BundleLoaderTests.cs -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Test/MockApigeeManagementApiService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Test/MockApigeeManagementApiService.cs -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Test/MockApigeeXmlLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Test/MockApigeeXmlLoader.cs -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Test/MockApimProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Test/MockApimProvider.cs -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Test/MockBundleProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Test/MockBundleProvider.cs -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Test/MockPolicyTransformer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Test/MockPolicyTransformer.cs -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Test/TestBundles/GetSharedFlow/sharedflowbundle/GetSharedFlow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Test/TestBundles/GetSharedFlow/sharedflowbundle/GetSharedFlow.xml -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Test/TestBundles/GetSharedFlow/sharedflowbundle/policies/Get-Shared-Flow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Test/TestBundles/GetSharedFlow/sharedflowbundle/policies/Get-Shared-Flow.xml -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Test/TestBundles/GetSharedFlow/sharedflowbundle/sharedflows/default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Test/TestBundles/GetSharedFlow/sharedflowbundle/sharedflows/default.xml -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Test/TestBundles/Test-API/apiproxy/Test-API.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Test/TestBundles/Test-API/apiproxy/Test-API.xml -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Test/TestBundles/Test-API/apiproxy/policies/SharedFlowCallout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Test/TestBundles/Test-API/apiproxy/policies/SharedFlowCallout.xml -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Test/TestBundles/Test-API/apiproxy/proxies/default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Test/TestBundles/Test-API/apiproxy/proxies/default.xml -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Test/TestBundles/Test-API/apiproxy/targets/default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Test/TestBundles/Test-API/apiproxy/targets/default.xml -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Test/TransformationTests/AssignMessageTransformationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.Test/TransformationTests/AssignMessageTransformationTests.cs -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.Test/Usings.cs: -------------------------------------------------------------------------------- 1 | global using Xunit; -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool.sln -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool/ApigeeToApimMigrationTool.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool/ApigeeToApimMigrationTool.csproj -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool/Program.cs -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool/Properties/launchSettings.json -------------------------------------------------------------------------------- /ApigeeToApimMigrationTool/apigeeToApimConfig.SAMPLE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToApimMigrationTool/apigeeToApimConfig.SAMPLE.json -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/ApigeeToAzureApimMigrationTool.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/ApigeeToAzureApimMigrationTool.Core.csproj -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Config/ApigeeConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Config/ApigeeConfiguration.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Config/ApigeeConfigurationBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Config/ApigeeConfigurationBinder.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Config/ApimConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Config/ApimConfiguration.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Config/ApimConfigurationBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Config/ApimConfigurationBinder.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Config/EntraConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Config/EntraConfiguration.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Config/EntraConfigurationBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Config/EntraConfigurationBinder.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Dto/ApiProductMetaData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Dto/ApiProductMetaData.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Dto/ApiProxyEndpointMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Dto/ApiProxyEndpointMetadata.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Dto/ApiProxyMetaData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Dto/ApiProxyMetaData.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Dto/ApiProxyRevisionMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Dto/ApiProxyRevisionMetadata.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Dto/ApigeeEntityModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Dto/ApigeeEntityModel.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Dto/ApigeeTargetServerModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Dto/ApigeeTargetServerModel.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Dto/ApimConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Dto/ApimConfig.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Dto/AuthToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Dto/AuthToken.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Dto/AzureCredentials.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Dto/AzureCredentials.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Dto/KeyValueMapModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Dto/KeyValueMapModel.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Enum/AssignMessagePolicyOperations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Enum/AssignMessagePolicyOperations.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Enum/PolicyDirection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Enum/PolicyDirection.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Interface/IApigeeManagementApiService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Interface/IApigeeManagementApiService.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Interface/IApigeeXmlLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Interface/IApigeeXmlLoader.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Interface/IApimPolicyTransformer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Interface/IApimPolicyTransformer.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Interface/IApimProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Interface/IApimProvider.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Interface/IAzureApimService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Interface/IAzureApimService.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Interface/IBundle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Interface/IBundle.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Interface/IBundleProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Interface/IBundleProvider.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Interface/IExpressionTranslator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Interface/IExpressionTranslator.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Interface/IPolicyTransformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Interface/IPolicyTransformation.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Interface/IPolicyTransformationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Interface/IPolicyTransformationFactory.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Core/Interface/IProxyMetaDataDataAccess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Core/Interface/IProxyMetaDataDataAccess.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/ApigeeManagementApiService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/ApigeeManagementApiService.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/ApigeeManagementApiTestFileService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/ApigeeManagementApiTestFileService.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/ApigeeToApimPolicyTransformer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/ApigeeToApimPolicyTransformer.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/ApigeeToAzureApimMigrationTool.Service.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/ApigeeToAzureApimMigrationTool.Service.csproj -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/ApigeeXmlFileLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/ApigeeXmlFileLoader.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/AzureApimProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/AzureApimProvider.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/AzureApimService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/AzureApimService.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Bundles/ApigeeFileApiProxyBundle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Bundles/ApigeeFileApiProxyBundle.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Bundles/ApigeeFileBundleProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Bundles/ApigeeFileBundleProvider.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Bundles/ApigeeFileSharedFlowBundle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Bundles/ApigeeFileSharedFlowBundle.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Bundles/ApigeeOnlineApiProxyBundle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Bundles/ApigeeOnlineApiProxyBundle.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Bundles/ApigeeOnlineBundleProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Bundles/ApigeeOnlineBundleProvider.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Bundles/ApigeeOnlineSharedFlowBundle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Bundles/ApigeeOnlineSharedFlowBundle.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/ExpressionTranslator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/ExpressionTranslator.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Transformations/AccessControlTransformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Transformations/AccessControlTransformation.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Transformations/AssignMessageTransformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Transformations/AssignMessageTransformation.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Transformations/BasicAuthenticationTransformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Transformations/BasicAuthenticationTransformation.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Transformations/ExtractVariablesTransformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Transformations/ExtractVariablesTransformation.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Transformations/FlowCalloutTransformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Transformations/FlowCalloutTransformation.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Transformations/InvalidateCacheTransformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Transformations/InvalidateCacheTransformation.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Transformations/KeyValueMapTransformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Transformations/KeyValueMapTransformation.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Transformations/LookupCacheTransformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Transformations/LookupCacheTransformation.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Transformations/NullTransformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Transformations/NullTransformation.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Transformations/OAuthV2Transformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Transformations/OAuthV2Transformation.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Transformations/PolicyTransformationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Transformations/PolicyTransformationFactory.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Transformations/PopulateCacheTransformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Transformations/PopulateCacheTransformation.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Transformations/RaiseFaultTransformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Transformations/RaiseFaultTransformation.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Transformations/ServiceCalloutTransformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Transformations/ServiceCalloutTransformation.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Transformations/SpikeArrestTransformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Transformations/SpikeArrestTransformation.cs -------------------------------------------------------------------------------- /ApigeeToAzureApimMigrationTool.Logic/Transformations/VerifyJwtTransformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/ApigeeToAzureApimMigrationTool.Logic/Transformations/VerifyJwtTransformation.cs -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @pfekrati @jaspecla 2 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/README.md -------------------------------------------------------------------------------- /Roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/Roadmap.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/Apigee_to_APIM_migration_tool/HEAD/SUPPORT.md --------------------------------------------------------------------------------