Class StageAccessLogSettingsArgs.Builder

  • Enclosing class:
    StageAccessLogSettingsArgs

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

      • destinationArn

        public StageAccessLogSettingsArgs.Builder destinationArn​(com.pulumi.core.Output<java.lang.String> destinationArn)
        Parameters:
        destinationArn - ARN of the CloudWatch Logs log group or Kinesis Data Firehose delivery stream to receive access logs. If you specify a Kinesis Data Firehose delivery stream, the stream name must begin with `amazon-apigateway-`. Automatically removes trailing `:*` if present.
        Returns:
        builder
      • destinationArn

        public StageAccessLogSettingsArgs.Builder destinationArn​(java.lang.String destinationArn)
        Parameters:
        destinationArn - ARN of the CloudWatch Logs log group or Kinesis Data Firehose delivery stream to receive access logs. If you specify a Kinesis Data Firehose delivery stream, the stream name must begin with `amazon-apigateway-`. Automatically removes trailing `:*` if present.
        Returns:
        builder
      • format

        public StageAccessLogSettingsArgs.Builder format​(com.pulumi.core.Output<java.lang.String> format)
        Parameters:
        format - Formatting and values recorded in the logs. For more information on configuring the log format rules visit the AWS [documentation](https://docs.aws.amazon.com/apigateway/latest/developerguide/set-up-logging.html)
        Returns:
        builder
      • format

        public StageAccessLogSettingsArgs.Builder format​(java.lang.String format)
        Parameters:
        format - Formatting and values recorded in the logs. For more information on configuring the log format rules visit the AWS [documentation](https://docs.aws.amazon.com/apigateway/latest/developerguide/set-up-logging.html)
        Returns:
        builder