Update Integration
Updates the specified integration.
This request supports integrations with only the following:
- Okta
- Qualys
- Tenable
To get the integration ID, list the metadata for all integrations.
The request body for an integration between Prisma Cloud and an external system includes an integrationConfig field that is a map of key/value pairs. The type of integration defines the content of these key/value pairs. See Integration Configuration for valid key/value pairs for the integrationConfig for your specific external integration.
The fields you can update in an integration are:
- name
- integrationConfig, depending on integration type
- description
- enabled
Path Parameters
- id string required
Integration ID
- application/json; charset=UTF-8
Request Body required
Model for Integration
- description string
Integration description
- enabled boolean
true = Enabled
integrationConfig object
Integration Configuration. The values depend on the integration type.
property name*
object- integrationType string
Possible values: [
EMAIL
,SLACK
,SPLUNK
,AMAZON_SQS
,WEBHOOK
,MICROSOFT_TEAMS
,AZURE_SERVICE_BUS_QUEUE
,JIRA
,SERVICE_NOW
,PAGER_DUTY
,DEMISTO
,AWS_S3
,SNOWFLAKE
,TENABLE
,QUALYS
,AZURE_SECURITY_CENTER
,GOOGLE_CSCC
,AWS_SECURITY_HUB
,OKTA_IDP
]Integration type
- name string
Integration name
reason object
Model for Integration Status Details
details object
Model for Message Details
- 200
- 400
successful operation
invalid_integration_name / missing_integration_config / integration_name_already_exists / invalid_id / internal_error