Class SourceArgs.Builder

  • Enclosing class:
    SourceArgs

    public static final class SourceArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
      • Builder

        public Builder​(SourceArgs defaults)
    • Method Detail

      • authorizedResources

        public SourceArgs.Builder authorizedResources​(@Nullable
                                                      com.pulumi.core.Output<java.util.List<java.lang.String>> authorizedResources)
        Parameters:
        authorizedResources - List of Resource referred into query
        Returns:
        builder
      • authorizedResources

        public SourceArgs.Builder authorizedResources​(java.util.List<java.lang.String> authorizedResources)
        Parameters:
        authorizedResources - List of Resource referred into query
        Returns:
        builder
      • authorizedResources

        public SourceArgs.Builder authorizedResources​(java.lang.String... authorizedResources)
        Parameters:
        authorizedResources - List of Resource referred into query
        Returns:
        builder
      • dataSourceId

        public SourceArgs.Builder dataSourceId​(com.pulumi.core.Output<java.lang.String> dataSourceId)
        Parameters:
        dataSourceId - The resource uri over which log search query is to be run.
        Returns:
        builder
      • dataSourceId

        public SourceArgs.Builder dataSourceId​(java.lang.String dataSourceId)
        Parameters:
        dataSourceId - The resource uri over which log search query is to be run.
        Returns:
        builder
      • query

        public SourceArgs.Builder query​(@Nullable
                                        com.pulumi.core.Output<java.lang.String> query)
        Parameters:
        query - Log search query. Required for action type - AlertingAction
        Returns:
        builder
      • query

        public SourceArgs.Builder query​(java.lang.String query)
        Parameters:
        query - Log search query. Required for action type - AlertingAction
        Returns:
        builder
      • queryType

        public SourceArgs.Builder queryType​(@Nullable
                                            com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​QueryType>> queryType)
        Parameters:
        queryType - Set value to 'ResultCount' .
        Returns:
        builder
      • queryType

        public SourceArgs.Builder queryType​(com.pulumi.core.Either<java.lang.String,​QueryType> queryType)
        Parameters:
        queryType - Set value to 'ResultCount' .
        Returns:
        builder
      • queryType

        public SourceArgs.Builder queryType​(java.lang.String queryType)
        Parameters:
        queryType - Set value to 'ResultCount' .
        Returns:
        builder
      • queryType

        public SourceArgs.Builder queryType​(QueryType queryType)
        Parameters:
        queryType - Set value to 'ResultCount' .
        Returns:
        builder