class OrganizationsApisKeyvaluemapsEntries extends Resource (View source)

The "entries" collection of methods.

Typical usage is:

 $apigeeService = new Google\Service\Apigee(...);
 $entries = $apigeeService->organizations_apis_keyvaluemaps_entries;

Methods

create(string $parent, GoogleCloudApigeeV1KeyValueEntry $postBody, array $optParams = [])

Creates key value entries in a key value map scoped to an organization, environment, or API proxy. Note: Supported for Apigee hybrid 1.8.x and higher. (entries.create)

delete(string $name, array $optParams = [])

Deletes a key value entry from a key value map scoped to an organization, environment, or API proxy. Notes: After you delete the key value entry, the policy consuming the entry will continue to function with its cached values for a few minutes. This is expected behavior. Supported for Apigee hybrid 1.8.x and higher. (entries.delete)

get(string $name, array $optParams = [])

Get the key value entry value for a key value map scoped to an organization, environment, or API proxy. Note: Supported for Apigee hybrid 1.8.x and higher. (entries.get)

listOrganizationsApisKeyvaluemapsEntries(string $parent, array $optParams = [])

Lists key value entries for key values maps scoped to an organization, environment, or API proxy. Note: Supported for Apigee hybrid 1.8.x and higher. (entries.listOrganizationsApisKeyvaluemapsEntries)

update(string $name, GoogleCloudApigeeV1KeyValueEntry $postBody, array $optParams = [])

Update key value entry scoped to an organization, environment, or API proxy for an existing key. (entries.update)

Details

GoogleCloudApigeeV1KeyValueEntry create(string $parent, GoogleCloudApigeeV1KeyValueEntry $postBody, array $optParams = [])

Creates key value entries in a key value map scoped to an organization, environment, or API proxy. Note: Supported for Apigee hybrid 1.8.x and higher. (entries.create)

Parameters

string $parent

Required. Scope as indicated by the URI in which to create the key value map entry. Use one of the following structures in your request: organizations/{organization}/apis/{api}/keyvaluemaps/{keyvaluemap}. orga nizations/{organization}/environments/{environment}/keyvaluemaps/{keyvaluemap } * organizations/{organization}/keyvaluemaps/{keyvaluemap}.

GoogleCloudApigeeV1KeyValueEntry $postBody
array $optParams

Optional parameters.

Return Value

GoogleCloudApigeeV1KeyValueEntry

Exceptions

Exception

GoogleCloudApigeeV1KeyValueEntry delete(string $name, array $optParams = [])

Deletes a key value entry from a key value map scoped to an organization, environment, or API proxy. Notes: After you delete the key value entry, the policy consuming the entry will continue to function with its cached values for a few minutes. This is expected behavior. Supported for Apigee hybrid 1.8.x and higher. (entries.delete)

Parameters

string $name

Required. Scope as indicated by the URI in which to delete the key value map entry. Use one of the following structures in your request: organizations/{organization}/apis/{api}/keyvaluemaps/{keyval uemap}/entries/{entry}. organizations/{organization}/environments/{enviro nment}/keyvaluemaps/{keyvaluemap}/entries/{entry} * organizations/{organization}/keyvaluemaps/{keyvaluemap}/entries/{entry}.

array $optParams

Optional parameters.

Return Value

GoogleCloudApigeeV1KeyValueEntry

Exceptions

Exception

GoogleCloudApigeeV1KeyValueEntry get(string $name, array $optParams = [])

Get the key value entry value for a key value map scoped to an organization, environment, or API proxy. Note: Supported for Apigee hybrid 1.8.x and higher. (entries.get)

Parameters

string $name

Required. Scope as indicated by the URI in which to fetch the key value map entry/value. Use one of the following structures in your request: organizations/{organization}/apis/{api}/keyvaluemaps/{keyval uemap}/entries/{entry}. organizations/{organization}/environments/{enviro nment}/keyvaluemaps/{keyvaluemap}/entries/{entry} * organizations/{organization}/keyvaluemaps/{keyvaluemap}/entries/{entry}.

array $optParams

Optional parameters.

Return Value

GoogleCloudApigeeV1KeyValueEntry

Exceptions

Exception

GoogleCloudApigeeV1ListKeyValueEntriesResponse listOrganizationsApisKeyvaluemapsEntries(string $parent, array $optParams = [])

Lists key value entries for key values maps scoped to an organization, environment, or API proxy. Note: Supported for Apigee hybrid 1.8.x and higher. (entries.listOrganizationsApisKeyvaluemapsEntries)

Parameters

string $parent

Required. Scope as indicated by the URI in which to list key value maps. Use one of the following structures in your request:

  • organizations/{organization}/apis/{api}/keyvaluemaps/{keyvaluemap}. or ganizations/{organization}/environments/{environment}/keyvaluemaps/{keyvaluem ap} organizations/{organization}/keyvaluemaps/{keyvaluemap}.
array $optParams

Optional parameters.

Return Value

GoogleCloudApigeeV1ListKeyValueEntriesResponse

Exceptions

Exception

GoogleCloudApigeeV1KeyValueEntry update(string $name, GoogleCloudApigeeV1KeyValueEntry $postBody, array $optParams = [])

Update key value entry scoped to an organization, environment, or API proxy for an existing key. (entries.update)

Parameters

string $name

Required. Scope as indicated by the URI in which to create the key value map entry. Use one of the following structures in your request: organizations/{organization}/apis/{api}/keyvaluemaps/{keyvaluemap}. orga nizations/{organization}/environments/{environment}/keyvaluemaps/{keyvaluemap } * organizations/{organization}/keyvaluemaps/{keyvaluemap}.

GoogleCloudApigeeV1KeyValueEntry $postBody
array $optParams

Optional parameters.

Return Value

GoogleCloudApigeeV1KeyValueEntry

Exceptions

Exception