Class TopicRuleS3Args


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

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

        com.pulumi.resources.InputArgs.InputArgsInternal
    • Method Detail

      • bucketName

        public com.pulumi.core.Output<java.lang.String> bucketName()
        Returns:
        The Amazon S3 bucket name.
      • cannedAcl

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> cannedAcl()
        Returns:
        The Amazon S3 canned ACL that controls access to the object identified by the object key. [Valid values](https://docs.aws.amazon.com/AmazonS3/latest/userguide/acl-overview.html#canned-acl).
      • key

        public com.pulumi.core.Output<java.lang.String> key()
        Returns:
        The object key.
      • roleArn

        public com.pulumi.core.Output<java.lang.String> roleArn()
        Returns:
        The ARN of the IAM role that grants access.