class ProjectsLocationsSpecialistPools extends Resource (View source)

The "specialistPools" collection of methods.

Typical usage is:

 $aiplatformService = new Google\Service\Aiplatform(...);
 $specialistPools = $aiplatformService->projects_locations_specialistPools;

Methods

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

Creates a SpecialistPool. (specialistPools.create)

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

Deletes a SpecialistPool as well as all Specialists in the pool.

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

Gets a SpecialistPool. (specialistPools.get)

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

Lists SpecialistPools in a Location.

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

Updates a SpecialistPool. (specialistPools.patch)

Details

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

Creates a SpecialistPool. (specialistPools.create)

Parameters

string $parent

Required. The parent Project name for the new SpecialistPool. The form is projects/{project}/locations/{location}.

GoogleCloudAiplatformV1SpecialistPool $postBody
array $optParams

Optional parameters.

Return Value

GoogleLongrunningOperation

Exceptions

Exception

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

Deletes a SpecialistPool as well as all Specialists in the pool.

(specialistPools.delete)

Parameters

string $name

Required. The resource name of the SpecialistPool to delete. Format: projects/{project}/locations/{location}/specialistPools/{specialist_pool}

array $optParams

Optional parameters.

Return Value

GoogleLongrunningOperation

Exceptions

Exception

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

Gets a SpecialistPool. (specialistPools.get)

Parameters

string $name

Required. The name of the SpecialistPool resource. The form is projects/{project}/locations/{location}/specialistPools/{specialist_pool}.

array $optParams

Optional parameters.

Return Value

GoogleCloudAiplatformV1SpecialistPool

Exceptions

Exception

GoogleCloudAiplatformV1ListSpecialistPoolsResponse listProjectsLocationsSpecialistPools(string $parent, array $optParams = [])

Lists SpecialistPools in a Location.

(specialistPools.listProjectsLocationsSpecialistPools)

Parameters

string $parent

Required. The name of the SpecialistPool's parent resource. Format: projects/{project}/locations/{location}

array $optParams

Optional parameters.

Return Value

GoogleCloudAiplatformV1ListSpecialistPoolsResponse

Exceptions

Exception

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

Updates a SpecialistPool. (specialistPools.patch)

Parameters

string $name

Required. The resource name of the SpecialistPool.

GoogleCloudAiplatformV1SpecialistPool $postBody
array $optParams

Optional parameters.

Return Value

GoogleLongrunningOperation

Exceptions

Exception