Class: Aws::GuardDuty::Types::CreateIPSetRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::GuardDuty::Types::CreateIPSetRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-guardduty/types.rb
Overview
When making an API call, you may pass CreateIPSetRequest data as a hash:
{
activate: false, # required
client_token: "__stringMin0Max64",
detector_id: "__string", # required
format: "TXT", # required, accepts TXT, STIX, OTX_CSV, ALIEN_VAULT, PROOF_POINT, FIRE_EYE
location: "Location", # required
name: "Name", # required
}
Create IP Set Request
Instance Attribute Summary collapse
-
#activate ⇒ Boolean
A boolean value that indicates whether GuardDuty is to start using the uploaded IPSet.
-
#client_token ⇒ String
The idempotency token for the create request.**A suitable default value is auto-generated.** You should normally not need to pass this option.
- #detector_id ⇒ String
-
#format ⇒ String
The format of the file that contains the IPSet.
-
#location ⇒ String
The URI of the file that contains the IPSet.
-
#name ⇒ String
The user friendly name to identify the IPSet.
Instance Attribute Details
#activate ⇒ Boolean
A boolean value that indicates whether GuardDuty is to start using the uploaded IPSet.
464 465 466 467 468 469 470 471 472 |
# File 'lib/aws-sdk-guardduty/types.rb', line 464 class CreateIPSetRequest < Struct.new( :activate, :client_token, :detector_id, :format, :location, :name) include Aws::Structure end |
#client_token ⇒ String
The idempotency token for the create request.**A suitable default value is auto-generated.** You should normally not need to pass this option.
464 465 466 467 468 469 470 471 472 |
# File 'lib/aws-sdk-guardduty/types.rb', line 464 class CreateIPSetRequest < Struct.new( :activate, :client_token, :detector_id, :format, :location, :name) include Aws::Structure end |
#detector_id ⇒ String
464 465 466 467 468 469 470 471 472 |
# File 'lib/aws-sdk-guardduty/types.rb', line 464 class CreateIPSetRequest < Struct.new( :activate, :client_token, :detector_id, :format, :location, :name) include Aws::Structure end |
#format ⇒ String
The format of the file that contains the IPSet.
464 465 466 467 468 469 470 471 472 |
# File 'lib/aws-sdk-guardduty/types.rb', line 464 class CreateIPSetRequest < Struct.new( :activate, :client_token, :detector_id, :format, :location, :name) include Aws::Structure end |
#location ⇒ String
The URI of the file that contains the IPSet. For example (s3.us-west-2.amazonaws.com/my-bucket/my-object-key)
464 465 466 467 468 469 470 471 472 |
# File 'lib/aws-sdk-guardduty/types.rb', line 464 class CreateIPSetRequest < Struct.new( :activate, :client_token, :detector_id, :format, :location, :name) include Aws::Structure end |
#name ⇒ String
The user friendly name to identify the IPSet. This name is displayed in all findings that are triggered by activity that involves IP addresses included in this IPSet.
464 465 466 467 468 469 470 471 472 |
# File 'lib/aws-sdk-guardduty/types.rb', line 464 class CreateIPSetRequest < Struct.new( :activate, :client_token, :detector_id, :format, :location, :name) include Aws::Structure end |