Full name: projects.locations.instances.integrations.getFetchStagingDiff
Get a diff between the current production integration and the matching staging
HTTP request
Path parameters
Parameters | |
---|---|
name |
Required. The name of the integration. Format: projects/{projectId}/locations/{region}/instances/{instance}/integrations/{integration} |
Request body
The request body must be empty.
Response body
The response message for Geting the staging diff.
If successful, the response body contains data with the following structure:
JSON representation |
---|
{ "integrationIdentifier": string, "actions": [ string ], "jobs": [ string ], "connectors": [ string ], "managers": [ string ], "customFamilies": [ string ], "exampleUsecases": [ string ], "mappingRules": [ string ], "version": string, "pythonVersion": enum ( |
Fields | |
---|---|
integrationIdentifier |
Required. The extracted integration identifier name. |
actions[] |
Output only. Extracted actions names. |
jobs[] |
Output only. Extracted jobs names. |
connectors[] |
Output only. Extracted connector names. |
managers[] |
Output only. Extracted managers names. |
customFamilies[] |
Output only. Extracted custom families names. |
exampleUsecases[] |
Output only. Extracted example usecases names. |
mappingRules[] |
Output only. Extracted mapping rules names. |
version |
Output only. Integration version. |
pythonVersion |
Output only. Integration's python version. |
existingIntegration |
Output only. The existing integration in the system with the same display name as the one that the user wants to import. |
diff |
Output only. The difference between the existing integration and the imported one. |
custom |
Output only. Is the integration custom or commercial. |
mappingRulesExist |
Output only. Indicates if mapping rules exist for the integration. |
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview.