1. Packages
  2. Google Cloud Native
  3. API Docs
  4. cloudsearch
  5. cloudsearch/v1
  6. SearchApplication

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

google-native.cloudsearch/v1.SearchApplication

Explore with Pulumi AI

google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

    Creates a search application. Note: This API requires an admin account to execute.

    Create SearchApplication Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new SearchApplication(name: string, args?: SearchApplicationArgs, opts?: CustomResourceOptions);
    @overload
    def SearchApplication(resource_name: str,
                          args: Optional[SearchApplicationArgs] = None,
                          opts: Optional[ResourceOptions] = None)
    
    @overload
    def SearchApplication(resource_name: str,
                          opts: Optional[ResourceOptions] = None,
                          data_source_restrictions: Optional[Sequence[DataSourceRestrictionArgs]] = None,
                          default_facet_options: Optional[Sequence[FacetOptionsArgs]] = None,
                          default_sort_options: Optional[SortOptionsArgs] = None,
                          display_name: Optional[str] = None,
                          enable_audit_log: Optional[bool] = None,
                          name: Optional[str] = None,
                          query_interpretation_config: Optional[QueryInterpretationConfigArgs] = None,
                          return_result_thumbnail_urls: Optional[bool] = None,
                          scoring_config: Optional[ScoringConfigArgs] = None,
                          source_config: Optional[Sequence[SourceConfigArgs]] = None)
    func NewSearchApplication(ctx *Context, name string, args *SearchApplicationArgs, opts ...ResourceOption) (*SearchApplication, error)
    public SearchApplication(string name, SearchApplicationArgs? args = null, CustomResourceOptions? opts = null)
    public SearchApplication(String name, SearchApplicationArgs args)
    public SearchApplication(String name, SearchApplicationArgs args, CustomResourceOptions options)
    
    type: google-native:cloudsearch/v1:SearchApplication
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args SearchApplicationArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args SearchApplicationArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args SearchApplicationArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args SearchApplicationArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args SearchApplicationArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var searchApplicationResource = new GoogleNative.CloudSearch.V1.SearchApplication("searchApplicationResource", new()
    {
        DataSourceRestrictions = new[]
        {
            new GoogleNative.CloudSearch.V1.Inputs.DataSourceRestrictionArgs
            {
                FilterOptions = new[]
                {
                    new GoogleNative.CloudSearch.V1.Inputs.FilterOptionsArgs
                    {
                        Filter = new GoogleNative.CloudSearch.V1.Inputs.FilterArgs
                        {
                            CompositeFilter = new GoogleNative.CloudSearch.V1.Inputs.CompositeFilterArgs
                            {
                                LogicOperator = GoogleNative.CloudSearch.V1.CompositeFilterLogicOperator.And,
                                SubFilters = new[]
                                {
                                    filter,
                                },
                            },
                            ValueFilter = new GoogleNative.CloudSearch.V1.Inputs.ValueFilterArgs
                            {
                                OperatorName = "string",
                                Value = new GoogleNative.CloudSearch.V1.Inputs.ValueArgs
                                {
                                    BooleanValue = false,
                                    DateValue = new GoogleNative.CloudSearch.V1.Inputs.DateArgs
                                    {
                                        Day = 0,
                                        Month = 0,
                                        Year = 0,
                                    },
                                    DoubleValue = 0,
                                    IntegerValue = "string",
                                    StringValue = "string",
                                    TimestampValue = "string",
                                },
                            },
                        },
                        ObjectType = "string",
                    },
                },
                Source = new GoogleNative.CloudSearch.V1.Inputs.SourceArgs
                {
                    Name = "string",
                    PredefinedSource = GoogleNative.CloudSearch.V1.SourcePredefinedSource.None,
                },
            },
        },
        DefaultFacetOptions = new[]
        {
            new GoogleNative.CloudSearch.V1.Inputs.FacetOptionsArgs
            {
                IntegerFacetingOptions = new GoogleNative.CloudSearch.V1.Inputs.IntegerFacetingOptionsArgs
                {
                    IntegerBuckets = new[]
                    {
                        "string",
                    },
                },
                NumFacetBuckets = 0,
                ObjectType = "string",
                OperatorName = "string",
                SourceName = "string",
            },
        },
        DefaultSortOptions = new GoogleNative.CloudSearch.V1.Inputs.SortOptionsArgs
        {
            OperatorName = "string",
            SortOrder = GoogleNative.CloudSearch.V1.SortOptionsSortOrder.Ascending,
        },
        DisplayName = "string",
        EnableAuditLog = false,
        Name = "string",
        QueryInterpretationConfig = new GoogleNative.CloudSearch.V1.Inputs.QueryInterpretationConfigArgs
        {
            ForceDisableSupplementalResults = false,
            ForceVerbatimMode = false,
        },
        ReturnResultThumbnailUrls = false,
        ScoringConfig = new GoogleNative.CloudSearch.V1.Inputs.ScoringConfigArgs
        {
            DisableFreshness = false,
            DisablePersonalization = false,
        },
        SourceConfig = new[]
        {
            new GoogleNative.CloudSearch.V1.Inputs.SourceConfigArgs
            {
                CrowdingConfig = new GoogleNative.CloudSearch.V1.Inputs.SourceCrowdingConfigArgs
                {
                    NumResults = 0,
                    NumSuggestions = 0,
                },
                ScoringConfig = new GoogleNative.CloudSearch.V1.Inputs.SourceScoringConfigArgs
                {
                    SourceImportance = GoogleNative.CloudSearch.V1.SourceScoringConfigSourceImportance.Default,
                },
                Source = new GoogleNative.CloudSearch.V1.Inputs.SourceArgs
                {
                    Name = "string",
                    PredefinedSource = GoogleNative.CloudSearch.V1.SourcePredefinedSource.None,
                },
            },
        },
    });
    
    example, err := cloudsearch.NewSearchApplication(ctx, "searchApplicationResource", &cloudsearch.SearchApplicationArgs{
    DataSourceRestrictions: cloudsearch.DataSourceRestrictionArray{
    &cloudsearch.DataSourceRestrictionArgs{
    FilterOptions: []cloudsearch.FilterOptionsArgs{
    {
    Filter: {
    CompositeFilter: {
    LogicOperator: cloudsearch.CompositeFilterLogicOperatorAnd,
    SubFilters: cloudsearch.FilterArray{
    filter,
    },
    },
    ValueFilter: {
    OperatorName: pulumi.String("string"),
    Value: {
    BooleanValue: pulumi.Bool(false),
    DateValue: {
    Day: pulumi.Int(0),
    Month: pulumi.Int(0),
    Year: pulumi.Int(0),
    },
    DoubleValue: pulumi.Float64(0),
    IntegerValue: pulumi.String("string"),
    StringValue: pulumi.String("string"),
    TimestampValue: pulumi.String("string"),
    },
    },
    },
    ObjectType: pulumi.String("string"),
    },
    },
    Source: &cloudsearch.SourceArgs{
    Name: pulumi.String("string"),
    PredefinedSource: cloudsearch.SourcePredefinedSourceNone,
    },
    },
    },
    DefaultFacetOptions: cloudsearch.FacetOptionsArray{
    &cloudsearch.FacetOptionsArgs{
    IntegerFacetingOptions: &cloudsearch.IntegerFacetingOptionsArgs{
    IntegerBuckets: pulumi.StringArray{
    pulumi.String("string"),
    },
    },
    NumFacetBuckets: pulumi.Int(0),
    ObjectType: pulumi.String("string"),
    OperatorName: pulumi.String("string"),
    SourceName: pulumi.String("string"),
    },
    },
    DefaultSortOptions: &cloudsearch.SortOptionsArgs{
    OperatorName: pulumi.String("string"),
    SortOrder: cloudsearch.SortOptionsSortOrderAscending,
    },
    DisplayName: pulumi.String("string"),
    EnableAuditLog: pulumi.Bool(false),
    Name: pulumi.String("string"),
    QueryInterpretationConfig: &cloudsearch.QueryInterpretationConfigArgs{
    ForceDisableSupplementalResults: pulumi.Bool(false),
    ForceVerbatimMode: pulumi.Bool(false),
    },
    ReturnResultThumbnailUrls: pulumi.Bool(false),
    ScoringConfig: &cloudsearch.ScoringConfigArgs{
    DisableFreshness: pulumi.Bool(false),
    DisablePersonalization: pulumi.Bool(false),
    },
    SourceConfig: cloudsearch.SourceConfigArray{
    &cloudsearch.SourceConfigArgs{
    CrowdingConfig: &cloudsearch.SourceCrowdingConfigArgs{
    NumResults: pulumi.Int(0),
    NumSuggestions: pulumi.Int(0),
    },
    ScoringConfig: &cloudsearch.SourceScoringConfigArgs{
    SourceImportance: cloudsearch.SourceScoringConfigSourceImportanceDefault,
    },
    Source: &cloudsearch.SourceArgs{
    Name: pulumi.String("string"),
    PredefinedSource: cloudsearch.SourcePredefinedSourceNone,
    },
    },
    },
    })
    
    var searchApplicationResource = new SearchApplication("searchApplicationResource", SearchApplicationArgs.builder()
        .dataSourceRestrictions(DataSourceRestrictionArgs.builder()
            .filterOptions(FilterOptionsArgs.builder()
                .filter(FilterArgs.builder()
                    .compositeFilter(CompositeFilterArgs.builder()
                        .logicOperator("AND")
                        .subFilters(filter)
                        .build())
                    .valueFilter(ValueFilterArgs.builder()
                        .operatorName("string")
                        .value(ValueArgs.builder()
                            .booleanValue(false)
                            .dateValue(DateArgs.builder()
                                .day(0)
                                .month(0)
                                .year(0)
                                .build())
                            .doubleValue(0)
                            .integerValue("string")
                            .stringValue("string")
                            .timestampValue("string")
                            .build())
                        .build())
                    .build())
                .objectType("string")
                .build())
            .source(SourceArgs.builder()
                .name("string")
                .predefinedSource("NONE")
                .build())
            .build())
        .defaultFacetOptions(FacetOptionsArgs.builder()
            .integerFacetingOptions(IntegerFacetingOptionsArgs.builder()
                .integerBuckets("string")
                .build())
            .numFacetBuckets(0)
            .objectType("string")
            .operatorName("string")
            .sourceName("string")
            .build())
        .defaultSortOptions(SortOptionsArgs.builder()
            .operatorName("string")
            .sortOrder("ASCENDING")
            .build())
        .displayName("string")
        .enableAuditLog(false)
        .name("string")
        .queryInterpretationConfig(QueryInterpretationConfigArgs.builder()
            .forceDisableSupplementalResults(false)
            .forceVerbatimMode(false)
            .build())
        .returnResultThumbnailUrls(false)
        .scoringConfig(ScoringConfigArgs.builder()
            .disableFreshness(false)
            .disablePersonalization(false)
            .build())
        .sourceConfig(SourceConfigArgs.builder()
            .crowdingConfig(SourceCrowdingConfigArgs.builder()
                .numResults(0)
                .numSuggestions(0)
                .build())
            .scoringConfig(SourceScoringConfigArgs.builder()
                .sourceImportance("DEFAULT")
                .build())
            .source(SourceArgs.builder()
                .name("string")
                .predefinedSource("NONE")
                .build())
            .build())
        .build());
    
    search_application_resource = google_native.cloudsearch.v1.SearchApplication("searchApplicationResource",
        data_source_restrictions=[google_native.cloudsearch.v1.DataSourceRestrictionArgs(
            filter_options=[google_native.cloudsearch.v1.FilterOptionsArgs(
                filter=google_native.cloudsearch.v1.FilterArgs(
                    composite_filter=google_native.cloudsearch.v1.CompositeFilterArgs(
                        logic_operator=google_native.cloudsearch.v1.CompositeFilterLogicOperator.AND_,
                        sub_filters=[filter],
                    ),
                    value_filter=google_native.cloudsearch.v1.ValueFilterArgs(
                        operator_name="string",
                        value=google_native.cloudsearch.v1.ValueArgs(
                            boolean_value=False,
                            date_value=google_native.cloudsearch.v1.DateArgs(
                                day=0,
                                month=0,
                                year=0,
                            ),
                            double_value=0,
                            integer_value="string",
                            string_value="string",
                            timestamp_value="string",
                        ),
                    ),
                ),
                object_type="string",
            )],
            source=google_native.cloudsearch.v1.SourceArgs(
                name="string",
                predefined_source=google_native.cloudsearch.v1.SourcePredefinedSource.NONE,
            ),
        )],
        default_facet_options=[google_native.cloudsearch.v1.FacetOptionsArgs(
            integer_faceting_options=google_native.cloudsearch.v1.IntegerFacetingOptionsArgs(
                integer_buckets=["string"],
            ),
            num_facet_buckets=0,
            object_type="string",
            operator_name="string",
            source_name="string",
        )],
        default_sort_options=google_native.cloudsearch.v1.SortOptionsArgs(
            operator_name="string",
            sort_order=google_native.cloudsearch.v1.SortOptionsSortOrder.ASCENDING,
        ),
        display_name="string",
        enable_audit_log=False,
        name="string",
        query_interpretation_config=google_native.cloudsearch.v1.QueryInterpretationConfigArgs(
            force_disable_supplemental_results=False,
            force_verbatim_mode=False,
        ),
        return_result_thumbnail_urls=False,
        scoring_config=google_native.cloudsearch.v1.ScoringConfigArgs(
            disable_freshness=False,
            disable_personalization=False,
        ),
        source_config=[google_native.cloudsearch.v1.SourceConfigArgs(
            crowding_config=google_native.cloudsearch.v1.SourceCrowdingConfigArgs(
                num_results=0,
                num_suggestions=0,
            ),
            scoring_config=google_native.cloudsearch.v1.SourceScoringConfigArgs(
                source_importance=google_native.cloudsearch.v1.SourceScoringConfigSourceImportance.DEFAULT,
            ),
            source=google_native.cloudsearch.v1.SourceArgs(
                name="string",
                predefined_source=google_native.cloudsearch.v1.SourcePredefinedSource.NONE,
            ),
        )])
    
    const searchApplicationResource = new google_native.cloudsearch.v1.SearchApplication("searchApplicationResource", {
        dataSourceRestrictions: [{
            filterOptions: [{
                filter: {
                    compositeFilter: {
                        logicOperator: google_native.cloudsearch.v1.CompositeFilterLogicOperator.And,
                        subFilters: [filter],
                    },
                    valueFilter: {
                        operatorName: "string",
                        value: {
                            booleanValue: false,
                            dateValue: {
                                day: 0,
                                month: 0,
                                year: 0,
                            },
                            doubleValue: 0,
                            integerValue: "string",
                            stringValue: "string",
                            timestampValue: "string",
                        },
                    },
                },
                objectType: "string",
            }],
            source: {
                name: "string",
                predefinedSource: google_native.cloudsearch.v1.SourcePredefinedSource.None,
            },
        }],
        defaultFacetOptions: [{
            integerFacetingOptions: {
                integerBuckets: ["string"],
            },
            numFacetBuckets: 0,
            objectType: "string",
            operatorName: "string",
            sourceName: "string",
        }],
        defaultSortOptions: {
            operatorName: "string",
            sortOrder: google_native.cloudsearch.v1.SortOptionsSortOrder.Ascending,
        },
        displayName: "string",
        enableAuditLog: false,
        name: "string",
        queryInterpretationConfig: {
            forceDisableSupplementalResults: false,
            forceVerbatimMode: false,
        },
        returnResultThumbnailUrls: false,
        scoringConfig: {
            disableFreshness: false,
            disablePersonalization: false,
        },
        sourceConfig: [{
            crowdingConfig: {
                numResults: 0,
                numSuggestions: 0,
            },
            scoringConfig: {
                sourceImportance: google_native.cloudsearch.v1.SourceScoringConfigSourceImportance.Default,
            },
            source: {
                name: "string",
                predefinedSource: google_native.cloudsearch.v1.SourcePredefinedSource.None,
            },
        }],
    });
    
    type: google-native:cloudsearch/v1:SearchApplication
    properties:
        dataSourceRestrictions:
            - filterOptions:
                - filter:
                    compositeFilter:
                        logicOperator: AND
                        subFilters:
                            - ${filter}
                    valueFilter:
                        operatorName: string
                        value:
                            booleanValue: false
                            dateValue:
                                day: 0
                                month: 0
                                year: 0
                            doubleValue: 0
                            integerValue: string
                            stringValue: string
                            timestampValue: string
                  objectType: string
              source:
                name: string
                predefinedSource: NONE
        defaultFacetOptions:
            - integerFacetingOptions:
                integerBuckets:
                    - string
              numFacetBuckets: 0
              objectType: string
              operatorName: string
              sourceName: string
        defaultSortOptions:
            operatorName: string
            sortOrder: ASCENDING
        displayName: string
        enableAuditLog: false
        name: string
        queryInterpretationConfig:
            forceDisableSupplementalResults: false
            forceVerbatimMode: false
        returnResultThumbnailUrls: false
        scoringConfig:
            disableFreshness: false
            disablePersonalization: false
        sourceConfig:
            - crowdingConfig:
                numResults: 0
                numSuggestions: 0
              scoringConfig:
                sourceImportance: DEFAULT
              source:
                name: string
                predefinedSource: NONE
    

    SearchApplication Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The SearchApplication resource accepts the following input properties:

    DataSourceRestrictions List<Pulumi.GoogleNative.CloudSearch.V1.Inputs.DataSourceRestriction>
    Retrictions applied to the configurations. The maximum number of elements is 10.
    DefaultFacetOptions List<Pulumi.GoogleNative.CloudSearch.V1.Inputs.FacetOptions>
    The default fields for returning facet results. The sources specified here also have been included in data_source_restrictions above.
    DefaultSortOptions Pulumi.GoogleNative.CloudSearch.V1.Inputs.SortOptions
    The default options for sorting the search results
    DisplayName string
    Display name of the Search Application. The maximum length is 300 characters.
    EnableAuditLog bool
    Indicates whether audit logging is on/off for requests made for the search application in query APIs.
    Name string
    The name of the Search Application. Format: searchapplications/{application_id}.
    QueryInterpretationConfig Pulumi.GoogleNative.CloudSearch.V1.Inputs.QueryInterpretationConfig
    The default options for query interpretation
    ReturnResultThumbnailUrls bool
    With each result we should return the URI for its thumbnail (when applicable)
    ScoringConfig Pulumi.GoogleNative.CloudSearch.V1.Inputs.ScoringConfig
    Configuration for ranking results.
    SourceConfig List<Pulumi.GoogleNative.CloudSearch.V1.Inputs.SourceConfig>
    Configuration for a sources specified in data_source_restrictions.
    DataSourceRestrictions []DataSourceRestrictionArgs
    Retrictions applied to the configurations. The maximum number of elements is 10.
    DefaultFacetOptions []FacetOptionsArgs
    The default fields for returning facet results. The sources specified here also have been included in data_source_restrictions above.
    DefaultSortOptions SortOptionsArgs
    The default options for sorting the search results
    DisplayName string
    Display name of the Search Application. The maximum length is 300 characters.
    EnableAuditLog bool
    Indicates whether audit logging is on/off for requests made for the search application in query APIs.
    Name string
    The name of the Search Application. Format: searchapplications/{application_id}.
    QueryInterpretationConfig QueryInterpretationConfigArgs
    The default options for query interpretation
    ReturnResultThumbnailUrls bool
    With each result we should return the URI for its thumbnail (when applicable)
    ScoringConfig ScoringConfigArgs
    Configuration for ranking results.
    SourceConfig []SourceConfigArgs
    Configuration for a sources specified in data_source_restrictions.
    dataSourceRestrictions List<DataSourceRestriction>
    Retrictions applied to the configurations. The maximum number of elements is 10.
    defaultFacetOptions List<FacetOptions>
    The default fields for returning facet results. The sources specified here also have been included in data_source_restrictions above.
    defaultSortOptions SortOptions
    The default options for sorting the search results
    displayName String
    Display name of the Search Application. The maximum length is 300 characters.
    enableAuditLog Boolean
    Indicates whether audit logging is on/off for requests made for the search application in query APIs.
    name String
    The name of the Search Application. Format: searchapplications/{application_id}.
    queryInterpretationConfig QueryInterpretationConfig
    The default options for query interpretation
    returnResultThumbnailUrls Boolean
    With each result we should return the URI for its thumbnail (when applicable)
    scoringConfig ScoringConfig
    Configuration for ranking results.
    sourceConfig List<SourceConfig>
    Configuration for a sources specified in data_source_restrictions.
    dataSourceRestrictions DataSourceRestriction[]
    Retrictions applied to the configurations. The maximum number of elements is 10.
    defaultFacetOptions FacetOptions[]
    The default fields for returning facet results. The sources specified here also have been included in data_source_restrictions above.
    defaultSortOptions SortOptions
    The default options for sorting the search results
    displayName string
    Display name of the Search Application. The maximum length is 300 characters.
    enableAuditLog boolean
    Indicates whether audit logging is on/off for requests made for the search application in query APIs.
    name string
    The name of the Search Application. Format: searchapplications/{application_id}.
    queryInterpretationConfig QueryInterpretationConfig
    The default options for query interpretation
    returnResultThumbnailUrls boolean
    With each result we should return the URI for its thumbnail (when applicable)
    scoringConfig ScoringConfig
    Configuration for ranking results.
    sourceConfig SourceConfig[]
    Configuration for a sources specified in data_source_restrictions.
    data_source_restrictions Sequence[DataSourceRestrictionArgs]
    Retrictions applied to the configurations. The maximum number of elements is 10.
    default_facet_options Sequence[FacetOptionsArgs]
    The default fields for returning facet results. The sources specified here also have been included in data_source_restrictions above.
    default_sort_options SortOptionsArgs
    The default options for sorting the search results
    display_name str
    Display name of the Search Application. The maximum length is 300 characters.
    enable_audit_log bool
    Indicates whether audit logging is on/off for requests made for the search application in query APIs.
    name str
    The name of the Search Application. Format: searchapplications/{application_id}.
    query_interpretation_config QueryInterpretationConfigArgs
    The default options for query interpretation
    return_result_thumbnail_urls bool
    With each result we should return the URI for its thumbnail (when applicable)
    scoring_config ScoringConfigArgs
    Configuration for ranking results.
    source_config Sequence[SourceConfigArgs]
    Configuration for a sources specified in data_source_restrictions.
    dataSourceRestrictions List<Property Map>
    Retrictions applied to the configurations. The maximum number of elements is 10.
    defaultFacetOptions List<Property Map>
    The default fields for returning facet results. The sources specified here also have been included in data_source_restrictions above.
    defaultSortOptions Property Map
    The default options for sorting the search results
    displayName String
    Display name of the Search Application. The maximum length is 300 characters.
    enableAuditLog Boolean
    Indicates whether audit logging is on/off for requests made for the search application in query APIs.
    name String
    The name of the Search Application. Format: searchapplications/{application_id}.
    queryInterpretationConfig Property Map
    The default options for query interpretation
    returnResultThumbnailUrls Boolean
    With each result we should return the URI for its thumbnail (when applicable)
    scoringConfig Property Map
    Configuration for ranking results.
    sourceConfig List<Property Map>
    Configuration for a sources specified in data_source_restrictions.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the SearchApplication resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    OperationIds List<string>
    IDs of the Long Running Operations (LROs) currently running for this schema. Output only field.
    Id string
    The provider-assigned unique ID for this managed resource.
    OperationIds []string
    IDs of the Long Running Operations (LROs) currently running for this schema. Output only field.
    id String
    The provider-assigned unique ID for this managed resource.
    operationIds List<String>
    IDs of the Long Running Operations (LROs) currently running for this schema. Output only field.
    id string
    The provider-assigned unique ID for this managed resource.
    operationIds string[]
    IDs of the Long Running Operations (LROs) currently running for this schema. Output only field.
    id str
    The provider-assigned unique ID for this managed resource.
    operation_ids Sequence[str]
    IDs of the Long Running Operations (LROs) currently running for this schema. Output only field.
    id String
    The provider-assigned unique ID for this managed resource.
    operationIds List<String>
    IDs of the Long Running Operations (LROs) currently running for this schema. Output only field.

    Supporting Types

    CompositeFilter, CompositeFilterArgs

    LogicOperator CompositeFilterLogicOperator
    The logic operator of the sub filter.
    SubFilters []Filter
    Sub filters.
    logicOperator CompositeFilterLogicOperator
    The logic operator of the sub filter.
    subFilters List<Filter>
    Sub filters.
    logicOperator CompositeFilterLogicOperator
    The logic operator of the sub filter.
    subFilters Filter[]
    Sub filters.
    logic_operator CompositeFilterLogicOperator
    The logic operator of the sub filter.
    sub_filters Sequence[Filter]
    Sub filters.
    logicOperator "AND" | "OR" | "NOT"
    The logic operator of the sub filter.
    subFilters List<Property Map>
    Sub filters.

    CompositeFilterLogicOperator, CompositeFilterLogicOperatorArgs

    And
    ANDLogical operators, which can only be applied to sub filters.
    Or
    OR
    Not
    NOTNOT can only be applied on a single sub filter.
    CompositeFilterLogicOperatorAnd
    ANDLogical operators, which can only be applied to sub filters.
    CompositeFilterLogicOperatorOr
    OR
    CompositeFilterLogicOperatorNot
    NOTNOT can only be applied on a single sub filter.
    And
    ANDLogical operators, which can only be applied to sub filters.
    Or
    OR
    Not
    NOTNOT can only be applied on a single sub filter.
    And
    ANDLogical operators, which can only be applied to sub filters.
    Or
    OR
    Not
    NOTNOT can only be applied on a single sub filter.
    AND_
    ANDLogical operators, which can only be applied to sub filters.
    OR_
    OR
    NOT_
    NOTNOT can only be applied on a single sub filter.
    "AND"
    ANDLogical operators, which can only be applied to sub filters.
    "OR"
    OR
    "NOT"
    NOTNOT can only be applied on a single sub filter.

    CompositeFilterResponse, CompositeFilterResponseArgs

    LogicOperator string
    The logic operator of the sub filter.
    SubFilters List<Pulumi.GoogleNative.CloudSearch.V1.Inputs.FilterResponse>
    Sub filters.
    LogicOperator string
    The logic operator of the sub filter.
    SubFilters []FilterResponse
    Sub filters.
    logicOperator String
    The logic operator of the sub filter.
    subFilters List<FilterResponse>
    Sub filters.
    logicOperator string
    The logic operator of the sub filter.
    subFilters FilterResponse[]
    Sub filters.
    logic_operator str
    The logic operator of the sub filter.
    sub_filters Sequence[FilterResponse]
    Sub filters.
    logicOperator String
    The logic operator of the sub filter.
    subFilters List<Property Map>
    Sub filters.

    DataSourceRestriction, DataSourceRestrictionArgs

    FilterOptions List<Pulumi.GoogleNative.CloudSearch.V1.Inputs.FilterOptions>
    Filter options restricting the results. If multiple filters are present, they are grouped by object type before joining. Filters with the same object type are joined conjunctively, then the resulting expressions are joined disjunctively. The maximum number of elements is 20. NOTE: Suggest API supports only few filters at the moment: "objecttype", "type" and "mimetype". For now, schema specific filters cannot be used to filter suggestions.
    Source Pulumi.GoogleNative.CloudSearch.V1.Inputs.Source
    The source of restriction.
    FilterOptions []FilterOptions
    Filter options restricting the results. If multiple filters are present, they are grouped by object type before joining. Filters with the same object type are joined conjunctively, then the resulting expressions are joined disjunctively. The maximum number of elements is 20. NOTE: Suggest API supports only few filters at the moment: "objecttype", "type" and "mimetype". For now, schema specific filters cannot be used to filter suggestions.
    Source Source
    The source of restriction.
    filterOptions List<FilterOptions>
    Filter options restricting the results. If multiple filters are present, they are grouped by object type before joining. Filters with the same object type are joined conjunctively, then the resulting expressions are joined disjunctively. The maximum number of elements is 20. NOTE: Suggest API supports only few filters at the moment: "objecttype", "type" and "mimetype". For now, schema specific filters cannot be used to filter suggestions.
    source Source
    The source of restriction.
    filterOptions FilterOptions[]
    Filter options restricting the results. If multiple filters are present, they are grouped by object type before joining. Filters with the same object type are joined conjunctively, then the resulting expressions are joined disjunctively. The maximum number of elements is 20. NOTE: Suggest API supports only few filters at the moment: "objecttype", "type" and "mimetype". For now, schema specific filters cannot be used to filter suggestions.
    source Source
    The source of restriction.
    filter_options Sequence[FilterOptions]
    Filter options restricting the results. If multiple filters are present, they are grouped by object type before joining. Filters with the same object type are joined conjunctively, then the resulting expressions are joined disjunctively. The maximum number of elements is 20. NOTE: Suggest API supports only few filters at the moment: "objecttype", "type" and "mimetype". For now, schema specific filters cannot be used to filter suggestions.
    source Source
    The source of restriction.
    filterOptions List<Property Map>
    Filter options restricting the results. If multiple filters are present, they are grouped by object type before joining. Filters with the same object type are joined conjunctively, then the resulting expressions are joined disjunctively. The maximum number of elements is 20. NOTE: Suggest API supports only few filters at the moment: "objecttype", "type" and "mimetype". For now, schema specific filters cannot be used to filter suggestions.
    source Property Map
    The source of restriction.

    DataSourceRestrictionResponse, DataSourceRestrictionResponseArgs

    FilterOptions List<Pulumi.GoogleNative.CloudSearch.V1.Inputs.FilterOptionsResponse>
    Filter options restricting the results. If multiple filters are present, they are grouped by object type before joining. Filters with the same object type are joined conjunctively, then the resulting expressions are joined disjunctively. The maximum number of elements is 20. NOTE: Suggest API supports only few filters at the moment: "objecttype", "type" and "mimetype". For now, schema specific filters cannot be used to filter suggestions.
    Source Pulumi.GoogleNative.CloudSearch.V1.Inputs.SourceResponse
    The source of restriction.
    FilterOptions []FilterOptionsResponse
    Filter options restricting the results. If multiple filters are present, they are grouped by object type before joining. Filters with the same object type are joined conjunctively, then the resulting expressions are joined disjunctively. The maximum number of elements is 20. NOTE: Suggest API supports only few filters at the moment: "objecttype", "type" and "mimetype". For now, schema specific filters cannot be used to filter suggestions.
    Source SourceResponse
    The source of restriction.
    filterOptions List<FilterOptionsResponse>
    Filter options restricting the results. If multiple filters are present, they are grouped by object type before joining. Filters with the same object type are joined conjunctively, then the resulting expressions are joined disjunctively. The maximum number of elements is 20. NOTE: Suggest API supports only few filters at the moment: "objecttype", "type" and "mimetype". For now, schema specific filters cannot be used to filter suggestions.
    source SourceResponse
    The source of restriction.
    filterOptions FilterOptionsResponse[]
    Filter options restricting the results. If multiple filters are present, they are grouped by object type before joining. Filters with the same object type are joined conjunctively, then the resulting expressions are joined disjunctively. The maximum number of elements is 20. NOTE: Suggest API supports only few filters at the moment: "objecttype", "type" and "mimetype". For now, schema specific filters cannot be used to filter suggestions.
    source SourceResponse
    The source of restriction.
    filter_options Sequence[FilterOptionsResponse]
    Filter options restricting the results. If multiple filters are present, they are grouped by object type before joining. Filters with the same object type are joined conjunctively, then the resulting expressions are joined disjunctively. The maximum number of elements is 20. NOTE: Suggest API supports only few filters at the moment: "objecttype", "type" and "mimetype". For now, schema specific filters cannot be used to filter suggestions.
    source SourceResponse
    The source of restriction.
    filterOptions List<Property Map>
    Filter options restricting the results. If multiple filters are present, they are grouped by object type before joining. Filters with the same object type are joined conjunctively, then the resulting expressions are joined disjunctively. The maximum number of elements is 20. NOTE: Suggest API supports only few filters at the moment: "objecttype", "type" and "mimetype". For now, schema specific filters cannot be used to filter suggestions.
    source Property Map
    The source of restriction.

    Date, DateArgs

    Day int
    Day of month. Must be from 1 to 31 and valid for the year and month.
    Month int
    Month of date. Must be from 1 to 12.
    Year int
    Year of date. Must be from 1 to 9999.
    Day int
    Day of month. Must be from 1 to 31 and valid for the year and month.
    Month int
    Month of date. Must be from 1 to 12.
    Year int
    Year of date. Must be from 1 to 9999.
    day Integer
    Day of month. Must be from 1 to 31 and valid for the year and month.
    month Integer
    Month of date. Must be from 1 to 12.
    year Integer
    Year of date. Must be from 1 to 9999.
    day number
    Day of month. Must be from 1 to 31 and valid for the year and month.
    month number
    Month of date. Must be from 1 to 12.
    year number
    Year of date. Must be from 1 to 9999.
    day int
    Day of month. Must be from 1 to 31 and valid for the year and month.
    month int
    Month of date. Must be from 1 to 12.
    year int
    Year of date. Must be from 1 to 9999.
    day Number
    Day of month. Must be from 1 to 31 and valid for the year and month.
    month Number
    Month of date. Must be from 1 to 12.
    year Number
    Year of date. Must be from 1 to 9999.

    DateResponse, DateResponseArgs

    Day int
    Day of month. Must be from 1 to 31 and valid for the year and month.
    Month int
    Month of date. Must be from 1 to 12.
    Year int
    Year of date. Must be from 1 to 9999.
    Day int
    Day of month. Must be from 1 to 31 and valid for the year and month.
    Month int
    Month of date. Must be from 1 to 12.
    Year int
    Year of date. Must be from 1 to 9999.
    day Integer
    Day of month. Must be from 1 to 31 and valid for the year and month.
    month Integer
    Month of date. Must be from 1 to 12.
    year Integer
    Year of date. Must be from 1 to 9999.
    day number
    Day of month. Must be from 1 to 31 and valid for the year and month.
    month number
    Month of date. Must be from 1 to 12.
    year number
    Year of date. Must be from 1 to 9999.
    day int
    Day of month. Must be from 1 to 31 and valid for the year and month.
    month int
    Month of date. Must be from 1 to 12.
    year int
    Year of date. Must be from 1 to 9999.
    day Number
    Day of month. Must be from 1 to 31 and valid for the year and month.
    month Number
    Month of date. Must be from 1 to 12.
    year Number
    Year of date. Must be from 1 to 9999.

    FacetOptions, FacetOptionsArgs

    IntegerFacetingOptions Pulumi.GoogleNative.CloudSearch.V1.Inputs.IntegerFacetingOptions
    If set, describes integer faceting options for the given integer property. The corresponding integer property in the schema should be marked isFacetable. The number of buckets returned would be minimum of this and num_facet_buckets.
    NumFacetBuckets int
    Maximum number of facet buckets that should be returned for this facet. Defaults to 10. Maximum value is 100.
    ObjectType string
    If object_type is set, only those objects of that type will be used to compute facets. If empty, then all objects will be used to compute facets.
    OperatorName string
    The name of the operator chosen for faceting. @see cloudsearch.SchemaPropertyOptions
    SourceName string
    Source name to facet on. Format: datasources/{source_id} If empty, all data sources will be used.
    IntegerFacetingOptions IntegerFacetingOptions
    If set, describes integer faceting options for the given integer property. The corresponding integer property in the schema should be marked isFacetable. The number of buckets returned would be minimum of this and num_facet_buckets.
    NumFacetBuckets int
    Maximum number of facet buckets that should be returned for this facet. Defaults to 10. Maximum value is 100.
    ObjectType string
    If object_type is set, only those objects of that type will be used to compute facets. If empty, then all objects will be used to compute facets.
    OperatorName string
    The name of the operator chosen for faceting. @see cloudsearch.SchemaPropertyOptions
    SourceName string
    Source name to facet on. Format: datasources/{source_id} If empty, all data sources will be used.
    integerFacetingOptions IntegerFacetingOptions
    If set, describes integer faceting options for the given integer property. The corresponding integer property in the schema should be marked isFacetable. The number of buckets returned would be minimum of this and num_facet_buckets.
    numFacetBuckets Integer
    Maximum number of facet buckets that should be returned for this facet. Defaults to 10. Maximum value is 100.
    objectType String
    If object_type is set, only those objects of that type will be used to compute facets. If empty, then all objects will be used to compute facets.
    operatorName String
    The name of the operator chosen for faceting. @see cloudsearch.SchemaPropertyOptions
    sourceName String
    Source name to facet on. Format: datasources/{source_id} If empty, all data sources will be used.
    integerFacetingOptions IntegerFacetingOptions
    If set, describes integer faceting options for the given integer property. The corresponding integer property in the schema should be marked isFacetable. The number of buckets returned would be minimum of this and num_facet_buckets.
    numFacetBuckets number
    Maximum number of facet buckets that should be returned for this facet. Defaults to 10. Maximum value is 100.
    objectType string
    If object_type is set, only those objects of that type will be used to compute facets. If empty, then all objects will be used to compute facets.
    operatorName string
    The name of the operator chosen for faceting. @see cloudsearch.SchemaPropertyOptions
    sourceName string
    Source name to facet on. Format: datasources/{source_id} If empty, all data sources will be used.
    integer_faceting_options IntegerFacetingOptions
    If set, describes integer faceting options for the given integer property. The corresponding integer property in the schema should be marked isFacetable. The number of buckets returned would be minimum of this and num_facet_buckets.
    num_facet_buckets int
    Maximum number of facet buckets that should be returned for this facet. Defaults to 10. Maximum value is 100.
    object_type str
    If object_type is set, only those objects of that type will be used to compute facets. If empty, then all objects will be used to compute facets.
    operator_name str
    The name of the operator chosen for faceting. @see cloudsearch.SchemaPropertyOptions
    source_name str
    Source name to facet on. Format: datasources/{source_id} If empty, all data sources will be used.
    integerFacetingOptions Property Map
    If set, describes integer faceting options for the given integer property. The corresponding integer property in the schema should be marked isFacetable. The number of buckets returned would be minimum of this and num_facet_buckets.
    numFacetBuckets Number
    Maximum number of facet buckets that should be returned for this facet. Defaults to 10. Maximum value is 100.
    objectType String
    If object_type is set, only those objects of that type will be used to compute facets. If empty, then all objects will be used to compute facets.
    operatorName String
    The name of the operator chosen for faceting. @see cloudsearch.SchemaPropertyOptions
    sourceName String
    Source name to facet on. Format: datasources/{source_id} If empty, all data sources will be used.

    FacetOptionsResponse, FacetOptionsResponseArgs

    IntegerFacetingOptions Pulumi.GoogleNative.CloudSearch.V1.Inputs.IntegerFacetingOptionsResponse
    If set, describes integer faceting options for the given integer property. The corresponding integer property in the schema should be marked isFacetable. The number of buckets returned would be minimum of this and num_facet_buckets.
    NumFacetBuckets int
    Maximum number of facet buckets that should be returned for this facet. Defaults to 10. Maximum value is 100.
    ObjectType string
    If object_type is set, only those objects of that type will be used to compute facets. If empty, then all objects will be used to compute facets.
    OperatorName string
    The name of the operator chosen for faceting. @see cloudsearch.SchemaPropertyOptions
    SourceName string
    Source name to facet on. Format: datasources/{source_id} If empty, all data sources will be used.
    IntegerFacetingOptions IntegerFacetingOptionsResponse
    If set, describes integer faceting options for the given integer property. The corresponding integer property in the schema should be marked isFacetable. The number of buckets returned would be minimum of this and num_facet_buckets.
    NumFacetBuckets int
    Maximum number of facet buckets that should be returned for this facet. Defaults to 10. Maximum value is 100.
    ObjectType string
    If object_type is set, only those objects of that type will be used to compute facets. If empty, then all objects will be used to compute facets.
    OperatorName string
    The name of the operator chosen for faceting. @see cloudsearch.SchemaPropertyOptions
    SourceName string
    Source name to facet on. Format: datasources/{source_id} If empty, all data sources will be used.
    integerFacetingOptions IntegerFacetingOptionsResponse
    If set, describes integer faceting options for the given integer property. The corresponding integer property in the schema should be marked isFacetable. The number of buckets returned would be minimum of this and num_facet_buckets.
    numFacetBuckets Integer
    Maximum number of facet buckets that should be returned for this facet. Defaults to 10. Maximum value is 100.
    objectType String
    If object_type is set, only those objects of that type will be used to compute facets. If empty, then all objects will be used to compute facets.
    operatorName String
    The name of the operator chosen for faceting. @see cloudsearch.SchemaPropertyOptions
    sourceName String
    Source name to facet on. Format: datasources/{source_id} If empty, all data sources will be used.
    integerFacetingOptions IntegerFacetingOptionsResponse
    If set, describes integer faceting options for the given integer property. The corresponding integer property in the schema should be marked isFacetable. The number of buckets returned would be minimum of this and num_facet_buckets.
    numFacetBuckets number
    Maximum number of facet buckets that should be returned for this facet. Defaults to 10. Maximum value is 100.
    objectType string
    If object_type is set, only those objects of that type will be used to compute facets. If empty, then all objects will be used to compute facets.
    operatorName string
    The name of the operator chosen for faceting. @see cloudsearch.SchemaPropertyOptions
    sourceName string
    Source name to facet on. Format: datasources/{source_id} If empty, all data sources will be used.
    integer_faceting_options IntegerFacetingOptionsResponse
    If set, describes integer faceting options for the given integer property. The corresponding integer property in the schema should be marked isFacetable. The number of buckets returned would be minimum of this and num_facet_buckets.
    num_facet_buckets int
    Maximum number of facet buckets that should be returned for this facet. Defaults to 10. Maximum value is 100.
    object_type str
    If object_type is set, only those objects of that type will be used to compute facets. If empty, then all objects will be used to compute facets.
    operator_name str
    The name of the operator chosen for faceting. @see cloudsearch.SchemaPropertyOptions
    source_name str
    Source name to facet on. Format: datasources/{source_id} If empty, all data sources will be used.
    integerFacetingOptions Property Map
    If set, describes integer faceting options for the given integer property. The corresponding integer property in the schema should be marked isFacetable. The number of buckets returned would be minimum of this and num_facet_buckets.
    numFacetBuckets Number
    Maximum number of facet buckets that should be returned for this facet. Defaults to 10. Maximum value is 100.
    objectType String
    If object_type is set, only those objects of that type will be used to compute facets. If empty, then all objects will be used to compute facets.
    operatorName String
    The name of the operator chosen for faceting. @see cloudsearch.SchemaPropertyOptions
    sourceName String
    Source name to facet on. Format: datasources/{source_id} If empty, all data sources will be used.

    Filter, FilterArgs

    FilterOptions, FilterOptionsArgs

    Filter Pulumi.GoogleNative.CloudSearch.V1.Inputs.Filter
    Generic filter to restrict the search, such as lang:en, site:xyz.
    ObjectType string
    If object_type is set, only objects of that type are returned. This should correspond to the name of the object that was registered within the definition of schema. The maximum length is 256 characters.
    Filter Filter
    Generic filter to restrict the search, such as lang:en, site:xyz.
    ObjectType string
    If object_type is set, only objects of that type are returned. This should correspond to the name of the object that was registered within the definition of schema. The maximum length is 256 characters.
    filter Filter
    Generic filter to restrict the search, such as lang:en, site:xyz.
    objectType String
    If object_type is set, only objects of that type are returned. This should correspond to the name of the object that was registered within the definition of schema. The maximum length is 256 characters.
    filter Filter
    Generic filter to restrict the search, such as lang:en, site:xyz.
    objectType string
    If object_type is set, only objects of that type are returned. This should correspond to the name of the object that was registered within the definition of schema. The maximum length is 256 characters.
    filter Filter
    Generic filter to restrict the search, such as lang:en, site:xyz.
    object_type str
    If object_type is set, only objects of that type are returned. This should correspond to the name of the object that was registered within the definition of schema. The maximum length is 256 characters.
    filter Property Map
    Generic filter to restrict the search, such as lang:en, site:xyz.
    objectType String
    If object_type is set, only objects of that type are returned. This should correspond to the name of the object that was registered within the definition of schema. The maximum length is 256 characters.

    FilterOptionsResponse, FilterOptionsResponseArgs

    Filter Pulumi.GoogleNative.CloudSearch.V1.Inputs.FilterResponse
    Generic filter to restrict the search, such as lang:en, site:xyz.
    ObjectType string
    If object_type is set, only objects of that type are returned. This should correspond to the name of the object that was registered within the definition of schema. The maximum length is 256 characters.
    Filter FilterResponse
    Generic filter to restrict the search, such as lang:en, site:xyz.
    ObjectType string
    If object_type is set, only objects of that type are returned. This should correspond to the name of the object that was registered within the definition of schema. The maximum length is 256 characters.
    filter FilterResponse
    Generic filter to restrict the search, such as lang:en, site:xyz.
    objectType String
    If object_type is set, only objects of that type are returned. This should correspond to the name of the object that was registered within the definition of schema. The maximum length is 256 characters.
    filter FilterResponse
    Generic filter to restrict the search, such as lang:en, site:xyz.
    objectType string
    If object_type is set, only objects of that type are returned. This should correspond to the name of the object that was registered within the definition of schema. The maximum length is 256 characters.
    filter FilterResponse
    Generic filter to restrict the search, such as lang:en, site:xyz.
    object_type str
    If object_type is set, only objects of that type are returned. This should correspond to the name of the object that was registered within the definition of schema. The maximum length is 256 characters.
    filter Property Map
    Generic filter to restrict the search, such as lang:en, site:xyz.
    objectType String
    If object_type is set, only objects of that type are returned. This should correspond to the name of the object that was registered within the definition of schema. The maximum length is 256 characters.

    FilterResponse, FilterResponseArgs

    IntegerFacetingOptions, IntegerFacetingOptionsArgs

    IntegerBuckets List<string>
    Buckets for given integer values should be in strictly ascending order. For example, if values supplied are (1,5,10,100), the following facet buckets will be formed {<1, [1,5), [5-10), [10-100), >=100}.
    IntegerBuckets []string
    Buckets for given integer values should be in strictly ascending order. For example, if values supplied are (1,5,10,100), the following facet buckets will be formed {<1, [1,5), [5-10), [10-100), >=100}.
    integerBuckets List<String>
    Buckets for given integer values should be in strictly ascending order. For example, if values supplied are (1,5,10,100), the following facet buckets will be formed {<1, [1,5), [5-10), [10-100), >=100}.
    integerBuckets string[]
    Buckets for given integer values should be in strictly ascending order. For example, if values supplied are (1,5,10,100), the following facet buckets will be formed {<1, [1,5), [5-10), [10-100), >=100}.
    integer_buckets Sequence[str]
    Buckets for given integer values should be in strictly ascending order. For example, if values supplied are (1,5,10,100), the following facet buckets will be formed {<1, [1,5), [5-10), [10-100), >=100}.
    integerBuckets List<String>
    Buckets for given integer values should be in strictly ascending order. For example, if values supplied are (1,5,10,100), the following facet buckets will be formed {<1, [1,5), [5-10), [10-100), >=100}.

    IntegerFacetingOptionsResponse, IntegerFacetingOptionsResponseArgs

    IntegerBuckets List<string>
    Buckets for given integer values should be in strictly ascending order. For example, if values supplied are (1,5,10,100), the following facet buckets will be formed {<1, [1,5), [5-10), [10-100), >=100}.
    IntegerBuckets []string
    Buckets for given integer values should be in strictly ascending order. For example, if values supplied are (1,5,10,100), the following facet buckets will be formed {<1, [1,5), [5-10), [10-100), >=100}.
    integerBuckets List<String>
    Buckets for given integer values should be in strictly ascending order. For example, if values supplied are (1,5,10,100), the following facet buckets will be formed {<1, [1,5), [5-10), [10-100), >=100}.
    integerBuckets string[]
    Buckets for given integer values should be in strictly ascending order. For example, if values supplied are (1,5,10,100), the following facet buckets will be formed {<1, [1,5), [5-10), [10-100), >=100}.
    integer_buckets Sequence[str]
    Buckets for given integer values should be in strictly ascending order. For example, if values supplied are (1,5,10,100), the following facet buckets will be formed {<1, [1,5), [5-10), [10-100), >=100}.
    integerBuckets List<String>
    Buckets for given integer values should be in strictly ascending order. For example, if values supplied are (1,5,10,100), the following facet buckets will be formed {<1, [1,5), [5-10), [10-100), >=100}.

    QueryInterpretationConfig, QueryInterpretationConfigArgs

    ForceDisableSupplementalResults bool
    Set this flag to disable supplemental results retrieval, setting a flag here will not retrieve supplemental results for queries associated with a given search application. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for supplemental results.
    ForceVerbatimMode bool
    Enable this flag to turn off all internal optimizations like natural language (NL) interpretation of queries, supplemental results retrieval, and usage of synonyms including custom ones. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for verbatim mode.
    ForceDisableSupplementalResults bool
    Set this flag to disable supplemental results retrieval, setting a flag here will not retrieve supplemental results for queries associated with a given search application. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for supplemental results.
    ForceVerbatimMode bool
    Enable this flag to turn off all internal optimizations like natural language (NL) interpretation of queries, supplemental results retrieval, and usage of synonyms including custom ones. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for verbatim mode.
    forceDisableSupplementalResults Boolean
    Set this flag to disable supplemental results retrieval, setting a flag here will not retrieve supplemental results for queries associated with a given search application. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for supplemental results.
    forceVerbatimMode Boolean
    Enable this flag to turn off all internal optimizations like natural language (NL) interpretation of queries, supplemental results retrieval, and usage of synonyms including custom ones. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for verbatim mode.
    forceDisableSupplementalResults boolean
    Set this flag to disable supplemental results retrieval, setting a flag here will not retrieve supplemental results for queries associated with a given search application. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for supplemental results.
    forceVerbatimMode boolean
    Enable this flag to turn off all internal optimizations like natural language (NL) interpretation of queries, supplemental results retrieval, and usage of synonyms including custom ones. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for verbatim mode.
    force_disable_supplemental_results bool
    Set this flag to disable supplemental results retrieval, setting a flag here will not retrieve supplemental results for queries associated with a given search application. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for supplemental results.
    force_verbatim_mode bool
    Enable this flag to turn off all internal optimizations like natural language (NL) interpretation of queries, supplemental results retrieval, and usage of synonyms including custom ones. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for verbatim mode.
    forceDisableSupplementalResults Boolean
    Set this flag to disable supplemental results retrieval, setting a flag here will not retrieve supplemental results for queries associated with a given search application. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for supplemental results.
    forceVerbatimMode Boolean
    Enable this flag to turn off all internal optimizations like natural language (NL) interpretation of queries, supplemental results retrieval, and usage of synonyms including custom ones. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for verbatim mode.

    QueryInterpretationConfigResponse, QueryInterpretationConfigResponseArgs

    ForceDisableSupplementalResults bool
    Set this flag to disable supplemental results retrieval, setting a flag here will not retrieve supplemental results for queries associated with a given search application. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for supplemental results.
    ForceVerbatimMode bool
    Enable this flag to turn off all internal optimizations like natural language (NL) interpretation of queries, supplemental results retrieval, and usage of synonyms including custom ones. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for verbatim mode.
    ForceDisableSupplementalResults bool
    Set this flag to disable supplemental results retrieval, setting a flag here will not retrieve supplemental results for queries associated with a given search application. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for supplemental results.
    ForceVerbatimMode bool
    Enable this flag to turn off all internal optimizations like natural language (NL) interpretation of queries, supplemental results retrieval, and usage of synonyms including custom ones. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for verbatim mode.
    forceDisableSupplementalResults Boolean
    Set this flag to disable supplemental results retrieval, setting a flag here will not retrieve supplemental results for queries associated with a given search application. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for supplemental results.
    forceVerbatimMode Boolean
    Enable this flag to turn off all internal optimizations like natural language (NL) interpretation of queries, supplemental results retrieval, and usage of synonyms including custom ones. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for verbatim mode.
    forceDisableSupplementalResults boolean
    Set this flag to disable supplemental results retrieval, setting a flag here will not retrieve supplemental results for queries associated with a given search application. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for supplemental results.
    forceVerbatimMode boolean
    Enable this flag to turn off all internal optimizations like natural language (NL) interpretation of queries, supplemental results retrieval, and usage of synonyms including custom ones. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for verbatim mode.
    force_disable_supplemental_results bool
    Set this flag to disable supplemental results retrieval, setting a flag here will not retrieve supplemental results for queries associated with a given search application. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for supplemental results.
    force_verbatim_mode bool
    Enable this flag to turn off all internal optimizations like natural language (NL) interpretation of queries, supplemental results retrieval, and usage of synonyms including custom ones. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for verbatim mode.
    forceDisableSupplementalResults Boolean
    Set this flag to disable supplemental results retrieval, setting a flag here will not retrieve supplemental results for queries associated with a given search application. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for supplemental results.
    forceVerbatimMode Boolean
    Enable this flag to turn off all internal optimizations like natural language (NL) interpretation of queries, supplemental results retrieval, and usage of synonyms including custom ones. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for verbatim mode.

    ScoringConfig, ScoringConfigArgs

    DisableFreshness bool
    Whether to use freshness as a ranking signal. By default, freshness is used as a ranking signal. Note that this setting is not available in the Admin UI.
    DisablePersonalization bool
    Whether to personalize the results. By default, personal signals will be used to boost results.
    DisableFreshness bool
    Whether to use freshness as a ranking signal. By default, freshness is used as a ranking signal. Note that this setting is not available in the Admin UI.
    DisablePersonalization bool
    Whether to personalize the results. By default, personal signals will be used to boost results.
    disableFreshness Boolean
    Whether to use freshness as a ranking signal. By default, freshness is used as a ranking signal. Note that this setting is not available in the Admin UI.
    disablePersonalization Boolean
    Whether to personalize the results. By default, personal signals will be used to boost results.
    disableFreshness boolean
    Whether to use freshness as a ranking signal. By default, freshness is used as a ranking signal. Note that this setting is not available in the Admin UI.
    disablePersonalization boolean
    Whether to personalize the results. By default, personal signals will be used to boost results.
    disable_freshness bool
    Whether to use freshness as a ranking signal. By default, freshness is used as a ranking signal. Note that this setting is not available in the Admin UI.
    disable_personalization bool
    Whether to personalize the results. By default, personal signals will be used to boost results.
    disableFreshness Boolean
    Whether to use freshness as a ranking signal. By default, freshness is used as a ranking signal. Note that this setting is not available in the Admin UI.
    disablePersonalization Boolean
    Whether to personalize the results. By default, personal signals will be used to boost results.

    ScoringConfigResponse, ScoringConfigResponseArgs

    DisableFreshness bool
    Whether to use freshness as a ranking signal. By default, freshness is used as a ranking signal. Note that this setting is not available in the Admin UI.
    DisablePersonalization bool
    Whether to personalize the results. By default, personal signals will be used to boost results.
    DisableFreshness bool
    Whether to use freshness as a ranking signal. By default, freshness is used as a ranking signal. Note that this setting is not available in the Admin UI.
    DisablePersonalization bool
    Whether to personalize the results. By default, personal signals will be used to boost results.
    disableFreshness Boolean
    Whether to use freshness as a ranking signal. By default, freshness is used as a ranking signal. Note that this setting is not available in the Admin UI.
    disablePersonalization Boolean
    Whether to personalize the results. By default, personal signals will be used to boost results.
    disableFreshness boolean
    Whether to use freshness as a ranking signal. By default, freshness is used as a ranking signal. Note that this setting is not available in the Admin UI.
    disablePersonalization boolean
    Whether to personalize the results. By default, personal signals will be used to boost results.
    disable_freshness bool
    Whether to use freshness as a ranking signal. By default, freshness is used as a ranking signal. Note that this setting is not available in the Admin UI.
    disable_personalization bool
    Whether to personalize the results. By default, personal signals will be used to boost results.
    disableFreshness Boolean
    Whether to use freshness as a ranking signal. By default, freshness is used as a ranking signal. Note that this setting is not available in the Admin UI.
    disablePersonalization Boolean
    Whether to personalize the results. By default, personal signals will be used to boost results.

    SortOptions, SortOptionsArgs

    OperatorName string
    The name of the operator corresponding to the field to sort on. The corresponding property must be marked as sortable.
    SortOrder Pulumi.GoogleNative.CloudSearch.V1.SortOptionsSortOrder
    Ascending is the default sort order
    OperatorName string
    The name of the operator corresponding to the field to sort on. The corresponding property must be marked as sortable.
    SortOrder SortOptionsSortOrder
    Ascending is the default sort order
    operatorName String
    The name of the operator corresponding to the field to sort on. The corresponding property must be marked as sortable.
    sortOrder SortOptionsSortOrder
    Ascending is the default sort order
    operatorName string
    The name of the operator corresponding to the field to sort on. The corresponding property must be marked as sortable.
    sortOrder SortOptionsSortOrder
    Ascending is the default sort order
    operator_name str
    The name of the operator corresponding to the field to sort on. The corresponding property must be marked as sortable.
    sort_order SortOptionsSortOrder
    Ascending is the default sort order
    operatorName String
    The name of the operator corresponding to the field to sort on. The corresponding property must be marked as sortable.
    sortOrder "ASCENDING" | "DESCENDING"
    Ascending is the default sort order

    SortOptionsResponse, SortOptionsResponseArgs

    OperatorName string
    The name of the operator corresponding to the field to sort on. The corresponding property must be marked as sortable.
    SortOrder string
    Ascending is the default sort order
    OperatorName string
    The name of the operator corresponding to the field to sort on. The corresponding property must be marked as sortable.
    SortOrder string
    Ascending is the default sort order
    operatorName String
    The name of the operator corresponding to the field to sort on. The corresponding property must be marked as sortable.
    sortOrder String
    Ascending is the default sort order
    operatorName string
    The name of the operator corresponding to the field to sort on. The corresponding property must be marked as sortable.
    sortOrder string
    Ascending is the default sort order
    operator_name str
    The name of the operator corresponding to the field to sort on. The corresponding property must be marked as sortable.
    sort_order str
    Ascending is the default sort order
    operatorName String
    The name of the operator corresponding to the field to sort on. The corresponding property must be marked as sortable.
    sortOrder String
    Ascending is the default sort order

    SortOptionsSortOrder, SortOptionsSortOrderArgs

    Ascending
    ASCENDING
    Descending
    DESCENDING
    SortOptionsSortOrderAscending
    ASCENDING
    SortOptionsSortOrderDescending
    DESCENDING
    Ascending
    ASCENDING
    Descending
    DESCENDING
    Ascending
    ASCENDING
    Descending
    DESCENDING
    ASCENDING
    ASCENDING
    DESCENDING
    DESCENDING
    "ASCENDING"
    ASCENDING
    "DESCENDING"
    DESCENDING

    Source, SourceArgs

    Name string
    Source name for content indexed by the Indexing API.
    PredefinedSource Pulumi.GoogleNative.CloudSearch.V1.SourcePredefinedSource
    Predefined content source for Google Apps.
    Name string
    Source name for content indexed by the Indexing API.
    PredefinedSource SourcePredefinedSource
    Predefined content source for Google Apps.
    name String
    Source name for content indexed by the Indexing API.
    predefinedSource SourcePredefinedSource
    Predefined content source for Google Apps.
    name string
    Source name for content indexed by the Indexing API.
    predefinedSource SourcePredefinedSource
    Predefined content source for Google Apps.
    name str
    Source name for content indexed by the Indexing API.
    predefined_source SourcePredefinedSource
    Predefined content source for Google Apps.

    SourceConfig, SourceConfigArgs

    CrowdingConfig Pulumi.GoogleNative.CloudSearch.V1.Inputs.SourceCrowdingConfig
    The crowding configuration for the source.
    ScoringConfig Pulumi.GoogleNative.CloudSearch.V1.Inputs.SourceScoringConfig
    The scoring configuration for the source.
    Source Pulumi.GoogleNative.CloudSearch.V1.Inputs.Source
    The source for which this configuration is to be used.
    CrowdingConfig SourceCrowdingConfig
    The crowding configuration for the source.
    ScoringConfig SourceScoringConfig
    The scoring configuration for the source.
    Source Source
    The source for which this configuration is to be used.
    crowdingConfig SourceCrowdingConfig
    The crowding configuration for the source.
    scoringConfig SourceScoringConfig
    The scoring configuration for the source.
    source Source
    The source for which this configuration is to be used.
    crowdingConfig SourceCrowdingConfig
    The crowding configuration for the source.
    scoringConfig SourceScoringConfig
    The scoring configuration for the source.
    source Source
    The source for which this configuration is to be used.
    crowding_config SourceCrowdingConfig
    The crowding configuration for the source.
    scoring_config SourceScoringConfig
    The scoring configuration for the source.
    source Source
    The source for which this configuration is to be used.
    crowdingConfig Property Map
    The crowding configuration for the source.
    scoringConfig Property Map
    The scoring configuration for the source.
    source Property Map
    The source for which this configuration is to be used.

    SourceConfigResponse, SourceConfigResponseArgs

    CrowdingConfig SourceCrowdingConfigResponse
    The crowding configuration for the source.
    ScoringConfig SourceScoringConfigResponse
    The scoring configuration for the source.
    Source SourceResponse
    The source for which this configuration is to be used.
    crowdingConfig SourceCrowdingConfigResponse
    The crowding configuration for the source.
    scoringConfig SourceScoringConfigResponse
    The scoring configuration for the source.
    source SourceResponse
    The source for which this configuration is to be used.
    crowdingConfig SourceCrowdingConfigResponse
    The crowding configuration for the source.
    scoringConfig SourceScoringConfigResponse
    The scoring configuration for the source.
    source SourceResponse
    The source for which this configuration is to be used.
    crowding_config SourceCrowdingConfigResponse
    The crowding configuration for the source.
    scoring_config SourceScoringConfigResponse
    The scoring configuration for the source.
    source SourceResponse
    The source for which this configuration is to be used.
    crowdingConfig Property Map
    The crowding configuration for the source.
    scoringConfig Property Map
    The scoring configuration for the source.
    source Property Map
    The source for which this configuration is to be used.

    SourceCrowdingConfig, SourceCrowdingConfigArgs

    NumResults int
    Maximum number of results allowed from a datasource in a result page as long as results from other sources are not exhausted. Value specified must not be negative. A default value is used if this value is equal to 0. To disable crowding, set the value greater than 100.
    NumSuggestions int
    Maximum number of suggestions allowed from a source. No limits will be set on results if this value is less than or equal to 0.
    NumResults int
    Maximum number of results allowed from a datasource in a result page as long as results from other sources are not exhausted. Value specified must not be negative. A default value is used if this value is equal to 0. To disable crowding, set the value greater than 100.
    NumSuggestions int
    Maximum number of suggestions allowed from a source. No limits will be set on results if this value is less than or equal to 0.
    numResults Integer
    Maximum number of results allowed from a datasource in a result page as long as results from other sources are not exhausted. Value specified must not be negative. A default value is used if this value is equal to 0. To disable crowding, set the value greater than 100.
    numSuggestions Integer
    Maximum number of suggestions allowed from a source. No limits will be set on results if this value is less than or equal to 0.
    numResults number
    Maximum number of results allowed from a datasource in a result page as long as results from other sources are not exhausted. Value specified must not be negative. A default value is used if this value is equal to 0. To disable crowding, set the value greater than 100.
    numSuggestions number
    Maximum number of suggestions allowed from a source. No limits will be set on results if this value is less than or equal to 0.
    num_results int
    Maximum number of results allowed from a datasource in a result page as long as results from other sources are not exhausted. Value specified must not be negative. A default value is used if this value is equal to 0. To disable crowding, set the value greater than 100.
    num_suggestions int
    Maximum number of suggestions allowed from a source. No limits will be set on results if this value is less than or equal to 0.
    numResults Number
    Maximum number of results allowed from a datasource in a result page as long as results from other sources are not exhausted. Value specified must not be negative. A default value is used if this value is equal to 0. To disable crowding, set the value greater than 100.
    numSuggestions Number
    Maximum number of suggestions allowed from a source. No limits will be set on results if this value is less than or equal to 0.

    SourceCrowdingConfigResponse, SourceCrowdingConfigResponseArgs

    NumResults int
    Maximum number of results allowed from a datasource in a result page as long as results from other sources are not exhausted. Value specified must not be negative. A default value is used if this value is equal to 0. To disable crowding, set the value greater than 100.
    NumSuggestions int
    Maximum number of suggestions allowed from a source. No limits will be set on results if this value is less than or equal to 0.
    NumResults int
    Maximum number of results allowed from a datasource in a result page as long as results from other sources are not exhausted. Value specified must not be negative. A default value is used if this value is equal to 0. To disable crowding, set the value greater than 100.
    NumSuggestions int
    Maximum number of suggestions allowed from a source. No limits will be set on results if this value is less than or equal to 0.
    numResults Integer
    Maximum number of results allowed from a datasource in a result page as long as results from other sources are not exhausted. Value specified must not be negative. A default value is used if this value is equal to 0. To disable crowding, set the value greater than 100.
    numSuggestions Integer
    Maximum number of suggestions allowed from a source. No limits will be set on results if this value is less than or equal to 0.
    numResults number
    Maximum number of results allowed from a datasource in a result page as long as results from other sources are not exhausted. Value specified must not be negative. A default value is used if this value is equal to 0. To disable crowding, set the value greater than 100.
    numSuggestions number
    Maximum number of suggestions allowed from a source. No limits will be set on results if this value is less than or equal to 0.
    num_results int
    Maximum number of results allowed from a datasource in a result page as long as results from other sources are not exhausted. Value specified must not be negative. A default value is used if this value is equal to 0. To disable crowding, set the value greater than 100.
    num_suggestions int
    Maximum number of suggestions allowed from a source. No limits will be set on results if this value is less than or equal to 0.
    numResults Number
    Maximum number of results allowed from a datasource in a result page as long as results from other sources are not exhausted. Value specified must not be negative. A default value is used if this value is equal to 0. To disable crowding, set the value greater than 100.
    numSuggestions Number
    Maximum number of suggestions allowed from a source. No limits will be set on results if this value is less than or equal to 0.

    SourcePredefinedSource, SourcePredefinedSourceArgs

    None
    NONE
    QueryHistory
    QUERY_HISTORYSuggests queries issued by the user in the past. Only valid when used with the suggest API. Ignored when used in the query API.
    Person
    PERSONSuggests people in the organization. Only valid when used with the suggest API. Results in an error when used in the query API.
    GoogleDrive
    GOOGLE_DRIVE
    GoogleGmail
    GOOGLE_GMAIL
    GoogleSites
    GOOGLE_SITES
    GoogleGroups
    GOOGLE_GROUPS
    GoogleCalendar
    GOOGLE_CALENDAR
    GoogleKeep
    GOOGLE_KEEP
    SourcePredefinedSourceNone
    NONE
    SourcePredefinedSourceQueryHistory
    QUERY_HISTORYSuggests queries issued by the user in the past. Only valid when used with the suggest API. Ignored when used in the query API.
    SourcePredefinedSourcePerson
    PERSONSuggests people in the organization. Only valid when used with the suggest API. Results in an error when used in the query API.
    SourcePredefinedSourceGoogleDrive
    GOOGLE_DRIVE
    SourcePredefinedSourceGoogleGmail
    GOOGLE_GMAIL
    SourcePredefinedSourceGoogleSites
    GOOGLE_SITES
    SourcePredefinedSourceGoogleGroups
    GOOGLE_GROUPS
    SourcePredefinedSourceGoogleCalendar
    GOOGLE_CALENDAR
    SourcePredefinedSourceGoogleKeep
    GOOGLE_KEEP
    None
    NONE
    QueryHistory
    QUERY_HISTORYSuggests queries issued by the user in the past. Only valid when used with the suggest API. Ignored when used in the query API.
    Person
    PERSONSuggests people in the organization. Only valid when used with the suggest API. Results in an error when used in the query API.
    GoogleDrive
    GOOGLE_DRIVE
    GoogleGmail
    GOOGLE_GMAIL
    GoogleSites
    GOOGLE_SITES
    GoogleGroups
    GOOGLE_GROUPS
    GoogleCalendar
    GOOGLE_CALENDAR
    GoogleKeep
    GOOGLE_KEEP
    None
    NONE
    QueryHistory
    QUERY_HISTORYSuggests queries issued by the user in the past. Only valid when used with the suggest API. Ignored when used in the query API.
    Person
    PERSONSuggests people in the organization. Only valid when used with the suggest API. Results in an error when used in the query API.
    GoogleDrive
    GOOGLE_DRIVE
    GoogleGmail
    GOOGLE_GMAIL
    GoogleSites
    GOOGLE_SITES
    GoogleGroups
    GOOGLE_GROUPS
    GoogleCalendar
    GOOGLE_CALENDAR
    GoogleKeep
    GOOGLE_KEEP
    NONE
    NONE
    QUERY_HISTORY
    QUERY_HISTORYSuggests queries issued by the user in the past. Only valid when used with the suggest API. Ignored when used in the query API.
    PERSON
    PERSONSuggests people in the organization. Only valid when used with the suggest API. Results in an error when used in the query API.
    GOOGLE_DRIVE
    GOOGLE_DRIVE
    GOOGLE_GMAIL
    GOOGLE_GMAIL
    GOOGLE_SITES
    GOOGLE_SITES
    GOOGLE_GROUPS
    GOOGLE_GROUPS
    GOOGLE_CALENDAR
    GOOGLE_CALENDAR
    GOOGLE_KEEP
    GOOGLE_KEEP
    "NONE"
    NONE
    "QUERY_HISTORY"
    QUERY_HISTORYSuggests queries issued by the user in the past. Only valid when used with the suggest API. Ignored when used in the query API.
    "PERSON"
    PERSONSuggests people in the organization. Only valid when used with the suggest API. Results in an error when used in the query API.
    "GOOGLE_DRIVE"
    GOOGLE_DRIVE
    "GOOGLE_GMAIL"
    GOOGLE_GMAIL
    "GOOGLE_SITES"
    GOOGLE_SITES
    "GOOGLE_GROUPS"
    GOOGLE_GROUPS
    "GOOGLE_CALENDAR"
    GOOGLE_CALENDAR
    "GOOGLE_KEEP"
    GOOGLE_KEEP

    SourceResponse, SourceResponseArgs

    Name string
    Source name for content indexed by the Indexing API.
    PredefinedSource string
    Predefined content source for Google Apps.
    Name string
    Source name for content indexed by the Indexing API.
    PredefinedSource string
    Predefined content source for Google Apps.
    name String
    Source name for content indexed by the Indexing API.
    predefinedSource String
    Predefined content source for Google Apps.
    name string
    Source name for content indexed by the Indexing API.
    predefinedSource string
    Predefined content source for Google Apps.
    name str
    Source name for content indexed by the Indexing API.
    predefined_source str
    Predefined content source for Google Apps.
    name String
    Source name for content indexed by the Indexing API.
    predefinedSource String
    Predefined content source for Google Apps.

    SourceScoringConfig, SourceScoringConfigArgs

    SourceScoringConfigResponse, SourceScoringConfigResponseArgs

    SourceImportance string
    Importance of the source.
    SourceImportance string
    Importance of the source.
    sourceImportance String
    Importance of the source.
    sourceImportance string
    Importance of the source.
    source_importance str
    Importance of the source.
    sourceImportance String
    Importance of the source.

    SourceScoringConfigSourceImportance, SourceScoringConfigSourceImportanceArgs

    Default
    DEFAULT
    Low
    LOW
    High
    HIGH
    SourceScoringConfigSourceImportanceDefault
    DEFAULT
    SourceScoringConfigSourceImportanceLow
    LOW
    SourceScoringConfigSourceImportanceHigh
    HIGH
    Default
    DEFAULT
    Low
    LOW
    High
    HIGH
    Default
    DEFAULT
    Low
    LOW
    High
    HIGH
    DEFAULT
    DEFAULT
    LOW
    LOW
    HIGH
    HIGH
    "DEFAULT"
    DEFAULT
    "LOW"
    LOW
    "HIGH"
    HIGH

    Value, ValueArgs

    ValueFilter, ValueFilterArgs

    OperatorName string
    The operator_name applied to the query, such as price_greater_than. The filter can work against both types of filters defined in the schema for your data source: 1. operator_name, where the query filters results by the property that matches the value. 2. greater_than_operator_name or less_than_operator_name in your schema. The query filters the results for the property values that are greater than or less than the supplied value in the query.
    Value Pulumi.GoogleNative.CloudSearch.V1.Inputs.Value
    The value to be compared with.
    OperatorName string
    The operator_name applied to the query, such as price_greater_than. The filter can work against both types of filters defined in the schema for your data source: 1. operator_name, where the query filters results by the property that matches the value. 2. greater_than_operator_name or less_than_operator_name in your schema. The query filters the results for the property values that are greater than or less than the supplied value in the query.
    Value Value
    The value to be compared with.
    operatorName String
    The operator_name applied to the query, such as price_greater_than. The filter can work against both types of filters defined in the schema for your data source: 1. operator_name, where the query filters results by the property that matches the value. 2. greater_than_operator_name or less_than_operator_name in your schema. The query filters the results for the property values that are greater than or less than the supplied value in the query.
    value Value
    The value to be compared with.
    operatorName string
    The operator_name applied to the query, such as price_greater_than. The filter can work against both types of filters defined in the schema for your data source: 1. operator_name, where the query filters results by the property that matches the value. 2. greater_than_operator_name or less_than_operator_name in your schema. The query filters the results for the property values that are greater than or less than the supplied value in the query.
    value Value
    The value to be compared with.
    operator_name str
    The operator_name applied to the query, such as price_greater_than. The filter can work against both types of filters defined in the schema for your data source: 1. operator_name, where the query filters results by the property that matches the value. 2. greater_than_operator_name or less_than_operator_name in your schema. The query filters the results for the property values that are greater than or less than the supplied value in the query.
    value Value
    The value to be compared with.
    operatorName String
    The operator_name applied to the query, such as price_greater_than. The filter can work against both types of filters defined in the schema for your data source: 1. operator_name, where the query filters results by the property that matches the value. 2. greater_than_operator_name or less_than_operator_name in your schema. The query filters the results for the property values that are greater than or less than the supplied value in the query.
    value Property Map
    The value to be compared with.

    ValueFilterResponse, ValueFilterResponseArgs

    OperatorName string
    The operator_name applied to the query, such as price_greater_than. The filter can work against both types of filters defined in the schema for your data source: 1. operator_name, where the query filters results by the property that matches the value. 2. greater_than_operator_name or less_than_operator_name in your schema. The query filters the results for the property values that are greater than or less than the supplied value in the query.
    Value Pulumi.GoogleNative.CloudSearch.V1.Inputs.ValueResponse
    The value to be compared with.
    OperatorName string
    The operator_name applied to the query, such as price_greater_than. The filter can work against both types of filters defined in the schema for your data source: 1. operator_name, where the query filters results by the property that matches the value. 2. greater_than_operator_name or less_than_operator_name in your schema. The query filters the results for the property values that are greater than or less than the supplied value in the query.
    Value ValueResponse
    The value to be compared with.
    operatorName String
    The operator_name applied to the query, such as price_greater_than. The filter can work against both types of filters defined in the schema for your data source: 1. operator_name, where the query filters results by the property that matches the value. 2. greater_than_operator_name or less_than_operator_name in your schema. The query filters the results for the property values that are greater than or less than the supplied value in the query.
    value ValueResponse
    The value to be compared with.
    operatorName string
    The operator_name applied to the query, such as price_greater_than. The filter can work against both types of filters defined in the schema for your data source: 1. operator_name, where the query filters results by the property that matches the value. 2. greater_than_operator_name or less_than_operator_name in your schema. The query filters the results for the property values that are greater than or less than the supplied value in the query.
    value ValueResponse
    The value to be compared with.
    operator_name str
    The operator_name applied to the query, such as price_greater_than. The filter can work against both types of filters defined in the schema for your data source: 1. operator_name, where the query filters results by the property that matches the value. 2. greater_than_operator_name or less_than_operator_name in your schema. The query filters the results for the property values that are greater than or less than the supplied value in the query.
    value ValueResponse
    The value to be compared with.
    operatorName String
    The operator_name applied to the query, such as price_greater_than. The filter can work against both types of filters defined in the schema for your data source: 1. operator_name, where the query filters results by the property that matches the value. 2. greater_than_operator_name or less_than_operator_name in your schema. The query filters the results for the property values that are greater than or less than the supplied value in the query.
    value Property Map
    The value to be compared with.

    ValueResponse, ValueResponseArgs

    Package Details

    Repository
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    Google Cloud Native is in preview. Google Cloud Classic is fully supported.

    Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi