Package com.pulumi.aws.detective
Class MemberArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.detective.MemberArgs.Builder
-
- Enclosing class:
- MemberArgs
public static final class MemberArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(MemberArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MemberArgs.Builder
accountId(com.pulumi.core.Output<java.lang.String> accountId)
MemberArgs.Builder
accountId(java.lang.String accountId)
MemberArgs
build()
MemberArgs.Builder
disableEmailNotification(com.pulumi.core.Output<java.lang.Boolean> disableEmailNotification)
MemberArgs.Builder
disableEmailNotification(java.lang.Boolean disableEmailNotification)
MemberArgs.Builder
emailAddress(com.pulumi.core.Output<java.lang.String> emailAddress)
MemberArgs.Builder
emailAddress(java.lang.String emailAddress)
MemberArgs.Builder
graphArn(com.pulumi.core.Output<java.lang.String> graphArn)
MemberArgs.Builder
graphArn(java.lang.String graphArn)
MemberArgs.Builder
message(com.pulumi.core.Output<java.lang.String> message)
MemberArgs.Builder
message(java.lang.String message)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(MemberArgs defaults)
-
-
Method Detail
-
accountId
public MemberArgs.Builder accountId(com.pulumi.core.Output<java.lang.String> accountId)
- Parameters:
accountId
- AWS account ID for the account.- Returns:
- builder
-
accountId
public MemberArgs.Builder accountId(java.lang.String accountId)
- Parameters:
accountId
- AWS account ID for the account.- Returns:
- builder
-
disableEmailNotification
public MemberArgs.Builder disableEmailNotification(@Nullable com.pulumi.core.Output<java.lang.Boolean> disableEmailNotification)
- Parameters:
disableEmailNotification
- If set to true, then the root user of the invited account will _not_ receive an email notification. This notification is in addition to an alert that the root user receives in AWS Personal Health Dashboard. By default, this is set to `false`.- Returns:
- builder
-
disableEmailNotification
public MemberArgs.Builder disableEmailNotification(java.lang.Boolean disableEmailNotification)
- Parameters:
disableEmailNotification
- If set to true, then the root user of the invited account will _not_ receive an email notification. This notification is in addition to an alert that the root user receives in AWS Personal Health Dashboard. By default, this is set to `false`.- Returns:
- builder
-
emailAddress
public MemberArgs.Builder emailAddress(com.pulumi.core.Output<java.lang.String> emailAddress)
- Parameters:
emailAddress
- Email address for the account.- Returns:
- builder
-
emailAddress
public MemberArgs.Builder emailAddress(java.lang.String emailAddress)
- Parameters:
emailAddress
- Email address for the account.- Returns:
- builder
-
graphArn
public MemberArgs.Builder graphArn(com.pulumi.core.Output<java.lang.String> graphArn)
- Parameters:
graphArn
- ARN of the behavior graph to invite the member accounts to contribute their data to.- Returns:
- builder
-
graphArn
public MemberArgs.Builder graphArn(java.lang.String graphArn)
- Parameters:
graphArn
- ARN of the behavior graph to invite the member accounts to contribute their data to.- Returns:
- builder
-
message
public MemberArgs.Builder message(@Nullable com.pulumi.core.Output<java.lang.String> message)
- Parameters:
message
- A custom message to include in the invitation. Amazon Detective adds this message to the standard content that it sends for an invitation.- Returns:
- builder
-
message
public MemberArgs.Builder message(java.lang.String message)
- Parameters:
message
- A custom message to include in the invitation. Amazon Detective adds this message to the standard content that it sends for an invitation.- Returns:
- builder
-
build
public MemberArgs build()
-
-