update_threat_intel_set¶
Operation¶
update_threat_intel_set
async
¶
update_threat_intel_set(input: UpdateThreatIntelSetInput, plugins: list[Plugin] | None = None) -> UpdateThreatIntelSetOutput
Updates the ThreatIntelSet specified by the ThreatIntelSet ID.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
input
|
UpdateThreatIntelSetInput
|
An instance of |
required |
plugins
|
list[Plugin] | None
|
A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations. |
None
|
Returns:
| Type | Description |
|---|---|
UpdateThreatIntelSetOutput
|
An instance of |
Input¶
UpdateThreatIntelSetInput
dataclass
¶
Dataclass for UpdateThreatIntelSetInput structure.
Attributes¶
activate
class-attribute
instance-attribute
¶
activate: bool | None = None
The updated Boolean value that specifies whether the ThreateIntelSet is active or not.
detector_id
class-attribute
instance-attribute
¶
detector_id: str | None = None
The detectorID that specifies the GuardDuty service whose ThreatIntelSet you want to update.
To find the detectorId in the current Region, see the Settings page in
the GuardDuty console, or run the
ListDetectors
API.
expected_bucket_owner
class-attribute
instance-attribute
¶
expected_bucket_owner: str | None = None
The Amazon Web Services account ID that owns the Amazon S3 bucket specified in the location parameter.
location
class-attribute
instance-attribute
¶
location: str | None = None
The updated URI of the file that contains the ThreateIntelSet.
name
class-attribute
instance-attribute
¶
name: str | None = None
The unique ID that specifies the ThreatIntelSet that you want to update.
threat_intel_set_id
class-attribute
instance-attribute
¶
threat_intel_set_id: str | None = None
The unique ID that specifies the ThreatIntelSet that you want to update.
Output¶
UpdateThreatIntelSetOutput
dataclass
¶
Dataclass for UpdateThreatIntelSetOutput structure.