MemberArgs

data class MemberArgs(val detectorId: Output<String>? = null, val disableEmailNotification: Output<Boolean>? = null, val email: Output<String>? = null, val memberId: Output<String>? = null, val message: Output<String>? = null, val status: Output<String>? = null) : ConvertibleToJava<MemberArgs>

Resource Type definition for AWS::GuardDuty::Member

Constructors

Link copied to clipboard
constructor(detectorId: Output<String>? = null, disableEmailNotification: Output<Boolean>? = null, email: Output<String>? = null, memberId: Output<String>? = null, message: Output<String>? = null, status: Output<String>? = null)

Properties

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

The ID of the detector associated with the GuardDuty service to add the member to.

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

Specifies whether or not to disable email notification for the member account that you invite.

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

The email address associated with the member account.

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

The AWS account ID of the account to designate as a member.

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

The invitation message that you want to send to the accounts that you're inviting to GuardDuty as members.

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

You can use the Status property to update the status of the relationship between the member account and its administrator account. Valid values are Created and Invited when using an AWS::GuardDuty::Member resource. If the value for this property is not provided or set to Created , a member account is created but not invited. If the value of this property is set to Invited , a member account is created and invited.

Functions

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