Google Apigee X Instance Module
This module allows managing a single Apigee X instance and its environment attachments.
Examples
Apigee X Evaluation Instance
Apigee X Paid Instance
Variables
| name |
description |
type |
required |
default |
| apigee_org_id |
Apigee Organization ID |
string |
✓ |
|
| cidr_mask |
CIDR mask for the Apigee instance |
number |
✓ |
|
| name |
Apigee instance name. |
string |
✓ |
|
| region |
Compute region. |
string |
✓ |
|
| apigee_envgroups |
Apigee Environment Groups. |
map(object({…})) |
|
{} |
| apigee_environments |
Apigee Environment Names. |
list(string) |
|
[] |
| disk_encryption_key |
Customer Managed Encryption Key (CMEK) self link (e.g. projects/foo/locations/us/keyRings/bar/cryptoKeys/baz) used for disk and volume encryption (required for PAID Apigee Orgs only). |
string |
|
null |
Outputs
| name |
description |
sensitive |
| endpoint |
Internal endpoint of the Apigee instance. |
|
| id |
Apigee instance ID. |
|
| instance |
Apigee instance. |
|
| port |
Port number of the internal endpoint of the Apigee instance. |
|