Application Integration API (integrations:v1alpha)

2024-02-02

7 removed methods

Deletions

    Methods
  • integrations.projects.locations.integrations.versions.testCases.get

      Description: Get a test case

      HTTP Method: GET

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/integrations/{integrationsId}/versions/{versionsId}/testCases/{testCasesId}

      Parameter Order: name

      Parameters:

        name

          Required: Yes

          Type: string

          Description: Required. The ID of the test case to retrieve

          Pattern: ^projects/[^/]+/locations/[^/]+/integrations/[^/]+/versions/[^/]+/testCases/[^/]+$

          Location: path

      Path: v1alpha/{+name}

  • integrations.projects.locations.integrations.versions.testCases.listExecutions

      HTTP Method: GET

      Parameters:

        parent

          Pattern: ^projects/[^/]+/locations/[^/]+/integrations/[^/]+/versions/[^/]+/testCases/[^/]+$

          Required: Yes

          Location: path

          Type: string

          Description: Required. The parent resource name of the test case execution.

        pageToken

          Location: query

          Description: Optional. The token returned in the previous response.

          Type: string

        pageSize

          Description: Optional. The size of entries in the response.

          Location: query

          Format: int32

          Type: integer

        filter

          Description: Optional. Standard filter field, we support filtering on following fields: test_case_id: the ID of the test case. CreateTimestamp: the execution created time. event_execution_state: the state of the executions. execution_id: the id of the execution. trigger_id: the id of the trigger. parameter_type: the type of the parameters involved in the execution. All fields support for EQUALS, in additional: CreateTimestamp support for LESS_THAN, GREATER_THAN ParameterType support for HAS For example: "parameter_type" HAS \"string\" Also supports operators like AND, OR, NOT For example, trigger_id=\"id1\" AND test_case_id=\"testCaseId\"

          Type: string

          Location: query

        truncateParams

          Location: query

          Description: Optional. If true, the service will truncate the params to only keep the first 1000 characters of string params and empty the executions in order to make response smaller. Only works for UI and when the params fields are not filtered out.

          Type: boolean

          Deprecated: Yes

        orderBy

          Type: string

          Location: query

          Description: Optional. The results would be returned in order you specified here. Currently supporting "last_modified_time" and "create_time".

        readMask

          Description: Optional. View mask for the response data. If set, only the field specified will be returned as part of the result. If not set, all fields in event execution info will be filled and returned.

          Type: string

          Format: google-fieldmask

          Location: query

      Path: v1alpha/{+parent}:executions

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Parameter Order: parent

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/integrations/{integrationsId}/versions/{versionsId}/testCases/{testCasesId}:executions

      Description: Lists the results of all functional test executions. The response includes the same information as the [execution log](https://cloud.google.com/application-integration/docs/viewing-logs) in the Integration UI.

  • integrations.projects.locations.integrations.versions.testCases.create

      Description: Creates a new test case

      Path: v1alpha/{+parent}/testCases

      HTTP Method: POST

      Parameters:

        parent

          Location: path

          Required: Yes

          Pattern: ^projects/[^/]+/locations/[^/]+/integrations/[^/]+/versions/[^/]+$

          Description: Required. The parent resource where this test case will be created. Format: projects/{project}/locations/{location}/integrations/{integration}/versions/{integration_version}

          Type: string

        testCaseId

          Location: query

          Type: string

          Description: Required. Required

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/integrations/{integrationsId}/versions/{versionsId}/testCases

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Parameter Order: parent

  • integrations.projects.locations.integrations.versions.testCases.executeTest

      Path: v1alpha/{+testCaseName}:executeTest

      Description: Executes functional test

      HTTP Method: POST

      Parameter Order: testCaseName

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/integrations/{integrationsId}/versions/{versionsId}/testCases/{testCasesId}:executeTest

      Parameters:

        testCaseName

          Required: Yes

          Pattern: ^projects/[^/]+/locations/[^/]+/integrations/[^/]+/versions/[^/]+/testCases/[^/]+$

          Description: Required. Test case resource name

          Location: path

          Type: string

  • integrations.projects.locations.integrations.versions.testCases.patch

      Path: v1alpha/{+name}

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/integrations/{integrationsId}/versions/{versionsId}/testCases/{testCasesId}

      Parameter Order: name

      Parameters:

        updateMask

          Location: query

          Description: Optional. Field mask specifying the fields in the above integration that have been modified and need to be updated.

          Type: string

          Format: google-fieldmask

        name

          Description: Output only. Auto-generated primary key.

          Pattern: ^projects/[^/]+/locations/[^/]+/integrations/[^/]+/versions/[^/]+/testCases/[^/]+$

          Location: path

          Type: string

          Required: Yes

      Description: Updates a test case

      Scopes: https://www.googleapis.com/auth/cloud-platform

      HTTP Method: PATCH

  • integrations.projects.locations.integrations.versions.testCases.delete

      HTTP Method: DELETE

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Parameters:

        name

          Type: string

          Pattern: ^projects/[^/]+/locations/[^/]+/integrations/[^/]+/versions/[^/]+/testCases/[^/]+$

          Required: Yes

          Location: path

          Description: Required. ID for the test case to be deleted

      Path: v1alpha/{+name}

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/integrations/{integrationsId}/versions/{versionsId}/testCases/{testCasesId}

      Parameter Order: name

      Description: Deletes a test case

  • integrations.projects.locations.products.integrations.versions.testCases.list

      Description: Lists all the test cases that satisfy the filters.

      Path: v1alpha/{+parent}/testCases

      HTTP Method: GET

      Parameter Order: parent

      Flat Path: v1alpha/projects/{projectsId}/locations/{locationsId}/products/{productsId}/integrations/{integrationsId}/versions/{versionsId}/testCases

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Parameters:

        parent

          Description: Required. The parent resource where this TestCase was created.

          Location: path

          Pattern: ^projects/[^/]+/locations/[^/]+/products/[^/]+/integrations/[^/]+/versions/[^/]+$

          Type: string

          Required: Yes

        orderBy

          Type: string

          Description: Optional. The results would be returned in order specified here. Currently supported sort keys are: Descending sort order for "last_modified_time", "created_time". Ascending sort order for "name".

          Location: query

        readMask

          Description: Optional. The mask which specifies fields that need to be returned in the TestCases's response.

          Type: string

          Format: google-fieldmask

          Location: query

        filter

          Description: Optional. Standard filter field. Filtering as supported in https://developers.google.com/authorized-buyers/apis/guides/list-filters.

          Type: string

          Location: query

        pageSize

          Description: Optional. The maximum number of test cases to return. The service may return fewer than this value. If unspecified, at most 100 test cases will be returned.

          Location: query

          Format: int32

          Type: integer

        pageToken

          Description: Optional. A page token, received from a previous `ListTestCases` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListTestCases` must match the call that provided the page token.

          Type: string

          Location: query