Package com.pulumi.aws.macie2
Class MemberArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.macie2.MemberArgs
-
public final class MemberArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMemberArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static MemberArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<java.lang.String>accountId()static MemberArgs.Builderbuilder()static MemberArgs.Builderbuilder(MemberArgs defaults)com.pulumi.core.Output<java.lang.String>email()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>invitationDisableEmailNotification()java.util.Optional<com.pulumi.core.Output<java.lang.String>>invitationMessage()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>invite()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.String>>status()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tags()
-
-
-
Field Detail
-
Empty
public static final MemberArgs Empty
-
-
Method Detail
-
accountId
public com.pulumi.core.Output<java.lang.String> accountId()
- Returns:
- AWS account ID for the account.
-
email
public com.pulumi.core.Output<java.lang.String> email()
- Returns:
- Email address for the account.
-
invitationDisableEmailNotification
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> invitationDisableEmailNotification()
- Returns:
- Whether to send an email notification to the root user of each account that the invitation will be sent to. This notification is in addition to an alert that the root user receives in AWS Personal Health Dashboard. To send an email notification to the root user of each account, set this value to `true`.
-
invitationMessage
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> invitationMessage()
- Returns:
- Custom message to include in the invitation. Amazon Macie adds this message to the standard content that it sends for an invitation.
-
invite
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> invite()
- Returns:
- Whether to send an invitation to a member.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- 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.
-
status
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> status()
- Returns:
- Status for the account. To enable Amazon Macie and start all Macie activities for the account, set this value to `ENABLED`. Valid values are `ENABLED` or `PAUSED`.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
-
builder
public static MemberArgs.Builder builder()
-
builder
public static MemberArgs.Builder builder(MemberArgs defaults)
-
-