class Aws::GuardDuty::Types::CreateThreatIntelSetRequest
@note When making an API call, you may pass CreateThreatIntelSetRequest
data as a hash: { detector_id: "DetectorId", # required name: "Name", # required format: "TXT", # required, accepts TXT, STIX, OTX_CSV, ALIEN_VAULT, PROOF_POINT, FIRE_EYE location: "Location", # required activate: false, # required client_token: "ClientToken", tags: { "TagKey" => "TagValue", }, }
@!attribute [rw] detector_id
The unique ID of the detector of the GuardDuty account that you want to create a threatIntelSet for. @return [String]
@!attribute [rw] name
A user-friendly ThreatIntelSet name displayed in all findings that are generated by activity that involves IP addresses included in this ThreatIntelSet. @return [String]
@!attribute [rw] format
The format of the file that contains the ThreatIntelSet. @return [String]
@!attribute [rw] location
The URI of the file that contains the ThreatIntelSet. For example: https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key. @return [String]
@!attribute [rw] activate
A Boolean value that indicates whether GuardDuty is to start using the uploaded ThreatIntelSet. @return [Boolean]
@!attribute [rw] client_token
The idempotency token for the create request. **A suitable default value is auto-generated.** You should normally not need to pass this option. @return [String]
@!attribute [rw] tags
The tags to be added to a new threat list resource. @return [Hash<String,String>]
@see docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/CreateThreatIntelSetRequest AWS API Documentation
Constants
- SENSITIVE