Class CfnMemberInvitationPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.detective.CfnMemberInvitationPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnMemberInvitationPropsMixin>
- Enclosing class:
CfnMemberInvitationPropsMixin
@Stability(Stable)
public static final class CfnMemberInvitationPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnMemberInvitationPropsMixin>
A fluent builder for
CfnMemberInvitationPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) disableEmailNotification(Boolean disableEmailNotification) Whether to send an invitation email to the member account.disableEmailNotification(IResolvable disableEmailNotification) Whether to send an invitation email to the member account.The ARN of the behavior graph to invite the account to contribute data to.memberEmailAddress(String memberEmailAddress) The root user email address of the invited account.The AWS account identifier of the invited account.Customized text to include in the invitation email message.
-
Method Details
-
create
@Stability(Stable) public static CfnMemberInvitationPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnMemberInvitationPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnMemberInvitationPropsMixin.Builder.
-
disableEmailNotification
@Stability(Stable) public CfnMemberInvitationPropsMixin.Builder disableEmailNotification(Boolean disableEmailNotification) Whether to send an invitation email to the member account.If set to true, the member account does not receive an invitation email.
Default: - false
- Parameters:
disableEmailNotification- Whether to send an invitation email to the member account. This parameter is required.- Returns:
this- See Also:
-
disableEmailNotification
@Stability(Stable) public CfnMemberInvitationPropsMixin.Builder disableEmailNotification(IResolvable disableEmailNotification) Whether to send an invitation email to the member account.If set to true, the member account does not receive an invitation email.
Default: - false
- Parameters:
disableEmailNotification- Whether to send an invitation email to the member account. This parameter is required.- Returns:
this- See Also:
-
graphArn
The ARN of the behavior graph to invite the account to contribute data to.- Parameters:
graphArn- The ARN of the behavior graph to invite the account to contribute data to. This parameter is required.- Returns:
this- See Also:
-
memberEmailAddress
@Stability(Stable) public CfnMemberInvitationPropsMixin.Builder memberEmailAddress(String memberEmailAddress) The root user email address of the invited account.If the email address provided is not the root user email address for the provided account, the invitation creation fails.
- Parameters:
memberEmailAddress- The root user email address of the invited account. This parameter is required.- Returns:
this- See Also:
-
memberId
The AWS account identifier of the invited account.- Parameters:
memberId- The AWS account identifier of the invited account. This parameter is required.- Returns:
this- See Also:
-
message
Customized text to include in the invitation email message.- Parameters:
message- Customized text to include in the invitation email message. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnMemberInvitationPropsMixin>- Returns:
- a newly built instance of
CfnMemberInvitationPropsMixin.
-