Class TrailEventSelectorArgs.Builder

  • Enclosing class:
    TrailEventSelectorArgs

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

      • excludeManagementEventSources

        public TrailEventSelectorArgs.Builder excludeManagementEventSources​(@Nullable
                                                                            com.pulumi.core.Output<java.util.List<java.lang.String>> excludeManagementEventSources)
        Parameters:
        excludeManagementEventSources - A set of event sources to exclude. Valid values include: `kms.amazonaws.com` and `rdsdata.amazonaws.com`. `includeManagementEvents` must be set to`true` to allow this.
        Returns:
        builder
      • excludeManagementEventSources

        public TrailEventSelectorArgs.Builder excludeManagementEventSources​(java.util.List<java.lang.String> excludeManagementEventSources)
        Parameters:
        excludeManagementEventSources - A set of event sources to exclude. Valid values include: `kms.amazonaws.com` and `rdsdata.amazonaws.com`. `includeManagementEvents` must be set to`true` to allow this.
        Returns:
        builder
      • excludeManagementEventSources

        public TrailEventSelectorArgs.Builder excludeManagementEventSources​(java.lang.String... excludeManagementEventSources)
        Parameters:
        excludeManagementEventSources - A set of event sources to exclude. Valid values include: `kms.amazonaws.com` and `rdsdata.amazonaws.com`. `includeManagementEvents` must be set to`true` to allow this.
        Returns:
        builder
      • includeManagementEvents

        public TrailEventSelectorArgs.Builder includeManagementEvents​(@Nullable
                                                                      com.pulumi.core.Output<java.lang.Boolean> includeManagementEvents)
        Parameters:
        includeManagementEvents - Whether to include management events for your trail. Defaults to `true`.
        Returns:
        builder
      • includeManagementEvents

        public TrailEventSelectorArgs.Builder includeManagementEvents​(java.lang.Boolean includeManagementEvents)
        Parameters:
        includeManagementEvents - Whether to include management events for your trail. Defaults to `true`.
        Returns:
        builder
      • readWriteType

        public TrailEventSelectorArgs.Builder readWriteType​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> readWriteType)
        Parameters:
        readWriteType - Type of events to log. Valid values are `ReadOnly`, `WriteOnly`, `All`. Default value is `All`.
        Returns:
        builder
      • readWriteType

        public TrailEventSelectorArgs.Builder readWriteType​(java.lang.String readWriteType)
        Parameters:
        readWriteType - Type of events to log. Valid values are `ReadOnly`, `WriteOnly`, `All`. Default value is `All`.
        Returns:
        builder