2024-02-02
▼ ▲ 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