Class CustomLogSourceArgs.Builder

  • Enclosing class:
    CustomLogSourceArgs

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

      • eventClasses

        public CustomLogSourceArgs.Builder eventClasses​(@Nullable
                                                        com.pulumi.core.Output<java.util.List<java.lang.String>> eventClasses)
        Parameters:
        eventClasses - The Open Cybersecurity Schema Framework (OCSF) event classes which describes the type of data that the custom source will send to Security Lake.
        Returns:
        builder
      • eventClasses

        public CustomLogSourceArgs.Builder eventClasses​(java.util.List<java.lang.String> eventClasses)
        Parameters:
        eventClasses - The Open Cybersecurity Schema Framework (OCSF) event classes which describes the type of data that the custom source will send to Security Lake.
        Returns:
        builder
      • eventClasses

        public CustomLogSourceArgs.Builder eventClasses​(java.lang.String... eventClasses)
        Parameters:
        eventClasses - The Open Cybersecurity Schema Framework (OCSF) event classes which describes the type of data that the custom source will send to Security Lake.
        Returns:
        builder
      • sourceName

        public CustomLogSourceArgs.Builder sourceName​(com.pulumi.core.Output<java.lang.String> sourceName)
        Parameters:
        sourceName - Specify the name for a third-party custom source. This must be a Regionally unique value. Has a maximum length of 20.
        Returns:
        builder
      • sourceName

        public CustomLogSourceArgs.Builder sourceName​(java.lang.String sourceName)
        Parameters:
        sourceName - Specify the name for a third-party custom source. This must be a Regionally unique value. Has a maximum length of 20.
        Returns:
        builder
      • sourceVersion

        public CustomLogSourceArgs.Builder sourceVersion​(@Nullable
                                                         com.pulumi.core.Output<java.lang.String> sourceVersion)
        Parameters:
        sourceVersion - Specify the source version for the third-party custom source, to limit log collection to a specific version of custom data source.
        Returns:
        builder
      • sourceVersion

        public CustomLogSourceArgs.Builder sourceVersion​(java.lang.String sourceVersion)
        Parameters:
        sourceVersion - Specify the source version for the third-party custom source, to limit log collection to a specific version of custom data source.
        Returns:
        builder