From a72425805177657ae93063e5fc0553b62291783e Mon Sep 17 00:00:00 2001 From: andrea-putzu Date: Fri, 9 Feb 2024 09:02:44 +0100 Subject: [PATCH] [SELC-2952] fix Endpoints configuration --- .../env/prod/config.yaml | 136 ++++++++++++++++++ .../env/prod/config.yaml | 136 ++++++++++++++++++ 2 files changed, 272 insertions(+) diff --git a/.opex/api-selfcare-onboarding-pnpg/env/prod/config.yaml b/.opex/api-selfcare-onboarding-pnpg/env/prod/config.yaml index daac1c78..fa7a81df 100644 --- a/.opex/api-selfcare-onboarding-pnpg/env/prod/config.yaml +++ b/.opex/api-selfcare-onboarding-pnpg/env/prod/config.yaml @@ -9,3 +9,139 @@ action_groups: overrides: hosts: # Use these hosts instead of those inside the OpenApi spec - api-pnpg.selfcare.pagopa.it + endpoints: + /v1/institutions: + response_time_threshold: 2 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/{externalInstitutionId}/geographicTaxonomy: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/{externalInstitutionId}/legal-address: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/{externalInstitutionId}/match: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/{externalInstitutionId}/products/{productId}: + response_time_threshold: 3 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/{externalInstitutionId}/products/{productId}/onboarded-institution-info: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/{externalInstitutionId}/products/{productId}/onboarding: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/company/onboarding: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/from-infocamere/: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/geographicTaxonomies: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/onboarding: + response_time_threshold: 4.5 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/onboarding/: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/verification/legal-address: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/verification/match: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/pnPGInstitutions/{externalInstitutionId}/legal-address: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/pnPGInstitutions/{externalInstitutionId}/match: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/pnPGInstitutions/{externalInstitutionId}/products/{productId}/onboarding: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/product/{id}: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/tokens/{tokenId}/complete: + response_time_threshold: 32 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/tokens/{tokenId}/verify: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/users/validate: + response_time_threshold: 2 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v2/institutions/onboarding: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v2/tokens/{onboardingId}: + response_time_threshold: 2.2 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v2/tokens/{onboardingId}/approve: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v2/tokens/{onboardingId}/complete: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v2/tokens/{onboardingId}/reject: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v2/tokens/{onboardingId}/verify: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: diff --git a/.opex/api-selfcare-onboarding/env/prod/config.yaml b/.opex/api-selfcare-onboarding/env/prod/config.yaml index 17020b41..935701eb 100644 --- a/.opex/api-selfcare-onboarding/env/prod/config.yaml +++ b/.opex/api-selfcare-onboarding/env/prod/config.yaml @@ -9,3 +9,139 @@ action_groups: overrides: hosts: # Use these hosts instead of those inside the OpenApi spec - api.selfcare.pagopa.it + endpoints: + /v1/institutions: + response_time_threshold: 2 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/{externalInstitutionId}/geographicTaxonomy: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/{externalInstitutionId}/legal-address: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/{externalInstitutionId}/match: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/{externalInstitutionId}/products/{productId}: + response_time_threshold: 3 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/{externalInstitutionId}/products/{productId}/onboarded-institution-info: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/{externalInstitutionId}/products/{productId}/onboarding: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/company/onboarding: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/from-infocamere/: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/geographicTaxonomies: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/onboarding: + response_time_threshold: 4.5 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/onboarding/: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/verification/legal-address: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/institutions/verification/match: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/pnPGInstitutions/{externalInstitutionId}/legal-address: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/pnPGInstitutions/{externalInstitutionId}/match: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/pnPGInstitutions/{externalInstitutionId}/products/{productId}/onboarding: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/product/{id}: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/tokens/{tokenId}/complete: + response_time_threshold: 32 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/tokens/{tokenId}/verify: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v1/users/validate: + response_time_threshold: 2 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v2/institutions/onboarding: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v2/tokens/{onboardingId}: + response_time_threshold: 2.2 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v2/tokens/{onboardingId}/approve: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v2/tokens/{onboardingId}/complete: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v2/tokens/{onboardingId}/reject: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: + /v2/tokens/{onboardingId}/verify: + response_time_threshold: 1 # Default: 1 + response_time_evaluation_frequency: 10 # Default: 10 + response_time_evaluation_time_window: 30 # Default: 20 + response_time_event_occurrences: 30 # Default: