We recommend new projects start with resources from the AWS provider.
aws-native.guardduty.getThreatIntelSet
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource Type definition for AWS::GuardDuty::ThreatIntelSet
Using getThreatIntelSet
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getThreatIntelSet(args: GetThreatIntelSetArgs, opts?: InvokeOptions): Promise<GetThreatIntelSetResult>
function getThreatIntelSetOutput(args: GetThreatIntelSetOutputArgs, opts?: InvokeOptions): Output<GetThreatIntelSetResult>
def get_threat_intel_set(detector_id: Optional[str] = None,
id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetThreatIntelSetResult
def get_threat_intel_set_output(detector_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetThreatIntelSetResult]
func LookupThreatIntelSet(ctx *Context, args *LookupThreatIntelSetArgs, opts ...InvokeOption) (*LookupThreatIntelSetResult, error)
func LookupThreatIntelSetOutput(ctx *Context, args *LookupThreatIntelSetOutputArgs, opts ...InvokeOption) LookupThreatIntelSetResultOutput
> Note: This function is named LookupThreatIntelSet
in the Go SDK.
public static class GetThreatIntelSet
{
public static Task<GetThreatIntelSetResult> InvokeAsync(GetThreatIntelSetArgs args, InvokeOptions? opts = null)
public static Output<GetThreatIntelSetResult> Invoke(GetThreatIntelSetInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetThreatIntelSetResult> getThreatIntelSet(GetThreatIntelSetArgs args, InvokeOptions options)
public static Output<GetThreatIntelSetResult> getThreatIntelSet(GetThreatIntelSetArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:guardduty:getThreatIntelSet
arguments:
# arguments dictionary
The following arguments are supported:
- Detector
Id string The unique ID of the detector of the GuardDuty account for which you want to create a
ThreatIntelSet
.To find the
detectorId
in the current Region, see the Settings page in the GuardDuty console, or run the ListDetectors API.- Id string
- The unique ID of the
threatIntelSet
.
- Detector
Id string The unique ID of the detector of the GuardDuty account for which you want to create a
ThreatIntelSet
.To find the
detectorId
in the current Region, see the Settings page in the GuardDuty console, or run the ListDetectors API.- Id string
- The unique ID of the
threatIntelSet
.
- detector
Id String The unique ID of the detector of the GuardDuty account for which you want to create a
ThreatIntelSet
.To find the
detectorId
in the current Region, see the Settings page in the GuardDuty console, or run the ListDetectors API.- id String
- The unique ID of the
threatIntelSet
.
- detector
Id string The unique ID of the detector of the GuardDuty account for which you want to create a
ThreatIntelSet
.To find the
detectorId
in the current Region, see the Settings page in the GuardDuty console, or run the ListDetectors API.- id string
- The unique ID of the
threatIntelSet
.
- detector_
id str The unique ID of the detector of the GuardDuty account for which you want to create a
ThreatIntelSet
.To find the
detectorId
in the current Region, see the Settings page in the GuardDuty console, or run the ListDetectors API.- id str
- The unique ID of the
threatIntelSet
.
- detector
Id String The unique ID of the detector of the GuardDuty account for which you want to create a
ThreatIntelSet
.To find the
detectorId
in the current Region, see the Settings page in the GuardDuty console, or run the ListDetectors API.- id String
- The unique ID of the
threatIntelSet
.
getThreatIntelSet Result
The following output properties are available:
- Expected
Bucket stringOwner The AWS account ID that owns the Amazon S3 bucket specified in the Location field.
When you provide this account ID, GuardDuty will validate that the S3 bucket belongs to this account. If you don't specify an account ID owner, GuardDuty doesn't perform any validation.
- Id string
- The unique ID of the
threatIntelSet
. - Location string
- The URI of the file that contains the ThreatIntelSet.
- Name string
- A user-friendly ThreatIntelSet name displayed in all findings that are generated by activity that involves IP addresses included in this ThreatIntelSet.
- List<Pulumi.
Aws Native. Outputs. Tag> The tags to be added to a new threat list resource. Each tag consists of a key and an optional value, both of which you define.
For more information, see Tag .
- Expected
Bucket stringOwner The AWS account ID that owns the Amazon S3 bucket specified in the Location field.
When you provide this account ID, GuardDuty will validate that the S3 bucket belongs to this account. If you don't specify an account ID owner, GuardDuty doesn't perform any validation.
- Id string
- The unique ID of the
threatIntelSet
. - Location string
- The URI of the file that contains the ThreatIntelSet.
- Name string
- A user-friendly ThreatIntelSet name displayed in all findings that are generated by activity that involves IP addresses included in this ThreatIntelSet.
- Tag
The tags to be added to a new threat list resource. Each tag consists of a key and an optional value, both of which you define.
For more information, see Tag .
- expected
Bucket StringOwner The AWS account ID that owns the Amazon S3 bucket specified in the Location field.
When you provide this account ID, GuardDuty will validate that the S3 bucket belongs to this account. If you don't specify an account ID owner, GuardDuty doesn't perform any validation.
- id String
- The unique ID of the
threatIntelSet
. - location String
- The URI of the file that contains the ThreatIntelSet.
- name String
- A user-friendly ThreatIntelSet name displayed in all findings that are generated by activity that involves IP addresses included in this ThreatIntelSet.
- List<Tag>
The tags to be added to a new threat list resource. Each tag consists of a key and an optional value, both of which you define.
For more information, see Tag .
- expected
Bucket stringOwner The AWS account ID that owns the Amazon S3 bucket specified in the Location field.
When you provide this account ID, GuardDuty will validate that the S3 bucket belongs to this account. If you don't specify an account ID owner, GuardDuty doesn't perform any validation.
- id string
- The unique ID of the
threatIntelSet
. - location string
- The URI of the file that contains the ThreatIntelSet.
- name string
- A user-friendly ThreatIntelSet name displayed in all findings that are generated by activity that involves IP addresses included in this ThreatIntelSet.
- Tag[]
The tags to be added to a new threat list resource. Each tag consists of a key and an optional value, both of which you define.
For more information, see Tag .
- expected_
bucket_ strowner The AWS account ID that owns the Amazon S3 bucket specified in the Location field.
When you provide this account ID, GuardDuty will validate that the S3 bucket belongs to this account. If you don't specify an account ID owner, GuardDuty doesn't perform any validation.
- id str
- The unique ID of the
threatIntelSet
. - location str
- The URI of the file that contains the ThreatIntelSet.
- name str
- A user-friendly ThreatIntelSet name displayed in all findings that are generated by activity that involves IP addresses included in this ThreatIntelSet.
- Sequence[root_Tag]
The tags to be added to a new threat list resource. Each tag consists of a key and an optional value, both of which you define.
For more information, see Tag .
- expected
Bucket StringOwner The AWS account ID that owns the Amazon S3 bucket specified in the Location field.
When you provide this account ID, GuardDuty will validate that the S3 bucket belongs to this account. If you don't specify an account ID owner, GuardDuty doesn't perform any validation.
- id String
- The unique ID of the
threatIntelSet
. - location String
- The URI of the file that contains the ThreatIntelSet.
- name String
- A user-friendly ThreatIntelSet name displayed in all findings that are generated by activity that involves IP addresses included in this ThreatIntelSet.
- List<Property Map>
The tags to be added to a new threat list resource. Each tag consists of a key and an optional value, both of which you define.
For more information, see Tag .
Supporting Types
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.