Dialogflow API (dialogflow:v2beta1)

2024-07-10

2 new methods

Additions

    Methods
  • dialogflow.projects.locations.getEncryptionSpec

      Path: v2beta1/{+name}

      Flat Path: v2beta1/projects/{projectsId}/locations/{locationsId}/encryptionSpec

      HTTP Method: GET

      Parameters:

        name

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

          Pattern: ^projects/[^/]+/locations/[^/]+/encryptionSpec$

          Location: path

          Required: Yes

          Type: string

      Parameter Order: name

      Scopes:

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dialogflow
    • Description: Gets location-level encryption key specification.

  • dialogflow.projects.locations.encryptionSpec.initialize

      Path: v2beta1/{+name}:initialize

      Flat Path: v2beta1/projects/{projectsId}/locations/{locationsId}/encryptionSpec:initialize

      HTTP Method: POST

      Parameters:

        name

          Description: Immutable. The resource name of the encryption key specification resource. Format: projects/{project}/locations/{location}/encryptionSpec

          Pattern: ^projects/[^/]+/locations/[^/]+/encryptionSpec$

          Location: path

          Required: Yes

          Type: string

      Parameter Order: name

      Scopes:

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dialogflow
    • Description: Initializes a location-level encryption key specification. An error will be thrown if the location has resources already created before the initialization. Once the encryption specification is initialized at a location, it is immutable and all newly created resources under the location will be encrypted with the existing specification.