Class LoadBalancerAccessLogsArgs.Builder

  • Enclosing class:
    LoadBalancerAccessLogsArgs

    public static final class LoadBalancerAccessLogsArgs.Builder
    extends java.lang.Object
    • Method Detail

      • bucket

        public LoadBalancerAccessLogsArgs.Builder bucket​(com.pulumi.core.Output<java.lang.String> bucket)
        Parameters:
        bucket - The S3 bucket name to store the logs in.
        Returns:
        builder
      • bucketPrefix

        public LoadBalancerAccessLogsArgs.Builder bucketPrefix​(@Nullable
                                                               com.pulumi.core.Output<java.lang.String> bucketPrefix)
        Parameters:
        bucketPrefix - The S3 bucket prefix. Logs are stored in the root if not configured.
        Returns:
        builder
      • bucketPrefix

        public LoadBalancerAccessLogsArgs.Builder bucketPrefix​(java.lang.String bucketPrefix)
        Parameters:
        bucketPrefix - The S3 bucket prefix. Logs are stored in the root if not configured.
        Returns:
        builder
      • enabled

        public LoadBalancerAccessLogsArgs.Builder enabled​(@Nullable
                                                          com.pulumi.core.Output<java.lang.Boolean> enabled)
        Parameters:
        enabled - Boolean to enable / disable `access_logs`. Default is `true`
        Returns:
        builder
      • enabled

        public LoadBalancerAccessLogsArgs.Builder enabled​(java.lang.Boolean enabled)
        Parameters:
        enabled - Boolean to enable / disable `access_logs`. Default is `true`
        Returns:
        builder
      • interval

        public LoadBalancerAccessLogsArgs.Builder interval​(@Nullable
                                                           com.pulumi.core.Output<java.lang.Integer> interval)
        Parameters:
        interval - The publishing interval in minutes. Valid values: `5` and `60`. Default: `60`
        Returns:
        builder
      • interval

        public LoadBalancerAccessLogsArgs.Builder interval​(java.lang.Integer interval)
        Parameters:
        interval - The publishing interval in minutes. Valid values: `5` and `60`. Default: `60`
        Returns:
        builder