Class DomainLogPublishingOptionArgs.Builder

    • Method Detail

      • cloudwatchLogGroupArn

        public DomainLogPublishingOptionArgs.Builder cloudwatchLogGroupArn​(com.pulumi.core.Output<java.lang.String> cloudwatchLogGroupArn)
        Parameters:
        cloudwatchLogGroupArn - ARN of the Cloudwatch log group to which log needs to be published.
        Returns:
        builder
      • cloudwatchLogGroupArn

        public DomainLogPublishingOptionArgs.Builder cloudwatchLogGroupArn​(java.lang.String cloudwatchLogGroupArn)
        Parameters:
        cloudwatchLogGroupArn - ARN of the Cloudwatch log group to which log needs to be published.
        Returns:
        builder
      • enabled

        public DomainLogPublishingOptionArgs.Builder enabled​(@Nullable
                                                             com.pulumi.core.Output<java.lang.Boolean> enabled)
        Parameters:
        enabled - Whether given log publishing option is enabled or not.
        Returns:
        builder
      • enabled

        public DomainLogPublishingOptionArgs.Builder enabled​(java.lang.Boolean enabled)
        Parameters:
        enabled - Whether given log publishing option is enabled or not.
        Returns:
        builder
      • logType

        public DomainLogPublishingOptionArgs.Builder logType​(com.pulumi.core.Output<java.lang.String> logType)
        Parameters:
        logType - Type of Elasticsearch log. Valid values: `INDEX_SLOW_LOGS`, `SEARCH_SLOW_LOGS`, `ES_APPLICATION_LOGS`, `AUDIT_LOGS`.
        Returns:
        builder
      • logType

        public DomainLogPublishingOptionArgs.Builder logType​(java.lang.String logType)
        Parameters:
        logType - Type of Elasticsearch log. Valid values: `INDEX_SLOW_LOGS`, `SEARCH_SLOW_LOGS`, `ES_APPLICATION_LOGS`, `AUDIT_LOGS`.
        Returns:
        builder