Skip to main content

envgroup_config

Creates, updates, deletes, gets or lists an envgroup_config resource.

Overview

Nameenvgroup_config
TypeResource
Idgoogle.apigee.envgroup_config

Fields

The following fields are returned by SELECT queries:

Successful response

NameDatatypeDescription
namestringName of the environment group in the following format: organizations/{org}/envgroups/{envgroup}.
endpointChainingRulesarrayA list of proxies in each deployment group for proxy chaining calls.
hostnamesarrayHost names for the environment group.
locationstringWhen this message appears in the top-level IngressConfig, this field will be populated in lieu of the inlined routing_rules and hostnames fields. Some URL for downloading the full EnvironmentGroupConfig for this group.
revisionIdstring (int64)Revision id that defines the ordering of the EnvironmentGroupConfig resource. The higher the revision, the more recently the configuration was deployed.
routingRulesarrayOrdered list of routing rules defining how traffic to this environment group's hostnames should be routed to different environments.
uidstringA unique id for the environment group config that will only change if the environment group is deleted and recreated.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
organizations_envgroups_get_deployed_ingress_configselectorganizationsId, envgroupsIdviewGets the deployed ingress configuration for an environment group.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
envgroupsIdstring
organizationsIdstring
viewstring

SELECT examples

Gets the deployed ingress configuration for an environment group.

SELECT
name,
endpointChainingRules,
hostnames,
location,
revisionId,
routingRules,
uid
FROM google.apigee.envgroup_config
WHERE organizationsId = '{{ organizationsId }}' -- required
AND envgroupsId = '{{ envgroupsId }}' -- required
AND view = '{{ view }}';