Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -49,21 +49,21 @@
},
"headers": {
"CamelAwsSecurityHubOperation": { "index": 0, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation we want to perform", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#OPERATION" },
"CamelAwsSecurityHubFindings": { "index": 1, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "List<AwsSecurityFinding>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The list of findings to import", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#FINDINGS" },
"CamelAwsSecurityHubFindings": { "index": 1, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "List<AwsSecurityFinding>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The findings to import, as a List of AwsSecurityFinding. When not set, the findings are taken from the body: a Collection or an array of AwsSecurityFinding, or one AwsSecurityFinding.", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#FINDINGS" },
"CamelAwsSecurityHubFindingIdentifiers": { "index": 2, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "List<AwsSecurityFindingIdentifier>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The finding identifiers for batch update", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#FINDING_IDENTIFIERS" },
"CamelAwsSecurityHubFilters": { "index": 3, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "AwsSecurityFindingFilters", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The filters to apply when retrieving findings", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#FILTERS" },
"CamelAwsSecurityHubNote": { "index": 4, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "NoteUpdate", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The note to add to findings during update", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#NOTE" },
"CamelAwsSecurityHubSeverity": { "index": 5, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "SeverityUpdate", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The severity to set on findings during update", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#SEVERITY" },
"CamelAwsSecurityHubWorkflow": { "index": 6, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "WorkflowUpdate", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The workflow status to set on findings", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#WORKFLOW" },
"CamelAwsSecurityHubFilters": { "index": 3, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "AwsSecurityFindingFilters", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The filters to apply when retrieving findings. It must be an AwsSecurityFindingFilters object; a value of another type, such as JSON text, fails the exchange.", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#FILTERS" },
"CamelAwsSecurityHubNote": { "index": 4, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "NoteUpdate", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The note to add to findings during update. It must be a NoteUpdate object; a value of another type fails the exchange.", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#NOTE" },
"CamelAwsSecurityHubSeverity": { "index": 5, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "SeverityUpdate", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The severity to set on findings during update. It must be a SeverityUpdate object; a value of another type fails the exchange.", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#SEVERITY" },
"CamelAwsSecurityHubWorkflow": { "index": 6, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "WorkflowUpdate", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The workflow status to set on findings. It must be a WorkflowUpdate object; a value of another type fails the exchange.", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#WORKFLOW" },
"CamelAwsSecurityHubVerificationState": { "index": 7, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The verification state to set on findings", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#VERIFICATION_STATE" },
"CamelAwsSecurityHubConfidence": { "index": 8, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The confidence level to set on findings", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#CONFIDENCE" },
"CamelAwsSecurityHubCriticality": { "index": 9, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The criticality level to set on findings", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#CRITICALITY" },
"CamelAwsSecurityHubUserDefinedFields": { "index": 10, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Map<String, String>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "User-defined fields to add to findings", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#USER_DEFINED_FIELDS" },
"CamelAwsSecurityHubRelatedFindings": { "index": 11, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "List<RelatedFinding>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Related findings to associate", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#RELATED_FINDINGS" },
"CamelAwsSecurityHubTypes": { "index": 12, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "List<String>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The types to assign to findings", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#TYPES" },
"CamelAwsSecurityHubNextToken": { "index": 13, "kind": "header", "displayName": "", "group": "getFindings listEnabledProductsForImport getFindingHistory", "label": "getFindings listEnabledProductsForImport getFindingHistory", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The token for the next set of results", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#NEXT_TOKEN" },
"CamelAwsSecurityHubNextToken": { "index": 13, "kind": "header", "displayName": "", "group": "getFindings listEnabledProductsForImport getFindingHistory", "label": "getFindings listEnabledProductsForImport getFindingHistory", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The token for the next set of results. It is both an input and an output: the operation sends it and then sets it to the token of the response, so remove it before calling a different list operation in the same route.", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#NEXT_TOKEN" },
"CamelAwsSecurityHubMaxResults": { "index": 14, "kind": "header", "displayName": "", "group": "getFindings", "label": "getFindings", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The maximum number of results to return", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#MAX_RESULTS" },
"CamelAwsSecurityHubFailedCount": { "index": 15, "kind": "header", "displayName": "", "group": "batchImportFindings", "label": "batchImportFindings", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The count of findings that failed to import", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#FAILED_COUNT" },
"CamelAwsSecurityHubFailedCount": { "index": 15, "kind": "header", "displayName": "", "group": "batchImportFindings", "label": "batchImportFindings", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The count of findings that failed to import. When it is more than zero, the exchange fails with an exception naming the failed findings.", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#FAILED_COUNT" },
"CamelAwsSecurityHubSuccessCount": { "index": 16, "kind": "header", "displayName": "", "group": "batchImportFindings", "label": "batchImportFindings", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The count of findings that were successfully imported", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#SUCCESS_COUNT" },
"CamelAwsSecurityHubUnprocessedFindings": { "index": 17, "kind": "header", "displayName": "", "group": "batchUpdateFindings", "label": "batchUpdateFindings", "required": false, "javaType": "List<BatchUpdateFindingsUnprocessedFinding>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The list of findings that were not updated", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#UNPROCESSED_FINDINGS" },
"CamelAwsSecurityHubProcessedFindings": { "index": 18, "kind": "header", "displayName": "", "group": "batchUpdateFindings", "label": "batchUpdateFindings", "required": false, "javaType": "List<AwsSecurityFindingIdentifier>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The list of findings that were updated successfully", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#PROCESSED_FINDINGS" },
Expand All @@ -72,8 +72,8 @@
"CamelAwsSecurityHubFindingAggregatorArn": { "index": 21, "kind": "header", "displayName": "", "group": "getFindingAggregator", "label": "getFindingAggregator", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The ARN of the finding aggregator to retrieve", "constantName": "org.apache.camel.component.aws.securityhub.SecurityHubConstants#FINDING_AGGREGATOR_ARN" }
},
"bodyTypes": {
"producerIn": { "carriers": [ "any" ], "byOption": [ { "option": "pojoRequest", "value": "true", "carriers": [ "pojo" ] } ], "description": "batchImportFindings, the default, imports the findings of the CamelAwsSecurityHubFindings header, or else of the body: a List of the AwsSecurityFinding of the AWS SDK, or one AwsSecurityFinding. JSON text, a Map, an array or a List of anything else fails. The other operations take their input from headers, such as CamelAwsSecurityHubFilters. With pojoRequest=true the request of the AWS SDK for the operation, such as a GetFindingsRequest: another body fails" },
"producerOut": { "carriers": [ "pojo" ], "description": "The response of the AWS SDK for the operation, such as the BatchImportFindingsResponse of batchImportFindings, with the counts in the CamelAwsSecurityHubSuccessCount and CamelAwsSecurityHubFailedCount headers: a finding that is not imported does not fail the exchange. getFindings gives a GetFindingsResponse, with the token of the next page in the CamelAwsSecurityHubNextToken header" }
"producerIn": { "carriers": [ "any" ], "byOption": [ { "option": "pojoRequest", "value": "true", "carriers": [ "pojo" ] } ], "description": "batchImportFindings, the default, imports the findings of the CamelAwsSecurityHubFindings header, or else of the body: a Collection or an array of the AwsSecurityFinding of the AWS SDK, or one AwsSecurityFinding. JSON text, a Map, or a Collection or an array of anything else fails. The other operations take their input from headers, such as CamelAwsSecurityHubFilters. With pojoRequest=true the request of the AWS SDK for the operation, such as a GetFindingsRequest: another body fails" },
"producerOut": { "carriers": [ "pojo" ], "description": "The response of the AWS SDK for the operation, such as the BatchImportFindingsResponse of batchImportFindings, with the counts in the CamelAwsSecurityHubSuccessCount and CamelAwsSecurityHubFailedCount headers: a finding that is not imported fails the exchange. getFindings gives a GetFindingsResponse, with the token of the next page in the CamelAwsSecurityHubNextToken header" }
},
"properties": {
"label": { "index": 0, "kind": "path", "displayName": "Label", "group": "producer", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Logical name" },
Expand Down
Loading
Loading