class ProjectsLocations extends Resource (View source)

The "locations" collection of methods.

Typical usage is:

 $contactcenterinsightsService = new Google\Service\Contactcenterinsights(...);
 $locations = $contactcenterinsightsService->projects_locations;

Methods

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

Gets location-level encryption key specification.

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

Gets project-level settings. (locations.getSettings)

updateSettings(string $name, GoogleCloudContactcenterinsightsV1Settings $postBody, array $optParams = [])

Updates project-level settings. (locations.updateSettings)

Details

GoogleCloudContactcenterinsightsV1EncryptionSpec getEncryptionSpec(string $name, array $optParams = [])

Gets location-level encryption key specification.

(locations.getEncryptionSpec)

Parameters

string $name

Required. The name of the encryption spec resource to get.

array $optParams

Optional parameters.

Return Value

GoogleCloudContactcenterinsightsV1EncryptionSpec

Exceptions

Exception

GoogleCloudContactcenterinsightsV1Settings getSettings(string $name, array $optParams = [])

Gets project-level settings. (locations.getSettings)

Parameters

string $name

Required. The name of the settings resource to get.

array $optParams

Optional parameters.

Return Value

GoogleCloudContactcenterinsightsV1Settings

Exceptions

Exception

GoogleCloudContactcenterinsightsV1Settings updateSettings(string $name, GoogleCloudContactcenterinsightsV1Settings $postBody, array $optParams = [])

Updates project-level settings. (locations.updateSettings)

Parameters

string $name

Immutable. The resource name of the settings resource. Format: projects/{project}/locations/{location}/settings

GoogleCloudContactcenterinsightsV1Settings $postBody
array $optParams

Optional parameters.

Return Value

GoogleCloudContactcenterinsightsV1Settings

Exceptions

Exception