├── .devcontainer ├── Dockerfile ├── README.md ├── devcontainer.json └── post-start-setup.sh ├── .dockerignore ├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── 1-bug_report.yml │ ├── 2-sample_scenario.yml │ ├── 3-feature_request.yml │ ├── 9-task.yml │ └── config.yml ├── copilot-instructions.md └── workflows │ ├── label_non_admin_issues.yml │ └── python-tests.yml ├── .gitignore ├── .vscode ├── APIM-POLICY-CONFIG.md ├── README.md ├── apim-policy.xsd ├── extensions.json ├── settings.json ├── tasks.json └── xml-catalog.xml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── TROUBLESHOOTING.md ├── assets ├── APIM-Samples-199x163.png ├── APIM-Samples.pdn ├── APIM-Samples.png └── diagrams │ ├── README.md │ ├── out │ ├── afd-apim-aca-architecture │ │ └── Azure Front Door, API Management & Container Apps Architecture.svg │ ├── apim-aca-architecture │ │ └── API Management & Container Apps Architecture.svg │ └── apim-simple-architecture │ │ └── Simple API Management Architecture.svg │ └── src │ ├── afd-apim-aca-architecture.puml │ ├── apim-aca-architecture.puml │ ├── apim-simple-architecture.puml │ └── base.puml ├── bicepconfig.json ├── infrastructure ├── afd-apim-pe │ ├── Azure Front Door, API Management & Container Apps Architecture.svg │ ├── README.md │ ├── clean-up.ipynb │ ├── create.ipynb │ ├── create_infrastructure.py │ └── main.bicep ├── apim-aca │ ├── API Management & Container Apps Architecture.svg │ ├── README.md │ ├── clean-up.ipynb │ ├── create.ipynb │ ├── create_infrastructure.py │ └── main.bicep └── simple-apim │ ├── README.md │ ├── Simple API Management Architecture.svg │ ├── clean-up.ipynb │ ├── create.ipynb │ ├── create_infrastructure.py │ └── main.bicep ├── requirements.txt ├── samples ├── _TEMPLATE │ ├── README.md │ ├── create.ipynb │ └── main.bicep ├── authX-pro │ ├── README.md │ ├── create.ipynb │ ├── hr_all_operations_pro.xml │ ├── hr_get.xml │ ├── hr_post.xml │ ├── hr_product.xml │ ├── main.bicep │ └── pf-authx-hr-member.xml ├── authX │ ├── README.md │ ├── create.ipynb │ ├── hr_all_operations.xml │ ├── hr_get.xml │ ├── hr_post.xml │ └── main.bicep ├── azure-maps │ ├── README.md │ ├── create.ipynb │ ├── main.bicep │ ├── map_async_geocode_batch_v1_keyauth_post.xml │ ├── map_default_route_v2_aad_get.xml │ └── map_geocode_v2_aad_get.xml ├── general │ ├── README.md │ ├── create.ipynb │ └── main.bicep ├── load-balancing │ ├── README.md │ ├── aca-backend-pool-load-balancing.xml │ ├── create.ipynb │ └── main.bicep ├── oauth-3rd-party │ ├── README.md │ ├── artist_get.xml │ ├── create.ipynb │ ├── main.bicep │ └── spotify_api.xml └── secure-blob-access │ ├── README.md │ ├── blob-get-operation.xml │ ├── create.ipynb │ ├── main.bicep │ ├── pf-authx-hr-member.xml │ ├── pf-check-blob-existence-via-managed-identity.xml │ ├── pf-create-sas-token.xml │ └── upload-sample-files.bicep ├── setup ├── README.md ├── fix-az-modules.ps1 ├── fix-az-modules.sh ├── setup_python_path.py └── verify_local_setup.py ├── shared ├── apim-policies │ ├── all-apis-reveal-backend.xml │ ├── all-apis.xml │ ├── api-id.xml │ ├── backend.xml │ ├── default.xml │ ├── fragments │ │ ├── pf-api-id.xml │ │ ├── pf-authz-match-all.xml │ │ ├── pf-authz-match-any.xml │ │ ├── pf-http-response-200.xml │ │ ├── pf-product-match-any.xml │ │ └── pf-remove-request-headers.xml │ ├── hello-world.xml │ ├── request-headers.xml │ └── require-product.xml ├── azure-roles.json ├── bicep │ └── modules │ │ ├── aca │ │ └── v1 │ │ │ ├── containerapp.bicep │ │ │ └── environment.bicep │ │ ├── afd │ │ └── v1 │ │ │ └── afd.bicep │ │ ├── apim │ │ └── v1 │ │ │ ├── api.bicep │ │ │ ├── apim.bicep │ │ │ ├── backend-pool.bicep │ │ │ ├── backend.bicep │ │ │ ├── named-value.bicep │ │ │ ├── policy-fragment.bicep │ │ │ └── product.bicep │ │ ├── dns │ │ └── v1 │ │ │ ├── aca-dns-private-zone.bicep │ │ │ ├── dns-private-link.bicep │ │ │ └── dns-private-zone.bicep │ │ ├── monitor │ │ └── v1 │ │ │ └── appinsights.bicep │ │ ├── operational-insights │ │ └── v1 │ │ │ └── workspaces.bicep │ │ └── vnet │ │ └── v1 │ │ └── vnet.bicep ├── jupyter │ └── verify-az-account.ipynb └── python │ ├── __init__.py │ ├── apimrequests.py │ ├── apimtesting.py │ ├── apimtypes.py │ ├── authfactory.py │ ├── charts.py │ ├── infrastructures.py │ ├── users.py │ └── utils.py └── tests ├── README.md ├── Test-Matrix.md └── python ├── .coveragerc ├── .pylintrc ├── __init__.py ├── conftest.py ├── pytest.ini ├── run_pylint.ps1 ├── run_pylint.sh ├── run_tests.ps1 ├── run_tests.sh ├── test_apimrequests.py ├── test_apimtesting.py ├── test_apimtypes.py ├── test_authfactory.py ├── test_charts.py ├── test_infrastructures.py ├── test_users.py └── test_utils.py /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.devcontainer/README.md -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/post-start-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.devcontainer/post-start-setup.sh -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/1-bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.github/ISSUE_TEMPLATE/1-bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/2-sample_scenario.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.github/ISSUE_TEMPLATE/2-sample_scenario.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/3-feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.github/ISSUE_TEMPLATE/3-feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/9-task.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.github/ISSUE_TEMPLATE/9-task.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/workflows/label_non_admin_issues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.github/workflows/label_non_admin_issues.yml -------------------------------------------------------------------------------- /.github/workflows/python-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.github/workflows/python-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/APIM-POLICY-CONFIG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.vscode/APIM-POLICY-CONFIG.md -------------------------------------------------------------------------------- /.vscode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.vscode/README.md -------------------------------------------------------------------------------- /.vscode/apim-policy.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.vscode/apim-policy.xsd -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscode/xml-catalog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/.vscode/xml-catalog.xml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/README.md -------------------------------------------------------------------------------- /TROUBLESHOOTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/TROUBLESHOOTING.md -------------------------------------------------------------------------------- /assets/APIM-Samples-199x163.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/assets/APIM-Samples-199x163.png -------------------------------------------------------------------------------- /assets/APIM-Samples.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/assets/APIM-Samples.pdn -------------------------------------------------------------------------------- /assets/APIM-Samples.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/assets/APIM-Samples.png -------------------------------------------------------------------------------- /assets/diagrams/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/assets/diagrams/README.md -------------------------------------------------------------------------------- /assets/diagrams/out/afd-apim-aca-architecture/Azure Front Door, API Management & Container Apps Architecture.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/assets/diagrams/out/afd-apim-aca-architecture/Azure Front Door, API Management & Container Apps Architecture.svg -------------------------------------------------------------------------------- /assets/diagrams/out/apim-aca-architecture/API Management & Container Apps Architecture.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/assets/diagrams/out/apim-aca-architecture/API Management & Container Apps Architecture.svg -------------------------------------------------------------------------------- /assets/diagrams/out/apim-simple-architecture/Simple API Management Architecture.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/assets/diagrams/out/apim-simple-architecture/Simple API Management Architecture.svg -------------------------------------------------------------------------------- /assets/diagrams/src/afd-apim-aca-architecture.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/assets/diagrams/src/afd-apim-aca-architecture.puml -------------------------------------------------------------------------------- /assets/diagrams/src/apim-aca-architecture.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/assets/diagrams/src/apim-aca-architecture.puml -------------------------------------------------------------------------------- /assets/diagrams/src/apim-simple-architecture.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/assets/diagrams/src/apim-simple-architecture.puml -------------------------------------------------------------------------------- /assets/diagrams/src/base.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/assets/diagrams/src/base.puml -------------------------------------------------------------------------------- /bicepconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/bicepconfig.json -------------------------------------------------------------------------------- /infrastructure/afd-apim-pe/Azure Front Door, API Management & Container Apps Architecture.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/infrastructure/afd-apim-pe/Azure Front Door, API Management & Container Apps Architecture.svg -------------------------------------------------------------------------------- /infrastructure/afd-apim-pe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/infrastructure/afd-apim-pe/README.md -------------------------------------------------------------------------------- /infrastructure/afd-apim-pe/clean-up.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/infrastructure/afd-apim-pe/clean-up.ipynb -------------------------------------------------------------------------------- /infrastructure/afd-apim-pe/create.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/infrastructure/afd-apim-pe/create.ipynb -------------------------------------------------------------------------------- /infrastructure/afd-apim-pe/create_infrastructure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/infrastructure/afd-apim-pe/create_infrastructure.py -------------------------------------------------------------------------------- /infrastructure/afd-apim-pe/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/infrastructure/afd-apim-pe/main.bicep -------------------------------------------------------------------------------- /infrastructure/apim-aca/API Management & Container Apps Architecture.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/infrastructure/apim-aca/API Management & Container Apps Architecture.svg -------------------------------------------------------------------------------- /infrastructure/apim-aca/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/infrastructure/apim-aca/README.md -------------------------------------------------------------------------------- /infrastructure/apim-aca/clean-up.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/infrastructure/apim-aca/clean-up.ipynb -------------------------------------------------------------------------------- /infrastructure/apim-aca/create.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/infrastructure/apim-aca/create.ipynb -------------------------------------------------------------------------------- /infrastructure/apim-aca/create_infrastructure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/infrastructure/apim-aca/create_infrastructure.py -------------------------------------------------------------------------------- /infrastructure/apim-aca/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/infrastructure/apim-aca/main.bicep -------------------------------------------------------------------------------- /infrastructure/simple-apim/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/infrastructure/simple-apim/README.md -------------------------------------------------------------------------------- /infrastructure/simple-apim/Simple API Management Architecture.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/infrastructure/simple-apim/Simple API Management Architecture.svg -------------------------------------------------------------------------------- /infrastructure/simple-apim/clean-up.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/infrastructure/simple-apim/clean-up.ipynb -------------------------------------------------------------------------------- /infrastructure/simple-apim/create.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/infrastructure/simple-apim/create.ipynb -------------------------------------------------------------------------------- /infrastructure/simple-apim/create_infrastructure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/infrastructure/simple-apim/create_infrastructure.py -------------------------------------------------------------------------------- /infrastructure/simple-apim/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/infrastructure/simple-apim/main.bicep -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/requirements.txt -------------------------------------------------------------------------------- /samples/_TEMPLATE/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/_TEMPLATE/README.md -------------------------------------------------------------------------------- /samples/_TEMPLATE/create.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/_TEMPLATE/create.ipynb -------------------------------------------------------------------------------- /samples/_TEMPLATE/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/_TEMPLATE/main.bicep -------------------------------------------------------------------------------- /samples/authX-pro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/authX-pro/README.md -------------------------------------------------------------------------------- /samples/authX-pro/create.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/authX-pro/create.ipynb -------------------------------------------------------------------------------- /samples/authX-pro/hr_all_operations_pro.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/authX-pro/hr_all_operations_pro.xml -------------------------------------------------------------------------------- /samples/authX-pro/hr_get.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/authX-pro/hr_get.xml -------------------------------------------------------------------------------- /samples/authX-pro/hr_post.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/authX-pro/hr_post.xml -------------------------------------------------------------------------------- /samples/authX-pro/hr_product.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/authX-pro/hr_product.xml -------------------------------------------------------------------------------- /samples/authX-pro/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/authX-pro/main.bicep -------------------------------------------------------------------------------- /samples/authX-pro/pf-authx-hr-member.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/authX-pro/pf-authx-hr-member.xml -------------------------------------------------------------------------------- /samples/authX/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/authX/README.md -------------------------------------------------------------------------------- /samples/authX/create.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/authX/create.ipynb -------------------------------------------------------------------------------- /samples/authX/hr_all_operations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/authX/hr_all_operations.xml -------------------------------------------------------------------------------- /samples/authX/hr_get.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/authX/hr_get.xml -------------------------------------------------------------------------------- /samples/authX/hr_post.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/authX/hr_post.xml -------------------------------------------------------------------------------- /samples/authX/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/authX/main.bicep -------------------------------------------------------------------------------- /samples/azure-maps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/azure-maps/README.md -------------------------------------------------------------------------------- /samples/azure-maps/create.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/azure-maps/create.ipynb -------------------------------------------------------------------------------- /samples/azure-maps/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/azure-maps/main.bicep -------------------------------------------------------------------------------- /samples/azure-maps/map_async_geocode_batch_v1_keyauth_post.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/azure-maps/map_async_geocode_batch_v1_keyauth_post.xml -------------------------------------------------------------------------------- /samples/azure-maps/map_default_route_v2_aad_get.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/azure-maps/map_default_route_v2_aad_get.xml -------------------------------------------------------------------------------- /samples/azure-maps/map_geocode_v2_aad_get.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/azure-maps/map_geocode_v2_aad_get.xml -------------------------------------------------------------------------------- /samples/general/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/general/README.md -------------------------------------------------------------------------------- /samples/general/create.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/general/create.ipynb -------------------------------------------------------------------------------- /samples/general/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/general/main.bicep -------------------------------------------------------------------------------- /samples/load-balancing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/load-balancing/README.md -------------------------------------------------------------------------------- /samples/load-balancing/aca-backend-pool-load-balancing.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/load-balancing/aca-backend-pool-load-balancing.xml -------------------------------------------------------------------------------- /samples/load-balancing/create.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/load-balancing/create.ipynb -------------------------------------------------------------------------------- /samples/load-balancing/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/load-balancing/main.bicep -------------------------------------------------------------------------------- /samples/oauth-3rd-party/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/oauth-3rd-party/README.md -------------------------------------------------------------------------------- /samples/oauth-3rd-party/artist_get.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/oauth-3rd-party/artist_get.xml -------------------------------------------------------------------------------- /samples/oauth-3rd-party/create.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/oauth-3rd-party/create.ipynb -------------------------------------------------------------------------------- /samples/oauth-3rd-party/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/oauth-3rd-party/main.bicep -------------------------------------------------------------------------------- /samples/oauth-3rd-party/spotify_api.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/oauth-3rd-party/spotify_api.xml -------------------------------------------------------------------------------- /samples/secure-blob-access/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/secure-blob-access/README.md -------------------------------------------------------------------------------- /samples/secure-blob-access/blob-get-operation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/secure-blob-access/blob-get-operation.xml -------------------------------------------------------------------------------- /samples/secure-blob-access/create.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/secure-blob-access/create.ipynb -------------------------------------------------------------------------------- /samples/secure-blob-access/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/secure-blob-access/main.bicep -------------------------------------------------------------------------------- /samples/secure-blob-access/pf-authx-hr-member.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/secure-blob-access/pf-authx-hr-member.xml -------------------------------------------------------------------------------- /samples/secure-blob-access/pf-check-blob-existence-via-managed-identity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/secure-blob-access/pf-check-blob-existence-via-managed-identity.xml -------------------------------------------------------------------------------- /samples/secure-blob-access/pf-create-sas-token.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/secure-blob-access/pf-create-sas-token.xml -------------------------------------------------------------------------------- /samples/secure-blob-access/upload-sample-files.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/samples/secure-blob-access/upload-sample-files.bicep -------------------------------------------------------------------------------- /setup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/setup/README.md -------------------------------------------------------------------------------- /setup/fix-az-modules.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/setup/fix-az-modules.ps1 -------------------------------------------------------------------------------- /setup/fix-az-modules.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/setup/fix-az-modules.sh -------------------------------------------------------------------------------- /setup/setup_python_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/setup/setup_python_path.py -------------------------------------------------------------------------------- /setup/verify_local_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/setup/verify_local_setup.py -------------------------------------------------------------------------------- /shared/apim-policies/all-apis-reveal-backend.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/apim-policies/all-apis-reveal-backend.xml -------------------------------------------------------------------------------- /shared/apim-policies/all-apis.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/apim-policies/all-apis.xml -------------------------------------------------------------------------------- /shared/apim-policies/api-id.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/apim-policies/api-id.xml -------------------------------------------------------------------------------- /shared/apim-policies/backend.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/apim-policies/backend.xml -------------------------------------------------------------------------------- /shared/apim-policies/default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/apim-policies/default.xml -------------------------------------------------------------------------------- /shared/apim-policies/fragments/pf-api-id.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/apim-policies/fragments/pf-api-id.xml -------------------------------------------------------------------------------- /shared/apim-policies/fragments/pf-authz-match-all.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/apim-policies/fragments/pf-authz-match-all.xml -------------------------------------------------------------------------------- /shared/apim-policies/fragments/pf-authz-match-any.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/apim-policies/fragments/pf-authz-match-any.xml -------------------------------------------------------------------------------- /shared/apim-policies/fragments/pf-http-response-200.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/apim-policies/fragments/pf-http-response-200.xml -------------------------------------------------------------------------------- /shared/apim-policies/fragments/pf-product-match-any.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/apim-policies/fragments/pf-product-match-any.xml -------------------------------------------------------------------------------- /shared/apim-policies/fragments/pf-remove-request-headers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/apim-policies/fragments/pf-remove-request-headers.xml -------------------------------------------------------------------------------- /shared/apim-policies/hello-world.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/apim-policies/hello-world.xml -------------------------------------------------------------------------------- /shared/apim-policies/request-headers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/apim-policies/request-headers.xml -------------------------------------------------------------------------------- /shared/apim-policies/require-product.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/apim-policies/require-product.xml -------------------------------------------------------------------------------- /shared/azure-roles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/azure-roles.json -------------------------------------------------------------------------------- /shared/bicep/modules/aca/v1/containerapp.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/bicep/modules/aca/v1/containerapp.bicep -------------------------------------------------------------------------------- /shared/bicep/modules/aca/v1/environment.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/bicep/modules/aca/v1/environment.bicep -------------------------------------------------------------------------------- /shared/bicep/modules/afd/v1/afd.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/bicep/modules/afd/v1/afd.bicep -------------------------------------------------------------------------------- /shared/bicep/modules/apim/v1/api.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/bicep/modules/apim/v1/api.bicep -------------------------------------------------------------------------------- /shared/bicep/modules/apim/v1/apim.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/bicep/modules/apim/v1/apim.bicep -------------------------------------------------------------------------------- /shared/bicep/modules/apim/v1/backend-pool.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/bicep/modules/apim/v1/backend-pool.bicep -------------------------------------------------------------------------------- /shared/bicep/modules/apim/v1/backend.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/bicep/modules/apim/v1/backend.bicep -------------------------------------------------------------------------------- /shared/bicep/modules/apim/v1/named-value.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/bicep/modules/apim/v1/named-value.bicep -------------------------------------------------------------------------------- /shared/bicep/modules/apim/v1/policy-fragment.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/bicep/modules/apim/v1/policy-fragment.bicep -------------------------------------------------------------------------------- /shared/bicep/modules/apim/v1/product.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/bicep/modules/apim/v1/product.bicep -------------------------------------------------------------------------------- /shared/bicep/modules/dns/v1/aca-dns-private-zone.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/bicep/modules/dns/v1/aca-dns-private-zone.bicep -------------------------------------------------------------------------------- /shared/bicep/modules/dns/v1/dns-private-link.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/bicep/modules/dns/v1/dns-private-link.bicep -------------------------------------------------------------------------------- /shared/bicep/modules/dns/v1/dns-private-zone.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/bicep/modules/dns/v1/dns-private-zone.bicep -------------------------------------------------------------------------------- /shared/bicep/modules/monitor/v1/appinsights.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/bicep/modules/monitor/v1/appinsights.bicep -------------------------------------------------------------------------------- /shared/bicep/modules/operational-insights/v1/workspaces.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/bicep/modules/operational-insights/v1/workspaces.bicep -------------------------------------------------------------------------------- /shared/bicep/modules/vnet/v1/vnet.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/bicep/modules/vnet/v1/vnet.bicep -------------------------------------------------------------------------------- /shared/jupyter/verify-az-account.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/jupyter/verify-az-account.ipynb -------------------------------------------------------------------------------- /shared/python/__init__.py: -------------------------------------------------------------------------------- 1 | # Makes shared/python a package for imports 2 | -------------------------------------------------------------------------------- /shared/python/apimrequests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/python/apimrequests.py -------------------------------------------------------------------------------- /shared/python/apimtesting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/python/apimtesting.py -------------------------------------------------------------------------------- /shared/python/apimtypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/python/apimtypes.py -------------------------------------------------------------------------------- /shared/python/authfactory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/python/authfactory.py -------------------------------------------------------------------------------- /shared/python/charts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/python/charts.py -------------------------------------------------------------------------------- /shared/python/infrastructures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/python/infrastructures.py -------------------------------------------------------------------------------- /shared/python/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/python/users.py -------------------------------------------------------------------------------- /shared/python/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/shared/python/utils.py -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/Test-Matrix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/tests/Test-Matrix.md -------------------------------------------------------------------------------- /tests/python/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/tests/python/.coveragerc -------------------------------------------------------------------------------- /tests/python/.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/tests/python/.pylintrc -------------------------------------------------------------------------------- /tests/python/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/tests/python/__init__.py -------------------------------------------------------------------------------- /tests/python/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/tests/python/conftest.py -------------------------------------------------------------------------------- /tests/python/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/tests/python/pytest.ini -------------------------------------------------------------------------------- /tests/python/run_pylint.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/tests/python/run_pylint.ps1 -------------------------------------------------------------------------------- /tests/python/run_pylint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/tests/python/run_pylint.sh -------------------------------------------------------------------------------- /tests/python/run_tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/tests/python/run_tests.ps1 -------------------------------------------------------------------------------- /tests/python/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/tests/python/run_tests.sh -------------------------------------------------------------------------------- /tests/python/test_apimrequests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/tests/python/test_apimrequests.py -------------------------------------------------------------------------------- /tests/python/test_apimtesting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/tests/python/test_apimtesting.py -------------------------------------------------------------------------------- /tests/python/test_apimtypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/tests/python/test_apimtypes.py -------------------------------------------------------------------------------- /tests/python/test_authfactory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/tests/python/test_authfactory.py -------------------------------------------------------------------------------- /tests/python/test_charts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/tests/python/test_charts.py -------------------------------------------------------------------------------- /tests/python/test_infrastructures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/tests/python/test_infrastructures.py -------------------------------------------------------------------------------- /tests/python/test_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/tests/python/test_users.py -------------------------------------------------------------------------------- /tests/python/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/Apim-Samples/HEAD/tests/python/test_utils.py --------------------------------------------------------------------------------