Class MemberArgs


  • public final class MemberArgs
    extends com.pulumi.resources.ResourceArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  MemberArgs.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static MemberArgs Empty  
    • 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.Builder builder()  
      static MemberArgs.Builder builder​(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>> status()  
      java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> tags()  
      • Methods inherited from class com.pulumi.resources.ResourceArgs

        validateMember
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • accountId

        public com.pulumi.core.Output<java.lang.String> accountId()
        Returns:
        The AWS account ID for the account.
      • email

        public com.pulumi.core.Output<java.lang.String> email()
        Returns:
        The email address for the account.
      • invitationDisableEmailNotification

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> invitationDisableEmailNotification()
        Returns:
        Specifies 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:
        A 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:
        Send an invitation to a member
      • status

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> status()
        Returns:
        Specifies the 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:
        A map of key-value pairs that specifies the tags to associate with the account in Amazon Macie.