Class BucketLoggingTargetGrantGranteeArgs.Builder

    • Method Detail

      • displayName

        @Deprecated
        public BucketLoggingTargetGrantGranteeArgs.Builder displayName​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.String> displayName)
        Deprecated.
        display_name is deprecated. This attribute is no longer returned by AWS and will be removed in a future major version.
        Returns:
        builder
      • displayName

        @Deprecated
        public BucketLoggingTargetGrantGranteeArgs.Builder displayName​(java.lang.String displayName)
        Deprecated.
        display_name is deprecated. This attribute is no longer returned by AWS and will be removed in a future major version.
        Returns:
        builder
      • emailAddress

        public BucketLoggingTargetGrantGranteeArgs.Builder emailAddress​(@Nullable
                                                                        com.pulumi.core.Output<java.lang.String> emailAddress)
        Parameters:
        emailAddress - Email address of the grantee. See [Regions and Endpoints](https://docs.aws.amazon.com/general/latest/gr/rande.html#s3_region) for supported AWS regions where this argument can be specified.
        Returns:
        builder
      • emailAddress

        public BucketLoggingTargetGrantGranteeArgs.Builder emailAddress​(java.lang.String emailAddress)
        Parameters:
        emailAddress - Email address of the grantee. See [Regions and Endpoints](https://docs.aws.amazon.com/general/latest/gr/rande.html#s3_region) for supported AWS regions where this argument can be specified.
        Returns:
        builder
      • type

        public BucketLoggingTargetGrantGranteeArgs.Builder type​(com.pulumi.core.Output<java.lang.String> type)
        Parameters:
        type - Type of grantee. Valid values: `CanonicalUser`, `AmazonCustomerByEmail`, `Group`.
        Returns:
        builder