class Aws::GuardDuty::Types::CreateIPSetRequest
@note When making an API call, you may pass CreateIPSetRequest
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 an IPSet for. @return [String]
@!attribute [rw] name
The user-friendly name to identify the IPSet. Allowed characters are alphanumerics, spaces, hyphens (-), and underscores (\_). @return [String]
@!attribute [rw] format
The format of the file that contains the IPSet. @return [String]
@!attribute [rw] location
The URI of the file that contains the IPSet. 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 IPSet. @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 IP set resource. @return [Hash<String,String>]
@see docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/CreateIPSetRequest AWS API Documentation
Constants
- SENSITIVE