OrganizationsApis
class OrganizationsApis extends Resource (View source)
The "apis" collection of methods.
Typical usage is:
$apigeeService = new Google\Service\Apigee(...);
$apis = $apigeeService->organizations_apis;
Methods
Creates an API proxy. The API proxy created will not be accessible at runtime
until it is deployed to an environment. Create a new API proxy by setting the
name
query parameter to the name of the API proxy. Import an API proxy
configuration bundle stored in zip format on your local machine to your
organization by doing the following: Set the name
query parameter to the
name of the API proxy. Set the action
query parameter to import
. Set
the Content-Type
header to multipart/form-data
. Pass as a file the name
of API proxy configuration bundle stored in zip format on your local machine
using the file
form field. Note: To validate the API proxy
configuration bundle only without importing it, set the action
query
parameter to validate
. When importing an API proxy configuration bundle, if
the API proxy does not exist, it will be created. If the API proxy exists,
then a new revision is created. Invalid API proxy configurations are
rejected, and a list of validation errors is returned to the client.
Deletes an API proxy and all associated endpoints, policies, resources, and revisions. The API proxy must be undeployed before you can delete it.
Gets an API proxy including a list of existing revisions. (apis.get)
Lists the names of all API proxies in an organization. The names returned correspond to the names defined in the configuration files for each API proxy. (apis.listOrganizationsApis)
Updates an existing API proxy. (apis.patch)
Details
GoogleCloudApigeeV1ApiProxyRevision
create(string $parent, GoogleApiHttpBody $postBody, array $optParams = [])
Creates an API proxy. The API proxy created will not be accessible at runtime
until it is deployed to an environment. Create a new API proxy by setting the
name
query parameter to the name of the API proxy. Import an API proxy
configuration bundle stored in zip format on your local machine to your
organization by doing the following: Set the name
query parameter to the
name of the API proxy. Set the action
query parameter to import
. Set
the Content-Type
header to multipart/form-data
. Pass as a file the name
of API proxy configuration bundle stored in zip format on your local machine
using the file
form field. Note: To validate the API proxy
configuration bundle only without importing it, set the action
query
parameter to validate
. When importing an API proxy configuration bundle, if
the API proxy does not exist, it will be created. If the API proxy exists,
then a new revision is created. Invalid API proxy configurations are
rejected, and a list of validation errors is returned to the client.
(apis.create)
GoogleCloudApigeeV1ApiProxy
delete(string $name, array $optParams = [])
Deletes an API proxy and all associated endpoints, policies, resources, and revisions. The API proxy must be undeployed before you can delete it.
(apis.delete)
GoogleCloudApigeeV1ApiProxy
get(string $name, array $optParams = [])
Gets an API proxy including a list of existing revisions. (apis.get)
GoogleCloudApigeeV1ListApiProxiesResponse
listOrganizationsApis(string $parent, array $optParams = [])
Lists the names of all API proxies in an organization. The names returned correspond to the names defined in the configuration files for each API proxy. (apis.listOrganizationsApis)
GoogleCloudApigeeV1ApiProxy
patch(string $name, GoogleCloudApigeeV1ApiProxy $postBody, array $optParams = [])
Updates an existing API proxy. (apis.patch)