{
  "type": "MANAGED_KNOWLEDGE_BASE_CONNECTOR",
  "managedKnowledgeBaseConnectorConfiguration": {
    "deletionProtectionConfiguration": {
      "deletionProtectionStatus": "ENABLED",
      "deletionProtectionThreshold": 15
    },
    "connectorParameters": {
      "type": "ZENDESK",
      "connectorType": "ZENDESK",
      "version": "1",
      "connectionConfiguration": {
        "secretArn": "arn:aws:secretsmanager:us-east-1:YOUR_ACCOUNT_ID:secret:bedrock-zendesk-creds",
        "authType": "OAUTH2",
        "hostUrl": "https://yoursubdomain.zendesk.com"
      },
      "dataEntityConfiguration": {
        "crawlArticles": true,
        "crawlArticleAttachments": false,
        "crawlCommunityPosts": false
      },
      "filterConfiguration": {
        "maxFileSizeInMegaBytes": "50",
        "inclusionLabelNames": ["public"]
      }
    }
  }
}
