class OrganizationsEnvgroups extends Resource (View source)

The "envgroups" collection of methods.

Typical usage is:

 $apigeeService = new Google\Service\Apigee(...);
 $envgroups = $apigeeService->organizations_envgroups;

Methods

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

Creates a new environment group. (envgroups.create)

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

Deletes an environment group. (envgroups.delete)

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

Gets an environment group. (envgroups.get)

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

Gets the deployed ingress configuration for an environment group.

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

Lists all environment groups. (envgroups.listOrganizationsEnvgroups)

patch(string $name, GoogleCloudApigeeV1EnvironmentGroup $postBody, array $optParams = [])

Updates an environment group. (envgroups.patch)

Details

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

Creates a new environment group. (envgroups.create)

Parameters

string $parent

Required. Name of the organization in which to create the environment group in the following format: organizations/{org}.

GoogleCloudApigeeV1EnvironmentGroup $postBody
array $optParams

Optional parameters.

Return Value

GoogleLongrunningOperation

Exceptions

Exception

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

Deletes an environment group. (envgroups.delete)

Parameters

string $name

Required. Name of the environment group in the following format: organizations/{org}/envgroups/{envgroup}.

array $optParams

Optional parameters.

Return Value

GoogleLongrunningOperation

Exceptions

Exception

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

Gets an environment group. (envgroups.get)

Parameters

string $name

Required. Name of the environment group in the following format: organizations/{org}/envgroups/{envgroup}.

array $optParams

Optional parameters.

Return Value

GoogleCloudApigeeV1EnvironmentGroup

Exceptions

Exception

GoogleCloudApigeeV1EnvironmentGroupConfig getDeployedIngressConfig(string $name, array $optParams = [])

Gets the deployed ingress configuration for an environment group.

(envgroups.getDeployedIngressConfig)

Parameters

string $name

Required. Name of the deployed configuration for the environment group in the following format: 'organizations/{org}/envgroups/{envgroup}/deployedIngressConfig'.

array $optParams

Optional parameters.

Return Value

GoogleCloudApigeeV1EnvironmentGroupConfig

Exceptions

Exception

GoogleCloudApigeeV1ListEnvironmentGroupsResponse listOrganizationsEnvgroups(string $parent, array $optParams = [])

Lists all environment groups. (envgroups.listOrganizationsEnvgroups)

Parameters

string $parent

Required. Name of the organization for which to list environment groups in the following format: organizations/{org}.

array $optParams

Optional parameters.

Return Value

GoogleCloudApigeeV1ListEnvironmentGroupsResponse

Exceptions

Exception

GoogleLongrunningOperation patch(string $name, GoogleCloudApigeeV1EnvironmentGroup $postBody, array $optParams = [])

Updates an environment group. (envgroups.patch)

Parameters

string $name

Required. Name of the environment group to update in the format: `organizations/{org}/envgroups/{envgroup}.

GoogleCloudApigeeV1EnvironmentGroup $postBody
array $optParams

Optional parameters.

Return Value

GoogleLongrunningOperation

Exceptions

Exception