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.BuilderaccountId(com.pulumi.core.Output<java.lang.String> accountId)MemberArgs.BuilderaccountId(java.lang.String accountId)MemberArgsbuild()MemberArgs.BuilderdisableEmailNotification(com.pulumi.core.Output<java.lang.Boolean> disableEmailNotification)MemberArgs.BuilderdisableEmailNotification(java.lang.Boolean disableEmailNotification)MemberArgs.BuilderemailAddress(com.pulumi.core.Output<java.lang.String> emailAddress)MemberArgs.BuilderemailAddress(java.lang.String emailAddress)MemberArgs.BuildergraphArn(com.pulumi.core.Output<java.lang.String> graphArn)MemberArgs.BuildergraphArn(java.lang.String graphArn)MemberArgs.Buildermessage(com.pulumi.core.Output<java.lang.String> message)MemberArgs.Buildermessage(java.lang.String message)MemberArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)MemberArgs.Builderregion(java.lang.String region)
-
-
-
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
-
region
public MemberArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public MemberArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
build
public MemberArgs build()
-
-