Skip to main content

apicategories

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

Overview​

Nameapicategories
TypeResource
Idgoogle.apigee.apicategories

Fields​

The following fields are returned by SELECT queries:

NameDatatypeDescription
dataobjectThe API category resource. (id: GoogleCloudApigeeV1ApiCategory)
errorCodestringUnique error code for the request, if any.
messagestringDescription of the operation.
requestIdstringUnique ID of the request.
statusstringStatus of the operation.

Methods​

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
organizations_sites_apicategories_getselectorganizationsId, sitesId, apicategoriesIdGets an API category.
organizations_sites_apicategories_listselectorganizationsId, sitesIdReturns the API categories associated with a portal.
organizations_sites_apicategories_createinsertorganizationsId, sitesIdCreates a new API category.
organizations_sites_apicategories_patchupdateorganizationsId, sitesId, apicategoriesIdUpdates an API category.
organizations_sites_apicategories_deletedeleteorganizationsId, sitesId, apicategoriesIdDeletes an API category.

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
apicategoriesIdstring
organizationsIdstring
sitesIdstring

SELECT examples​

Gets an API category.

SELECT
data,
errorCode,
message,
requestId,
status
FROM google.apigee.apicategories
WHERE organizationsId = '{{ organizationsId }}' -- required
AND sitesId = '{{ sitesId }}' -- required
AND apicategoriesId = '{{ apicategoriesId }}' -- required
;

INSERT examples​

Creates a new API category.

INSERT INTO google.apigee.apicategories (
data__id,
data__name,
data__siteId,
data__updateTime,
organizationsId,
sitesId
)
SELECT
'{{ id }}',
'{{ name }}',
'{{ siteId }}',
'{{ updateTime }}',
'{{ organizationsId }}',
'{{ sitesId }}'
RETURNING
data,
errorCode,
message,
requestId,
status
;

UPDATE examples​

Updates an API category.

UPDATE google.apigee.apicategories
SET
data__id = '{{ id }}',
data__name = '{{ name }}',
data__siteId = '{{ siteId }}',
data__updateTime = '{{ updateTime }}'
WHERE
organizationsId = '{{ organizationsId }}' --required
AND sitesId = '{{ sitesId }}' --required
AND apicategoriesId = '{{ apicategoriesId }}' --required
RETURNING
data,
errorCode,
message,
requestId,
status;

DELETE examples​

Deletes an API category.

DELETE FROM google.apigee.apicategories
WHERE organizationsId = '{{ organizationsId }}' --required
AND sitesId = '{{ sitesId }}' --required
AND apicategoriesId = '{{ apicategoriesId }}' --required
;