Skip to content

Commit

Permalink
chore: [CHK-3652] dismission-buyerbank-api (#2733)
Browse files Browse the repository at this point in the history
* chore: dismission-buyerbank-api

* fix: pre-commit README.md core

* fix: deleted resource "azurerm_api_management_named_value" "pagopa_fn_buyerbanks_key"

* fix: deleted resource pagopa-fn-buyerbanks-url

---------

Co-authored-by: Simone infante <[email protected]>
Co-authored-by: CianoDanilo <[email protected]>
  • Loading branch information
3 people authored Jan 23, 2025
1 parent 7ea00d3 commit d7eb57b
Show file tree
Hide file tree
Showing 6 changed files with 0 additions and 262 deletions.
2 changes: 0 additions & 2 deletions src/core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@
| Name | Source | Version |
|------|--------|---------|
| <a name="module_apim_api_donations_api"></a> [apim\_api\_donations\_api](#module\_apim\_api\_donations\_api) | git::https://github.com/pagopa/azurerm.git//api_management_api | v2.1.13 |
| <a name="module_apim_buyerbanks_api_v1"></a> [apim\_buyerbanks\_api\_v1](#module\_apim\_buyerbanks\_api\_v1) | git::https://github.com/pagopa/azurerm.git//api_management_api | v1.0.90 |
| <a name="module_apim_donations_product"></a> [apim\_donations\_product](#module\_apim\_donations\_product) | git::https://github.com/pagopa/azurerm.git//api_management_product | v1.0.90 |
| <a name="module_apim_donazioni_ucraina_product"></a> [apim\_donazioni\_ucraina\_product](#module\_apim\_donazioni\_ucraina\_product) | git::https://github.com/pagopa/azurerm.git//api_management_product | v1.0.90 |
| <a name="module_apim_node_forwarder_api"></a> [apim\_node\_forwarder\_api](#module\_apim\_node\_forwarder\_api) | git::https://github.com/pagopa/azurerm.git//api_management_api | v1.0.90 |
Expand Down Expand Up @@ -172,7 +171,6 @@
| [azurerm_api_management_api_version_set.apim_pm_satispay_api](https://registry.terraform.io/providers/hashicorp/azurerm/2.99.0/docs/resources/api_management_api_version_set) | resource |
| [azurerm_api_management_api_version_set.apim_pm_test_utility_api](https://registry.terraform.io/providers/hashicorp/azurerm/2.99.0/docs/resources/api_management_api_version_set) | resource |
| [azurerm_api_management_api_version_set.apim_pm_xpay_api](https://registry.terraform.io/providers/hashicorp/azurerm/2.99.0/docs/resources/api_management_api_version_set) | resource |
| [azurerm_api_management_api_version_set.buyerbanks_api](https://registry.terraform.io/providers/hashicorp/azurerm/2.99.0/docs/resources/api_management_api_version_set) | resource |
| [azurerm_api_management_api_version_set.node_for_io_api](https://registry.terraform.io/providers/hashicorp/azurerm/2.99.0/docs/resources/api_management_api_version_set) | resource |
| [azurerm_api_management_api_version_set.node_for_io_api_auth](https://registry.terraform.io/providers/hashicorp/azurerm/2.99.0/docs/resources/api_management_api_version_set) | resource |
| [azurerm_api_management_api_version_set.node_for_io_api_dev](https://registry.terraform.io/providers/hashicorp/azurerm/2.99.0/docs/resources/api_management_api_version_set) | resource |
Expand Down
21 changes: 0 additions & 21 deletions src/core/api/payment_manager_api/buyerbanks/_base_policy.xml.tpl

This file was deleted.

169 changes: 0 additions & 169 deletions src/core/api/payment_manager_api/buyerbanks/_swagger.json.tpl

This file was deleted.

50 changes: 0 additions & 50 deletions src/core/apim_payment_manager.tf
Original file line number Diff line number Diff line change
Expand Up @@ -26,56 +26,6 @@ data "azurerm_key_vault_secret" "pm_restapi_ip" {
key_vault_id = data.azurerm_key_vault.key_vault.id
}


#####################################
## API buyerbanks ##
#####################################
locals {
apim_buyerbanks_api = {
# params for all api versions
display_name = "pagoPA buyerbanks API"
description = "API to support buyerbanks list update"
path = "payment-manager/buyerbanks"
subscription_required = true
service_url = null
}
}

resource "azurerm_api_management_api_version_set" "buyerbanks_api" {

name = format("%s-buyerbanks-api", var.env_short)
resource_group_name = data.azurerm_resource_group.rg_api.name
api_management_name = data.azurerm_api_management.apim_migrated[0].name
display_name = local.apim_buyerbanks_api.display_name
versioning_scheme = "Segment"
}

module "apim_buyerbanks_api_v1" {

source = "git::https://github.com/pagopa/azurerm.git//api_management_api?ref=v1.0.90"

name = format("%s-buyerbanks-api", var.env_short)
api_management_name = data.azurerm_api_management.apim_migrated[0].name
resource_group_name = data.azurerm_resource_group.rg_api.name
product_ids = [module.apim_payment_manager_product.product_id]
subscription_required = local.apim_buyerbanks_api.subscription_required
version_set_id = azurerm_api_management_api_version_set.buyerbanks_api.id
api_version = "v1"
service_url = local.apim_buyerbanks_api.service_url

description = local.apim_buyerbanks_api.description
display_name = local.apim_buyerbanks_api.display_name
path = local.apim_buyerbanks_api.path
protocols = ["https"]

content_format = "swagger-json"
content_value = templatefile("./api/payment_manager_api/buyerbanks/_swagger.json.tpl", {
host = local.api_domain
})

xml_content = file("./api/payment_manager_api/buyerbanks/_base_policy.xml.tpl")
}

#####################################
## API restapi ##
#####################################
Expand Down
18 changes: 0 additions & 18 deletions src/next-core/03_apim_named_values.tf
Original file line number Diff line number Diff line change
Expand Up @@ -219,24 +219,6 @@ resource "azurerm_api_management_named_value" "checkout_google_recaptcha_secret"
secret = true
}

resource "azurerm_api_management_named_value" "pagopa_fn_buyerbanks_url_value" {
name = "pagopa-fn-buyerbanks-url"
api_management_name = module.apim[0].name
resource_group_name = azurerm_resource_group.rg_api.name
display_name = "pagopa-fn-buyerbanks-url"
value = format("https://pagopa-%s-fn-buyerbanks.azurewebsites.net", var.env_short)
}


resource "azurerm_api_management_named_value" "pagopa_fn_buyerbanks_key" {
name = "pagopa-fn-buyerbanks-key"
api_management_name = module.apim[0].name
resource_group_name = azurerm_resource_group.rg_api.name
display_name = "pagopa-fn-buyerbanks-key"
value = data.azurerm_key_vault_secret.fn_buyerbanks_key.value
secret = true
}

resource "azurerm_api_management_named_value" "pm_gtw_hostname" {
name = "pm-gtw-hostname"
api_management_name = module.apim[0].name
Expand Down
2 changes: 0 additions & 2 deletions src/next-core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,8 +107,6 @@
| [azurerm_api_management_named_value.ecblacklist_value](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/api_management_named_value) | resource |
| [azurerm_api_management_named_value.enable_nm3_decoupler_switch](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/api_management_named_value) | resource |
| [azurerm_api_management_named_value.enable_routing_decoupler_switch](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/api_management_named_value) | resource |
| [azurerm_api_management_named_value.pagopa_fn_buyerbanks_key](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/api_management_named_value) | resource |
| [azurerm_api_management_named_value.pagopa_fn_buyerbanks_url_value](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/api_management_named_value) | resource |
| [azurerm_api_management_named_value.pagopa_fn_checkout_key](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/api_management_named_value) | resource |
| [azurerm_api_management_named_value.pagopa_fn_checkout_url_value](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/api_management_named_value) | resource |
| [azurerm_api_management_named_value.pagopa_mock_services_api_key](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/api_management_named_value) | resource |
Expand Down

0 comments on commit d7eb57b

Please sign in to comment.