class OrganizationsSharedflows extends Resource (View source)

The "sharedflows" collection of methods.

Typical usage is:

 $apigeeService = new Google\Service\Apigee(...);
 $sharedflows = $apigeeService->organizations_sharedflows;

Methods

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

Uploads a ZIP-formatted shared flow configuration bundle to an organization.

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

Deletes a shared flow and all it's revisions. The shared flow must be undeployed before you can delete it. (sharedflows.delete)

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

Gets a shared flow by name, including a list of its revisions.

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

Lists all shared flows in the organization.

Details

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

Uploads a ZIP-formatted shared flow configuration bundle to an organization.

If the shared flow already exists, this creates a new revision of it. If the shared flow does not exist, this creates it. Once imported, the shared flow revision must be deployed before it can be accessed at runtime. The size limit of a shared flow bundle is 15 MB. (sharedflows.create)

Parameters

string $parent

Required. The name of the parent organization under which to create the shared flow. Must be of the form: organizations/{organization_id}

GoogleApiHttpBody $postBody
array $optParams

Optional parameters.

Return Value

GoogleCloudApigeeV1SharedFlowRevision

Exceptions

Exception

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

Deletes a shared flow and all it's revisions. The shared flow must be undeployed before you can delete it. (sharedflows.delete)

Parameters

string $name

Required. shared flow name of the form: organizations/{organization_id}/sharedflows/{shared_flow_id}

array $optParams

Optional parameters.

Return Value

GoogleCloudApigeeV1SharedFlow

Exceptions

Exception

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

Gets a shared flow by name, including a list of its revisions.

(sharedflows.get)

Parameters

string $name

Required. The name of the shared flow to get. Must be of the form: organizations/{organization_id}/sharedflows/{shared_flow_id}

array $optParams

Optional parameters.

Return Value

GoogleCloudApigeeV1SharedFlow

Exceptions

Exception

GoogleCloudApigeeV1ListSharedFlowsResponse listOrganizationsSharedflows(string $parent, array $optParams = [])

Lists all shared flows in the organization.

(sharedflows.listOrganizationsSharedflows)

Parameters

string $parent

Required. The name of the parent organization under which to get shared flows. Must be of the form: organizations/{organization_id}

array $optParams

Optional parameters.

Return Value

GoogleCloudApigeeV1ListSharedFlowsResponse

Exceptions

Exception