class ProjectsLocationsSecuritySettings extends Resource (View source)

The "securitySettings" collection of methods.

Typical usage is:

 $dialogflowService = new Google\Service\Dialogflow(...);
 $securitySettings = $dialogflowService->projects_locations_securitySettings;

Methods

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

Create security settings in the specified location. (securitySettings.create)

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

Deletes the specified SecuritySettings. (securitySettings.delete)

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

Retrieves the specified SecuritySettings. The returned settings may be stale by up to 1 minute. (securitySettings.get)

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

Returns the list of all security settings in the specified location.

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

Updates the specified SecuritySettings. (securitySettings.patch)

Details

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

Create security settings in the specified location. (securitySettings.create)

Parameters

string $parent

Required. The location to create an SecuritySettings for. Format: projects//locations/.

GoogleCloudDialogflowCxV3SecuritySettings $postBody
array $optParams

Optional parameters.

Return Value

GoogleCloudDialogflowCxV3SecuritySettings

Exceptions

Exception

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

Deletes the specified SecuritySettings. (securitySettings.delete)

Parameters

string $name

Required. The name of the SecuritySettings to delete. Format: projects//locations//securitySettings/.

array $optParams

Optional parameters.

Return Value

GoogleProtobufEmpty

Exceptions

Exception

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

Retrieves the specified SecuritySettings. The returned settings may be stale by up to 1 minute. (securitySettings.get)

Parameters

string $name

Required. Resource name of the settings. Format: projects//locations//securitySettings/.

array $optParams

Optional parameters.

Return Value

GoogleCloudDialogflowCxV3SecuritySettings

Exceptions

Exception

GoogleCloudDialogflowCxV3ListSecuritySettingsResponse listProjectsLocationsSecuritySettings(string $parent, array $optParams = [])

Returns the list of all security settings in the specified location.

(securitySettings.listProjectsLocationsSecuritySettings)

Parameters

string $parent

Required. The location to list all security settings for. Format: projects//locations/.

array $optParams

Optional parameters.

Return Value

GoogleCloudDialogflowCxV3ListSecuritySettingsResponse

Exceptions

Exception

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

Updates the specified SecuritySettings. (securitySettings.patch)

Parameters

string $name

Resource name of the settings. Required for the SecuritySettingsService.UpdateSecuritySettings method. SecuritySettingsService.CreateSecuritySettings populates the name automatically. Format: projects//locations//securitySettings/.

GoogleCloudDialogflowCxV3SecuritySettings $postBody
array $optParams

Optional parameters.

Return Value

GoogleCloudDialogflowCxV3SecuritySettings

Exceptions

Exception