name: AWS - GuardDuty Event Collector display: AWS - GuardDuty Event Collector category: Analytics & SIEM provider: Amazon sectionorder: - Connect - Collect commonfields: id: AWS - GuardDuty Event Collector version: -1 configuration: - display: AWS Default Region additionalinfo: The AWS region for this instance of the integration. For example, us-west-2 name: defaultRegion required: true type: 0 section: Connect - display: Role ARN additionalinfo: The Amazon Resource Name (ARN) role used for EC2 instance authentication. If this is used, an access key and secret key are not required. name: roleArn type: 0 required: false section: Connect - display: Role Session Name additionalinfo: A descriptive name for the assumed role session. For example, xsiam-IAM.integration-Role_SESSION name: roleSessionName type: 0 required: false section: Connect - display: Role Session Duration additionalinfo: 'The maximum length of each session in seconds. The integration will have the permissions assigned only when the session is initiated and for the defined duration.' name: sessionDuration type: 0 required: false section: Connect - display: Access Key additionalinfo: The access key ID and secret key used for authentication that was configured during IAM user configuration. If this is used, Role ARN is not required. name: credentials displaypassword: Secret Key type: 9 required: false section: Connect - display: Timeout name: timeout additionalinfo: The time in seconds until a timeout exception is reached. You can specify just the read timeout (for example 60) or also the connect timeout preceded by a comma (for example 60,10). If a connect timeout is not specified, a default of 10 seconds will be used. defaultvalue: 60,10 type: 0 required: false section: Connect advanced: true - display: Retries name: retries defaultvalue: 5 additionalinfo: "The maximum number of retry attempts when connection or throttling errors are encountered. Set to 0 to disable retries. The default value is 5 and the limit is 10. Note: Increasing the number of retries will increase the execution time." type: 0 required: false section: Connect advanced: true - display: PrivateLink service URL. name: endpoint_url type: 0 section: Connect advanced: true required: false - display: STS PrivateLink URL. name: sts_endpoint_url type: 0 section: Connect advanced: true required: false - display: AWS STS Regional Endpoints additionalinfo: Sets the AWS_STS_REGIONAL_ENDPOINTS environment variable to specify the AWS STS endpoint resolution logic. By default, this option is set to “legacy” in AWS. Leave empty if the environment variable is already set using server configuration. name: sts_regional_endpoint options: - legacy - regional type: 15 section: Connect required: false - display: First fetch time name: first_fetch defaultvalue: '3 days ago' type: 0 required: false section: Collect - display: Number of events to fetch per fetch. name: limit type: 0 defaultvalue: 1000 required: false section: Collect - display: Guard Duty Severity level name: gd_severity required: true type: 15 additionalinfo: 'The severity level or higher of findings to be fetched. Possible values: Low, Medium, or High. For example, if you set the severity level to Medium, only findings with severity level Medium or High will be fetched.' options: - 'Low' - 'Medium' - 'High' defaultvalue: 'Low' section: Collect - display: Trust any certificate (not secure) name: insecure type: 8 required: false section: Connect advanced: true - display: Use system proxy settings name: proxy type: 8 required: false section: Connect advanced: true - display: Exclude archived/suppressed findings name: exclude_archived type: 8 required: false defaultvalue: 'false' additionalinfo: When selected, findings that have been archived in GuardDuty (including those archived by suppression rules) are not fetched. section: Collect - display: Fetch Events name: isFetchEvents type: 8 required: false section: Collect hidden: - xsoar - display: Events Fetch Interval name: eventFetchInterval type: 19 required: false defaultvalue: '1' section: Collect advanced: true hidden: - xsoar description: Amazon Web Services Guard Duty Service (gd) event collector integration for Cortex XSIAM. script: script: "" type: python commands: - arguments: - auto: PREDEFINED defaultValue: 'false' description: Set this argument to True to create events, otherwise the command will only display them. name: should_push_events predefined: - 'true' - 'false' required: true - auto: PREDEFINED defaultValue: 'Low' description: The minimum severity of the events to fetch (inclusive). name: severity predefined: - 'Low' - 'Medium' - 'High' required: true - description: The date to start collecting the events from. name: collect_from - description: The maximum amount of events to return. name: limit description: Manual command used to fetch events and display them. name: aws-gd-get-events dockerimage: demisto/boto3py3:1.0.0.10221838 isfetchevents: true subtype: python3 marketplaces: - marketplacev2 - platform tests: - No test fromversion: 6.8.0 supportedModules: - xsiam