- HTTP request
- Path parameters
- Request body
- Response body
- Authorization scopes
- IAM Permissions
- Try it!
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.
IAM Permissions
Requires the following IAM permission on the name resource:
- chronicle.integrations.get
For more information, see the IAM documentation.