Show / Hide Table of Contents

Class CfnThreatIntelSetProps

Properties for defining a CfnThreatIntelSet.

Inheritance
object
CfnThreatIntelSetProps
Implements
ICfnThreatIntelSetProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.GuardDuty
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnThreatIntelSetProps : ICfnThreatIntelSetProps
Syntax (vb)
Public Class CfnThreatIntelSetProps Implements ICfnThreatIntelSetProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-threatintelset.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.GuardDuty;

             var cfnThreatIntelSetProps = new CfnThreatIntelSetProps {
                 Format = "format",
                 Location = "location",

                 // the properties below are optional
                 Activate = false,
                 DetectorId = "detectorId",
                 ExpectedBucketOwner = "expectedBucketOwner",
                 Name = "name",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Constructors

CfnThreatIntelSetProps()

Properties for defining a CfnThreatIntelSet.

Properties

Activate

A boolean value that determines if GuardDuty can start using this list for custom threat detection.

DetectorId

The unique ID of the detector of the GuardDuty account for which you want to create a threatIntelSet .

ExpectedBucketOwner

The AWS account ID that owns the Amazon S3 bucket specified in the Location field.

Format

The format of the file that contains the ThreatIntelSet .

Location

The URI of the file that contains the ThreatIntelSet.

Name

The user-friendly name to identify the ThreatIntelSet.

Tags

The tags to be added to a new threat entity set resource.

Constructors

CfnThreatIntelSetProps()

Properties for defining a CfnThreatIntelSet.

public CfnThreatIntelSetProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-threatintelset.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.GuardDuty;

             var cfnThreatIntelSetProps = new CfnThreatIntelSetProps {
                 Format = "format",
                 Location = "location",

                 // the properties below are optional
                 Activate = false,
                 DetectorId = "detectorId",
                 ExpectedBucketOwner = "expectedBucketOwner",
                 Name = "name",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Properties

Activate

A boolean value that determines if GuardDuty can start using this list for custom threat detection.

public object? Activate { get; set; }
Property Value

object

Remarks

For GuardDuty to be able to generate findings based on an activity associated with these entries, this list must be active.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-threatintelset.html#cfn-guardduty-threatintelset-activate

DetectorId

The unique ID of the detector of the GuardDuty account for which you want to create a threatIntelSet .

public string? DetectorId { get; set; }
Property Value

string

Remarks

To find the detectorId in the current Region, see the Settings page in the GuardDuty console, or run the ListDetectors API.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-threatintelset.html#cfn-guardduty-threatintelset-detectorid

ExpectedBucketOwner

The AWS account ID that owns the Amazon S3 bucket specified in the Location field.

public string? ExpectedBucketOwner { get; set; }
Property Value

string

Remarks

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.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-threatintelset.html#cfn-guardduty-threatintelset-expectedbucketowner

Format

The format of the file that contains the ThreatIntelSet .

public string Format { get; set; }
Property Value

string

Remarks

For information about supported formats, see List formats in the Amazon GuardDuty User Guide .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-threatintelset.html#cfn-guardduty-threatintelset-format

Location

The URI of the file that contains the ThreatIntelSet.

public string Location { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-threatintelset.html#cfn-guardduty-threatintelset-location

Name

The user-friendly name to identify the ThreatIntelSet.

public string? Name { get; set; }
Property Value

string

Remarks

The name of your list must be unique within an AWS account and Region. Valid characters are alphanumeric, whitespace, dash (-), and underscores (_).

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-threatintelset.html#cfn-guardduty-threatintelset-name

Tags

The tags to be added to a new threat entity set resource.

public ICfnTag[]? Tags { get; set; }
Property Value

ICfnTag[]

Remarks

Each tag consists of a key and an optional value, both of which you define.

For more information, see Tag .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-threatintelset.html#cfn-guardduty-threatintelset-tags

Implements

ICfnThreatIntelSetProps
Back to top Generated by DocFX