Class AlbAccessLogs.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • bucket

        @Stability(Stable)
        public AlbAccessLogs.Builder bucket​(String bucket)
        Sets the value of AlbAccessLogs.getBucket()
        Parameters:
        bucket - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#bucket Alb#bucket}. This parameter is required.
        Returns:
        this
      • enabled

        @Stability(Stable)
        public AlbAccessLogs.Builder enabled​(Boolean enabled)
        Sets the value of AlbAccessLogs.getEnabled()
        Parameters:
        enabled - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#enabled Alb#enabled}.
        Returns:
        this
      • enabled

        @Stability(Stable)
        public AlbAccessLogs.Builder enabled​(com.hashicorp.cdktf.IResolvable enabled)
        Sets the value of AlbAccessLogs.getEnabled()
        Parameters:
        enabled - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#enabled Alb#enabled}.
        Returns:
        this
      • prefix

        @Stability(Stable)
        public AlbAccessLogs.Builder prefix​(String prefix)
        Sets the value of AlbAccessLogs.getPrefix()
        Parameters:
        prefix - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#prefix Alb#prefix}.
        Returns:
        this