Integration component for dynamically managing Apigee IP blocking configurations with TTL.

Changelog

4 versions
v1.1.0 Latest
  • Added MakeApiCall component for performing arbitrary authorized API calls to the Apigee API.
v1.0.2
  • Optimized storing items in the KVM. IPs are now stored in 500 groups instead of 1.
v1.0.1
  • Added validation for required fields in components.
v1.0.0
  • Initial version

Authentication

TypeDetails
OAuth 2
Scopes:
profile email

Actions

6
List Entries icon

List Entries

Retrieve all entries from a specific key value map, which includes the list of currently blocked IP addresses.
Additional Scopes:
...//www.googleapis.com/auth/cloud-platform
Block IPs icon

Block IPs

Add a new entry to the key value map to block an IP address with a specified TTL (time to live). This endpoint allows you to dynamically update Apigee configurations to enforce IP blocking rules.
Additional Scopes:
...//www.googleapis.com/auth/cloud-platform
List Environments icon

List Environments

Retrieves all environments within a specified Apigee organization.
Additional Scopes:
...//www.googleapis.com/auth/cloud-platform
List Key Value Maps icon

List Key Value Maps

Retrieve a list of all key value maps in a specific environment. This endpoint is useful for obtaining the available maps that can contain IP blocking entries.
Additional Scopes:
...//www.googleapis.com/auth/cloud-platform
List Organizations icon

List Organizations

Retrieves all Apigee organizations accessible to the authenticated user.
Additional Scopes:
...//www.googleapis.com/auth/cloud-platform
Make Api Call icon

Make Api Call

Performs an arbitrary authorized API call to the Apigee API.
Additional Scopes:
...//www.googleapis.com/auth/cloud-platform