IpSetArgs

data class IpSetArgs(val activate: Output<Boolean>? = null, val detectorId: Output<String>? = null, val format: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<IpSetArgs>

Resource Type definition for AWS::GuardDuty::IPSet

Constructors

Link copied to clipboard
constructor(activate: Output<Boolean>? = null, detectorId: Output<String>? = null, format: Output<String>? = null, location: Output<String>? = null, name: Output<String>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard
val activate: Output<Boolean>? = null

Indicates whether or not GuardDuty uses the IPSet .

Link copied to clipboard
val detectorId: Output<String>? = null

The unique ID of the detector of the GuardDuty account for which you want to create an IPSet. To find the detectorId in the current Region, see the Settings page in the GuardDuty console, or run the ListDetectors API.

Link copied to clipboard
val format: Output<String>? = null

The format of the file that contains the IPSet.

Link copied to clipboard
val location: Output<String>? = null

The URI of the file that contains the IPSet.

Link copied to clipboard
val name: Output<String>? = null

The user-friendly name to identify the IPSet. Allowed characters are alphanumeric, whitespace, dash (-), and underscores (_).

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

The tags to be added to a new IP set resource. Each tag consists of a key and an optional value, both of which you define. For more information, see Tag .

Functions

Link copied to clipboard
open override fun toJava(): IpSetArgs