Skip to main content

envgroups

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

Overview​

Nameenvgroups
TypeResource
Idgoogle.apigee.envgroups

Fields​

The following fields are returned by SELECT queries:

NameDatatypeDescription
namestringID of the environment group.
createdAtstring (int64)Output only. The time at which the environment group was created as milliseconds since epoch.
hostnamesarrayRequired. Host names for this environment group.
lastModifiedAtstring (int64)Output only. The time at which the environment group was last updated as milliseconds since epoch.
statestringOutput only. State of the environment group. Values other than ACTIVE means the resource is not ready to use. (STATE_UNSPECIFIED, CREATING, ACTIVE, DELETING, UPDATING)

Methods​

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
organizations_envgroups_getselectorganizationsId, envgroupsIdGets an environment group.
organizations_envgroups_listselectorganizationsIdpageSize, pageTokenLists all environment groups.
organizations_envgroups_createinsertorganizationsIdnameCreates a new environment group.
organizations_envgroups_patchupdateorganizationsId, envgroupsIdupdateMaskUpdates an environment group.
organizations_envgroups_deletedeleteorganizationsId, envgroupsIdDeletes 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
namestring
pageSizeinteger (int32)
pageTokenstring
updateMaskstring (google-fieldmask)

SELECT examples​

Gets an environment group.

SELECT
name,
createdAt,
hostnames,
lastModifiedAt,
state
FROM google.apigee.envgroups
WHERE organizationsId = '{{ organizationsId }}' -- required
AND envgroupsId = '{{ envgroupsId }}' -- required
;

INSERT examples​

Creates a new environment group.

INSERT INTO google.apigee.envgroups (
data__hostnames,
data__name,
organizationsId,
name
)
SELECT
'{{ hostnames }}',
'{{ name }}',
'{{ organizationsId }}',
'{{ name }}'
RETURNING
name,
done,
error,
metadata,
response
;

UPDATE examples​

Updates an environment group.

UPDATE google.apigee.envgroups
SET
data__hostnames = '{{ hostnames }}',
data__name = '{{ name }}'
WHERE
organizationsId = '{{ organizationsId }}' --required
AND envgroupsId = '{{ envgroupsId }}' --required
AND updateMask = '{{ updateMask}}'
RETURNING
name,
done,
error,
metadata,
response;

DELETE examples​

Deletes an environment group.

DELETE FROM google.apigee.envgroups
WHERE organizationsId = '{{ organizationsId }}' --required
AND envgroupsId = '{{ envgroupsId }}' --required
;