Skip to main content

create

Creates, updates, deletes, gets or lists a create resource.

Overview

Namecreate
TypeResource
Idgoogle.apigee.create

Fields

SELECT not supported for this resource, use SHOW METHODS to view available operations for the resource.

Methods

NameAccessible byRequired ParamsDescription
organizations_developers_apps_keys_create_createINSERTappsId, developersId, organizationsIdCreates a custom consumer key and secret for a developer app. This is particularly useful if you want to migrate existing consumer keys and secrets to Apigee from another system. Consumer keys and secrets can contain letters, numbers, underscores, and hyphens. No other special characters are allowed. To avoid service disruptions, a consumer key and secret should not exceed 2 KBs each. Note: When creating the consumer key and secret, an association to API products will not be made. Therefore, you should not specify the associated API products in your request. Instead, use the UpdateDeveloperAppKey API to make the association after the consumer key and secret are created. If a consumer key and secret already exist, you can keep them or delete them using the DeleteDeveloperAppKey API. Note: All keys start out with status=approved, even if status=revoked is passed when the key is created. To revoke a key, use the UpdateDeveloperAppKey API.

INSERT example

Use the following StackQL query and manifest file to create a new create resource.

/*+ create */
INSERT INTO google.apigee.create (
appsId,
developersId,
organizationsId,
consumerKey,
apiProducts,
consumerSecret,
issuedAt,
scopes,
status,
expiresAt,
attributes,
expiresInSeconds
)
SELECT
'{{ appsId }}',
'{{ developersId }}',
'{{ organizationsId }}',
'{{ consumerKey }}',
'{{ apiProducts }}',
'{{ consumerSecret }}',
'{{ issuedAt }}',
'{{ scopes }}',
'{{ status }}',
'{{ expiresAt }}',
'{{ attributes }}',
'{{ expiresInSeconds }}'
;