Documentation
¶
Index ¶
- Constants
- type CompositeFilter
- type CompositeFilterArgs
- func (CompositeFilterArgs) ElementType() reflect.Type
- func (i CompositeFilterArgs) ToCompositeFilterOutput() CompositeFilterOutput
- func (i CompositeFilterArgs) ToCompositeFilterOutputWithContext(ctx context.Context) CompositeFilterOutput
- func (i CompositeFilterArgs) ToCompositeFilterPtrOutput() CompositeFilterPtrOutput
- func (i CompositeFilterArgs) ToCompositeFilterPtrOutputWithContext(ctx context.Context) CompositeFilterPtrOutput
- type CompositeFilterInput
- type CompositeFilterLogicOperator
- func (CompositeFilterLogicOperator) ElementType() reflect.Type
- func (e CompositeFilterLogicOperator) ToCompositeFilterLogicOperatorOutput() CompositeFilterLogicOperatorOutput
- func (e CompositeFilterLogicOperator) ToCompositeFilterLogicOperatorOutputWithContext(ctx context.Context) CompositeFilterLogicOperatorOutput
- func (e CompositeFilterLogicOperator) ToCompositeFilterLogicOperatorPtrOutput() CompositeFilterLogicOperatorPtrOutput
- func (e CompositeFilterLogicOperator) ToCompositeFilterLogicOperatorPtrOutputWithContext(ctx context.Context) CompositeFilterLogicOperatorPtrOutput
- func (e CompositeFilterLogicOperator) ToStringOutput() pulumi.StringOutput
- func (e CompositeFilterLogicOperator) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CompositeFilterLogicOperator) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CompositeFilterLogicOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CompositeFilterLogicOperatorInput
- type CompositeFilterLogicOperatorOutput
- func (CompositeFilterLogicOperatorOutput) ElementType() reflect.Type
- func (o CompositeFilterLogicOperatorOutput) ToCompositeFilterLogicOperatorOutput() CompositeFilterLogicOperatorOutput
- func (o CompositeFilterLogicOperatorOutput) ToCompositeFilterLogicOperatorOutputWithContext(ctx context.Context) CompositeFilterLogicOperatorOutput
- func (o CompositeFilterLogicOperatorOutput) ToCompositeFilterLogicOperatorPtrOutput() CompositeFilterLogicOperatorPtrOutput
- func (o CompositeFilterLogicOperatorOutput) ToCompositeFilterLogicOperatorPtrOutputWithContext(ctx context.Context) CompositeFilterLogicOperatorPtrOutput
- func (o CompositeFilterLogicOperatorOutput) ToStringOutput() pulumi.StringOutput
- func (o CompositeFilterLogicOperatorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CompositeFilterLogicOperatorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CompositeFilterLogicOperatorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CompositeFilterLogicOperatorPtrInput
- type CompositeFilterLogicOperatorPtrOutput
- func (o CompositeFilterLogicOperatorPtrOutput) Elem() CompositeFilterLogicOperatorOutput
- func (CompositeFilterLogicOperatorPtrOutput) ElementType() reflect.Type
- func (o CompositeFilterLogicOperatorPtrOutput) ToCompositeFilterLogicOperatorPtrOutput() CompositeFilterLogicOperatorPtrOutput
- func (o CompositeFilterLogicOperatorPtrOutput) ToCompositeFilterLogicOperatorPtrOutputWithContext(ctx context.Context) CompositeFilterLogicOperatorPtrOutput
- func (o CompositeFilterLogicOperatorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CompositeFilterLogicOperatorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CompositeFilterOutput
- func (CompositeFilterOutput) ElementType() reflect.Type
- func (o CompositeFilterOutput) LogicOperator() CompositeFilterLogicOperatorPtrOutput
- func (o CompositeFilterOutput) SubFilters() FilterArrayOutput
- func (o CompositeFilterOutput) ToCompositeFilterOutput() CompositeFilterOutput
- func (o CompositeFilterOutput) ToCompositeFilterOutputWithContext(ctx context.Context) CompositeFilterOutput
- func (o CompositeFilterOutput) ToCompositeFilterPtrOutput() CompositeFilterPtrOutput
- func (o CompositeFilterOutput) ToCompositeFilterPtrOutputWithContext(ctx context.Context) CompositeFilterPtrOutput
- type CompositeFilterPtrInput
- type CompositeFilterPtrOutput
- func (o CompositeFilterPtrOutput) Elem() CompositeFilterOutput
- func (CompositeFilterPtrOutput) ElementType() reflect.Type
- func (o CompositeFilterPtrOutput) LogicOperator() CompositeFilterLogicOperatorPtrOutput
- func (o CompositeFilterPtrOutput) SubFilters() FilterArrayOutput
- func (o CompositeFilterPtrOutput) ToCompositeFilterPtrOutput() CompositeFilterPtrOutput
- func (o CompositeFilterPtrOutput) ToCompositeFilterPtrOutputWithContext(ctx context.Context) CompositeFilterPtrOutput
- type CompositeFilterResponse
- type CompositeFilterResponseOutput
- func (CompositeFilterResponseOutput) ElementType() reflect.Type
- func (o CompositeFilterResponseOutput) LogicOperator() pulumi.StringOutput
- func (o CompositeFilterResponseOutput) SubFilters() FilterResponseArrayOutput
- func (o CompositeFilterResponseOutput) ToCompositeFilterResponseOutput() CompositeFilterResponseOutput
- func (o CompositeFilterResponseOutput) ToCompositeFilterResponseOutputWithContext(ctx context.Context) CompositeFilterResponseOutput
- type DataSource
- type DataSourceArgs
- type DataSourceInput
- type DataSourceOutput
- func (o DataSourceOutput) DisableModifications() pulumi.BoolOutput
- func (o DataSourceOutput) DisableServing() pulumi.BoolOutput
- func (o DataSourceOutput) DisplayName() pulumi.StringOutput
- func (DataSourceOutput) ElementType() reflect.Type
- func (o DataSourceOutput) IndexingServiceAccounts() pulumi.StringArrayOutput
- func (o DataSourceOutput) ItemsVisibility() GSuitePrincipalResponseArrayOutput
- func (o DataSourceOutput) Name() pulumi.StringOutput
- func (o DataSourceOutput) OperationIds() pulumi.StringArrayOutput
- func (o DataSourceOutput) ReturnThumbnailUrls() pulumi.BoolOutput
- func (o DataSourceOutput) ShortName() pulumi.StringOutput
- func (o DataSourceOutput) ToDataSourceOutput() DataSourceOutput
- func (o DataSourceOutput) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput
- type DataSourceRestriction
- type DataSourceRestrictionArgs
- type DataSourceRestrictionArray
- func (DataSourceRestrictionArray) ElementType() reflect.Type
- func (i DataSourceRestrictionArray) ToDataSourceRestrictionArrayOutput() DataSourceRestrictionArrayOutput
- func (i DataSourceRestrictionArray) ToDataSourceRestrictionArrayOutputWithContext(ctx context.Context) DataSourceRestrictionArrayOutput
- type DataSourceRestrictionArrayInput
- type DataSourceRestrictionArrayOutput
- func (DataSourceRestrictionArrayOutput) ElementType() reflect.Type
- func (o DataSourceRestrictionArrayOutput) Index(i pulumi.IntInput) DataSourceRestrictionOutput
- func (o DataSourceRestrictionArrayOutput) ToDataSourceRestrictionArrayOutput() DataSourceRestrictionArrayOutput
- func (o DataSourceRestrictionArrayOutput) ToDataSourceRestrictionArrayOutputWithContext(ctx context.Context) DataSourceRestrictionArrayOutput
- type DataSourceRestrictionInput
- type DataSourceRestrictionOutput
- func (DataSourceRestrictionOutput) ElementType() reflect.Type
- func (o DataSourceRestrictionOutput) FilterOptions() FilterOptionsArrayOutput
- func (o DataSourceRestrictionOutput) Source() SourcePtrOutput
- func (o DataSourceRestrictionOutput) ToDataSourceRestrictionOutput() DataSourceRestrictionOutput
- func (o DataSourceRestrictionOutput) ToDataSourceRestrictionOutputWithContext(ctx context.Context) DataSourceRestrictionOutput
- type DataSourceRestrictionResponse
- type DataSourceRestrictionResponseArrayOutput
- func (DataSourceRestrictionResponseArrayOutput) ElementType() reflect.Type
- func (o DataSourceRestrictionResponseArrayOutput) Index(i pulumi.IntInput) DataSourceRestrictionResponseOutput
- func (o DataSourceRestrictionResponseArrayOutput) ToDataSourceRestrictionResponseArrayOutput() DataSourceRestrictionResponseArrayOutput
- func (o DataSourceRestrictionResponseArrayOutput) ToDataSourceRestrictionResponseArrayOutputWithContext(ctx context.Context) DataSourceRestrictionResponseArrayOutput
- type DataSourceRestrictionResponseOutput
- func (DataSourceRestrictionResponseOutput) ElementType() reflect.Type
- func (o DataSourceRestrictionResponseOutput) FilterOptions() FilterOptionsResponseArrayOutput
- func (o DataSourceRestrictionResponseOutput) Source() SourceResponseOutput
- func (o DataSourceRestrictionResponseOutput) ToDataSourceRestrictionResponseOutput() DataSourceRestrictionResponseOutput
- func (o DataSourceRestrictionResponseOutput) ToDataSourceRestrictionResponseOutputWithContext(ctx context.Context) DataSourceRestrictionResponseOutput
- type DataSourceState
- type Date
- type DateArgs
- type DateInput
- type DateOutput
- func (o DateOutput) Day() pulumi.IntPtrOutput
- func (DateOutput) ElementType() reflect.Type
- func (o DateOutput) Month() pulumi.IntPtrOutput
- func (o DateOutput) ToDateOutput() DateOutput
- func (o DateOutput) ToDateOutputWithContext(ctx context.Context) DateOutput
- func (o DateOutput) ToDatePtrOutput() DatePtrOutput
- func (o DateOutput) ToDatePtrOutputWithContext(ctx context.Context) DatePtrOutput
- func (o DateOutput) Year() pulumi.IntPtrOutput
- type DatePtrInput
- type DatePtrOutput
- func (o DatePtrOutput) Day() pulumi.IntPtrOutput
- func (o DatePtrOutput) Elem() DateOutput
- func (DatePtrOutput) ElementType() reflect.Type
- func (o DatePtrOutput) Month() pulumi.IntPtrOutput
- func (o DatePtrOutput) ToDatePtrOutput() DatePtrOutput
- func (o DatePtrOutput) ToDatePtrOutputWithContext(ctx context.Context) DatePtrOutput
- func (o DatePtrOutput) Year() pulumi.IntPtrOutput
- type DateResponse
- type DateResponseOutput
- func (o DateResponseOutput) Day() pulumi.IntOutput
- func (DateResponseOutput) ElementType() reflect.Type
- func (o DateResponseOutput) Month() pulumi.IntOutput
- func (o DateResponseOutput) ToDateResponseOutput() DateResponseOutput
- func (o DateResponseOutput) ToDateResponseOutputWithContext(ctx context.Context) DateResponseOutput
- func (o DateResponseOutput) Year() pulumi.IntOutput
- type DebugOptions
- type FacetOptions
- type FacetOptionsArgs
- type FacetOptionsArray
- type FacetOptionsArrayInput
- type FacetOptionsArrayOutput
- func (FacetOptionsArrayOutput) ElementType() reflect.Type
- func (o FacetOptionsArrayOutput) Index(i pulumi.IntInput) FacetOptionsOutput
- func (o FacetOptionsArrayOutput) ToFacetOptionsArrayOutput() FacetOptionsArrayOutput
- func (o FacetOptionsArrayOutput) ToFacetOptionsArrayOutputWithContext(ctx context.Context) FacetOptionsArrayOutput
- type FacetOptionsInput
- type FacetOptionsOutput
- func (FacetOptionsOutput) ElementType() reflect.Type
- func (o FacetOptionsOutput) NumFacetBuckets() pulumi.IntPtrOutput
- func (o FacetOptionsOutput) ObjectType() pulumi.StringPtrOutput
- func (o FacetOptionsOutput) OperatorName() pulumi.StringPtrOutput
- func (o FacetOptionsOutput) SourceName() pulumi.StringPtrOutput
- func (o FacetOptionsOutput) ToFacetOptionsOutput() FacetOptionsOutput
- func (o FacetOptionsOutput) ToFacetOptionsOutputWithContext(ctx context.Context) FacetOptionsOutput
- type FacetOptionsResponse
- type FacetOptionsResponseArrayOutput
- func (FacetOptionsResponseArrayOutput) ElementType() reflect.Type
- func (o FacetOptionsResponseArrayOutput) Index(i pulumi.IntInput) FacetOptionsResponseOutput
- func (o FacetOptionsResponseArrayOutput) ToFacetOptionsResponseArrayOutput() FacetOptionsResponseArrayOutput
- func (o FacetOptionsResponseArrayOutput) ToFacetOptionsResponseArrayOutputWithContext(ctx context.Context) FacetOptionsResponseArrayOutput
- type FacetOptionsResponseOutput
- func (FacetOptionsResponseOutput) ElementType() reflect.Type
- func (o FacetOptionsResponseOutput) NumFacetBuckets() pulumi.IntOutput
- func (o FacetOptionsResponseOutput) ObjectType() pulumi.StringOutput
- func (o FacetOptionsResponseOutput) OperatorName() pulumi.StringOutput
- func (o FacetOptionsResponseOutput) SourceName() pulumi.StringOutput
- func (o FacetOptionsResponseOutput) ToFacetOptionsResponseOutput() FacetOptionsResponseOutput
- func (o FacetOptionsResponseOutput) ToFacetOptionsResponseOutputWithContext(ctx context.Context) FacetOptionsResponseOutput
- type Filter
- type FilterArgs
- func (FilterArgs) ElementType() reflect.Type
- func (i FilterArgs) ToFilterOutput() FilterOutput
- func (i FilterArgs) ToFilterOutputWithContext(ctx context.Context) FilterOutput
- func (i FilterArgs) ToFilterPtrOutput() FilterPtrOutput
- func (i FilterArgs) ToFilterPtrOutputWithContext(ctx context.Context) FilterPtrOutput
- type FilterArray
- type FilterArrayInput
- type FilterArrayOutput
- type FilterInput
- type FilterOptions
- type FilterOptionsArgs
- type FilterOptionsArray
- type FilterOptionsArrayInput
- type FilterOptionsArrayOutput
- func (FilterOptionsArrayOutput) ElementType() reflect.Type
- func (o FilterOptionsArrayOutput) Index(i pulumi.IntInput) FilterOptionsOutput
- func (o FilterOptionsArrayOutput) ToFilterOptionsArrayOutput() FilterOptionsArrayOutput
- func (o FilterOptionsArrayOutput) ToFilterOptionsArrayOutputWithContext(ctx context.Context) FilterOptionsArrayOutput
- type FilterOptionsInput
- type FilterOptionsOutput
- func (FilterOptionsOutput) ElementType() reflect.Type
- func (o FilterOptionsOutput) Filter() FilterPtrOutput
- func (o FilterOptionsOutput) ObjectType() pulumi.StringPtrOutput
- func (o FilterOptionsOutput) ToFilterOptionsOutput() FilterOptionsOutput
- func (o FilterOptionsOutput) ToFilterOptionsOutputWithContext(ctx context.Context) FilterOptionsOutput
- type FilterOptionsResponse
- type FilterOptionsResponseArrayOutput
- func (FilterOptionsResponseArrayOutput) ElementType() reflect.Type
- func (o FilterOptionsResponseArrayOutput) Index(i pulumi.IntInput) FilterOptionsResponseOutput
- func (o FilterOptionsResponseArrayOutput) ToFilterOptionsResponseArrayOutput() FilterOptionsResponseArrayOutput
- func (o FilterOptionsResponseArrayOutput) ToFilterOptionsResponseArrayOutputWithContext(ctx context.Context) FilterOptionsResponseArrayOutput
- type FilterOptionsResponseOutput
- func (FilterOptionsResponseOutput) ElementType() reflect.Type
- func (o FilterOptionsResponseOutput) Filter() FilterResponseOutput
- func (o FilterOptionsResponseOutput) ObjectType() pulumi.StringOutput
- func (o FilterOptionsResponseOutput) ToFilterOptionsResponseOutput() FilterOptionsResponseOutput
- func (o FilterOptionsResponseOutput) ToFilterOptionsResponseOutputWithContext(ctx context.Context) FilterOptionsResponseOutput
- type FilterOutput
- func (o FilterOutput) CompositeFilter() CompositeFilterPtrOutput
- func (FilterOutput) ElementType() reflect.Type
- func (o FilterOutput) ToFilterOutput() FilterOutput
- func (o FilterOutput) ToFilterOutputWithContext(ctx context.Context) FilterOutput
- func (o FilterOutput) ToFilterPtrOutput() FilterPtrOutput
- func (o FilterOutput) ToFilterPtrOutputWithContext(ctx context.Context) FilterPtrOutput
- func (o FilterOutput) ValueFilter() ValueFilterPtrOutput
- type FilterPtrInput
- type FilterPtrOutput
- func (o FilterPtrOutput) CompositeFilter() CompositeFilterPtrOutput
- func (o FilterPtrOutput) Elem() FilterOutput
- func (FilterPtrOutput) ElementType() reflect.Type
- func (o FilterPtrOutput) ToFilterPtrOutput() FilterPtrOutput
- func (o FilterPtrOutput) ToFilterPtrOutputWithContext(ctx context.Context) FilterPtrOutput
- func (o FilterPtrOutput) ValueFilter() ValueFilterPtrOutput
- type FilterResponse
- type FilterResponseArrayOutput
- func (FilterResponseArrayOutput) ElementType() reflect.Type
- func (o FilterResponseArrayOutput) Index(i pulumi.IntInput) FilterResponseOutput
- func (o FilterResponseArrayOutput) ToFilterResponseArrayOutput() FilterResponseArrayOutput
- func (o FilterResponseArrayOutput) ToFilterResponseArrayOutputWithContext(ctx context.Context) FilterResponseArrayOutput
- type FilterResponseOutput
- func (o FilterResponseOutput) CompositeFilter() CompositeFilterResponseOutput
- func (FilterResponseOutput) ElementType() reflect.Type
- func (o FilterResponseOutput) ToFilterResponseOutput() FilterResponseOutput
- func (o FilterResponseOutput) ToFilterResponseOutputWithContext(ctx context.Context) FilterResponseOutput
- func (o FilterResponseOutput) ValueFilter() ValueFilterResponseOutput
- type GSuitePrincipal
- type GSuitePrincipalArgs
- type GSuitePrincipalArray
- type GSuitePrincipalArrayInput
- type GSuitePrincipalArrayOutput
- func (GSuitePrincipalArrayOutput) ElementType() reflect.Type
- func (o GSuitePrincipalArrayOutput) Index(i pulumi.IntInput) GSuitePrincipalOutput
- func (o GSuitePrincipalArrayOutput) ToGSuitePrincipalArrayOutput() GSuitePrincipalArrayOutput
- func (o GSuitePrincipalArrayOutput) ToGSuitePrincipalArrayOutputWithContext(ctx context.Context) GSuitePrincipalArrayOutput
- type GSuitePrincipalInput
- type GSuitePrincipalOutput
- func (GSuitePrincipalOutput) ElementType() reflect.Type
- func (o GSuitePrincipalOutput) GsuiteDomain() pulumi.BoolPtrOutput
- func (o GSuitePrincipalOutput) GsuiteGroupEmail() pulumi.StringPtrOutput
- func (o GSuitePrincipalOutput) GsuiteUserEmail() pulumi.StringPtrOutput
- func (o GSuitePrincipalOutput) ToGSuitePrincipalOutput() GSuitePrincipalOutput
- func (o GSuitePrincipalOutput) ToGSuitePrincipalOutputWithContext(ctx context.Context) GSuitePrincipalOutput
- type GSuitePrincipalResponse
- type GSuitePrincipalResponseArrayOutput
- func (GSuitePrincipalResponseArrayOutput) ElementType() reflect.Type
- func (o GSuitePrincipalResponseArrayOutput) Index(i pulumi.IntInput) GSuitePrincipalResponseOutput
- func (o GSuitePrincipalResponseArrayOutput) ToGSuitePrincipalResponseArrayOutput() GSuitePrincipalResponseArrayOutput
- func (o GSuitePrincipalResponseArrayOutput) ToGSuitePrincipalResponseArrayOutputWithContext(ctx context.Context) GSuitePrincipalResponseArrayOutput
- type GSuitePrincipalResponseOutput
- func (GSuitePrincipalResponseOutput) ElementType() reflect.Type
- func (o GSuitePrincipalResponseOutput) GsuiteDomain() pulumi.BoolOutput
- func (o GSuitePrincipalResponseOutput) GsuiteGroupEmail() pulumi.StringOutput
- func (o GSuitePrincipalResponseOutput) GsuiteUserEmail() pulumi.StringOutput
- func (o GSuitePrincipalResponseOutput) ToGSuitePrincipalResponseOutput() GSuitePrincipalResponseOutput
- func (o GSuitePrincipalResponseOutput) ToGSuitePrincipalResponseOutputWithContext(ctx context.Context) GSuitePrincipalResponseOutput
- type LookupDataSourceArgs
- type LookupDataSourceOutputArgs
- type LookupDataSourceResult
- type LookupDataSourceResultOutput
- func (o LookupDataSourceResultOutput) DisableModifications() pulumi.BoolOutput
- func (o LookupDataSourceResultOutput) DisableServing() pulumi.BoolOutput
- func (o LookupDataSourceResultOutput) DisplayName() pulumi.StringOutput
- func (LookupDataSourceResultOutput) ElementType() reflect.Type
- func (o LookupDataSourceResultOutput) IndexingServiceAccounts() pulumi.StringArrayOutput
- func (o LookupDataSourceResultOutput) ItemsVisibility() GSuitePrincipalResponseArrayOutput
- func (o LookupDataSourceResultOutput) Name() pulumi.StringOutput
- func (o LookupDataSourceResultOutput) OperationIds() pulumi.StringArrayOutput
- func (o LookupDataSourceResultOutput) ReturnThumbnailUrls() pulumi.BoolOutput
- func (o LookupDataSourceResultOutput) ShortName() pulumi.StringOutput
- func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutput() LookupDataSourceResultOutput
- func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutputWithContext(ctx context.Context) LookupDataSourceResultOutput
- type LookupSearchApplicationArgs
- type LookupSearchApplicationOutputArgs
- type LookupSearchApplicationResult
- type LookupSearchApplicationResultOutput
- func (o LookupSearchApplicationResultOutput) DataSourceRestrictions() DataSourceRestrictionResponseArrayOutput
- func (o LookupSearchApplicationResultOutput) DefaultFacetOptions() FacetOptionsResponseArrayOutput
- func (o LookupSearchApplicationResultOutput) DefaultSortOptions() SortOptionsResponseOutput
- func (o LookupSearchApplicationResultOutput) DisplayName() pulumi.StringOutput
- func (LookupSearchApplicationResultOutput) ElementType() reflect.Type
- func (o LookupSearchApplicationResultOutput) EnableAuditLog() pulumi.BoolOutput
- func (o LookupSearchApplicationResultOutput) Name() pulumi.StringOutput
- func (o LookupSearchApplicationResultOutput) OperationIds() pulumi.StringArrayOutput
- func (o LookupSearchApplicationResultOutput) QueryInterpretationConfig() QueryInterpretationConfigResponseOutput
- func (o LookupSearchApplicationResultOutput) ReturnResultThumbnailUrls() pulumi.BoolOutput
- func (o LookupSearchApplicationResultOutput) ScoringConfig() ScoringConfigResponseOutput
- func (o LookupSearchApplicationResultOutput) SourceConfig() SourceConfigResponseArrayOutput
- func (o LookupSearchApplicationResultOutput) ToLookupSearchApplicationResultOutput() LookupSearchApplicationResultOutput
- func (o LookupSearchApplicationResultOutput) ToLookupSearchApplicationResultOutputWithContext(ctx context.Context) LookupSearchApplicationResultOutput
- type QueryInterpretationConfig
- type QueryInterpretationConfigArgs
- func (QueryInterpretationConfigArgs) ElementType() reflect.Type
- func (i QueryInterpretationConfigArgs) ToQueryInterpretationConfigOutput() QueryInterpretationConfigOutput
- func (i QueryInterpretationConfigArgs) ToQueryInterpretationConfigOutputWithContext(ctx context.Context) QueryInterpretationConfigOutput
- func (i QueryInterpretationConfigArgs) ToQueryInterpretationConfigPtrOutput() QueryInterpretationConfigPtrOutput
- func (i QueryInterpretationConfigArgs) ToQueryInterpretationConfigPtrOutputWithContext(ctx context.Context) QueryInterpretationConfigPtrOutput
- type QueryInterpretationConfigInput
- type QueryInterpretationConfigOutput
- func (QueryInterpretationConfigOutput) ElementType() reflect.Type
- func (o QueryInterpretationConfigOutput) ForceDisableSupplementalResults() pulumi.BoolPtrOutput
- func (o QueryInterpretationConfigOutput) ForceVerbatimMode() pulumi.BoolPtrOutput
- func (o QueryInterpretationConfigOutput) ToQueryInterpretationConfigOutput() QueryInterpretationConfigOutput
- func (o QueryInterpretationConfigOutput) ToQueryInterpretationConfigOutputWithContext(ctx context.Context) QueryInterpretationConfigOutput
- func (o QueryInterpretationConfigOutput) ToQueryInterpretationConfigPtrOutput() QueryInterpretationConfigPtrOutput
- func (o QueryInterpretationConfigOutput) ToQueryInterpretationConfigPtrOutputWithContext(ctx context.Context) QueryInterpretationConfigPtrOutput
- type QueryInterpretationConfigPtrInput
- type QueryInterpretationConfigPtrOutput
- func (o QueryInterpretationConfigPtrOutput) Elem() QueryInterpretationConfigOutput
- func (QueryInterpretationConfigPtrOutput) ElementType() reflect.Type
- func (o QueryInterpretationConfigPtrOutput) ForceDisableSupplementalResults() pulumi.BoolPtrOutput
- func (o QueryInterpretationConfigPtrOutput) ForceVerbatimMode() pulumi.BoolPtrOutput
- func (o QueryInterpretationConfigPtrOutput) ToQueryInterpretationConfigPtrOutput() QueryInterpretationConfigPtrOutput
- func (o QueryInterpretationConfigPtrOutput) ToQueryInterpretationConfigPtrOutputWithContext(ctx context.Context) QueryInterpretationConfigPtrOutput
- type QueryInterpretationConfigResponse
- type QueryInterpretationConfigResponseOutput
- func (QueryInterpretationConfigResponseOutput) ElementType() reflect.Type
- func (o QueryInterpretationConfigResponseOutput) ForceDisableSupplementalResults() pulumi.BoolOutput
- func (o QueryInterpretationConfigResponseOutput) ForceVerbatimMode() pulumi.BoolOutput
- func (o QueryInterpretationConfigResponseOutput) ToQueryInterpretationConfigResponseOutput() QueryInterpretationConfigResponseOutput
- func (o QueryInterpretationConfigResponseOutput) ToQueryInterpretationConfigResponseOutputWithContext(ctx context.Context) QueryInterpretationConfigResponseOutput
- type ScoringConfig
- type ScoringConfigArgs
- func (ScoringConfigArgs) ElementType() reflect.Type
- func (i ScoringConfigArgs) ToScoringConfigOutput() ScoringConfigOutput
- func (i ScoringConfigArgs) ToScoringConfigOutputWithContext(ctx context.Context) ScoringConfigOutput
- func (i ScoringConfigArgs) ToScoringConfigPtrOutput() ScoringConfigPtrOutput
- func (i ScoringConfigArgs) ToScoringConfigPtrOutputWithContext(ctx context.Context) ScoringConfigPtrOutput
- type ScoringConfigInput
- type ScoringConfigOutput
- func (o ScoringConfigOutput) DisableFreshness() pulumi.BoolPtrOutput
- func (o ScoringConfigOutput) DisablePersonalization() pulumi.BoolPtrOutput
- func (ScoringConfigOutput) ElementType() reflect.Type
- func (o ScoringConfigOutput) ToScoringConfigOutput() ScoringConfigOutput
- func (o ScoringConfigOutput) ToScoringConfigOutputWithContext(ctx context.Context) ScoringConfigOutput
- func (o ScoringConfigOutput) ToScoringConfigPtrOutput() ScoringConfigPtrOutput
- func (o ScoringConfigOutput) ToScoringConfigPtrOutputWithContext(ctx context.Context) ScoringConfigPtrOutput
- type ScoringConfigPtrInput
- type ScoringConfigPtrOutput
- func (o ScoringConfigPtrOutput) DisableFreshness() pulumi.BoolPtrOutput
- func (o ScoringConfigPtrOutput) DisablePersonalization() pulumi.BoolPtrOutput
- func (o ScoringConfigPtrOutput) Elem() ScoringConfigOutput
- func (ScoringConfigPtrOutput) ElementType() reflect.Type
- func (o ScoringConfigPtrOutput) ToScoringConfigPtrOutput() ScoringConfigPtrOutput
- func (o ScoringConfigPtrOutput) ToScoringConfigPtrOutputWithContext(ctx context.Context) ScoringConfigPtrOutput
- type ScoringConfigResponse
- type ScoringConfigResponseOutput
- func (o ScoringConfigResponseOutput) DisableFreshness() pulumi.BoolOutput
- func (o ScoringConfigResponseOutput) DisablePersonalization() pulumi.BoolOutput
- func (ScoringConfigResponseOutput) ElementType() reflect.Type
- func (o ScoringConfigResponseOutput) ToScoringConfigResponseOutput() ScoringConfigResponseOutput
- func (o ScoringConfigResponseOutput) ToScoringConfigResponseOutputWithContext(ctx context.Context) ScoringConfigResponseOutput
- type SearchApplication
- type SearchApplicationArgs
- type SearchApplicationInput
- type SearchApplicationOutput
- func (o SearchApplicationOutput) DataSourceRestrictions() DataSourceRestrictionResponseArrayOutput
- func (o SearchApplicationOutput) DefaultFacetOptions() FacetOptionsResponseArrayOutput
- func (o SearchApplicationOutput) DefaultSortOptions() SortOptionsResponseOutput
- func (o SearchApplicationOutput) DisplayName() pulumi.StringOutput
- func (SearchApplicationOutput) ElementType() reflect.Type
- func (o SearchApplicationOutput) EnableAuditLog() pulumi.BoolOutput
- func (o SearchApplicationOutput) Name() pulumi.StringOutput
- func (o SearchApplicationOutput) OperationIds() pulumi.StringArrayOutput
- func (o SearchApplicationOutput) QueryInterpretationConfig() QueryInterpretationConfigResponseOutput
- func (o SearchApplicationOutput) ReturnResultThumbnailUrls() pulumi.BoolOutput
- func (o SearchApplicationOutput) ScoringConfig() ScoringConfigResponseOutput
- func (o SearchApplicationOutput) SourceConfig() SourceConfigResponseArrayOutput
- func (o SearchApplicationOutput) ToSearchApplicationOutput() SearchApplicationOutput
- func (o SearchApplicationOutput) ToSearchApplicationOutputWithContext(ctx context.Context) SearchApplicationOutput
- type SearchApplicationState
- type SortOptions
- type SortOptionsArgs
- func (SortOptionsArgs) ElementType() reflect.Type
- func (i SortOptionsArgs) ToSortOptionsOutput() SortOptionsOutput
- func (i SortOptionsArgs) ToSortOptionsOutputWithContext(ctx context.Context) SortOptionsOutput
- func (i SortOptionsArgs) ToSortOptionsPtrOutput() SortOptionsPtrOutput
- func (i SortOptionsArgs) ToSortOptionsPtrOutputWithContext(ctx context.Context) SortOptionsPtrOutput
- type SortOptionsInput
- type SortOptionsOutput
- func (SortOptionsOutput) ElementType() reflect.Type
- func (o SortOptionsOutput) OperatorName() pulumi.StringPtrOutput
- func (o SortOptionsOutput) SortOrder() SortOptionsSortOrderPtrOutput
- func (o SortOptionsOutput) ToSortOptionsOutput() SortOptionsOutput
- func (o SortOptionsOutput) ToSortOptionsOutputWithContext(ctx context.Context) SortOptionsOutput
- func (o SortOptionsOutput) ToSortOptionsPtrOutput() SortOptionsPtrOutput
- func (o SortOptionsOutput) ToSortOptionsPtrOutputWithContext(ctx context.Context) SortOptionsPtrOutput
- type SortOptionsPtrInput
- type SortOptionsPtrOutput
- func (o SortOptionsPtrOutput) Elem() SortOptionsOutput
- func (SortOptionsPtrOutput) ElementType() reflect.Type
- func (o SortOptionsPtrOutput) OperatorName() pulumi.StringPtrOutput
- func (o SortOptionsPtrOutput) SortOrder() SortOptionsSortOrderPtrOutput
- func (o SortOptionsPtrOutput) ToSortOptionsPtrOutput() SortOptionsPtrOutput
- func (o SortOptionsPtrOutput) ToSortOptionsPtrOutputWithContext(ctx context.Context) SortOptionsPtrOutput
- type SortOptionsResponse
- type SortOptionsResponseOutput
- func (SortOptionsResponseOutput) ElementType() reflect.Type
- func (o SortOptionsResponseOutput) OperatorName() pulumi.StringOutput
- func (o SortOptionsResponseOutput) SortOrder() pulumi.StringOutput
- func (o SortOptionsResponseOutput) ToSortOptionsResponseOutput() SortOptionsResponseOutput
- func (o SortOptionsResponseOutput) ToSortOptionsResponseOutputWithContext(ctx context.Context) SortOptionsResponseOutput
- type SortOptionsSortOrder
- func (SortOptionsSortOrder) ElementType() reflect.Type
- func (e SortOptionsSortOrder) ToSortOptionsSortOrderOutput() SortOptionsSortOrderOutput
- func (e SortOptionsSortOrder) ToSortOptionsSortOrderOutputWithContext(ctx context.Context) SortOptionsSortOrderOutput
- func (e SortOptionsSortOrder) ToSortOptionsSortOrderPtrOutput() SortOptionsSortOrderPtrOutput
- func (e SortOptionsSortOrder) ToSortOptionsSortOrderPtrOutputWithContext(ctx context.Context) SortOptionsSortOrderPtrOutput
- func (e SortOptionsSortOrder) ToStringOutput() pulumi.StringOutput
- func (e SortOptionsSortOrder) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SortOptionsSortOrder) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SortOptionsSortOrder) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SortOptionsSortOrderInput
- type SortOptionsSortOrderOutput
- func (SortOptionsSortOrderOutput) ElementType() reflect.Type
- func (o SortOptionsSortOrderOutput) ToSortOptionsSortOrderOutput() SortOptionsSortOrderOutput
- func (o SortOptionsSortOrderOutput) ToSortOptionsSortOrderOutputWithContext(ctx context.Context) SortOptionsSortOrderOutput
- func (o SortOptionsSortOrderOutput) ToSortOptionsSortOrderPtrOutput() SortOptionsSortOrderPtrOutput
- func (o SortOptionsSortOrderOutput) ToSortOptionsSortOrderPtrOutputWithContext(ctx context.Context) SortOptionsSortOrderPtrOutput
- func (o SortOptionsSortOrderOutput) ToStringOutput() pulumi.StringOutput
- func (o SortOptionsSortOrderOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SortOptionsSortOrderOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SortOptionsSortOrderOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SortOptionsSortOrderPtrInput
- type SortOptionsSortOrderPtrOutput
- func (o SortOptionsSortOrderPtrOutput) Elem() SortOptionsSortOrderOutput
- func (SortOptionsSortOrderPtrOutput) ElementType() reflect.Type
- func (o SortOptionsSortOrderPtrOutput) ToSortOptionsSortOrderPtrOutput() SortOptionsSortOrderPtrOutput
- func (o SortOptionsSortOrderPtrOutput) ToSortOptionsSortOrderPtrOutputWithContext(ctx context.Context) SortOptionsSortOrderPtrOutput
- func (o SortOptionsSortOrderPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SortOptionsSortOrderPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Source
- type SourceArgs
- func (SourceArgs) ElementType() reflect.Type
- func (i SourceArgs) ToSourceOutput() SourceOutput
- func (i SourceArgs) ToSourceOutputWithContext(ctx context.Context) SourceOutput
- func (i SourceArgs) ToSourcePtrOutput() SourcePtrOutput
- func (i SourceArgs) ToSourcePtrOutputWithContext(ctx context.Context) SourcePtrOutput
- type SourceConfig
- type SourceConfigArgs
- type SourceConfigArray
- type SourceConfigArrayInput
- type SourceConfigArrayOutput
- func (SourceConfigArrayOutput) ElementType() reflect.Type
- func (o SourceConfigArrayOutput) Index(i pulumi.IntInput) SourceConfigOutput
- func (o SourceConfigArrayOutput) ToSourceConfigArrayOutput() SourceConfigArrayOutput
- func (o SourceConfigArrayOutput) ToSourceConfigArrayOutputWithContext(ctx context.Context) SourceConfigArrayOutput
- type SourceConfigInput
- type SourceConfigOutput
- func (o SourceConfigOutput) CrowdingConfig() SourceCrowdingConfigPtrOutput
- func (SourceConfigOutput) ElementType() reflect.Type
- func (o SourceConfigOutput) ScoringConfig() SourceScoringConfigPtrOutput
- func (o SourceConfigOutput) Source() SourcePtrOutput
- func (o SourceConfigOutput) ToSourceConfigOutput() SourceConfigOutput
- func (o SourceConfigOutput) ToSourceConfigOutputWithContext(ctx context.Context) SourceConfigOutput
- type SourceConfigResponse
- type SourceConfigResponseArrayOutput
- func (SourceConfigResponseArrayOutput) ElementType() reflect.Type
- func (o SourceConfigResponseArrayOutput) Index(i pulumi.IntInput) SourceConfigResponseOutput
- func (o SourceConfigResponseArrayOutput) ToSourceConfigResponseArrayOutput() SourceConfigResponseArrayOutput
- func (o SourceConfigResponseArrayOutput) ToSourceConfigResponseArrayOutputWithContext(ctx context.Context) SourceConfigResponseArrayOutput
- type SourceConfigResponseOutput
- func (o SourceConfigResponseOutput) CrowdingConfig() SourceCrowdingConfigResponseOutput
- func (SourceConfigResponseOutput) ElementType() reflect.Type
- func (o SourceConfigResponseOutput) ScoringConfig() SourceScoringConfigResponseOutput
- func (o SourceConfigResponseOutput) Source() SourceResponseOutput
- func (o SourceConfigResponseOutput) ToSourceConfigResponseOutput() SourceConfigResponseOutput
- func (o SourceConfigResponseOutput) ToSourceConfigResponseOutputWithContext(ctx context.Context) SourceConfigResponseOutput
- type SourceCrowdingConfig
- type SourceCrowdingConfigArgs
- func (SourceCrowdingConfigArgs) ElementType() reflect.Type
- func (i SourceCrowdingConfigArgs) ToSourceCrowdingConfigOutput() SourceCrowdingConfigOutput
- func (i SourceCrowdingConfigArgs) ToSourceCrowdingConfigOutputWithContext(ctx context.Context) SourceCrowdingConfigOutput
- func (i SourceCrowdingConfigArgs) ToSourceCrowdingConfigPtrOutput() SourceCrowdingConfigPtrOutput
- func (i SourceCrowdingConfigArgs) ToSourceCrowdingConfigPtrOutputWithContext(ctx context.Context) SourceCrowdingConfigPtrOutput
- type SourceCrowdingConfigInput
- type SourceCrowdingConfigOutput
- func (SourceCrowdingConfigOutput) ElementType() reflect.Type
- func (o SourceCrowdingConfigOutput) NumResults() pulumi.IntPtrOutput
- func (o SourceCrowdingConfigOutput) NumSuggestions() pulumi.IntPtrOutput
- func (o SourceCrowdingConfigOutput) ToSourceCrowdingConfigOutput() SourceCrowdingConfigOutput
- func (o SourceCrowdingConfigOutput) ToSourceCrowdingConfigOutputWithContext(ctx context.Context) SourceCrowdingConfigOutput
- func (o SourceCrowdingConfigOutput) ToSourceCrowdingConfigPtrOutput() SourceCrowdingConfigPtrOutput
- func (o SourceCrowdingConfigOutput) ToSourceCrowdingConfigPtrOutputWithContext(ctx context.Context) SourceCrowdingConfigPtrOutput
- type SourceCrowdingConfigPtrInput
- type SourceCrowdingConfigPtrOutput
- func (o SourceCrowdingConfigPtrOutput) Elem() SourceCrowdingConfigOutput
- func (SourceCrowdingConfigPtrOutput) ElementType() reflect.Type
- func (o SourceCrowdingConfigPtrOutput) NumResults() pulumi.IntPtrOutput
- func (o SourceCrowdingConfigPtrOutput) NumSuggestions() pulumi.IntPtrOutput
- func (o SourceCrowdingConfigPtrOutput) ToSourceCrowdingConfigPtrOutput() SourceCrowdingConfigPtrOutput
- func (o SourceCrowdingConfigPtrOutput) ToSourceCrowdingConfigPtrOutputWithContext(ctx context.Context) SourceCrowdingConfigPtrOutput
- type SourceCrowdingConfigResponse
- type SourceCrowdingConfigResponseOutput
- func (SourceCrowdingConfigResponseOutput) ElementType() reflect.Type
- func (o SourceCrowdingConfigResponseOutput) NumResults() pulumi.IntOutput
- func (o SourceCrowdingConfigResponseOutput) NumSuggestions() pulumi.IntOutput
- func (o SourceCrowdingConfigResponseOutput) ToSourceCrowdingConfigResponseOutput() SourceCrowdingConfigResponseOutput
- func (o SourceCrowdingConfigResponseOutput) ToSourceCrowdingConfigResponseOutputWithContext(ctx context.Context) SourceCrowdingConfigResponseOutput
- type SourceInput
- type SourceOutput
- func (SourceOutput) ElementType() reflect.Type
- func (o SourceOutput) Name() pulumi.StringPtrOutput
- func (o SourceOutput) PredefinedSource() SourcePredefinedSourcePtrOutput
- func (o SourceOutput) ToSourceOutput() SourceOutput
- func (o SourceOutput) ToSourceOutputWithContext(ctx context.Context) SourceOutput
- func (o SourceOutput) ToSourcePtrOutput() SourcePtrOutput
- func (o SourceOutput) ToSourcePtrOutputWithContext(ctx context.Context) SourcePtrOutput
- type SourcePredefinedSource
- func (SourcePredefinedSource) ElementType() reflect.Type
- func (e SourcePredefinedSource) ToSourcePredefinedSourceOutput() SourcePredefinedSourceOutput
- func (e SourcePredefinedSource) ToSourcePredefinedSourceOutputWithContext(ctx context.Context) SourcePredefinedSourceOutput
- func (e SourcePredefinedSource) ToSourcePredefinedSourcePtrOutput() SourcePredefinedSourcePtrOutput
- func (e SourcePredefinedSource) ToSourcePredefinedSourcePtrOutputWithContext(ctx context.Context) SourcePredefinedSourcePtrOutput
- func (e SourcePredefinedSource) ToStringOutput() pulumi.StringOutput
- func (e SourcePredefinedSource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SourcePredefinedSource) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SourcePredefinedSource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SourcePredefinedSourceInput
- type SourcePredefinedSourceOutput
- func (SourcePredefinedSourceOutput) ElementType() reflect.Type
- func (o SourcePredefinedSourceOutput) ToSourcePredefinedSourceOutput() SourcePredefinedSourceOutput
- func (o SourcePredefinedSourceOutput) ToSourcePredefinedSourceOutputWithContext(ctx context.Context) SourcePredefinedSourceOutput
- func (o SourcePredefinedSourceOutput) ToSourcePredefinedSourcePtrOutput() SourcePredefinedSourcePtrOutput
- func (o SourcePredefinedSourceOutput) ToSourcePredefinedSourcePtrOutputWithContext(ctx context.Context) SourcePredefinedSourcePtrOutput
- func (o SourcePredefinedSourceOutput) ToStringOutput() pulumi.StringOutput
- func (o SourcePredefinedSourceOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SourcePredefinedSourceOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SourcePredefinedSourceOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SourcePredefinedSourcePtrInput
- type SourcePredefinedSourcePtrOutput
- func (o SourcePredefinedSourcePtrOutput) Elem() SourcePredefinedSourceOutput
- func (SourcePredefinedSourcePtrOutput) ElementType() reflect.Type
- func (o SourcePredefinedSourcePtrOutput) ToSourcePredefinedSourcePtrOutput() SourcePredefinedSourcePtrOutput
- func (o SourcePredefinedSourcePtrOutput) ToSourcePredefinedSourcePtrOutputWithContext(ctx context.Context) SourcePredefinedSourcePtrOutput
- func (o SourcePredefinedSourcePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SourcePredefinedSourcePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SourcePtrInput
- type SourcePtrOutput
- func (o SourcePtrOutput) Elem() SourceOutput
- func (SourcePtrOutput) ElementType() reflect.Type
- func (o SourcePtrOutput) Name() pulumi.StringPtrOutput
- func (o SourcePtrOutput) PredefinedSource() SourcePredefinedSourcePtrOutput
- func (o SourcePtrOutput) ToSourcePtrOutput() SourcePtrOutput
- func (o SourcePtrOutput) ToSourcePtrOutputWithContext(ctx context.Context) SourcePtrOutput
- type SourceResponse
- type SourceResponseOutput
- func (SourceResponseOutput) ElementType() reflect.Type
- func (o SourceResponseOutput) Name() pulumi.StringOutput
- func (o SourceResponseOutput) PredefinedSource() pulumi.StringOutput
- func (o SourceResponseOutput) ToSourceResponseOutput() SourceResponseOutput
- func (o SourceResponseOutput) ToSourceResponseOutputWithContext(ctx context.Context) SourceResponseOutput
- type SourceScoringConfig
- type SourceScoringConfigArgs
- func (SourceScoringConfigArgs) ElementType() reflect.Type
- func (i SourceScoringConfigArgs) ToSourceScoringConfigOutput() SourceScoringConfigOutput
- func (i SourceScoringConfigArgs) ToSourceScoringConfigOutputWithContext(ctx context.Context) SourceScoringConfigOutput
- func (i SourceScoringConfigArgs) ToSourceScoringConfigPtrOutput() SourceScoringConfigPtrOutput
- func (i SourceScoringConfigArgs) ToSourceScoringConfigPtrOutputWithContext(ctx context.Context) SourceScoringConfigPtrOutput
- type SourceScoringConfigInput
- type SourceScoringConfigOutput
- func (SourceScoringConfigOutput) ElementType() reflect.Type
- func (o SourceScoringConfigOutput) SourceImportance() SourceScoringConfigSourceImportancePtrOutput
- func (o SourceScoringConfigOutput) ToSourceScoringConfigOutput() SourceScoringConfigOutput
- func (o SourceScoringConfigOutput) ToSourceScoringConfigOutputWithContext(ctx context.Context) SourceScoringConfigOutput
- func (o SourceScoringConfigOutput) ToSourceScoringConfigPtrOutput() SourceScoringConfigPtrOutput
- func (o SourceScoringConfigOutput) ToSourceScoringConfigPtrOutputWithContext(ctx context.Context) SourceScoringConfigPtrOutput
- type SourceScoringConfigPtrInput
- type SourceScoringConfigPtrOutput
- func (o SourceScoringConfigPtrOutput) Elem() SourceScoringConfigOutput
- func (SourceScoringConfigPtrOutput) ElementType() reflect.Type
- func (o SourceScoringConfigPtrOutput) SourceImportance() SourceScoringConfigSourceImportancePtrOutput
- func (o SourceScoringConfigPtrOutput) ToSourceScoringConfigPtrOutput() SourceScoringConfigPtrOutput
- func (o SourceScoringConfigPtrOutput) ToSourceScoringConfigPtrOutputWithContext(ctx context.Context) SourceScoringConfigPtrOutput
- type SourceScoringConfigResponse
- type SourceScoringConfigResponseOutput
- func (SourceScoringConfigResponseOutput) ElementType() reflect.Type
- func (o SourceScoringConfigResponseOutput) SourceImportance() pulumi.StringOutput
- func (o SourceScoringConfigResponseOutput) ToSourceScoringConfigResponseOutput() SourceScoringConfigResponseOutput
- func (o SourceScoringConfigResponseOutput) ToSourceScoringConfigResponseOutputWithContext(ctx context.Context) SourceScoringConfigResponseOutput
- type SourceScoringConfigSourceImportance
- func (SourceScoringConfigSourceImportance) ElementType() reflect.Type
- func (e SourceScoringConfigSourceImportance) ToSourceScoringConfigSourceImportanceOutput() SourceScoringConfigSourceImportanceOutput
- func (e SourceScoringConfigSourceImportance) ToSourceScoringConfigSourceImportanceOutputWithContext(ctx context.Context) SourceScoringConfigSourceImportanceOutput
- func (e SourceScoringConfigSourceImportance) ToSourceScoringConfigSourceImportancePtrOutput() SourceScoringConfigSourceImportancePtrOutput
- func (e SourceScoringConfigSourceImportance) ToSourceScoringConfigSourceImportancePtrOutputWithContext(ctx context.Context) SourceScoringConfigSourceImportancePtrOutput
- func (e SourceScoringConfigSourceImportance) ToStringOutput() pulumi.StringOutput
- func (e SourceScoringConfigSourceImportance) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SourceScoringConfigSourceImportance) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SourceScoringConfigSourceImportance) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SourceScoringConfigSourceImportanceInput
- type SourceScoringConfigSourceImportanceOutput
- func (SourceScoringConfigSourceImportanceOutput) ElementType() reflect.Type
- func (o SourceScoringConfigSourceImportanceOutput) ToSourceScoringConfigSourceImportanceOutput() SourceScoringConfigSourceImportanceOutput
- func (o SourceScoringConfigSourceImportanceOutput) ToSourceScoringConfigSourceImportanceOutputWithContext(ctx context.Context) SourceScoringConfigSourceImportanceOutput
- func (o SourceScoringConfigSourceImportanceOutput) ToSourceScoringConfigSourceImportancePtrOutput() SourceScoringConfigSourceImportancePtrOutput
- func (o SourceScoringConfigSourceImportanceOutput) ToSourceScoringConfigSourceImportancePtrOutputWithContext(ctx context.Context) SourceScoringConfigSourceImportancePtrOutput
- func (o SourceScoringConfigSourceImportanceOutput) ToStringOutput() pulumi.StringOutput
- func (o SourceScoringConfigSourceImportanceOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SourceScoringConfigSourceImportanceOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SourceScoringConfigSourceImportanceOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SourceScoringConfigSourceImportancePtrInput
- type SourceScoringConfigSourceImportancePtrOutput
- func (o SourceScoringConfigSourceImportancePtrOutput) Elem() SourceScoringConfigSourceImportanceOutput
- func (SourceScoringConfigSourceImportancePtrOutput) ElementType() reflect.Type
- func (o SourceScoringConfigSourceImportancePtrOutput) ToSourceScoringConfigSourceImportancePtrOutput() SourceScoringConfigSourceImportancePtrOutput
- func (o SourceScoringConfigSourceImportancePtrOutput) ToSourceScoringConfigSourceImportancePtrOutputWithContext(ctx context.Context) SourceScoringConfigSourceImportancePtrOutput
- func (o SourceScoringConfigSourceImportancePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SourceScoringConfigSourceImportancePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Value
- type ValueArgs
- func (ValueArgs) ElementType() reflect.Type
- func (i ValueArgs) ToValueOutput() ValueOutput
- func (i ValueArgs) ToValueOutputWithContext(ctx context.Context) ValueOutput
- func (i ValueArgs) ToValuePtrOutput() ValuePtrOutput
- func (i ValueArgs) ToValuePtrOutputWithContext(ctx context.Context) ValuePtrOutput
- type ValueFilter
- type ValueFilterArgs
- func (ValueFilterArgs) ElementType() reflect.Type
- func (i ValueFilterArgs) ToValueFilterOutput() ValueFilterOutput
- func (i ValueFilterArgs) ToValueFilterOutputWithContext(ctx context.Context) ValueFilterOutput
- func (i ValueFilterArgs) ToValueFilterPtrOutput() ValueFilterPtrOutput
- func (i ValueFilterArgs) ToValueFilterPtrOutputWithContext(ctx context.Context) ValueFilterPtrOutput
- type ValueFilterInput
- type ValueFilterOutput
- func (ValueFilterOutput) ElementType() reflect.Type
- func (o ValueFilterOutput) OperatorName() pulumi.StringPtrOutput
- func (o ValueFilterOutput) ToValueFilterOutput() ValueFilterOutput
- func (o ValueFilterOutput) ToValueFilterOutputWithContext(ctx context.Context) ValueFilterOutput
- func (o ValueFilterOutput) ToValueFilterPtrOutput() ValueFilterPtrOutput
- func (o ValueFilterOutput) ToValueFilterPtrOutputWithContext(ctx context.Context) ValueFilterPtrOutput
- func (o ValueFilterOutput) Value() ValuePtrOutput
- type ValueFilterPtrInput
- type ValueFilterPtrOutput
- func (o ValueFilterPtrOutput) Elem() ValueFilterOutput
- func (ValueFilterPtrOutput) ElementType() reflect.Type
- func (o ValueFilterPtrOutput) OperatorName() pulumi.StringPtrOutput
- func (o ValueFilterPtrOutput) ToValueFilterPtrOutput() ValueFilterPtrOutput
- func (o ValueFilterPtrOutput) ToValueFilterPtrOutputWithContext(ctx context.Context) ValueFilterPtrOutput
- func (o ValueFilterPtrOutput) Value() ValuePtrOutput
- type ValueFilterResponse
- type ValueFilterResponseOutput
- func (ValueFilterResponseOutput) ElementType() reflect.Type
- func (o ValueFilterResponseOutput) OperatorName() pulumi.StringOutput
- func (o ValueFilterResponseOutput) ToValueFilterResponseOutput() ValueFilterResponseOutput
- func (o ValueFilterResponseOutput) ToValueFilterResponseOutputWithContext(ctx context.Context) ValueFilterResponseOutput
- func (o ValueFilterResponseOutput) Value() ValueResponseOutput
- type ValueInput
- type ValueOutput
- func (o ValueOutput) BooleanValue() pulumi.BoolPtrOutput
- func (o ValueOutput) DateValue() DatePtrOutput
- func (o ValueOutput) DoubleValue() pulumi.Float64PtrOutput
- func (ValueOutput) ElementType() reflect.Type
- func (o ValueOutput) IntegerValue() pulumi.StringPtrOutput
- func (o ValueOutput) StringValue() pulumi.StringPtrOutput
- func (o ValueOutput) TimestampValue() pulumi.StringPtrOutput
- func (o ValueOutput) ToValueOutput() ValueOutput
- func (o ValueOutput) ToValueOutputWithContext(ctx context.Context) ValueOutput
- func (o ValueOutput) ToValuePtrOutput() ValuePtrOutput
- func (o ValueOutput) ToValuePtrOutputWithContext(ctx context.Context) ValuePtrOutput
- type ValuePtrInput
- type ValuePtrOutput
- func (o ValuePtrOutput) BooleanValue() pulumi.BoolPtrOutput
- func (o ValuePtrOutput) DateValue() DatePtrOutput
- func (o ValuePtrOutput) DoubleValue() pulumi.Float64PtrOutput
- func (o ValuePtrOutput) Elem() ValueOutput
- func (ValuePtrOutput) ElementType() reflect.Type
- func (o ValuePtrOutput) IntegerValue() pulumi.StringPtrOutput
- func (o ValuePtrOutput) StringValue() pulumi.StringPtrOutput
- func (o ValuePtrOutput) TimestampValue() pulumi.StringPtrOutput
- func (o ValuePtrOutput) ToValuePtrOutput() ValuePtrOutput
- func (o ValuePtrOutput) ToValuePtrOutputWithContext(ctx context.Context) ValuePtrOutput
- type ValueResponse
- type ValueResponseOutput
- func (o ValueResponseOutput) BooleanValue() pulumi.BoolOutput
- func (o ValueResponseOutput) DateValue() DateResponseOutput
- func (o ValueResponseOutput) DoubleValue() pulumi.Float64Output
- func (ValueResponseOutput) ElementType() reflect.Type
- func (o ValueResponseOutput) IntegerValue() pulumi.StringOutput
- func (o ValueResponseOutput) StringValue() pulumi.StringOutput
- func (o ValueResponseOutput) TimestampValue() pulumi.StringOutput
- func (o ValueResponseOutput) ToValueResponseOutput() ValueResponseOutput
- func (o ValueResponseOutput) ToValueResponseOutputWithContext(ctx context.Context) ValueResponseOutput
Constants ¶
const ( // Logical operators, which can only be applied to sub filters. CompositeFilterLogicOperatorAnd = CompositeFilterLogicOperator("AND") CompositeFilterLogicOperatorOr = CompositeFilterLogicOperator("OR") // NOT can only be applied on a single sub filter. CompositeFilterLogicOperatorNot = CompositeFilterLogicOperator("NOT") )
const ( SortOptionsSortOrderAscending = SortOptionsSortOrder("ASCENDING") SortOptionsSortOrderDescending = SortOptionsSortOrder("DESCENDING") )
const ( SourcePredefinedSourceNone = SourcePredefinedSource("NONE") // Suggests queries issued by the user in the past. Only valid when used with the suggest API. Ignored when used in the query API. SourcePredefinedSourceQueryHistory = SourcePredefinedSource("QUERY_HISTORY") // Suggests people in the organization. Only valid when used with the suggest API. Results in an error when used in the query API. SourcePredefinedSourcePerson = SourcePredefinedSource("PERSON") SourcePredefinedSourceGoogleDrive = SourcePredefinedSource("GOOGLE_DRIVE") SourcePredefinedSourceGoogleGmail = SourcePredefinedSource("GOOGLE_GMAIL") SourcePredefinedSourceGoogleSites = SourcePredefinedSource("GOOGLE_SITES") SourcePredefinedSourceGoogleGroups = SourcePredefinedSource("GOOGLE_GROUPS") SourcePredefinedSourceGoogleCalendar = SourcePredefinedSource("GOOGLE_CALENDAR") SourcePredefinedSourceGoogleKeep = SourcePredefinedSource("GOOGLE_KEEP") )
const ( SourceScoringConfigSourceImportanceDefault = SourceScoringConfigSourceImportance("DEFAULT") SourceScoringConfigSourceImportanceLow = SourceScoringConfigSourceImportance("LOW") SourceScoringConfigSourceImportanceHigh = SourceScoringConfigSourceImportance("HIGH") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CompositeFilter ¶
type CompositeFilter struct { // The logic operator of the sub filter. LogicOperator *CompositeFilterLogicOperator `pulumi:"logicOperator"` // Sub filters. SubFilters []Filter `pulumi:"subFilters"` }
type CompositeFilterArgs ¶
type CompositeFilterArgs struct { // The logic operator of the sub filter. LogicOperator CompositeFilterLogicOperatorPtrInput `pulumi:"logicOperator"` // Sub filters. SubFilters FilterArrayInput `pulumi:"subFilters"` }
func (CompositeFilterArgs) ElementType ¶
func (CompositeFilterArgs) ElementType() reflect.Type
func (CompositeFilterArgs) ToCompositeFilterOutput ¶
func (i CompositeFilterArgs) ToCompositeFilterOutput() CompositeFilterOutput
func (CompositeFilterArgs) ToCompositeFilterOutputWithContext ¶
func (i CompositeFilterArgs) ToCompositeFilterOutputWithContext(ctx context.Context) CompositeFilterOutput
func (CompositeFilterArgs) ToCompositeFilterPtrOutput ¶
func (i CompositeFilterArgs) ToCompositeFilterPtrOutput() CompositeFilterPtrOutput
func (CompositeFilterArgs) ToCompositeFilterPtrOutputWithContext ¶
func (i CompositeFilterArgs) ToCompositeFilterPtrOutputWithContext(ctx context.Context) CompositeFilterPtrOutput
type CompositeFilterInput ¶
type CompositeFilterInput interface { pulumi.Input ToCompositeFilterOutput() CompositeFilterOutput ToCompositeFilterOutputWithContext(context.Context) CompositeFilterOutput }
CompositeFilterInput is an input type that accepts CompositeFilterArgs and CompositeFilterOutput values. You can construct a concrete instance of `CompositeFilterInput` via:
CompositeFilterArgs{...}
type CompositeFilterLogicOperator ¶ added in v0.4.0
type CompositeFilterLogicOperator string
The logic operator of the sub filter.
func (CompositeFilterLogicOperator) ElementType ¶ added in v0.4.0
func (CompositeFilterLogicOperator) ElementType() reflect.Type
func (CompositeFilterLogicOperator) ToCompositeFilterLogicOperatorOutput ¶ added in v0.6.0
func (e CompositeFilterLogicOperator) ToCompositeFilterLogicOperatorOutput() CompositeFilterLogicOperatorOutput
func (CompositeFilterLogicOperator) ToCompositeFilterLogicOperatorOutputWithContext ¶ added in v0.6.0
func (e CompositeFilterLogicOperator) ToCompositeFilterLogicOperatorOutputWithContext(ctx context.Context) CompositeFilterLogicOperatorOutput
func (CompositeFilterLogicOperator) ToCompositeFilterLogicOperatorPtrOutput ¶ added in v0.6.0
func (e CompositeFilterLogicOperator) ToCompositeFilterLogicOperatorPtrOutput() CompositeFilterLogicOperatorPtrOutput
func (CompositeFilterLogicOperator) ToCompositeFilterLogicOperatorPtrOutputWithContext ¶ added in v0.6.0
func (e CompositeFilterLogicOperator) ToCompositeFilterLogicOperatorPtrOutputWithContext(ctx context.Context) CompositeFilterLogicOperatorPtrOutput
func (CompositeFilterLogicOperator) ToStringOutput ¶ added in v0.4.0
func (e CompositeFilterLogicOperator) ToStringOutput() pulumi.StringOutput
func (CompositeFilterLogicOperator) ToStringOutputWithContext ¶ added in v0.4.0
func (e CompositeFilterLogicOperator) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CompositeFilterLogicOperator) ToStringPtrOutput ¶ added in v0.4.0
func (e CompositeFilterLogicOperator) ToStringPtrOutput() pulumi.StringPtrOutput
func (CompositeFilterLogicOperator) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e CompositeFilterLogicOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CompositeFilterLogicOperatorInput ¶ added in v0.6.0
type CompositeFilterLogicOperatorInput interface { pulumi.Input ToCompositeFilterLogicOperatorOutput() CompositeFilterLogicOperatorOutput ToCompositeFilterLogicOperatorOutputWithContext(context.Context) CompositeFilterLogicOperatorOutput }
CompositeFilterLogicOperatorInput is an input type that accepts CompositeFilterLogicOperatorArgs and CompositeFilterLogicOperatorOutput values. You can construct a concrete instance of `CompositeFilterLogicOperatorInput` via:
CompositeFilterLogicOperatorArgs{...}
type CompositeFilterLogicOperatorOutput ¶ added in v0.6.0
type CompositeFilterLogicOperatorOutput struct{ *pulumi.OutputState }
func (CompositeFilterLogicOperatorOutput) ElementType ¶ added in v0.6.0
func (CompositeFilterLogicOperatorOutput) ElementType() reflect.Type
func (CompositeFilterLogicOperatorOutput) ToCompositeFilterLogicOperatorOutput ¶ added in v0.6.0
func (o CompositeFilterLogicOperatorOutput) ToCompositeFilterLogicOperatorOutput() CompositeFilterLogicOperatorOutput
func (CompositeFilterLogicOperatorOutput) ToCompositeFilterLogicOperatorOutputWithContext ¶ added in v0.6.0
func (o CompositeFilterLogicOperatorOutput) ToCompositeFilterLogicOperatorOutputWithContext(ctx context.Context) CompositeFilterLogicOperatorOutput
func (CompositeFilterLogicOperatorOutput) ToCompositeFilterLogicOperatorPtrOutput ¶ added in v0.6.0
func (o CompositeFilterLogicOperatorOutput) ToCompositeFilterLogicOperatorPtrOutput() CompositeFilterLogicOperatorPtrOutput
func (CompositeFilterLogicOperatorOutput) ToCompositeFilterLogicOperatorPtrOutputWithContext ¶ added in v0.6.0
func (o CompositeFilterLogicOperatorOutput) ToCompositeFilterLogicOperatorPtrOutputWithContext(ctx context.Context) CompositeFilterLogicOperatorPtrOutput
func (CompositeFilterLogicOperatorOutput) ToStringOutput ¶ added in v0.6.0
func (o CompositeFilterLogicOperatorOutput) ToStringOutput() pulumi.StringOutput
func (CompositeFilterLogicOperatorOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o CompositeFilterLogicOperatorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CompositeFilterLogicOperatorOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o CompositeFilterLogicOperatorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CompositeFilterLogicOperatorOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o CompositeFilterLogicOperatorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CompositeFilterLogicOperatorPtrInput ¶ added in v0.6.0
type CompositeFilterLogicOperatorPtrInput interface { pulumi.Input ToCompositeFilterLogicOperatorPtrOutput() CompositeFilterLogicOperatorPtrOutput ToCompositeFilterLogicOperatorPtrOutputWithContext(context.Context) CompositeFilterLogicOperatorPtrOutput }
func CompositeFilterLogicOperatorPtr ¶ added in v0.6.0
func CompositeFilterLogicOperatorPtr(v string) CompositeFilterLogicOperatorPtrInput
type CompositeFilterLogicOperatorPtrOutput ¶ added in v0.6.0
type CompositeFilterLogicOperatorPtrOutput struct{ *pulumi.OutputState }
func (CompositeFilterLogicOperatorPtrOutput) ElementType ¶ added in v0.6.0
func (CompositeFilterLogicOperatorPtrOutput) ElementType() reflect.Type
func (CompositeFilterLogicOperatorPtrOutput) ToCompositeFilterLogicOperatorPtrOutput ¶ added in v0.6.0
func (o CompositeFilterLogicOperatorPtrOutput) ToCompositeFilterLogicOperatorPtrOutput() CompositeFilterLogicOperatorPtrOutput
func (CompositeFilterLogicOperatorPtrOutput) ToCompositeFilterLogicOperatorPtrOutputWithContext ¶ added in v0.6.0
func (o CompositeFilterLogicOperatorPtrOutput) ToCompositeFilterLogicOperatorPtrOutputWithContext(ctx context.Context) CompositeFilterLogicOperatorPtrOutput
func (CompositeFilterLogicOperatorPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o CompositeFilterLogicOperatorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CompositeFilterLogicOperatorPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o CompositeFilterLogicOperatorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CompositeFilterOutput ¶
type CompositeFilterOutput struct{ *pulumi.OutputState }
func (CompositeFilterOutput) ElementType ¶
func (CompositeFilterOutput) ElementType() reflect.Type
func (CompositeFilterOutput) LogicOperator ¶
func (o CompositeFilterOutput) LogicOperator() CompositeFilterLogicOperatorPtrOutput
The logic operator of the sub filter.
func (CompositeFilterOutput) SubFilters ¶
func (o CompositeFilterOutput) SubFilters() FilterArrayOutput
Sub filters.
func (CompositeFilterOutput) ToCompositeFilterOutput ¶
func (o CompositeFilterOutput) ToCompositeFilterOutput() CompositeFilterOutput
func (CompositeFilterOutput) ToCompositeFilterOutputWithContext ¶
func (o CompositeFilterOutput) ToCompositeFilterOutputWithContext(ctx context.Context) CompositeFilterOutput
func (CompositeFilterOutput) ToCompositeFilterPtrOutput ¶
func (o CompositeFilterOutput) ToCompositeFilterPtrOutput() CompositeFilterPtrOutput
func (CompositeFilterOutput) ToCompositeFilterPtrOutputWithContext ¶
func (o CompositeFilterOutput) ToCompositeFilterPtrOutputWithContext(ctx context.Context) CompositeFilterPtrOutput
type CompositeFilterPtrInput ¶
type CompositeFilterPtrInput interface { pulumi.Input ToCompositeFilterPtrOutput() CompositeFilterPtrOutput ToCompositeFilterPtrOutputWithContext(context.Context) CompositeFilterPtrOutput }
CompositeFilterPtrInput is an input type that accepts CompositeFilterArgs, CompositeFilterPtr and CompositeFilterPtrOutput values. You can construct a concrete instance of `CompositeFilterPtrInput` via:
CompositeFilterArgs{...} or: nil
func CompositeFilterPtr ¶
func CompositeFilterPtr(v *CompositeFilterArgs) CompositeFilterPtrInput
type CompositeFilterPtrOutput ¶
type CompositeFilterPtrOutput struct{ *pulumi.OutputState }
func (CompositeFilterPtrOutput) Elem ¶
func (o CompositeFilterPtrOutput) Elem() CompositeFilterOutput
func (CompositeFilterPtrOutput) ElementType ¶
func (CompositeFilterPtrOutput) ElementType() reflect.Type
func (CompositeFilterPtrOutput) LogicOperator ¶
func (o CompositeFilterPtrOutput) LogicOperator() CompositeFilterLogicOperatorPtrOutput
The logic operator of the sub filter.
func (CompositeFilterPtrOutput) SubFilters ¶
func (o CompositeFilterPtrOutput) SubFilters() FilterArrayOutput
Sub filters.
func (CompositeFilterPtrOutput) ToCompositeFilterPtrOutput ¶
func (o CompositeFilterPtrOutput) ToCompositeFilterPtrOutput() CompositeFilterPtrOutput
func (CompositeFilterPtrOutput) ToCompositeFilterPtrOutputWithContext ¶
func (o CompositeFilterPtrOutput) ToCompositeFilterPtrOutputWithContext(ctx context.Context) CompositeFilterPtrOutput
type CompositeFilterResponse ¶
type CompositeFilterResponse struct { // The logic operator of the sub filter. LogicOperator string `pulumi:"logicOperator"` // Sub filters. SubFilters []FilterResponse `pulumi:"subFilters"` }
type CompositeFilterResponseOutput ¶
type CompositeFilterResponseOutput struct{ *pulumi.OutputState }
func (CompositeFilterResponseOutput) ElementType ¶
func (CompositeFilterResponseOutput) ElementType() reflect.Type
func (CompositeFilterResponseOutput) LogicOperator ¶
func (o CompositeFilterResponseOutput) LogicOperator() pulumi.StringOutput
The logic operator of the sub filter.
func (CompositeFilterResponseOutput) SubFilters ¶
func (o CompositeFilterResponseOutput) SubFilters() FilterResponseArrayOutput
Sub filters.
func (CompositeFilterResponseOutput) ToCompositeFilterResponseOutput ¶
func (o CompositeFilterResponseOutput) ToCompositeFilterResponseOutput() CompositeFilterResponseOutput
func (CompositeFilterResponseOutput) ToCompositeFilterResponseOutputWithContext ¶
func (o CompositeFilterResponseOutput) ToCompositeFilterResponseOutputWithContext(ctx context.Context) CompositeFilterResponseOutput
type DataSource ¶ added in v0.3.0
type DataSource struct { pulumi.CustomResourceState // If true, sets the datasource to read-only mode. In read-only mode, the Indexing API rejects any requests to index or delete items in this source. Enabling read-only mode does not stop the processing of previously accepted data. DisableModifications pulumi.BoolOutput `pulumi:"disableModifications"` // Disable serving any search or assist results. DisableServing pulumi.BoolOutput `pulumi:"disableServing"` // Display name of the datasource The maximum length is 300 characters. DisplayName pulumi.StringOutput `pulumi:"displayName"` // List of service accounts that have indexing access. IndexingServiceAccounts pulumi.StringArrayOutput `pulumi:"indexingServiceAccounts"` // This field restricts visibility to items at the datasource level. Items within the datasource are restricted to the union of users and groups included in this field. Note that, this does not ensure access to a specific item, as users need to have ACL permissions on the contained items. This ensures a high level access on the entire datasource, and that the individual items are not shared outside this visibility. ItemsVisibility GSuitePrincipalResponseArrayOutput `pulumi:"itemsVisibility"` // Name of the datasource resource. Format: datasources/{source_id}. The name is ignored when creating a datasource. Name pulumi.StringOutput `pulumi:"name"` // IDs of the Long Running Operations (LROs) currently running for this schema. OperationIds pulumi.StringArrayOutput `pulumi:"operationIds"` // Can a user request to get thumbnail URI for Items indexed in this data source. ReturnThumbnailUrls pulumi.BoolOutput `pulumi:"returnThumbnailUrls"` // A short name or alias for the source. This value will be used to match the 'source' operator. For example, if the short name is *<value>* then queries like *source:<value>* will only return results for this source. The value must be unique across all datasources. The value must only contain alphanumeric characters (a-zA-Z0-9). The value cannot start with 'google' and cannot be one of the following: mail, gmail, docs, drive, groups, sites, calendar, hangouts, gplus, keep, people, teams. Its maximum length is 32 characters. ShortName pulumi.StringOutput `pulumi:"shortName"` }
Creates a datasource. **Note:** This API requires an admin account to execute.
func GetDataSource ¶ added in v0.3.0
func GetDataSource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataSourceState, opts ...pulumi.ResourceOption) (*DataSource, error)
GetDataSource gets an existing DataSource resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDataSource ¶ added in v0.3.0
func NewDataSource(ctx *pulumi.Context, name string, args *DataSourceArgs, opts ...pulumi.ResourceOption) (*DataSource, error)
NewDataSource registers a new resource with the given unique name, arguments, and options.
func (*DataSource) ElementType ¶ added in v0.3.0
func (*DataSource) ElementType() reflect.Type
func (*DataSource) ToDataSourceOutput ¶ added in v0.3.0
func (i *DataSource) ToDataSourceOutput() DataSourceOutput
func (*DataSource) ToDataSourceOutputWithContext ¶ added in v0.3.0
func (i *DataSource) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput
type DataSourceArgs ¶ added in v0.3.0
type DataSourceArgs struct { // If true, sets the datasource to read-only mode. In read-only mode, the Indexing API rejects any requests to index or delete items in this source. Enabling read-only mode does not stop the processing of previously accepted data. DisableModifications pulumi.BoolPtrInput // Disable serving any search or assist results. DisableServing pulumi.BoolPtrInput // Display name of the datasource The maximum length is 300 characters. DisplayName pulumi.StringInput // List of service accounts that have indexing access. IndexingServiceAccounts pulumi.StringArrayInput // This field restricts visibility to items at the datasource level. Items within the datasource are restricted to the union of users and groups included in this field. Note that, this does not ensure access to a specific item, as users need to have ACL permissions on the contained items. This ensures a high level access on the entire datasource, and that the individual items are not shared outside this visibility. ItemsVisibility GSuitePrincipalArrayInput // Name of the datasource resource. Format: datasources/{source_id}. The name is ignored when creating a datasource. Name pulumi.StringPtrInput // IDs of the Long Running Operations (LROs) currently running for this schema. OperationIds pulumi.StringArrayInput // Can a user request to get thumbnail URI for Items indexed in this data source. ReturnThumbnailUrls pulumi.BoolPtrInput // A short name or alias for the source. This value will be used to match the 'source' operator. For example, if the short name is *<value>* then queries like *source:<value>* will only return results for this source. The value must be unique across all datasources. The value must only contain alphanumeric characters (a-zA-Z0-9). The value cannot start with 'google' and cannot be one of the following: mail, gmail, docs, drive, groups, sites, calendar, hangouts, gplus, keep, people, teams. Its maximum length is 32 characters. ShortName pulumi.StringPtrInput }
The set of arguments for constructing a DataSource resource.
func (DataSourceArgs) ElementType ¶ added in v0.3.0
func (DataSourceArgs) ElementType() reflect.Type
type DataSourceInput ¶ added in v0.3.0
type DataSourceInput interface { pulumi.Input ToDataSourceOutput() DataSourceOutput ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput }
type DataSourceOutput ¶ added in v0.3.0
type DataSourceOutput struct{ *pulumi.OutputState }
func (DataSourceOutput) DisableModifications ¶ added in v0.19.0
func (o DataSourceOutput) DisableModifications() pulumi.BoolOutput
If true, sets the datasource to read-only mode. In read-only mode, the Indexing API rejects any requests to index or delete items in this source. Enabling read-only mode does not stop the processing of previously accepted data.
func (DataSourceOutput) DisableServing ¶ added in v0.19.0
func (o DataSourceOutput) DisableServing() pulumi.BoolOutput
Disable serving any search or assist results.
func (DataSourceOutput) DisplayName ¶ added in v0.19.0
func (o DataSourceOutput) DisplayName() pulumi.StringOutput
Display name of the datasource The maximum length is 300 characters.
func (DataSourceOutput) ElementType ¶ added in v0.3.0
func (DataSourceOutput) ElementType() reflect.Type
func (DataSourceOutput) IndexingServiceAccounts ¶ added in v0.19.0
func (o DataSourceOutput) IndexingServiceAccounts() pulumi.StringArrayOutput
List of service accounts that have indexing access.
func (DataSourceOutput) ItemsVisibility ¶ added in v0.19.0
func (o DataSourceOutput) ItemsVisibility() GSuitePrincipalResponseArrayOutput
This field restricts visibility to items at the datasource level. Items within the datasource are restricted to the union of users and groups included in this field. Note that, this does not ensure access to a specific item, as users need to have ACL permissions on the contained items. This ensures a high level access on the entire datasource, and that the individual items are not shared outside this visibility.
func (DataSourceOutput) Name ¶ added in v0.19.0
func (o DataSourceOutput) Name() pulumi.StringOutput
Name of the datasource resource. Format: datasources/{source_id}. The name is ignored when creating a datasource.
func (DataSourceOutput) OperationIds ¶ added in v0.19.0
func (o DataSourceOutput) OperationIds() pulumi.StringArrayOutput
IDs of the Long Running Operations (LROs) currently running for this schema.
func (DataSourceOutput) ReturnThumbnailUrls ¶ added in v0.19.0
func (o DataSourceOutput) ReturnThumbnailUrls() pulumi.BoolOutput
Can a user request to get thumbnail URI for Items indexed in this data source.
func (DataSourceOutput) ShortName ¶ added in v0.19.0
func (o DataSourceOutput) ShortName() pulumi.StringOutput
A short name or alias for the source. This value will be used to match the 'source' operator. For example, if the short name is *<value>* then queries like *source:<value>* will only return results for this source. The value must be unique across all datasources. The value must only contain alphanumeric characters (a-zA-Z0-9). The value cannot start with 'google' and cannot be one of the following: mail, gmail, docs, drive, groups, sites, calendar, hangouts, gplus, keep, people, teams. Its maximum length is 32 characters.
func (DataSourceOutput) ToDataSourceOutput ¶ added in v0.3.0
func (o DataSourceOutput) ToDataSourceOutput() DataSourceOutput
func (DataSourceOutput) ToDataSourceOutputWithContext ¶ added in v0.3.0
func (o DataSourceOutput) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput
type DataSourceRestriction ¶
type DataSourceRestriction struct { // 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. FilterOptions []FilterOptions `pulumi:"filterOptions"` // The source of restriction. Source *Source `pulumi:"source"` }
Restriction on Datasource.
type DataSourceRestrictionArgs ¶
type DataSourceRestrictionArgs struct { // 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. FilterOptions FilterOptionsArrayInput `pulumi:"filterOptions"` // The source of restriction. Source SourcePtrInput `pulumi:"source"` }
Restriction on Datasource.
func (DataSourceRestrictionArgs) ElementType ¶
func (DataSourceRestrictionArgs) ElementType() reflect.Type
func (DataSourceRestrictionArgs) ToDataSourceRestrictionOutput ¶
func (i DataSourceRestrictionArgs) ToDataSourceRestrictionOutput() DataSourceRestrictionOutput
func (DataSourceRestrictionArgs) ToDataSourceRestrictionOutputWithContext ¶
func (i DataSourceRestrictionArgs) ToDataSourceRestrictionOutputWithContext(ctx context.Context) DataSourceRestrictionOutput
type DataSourceRestrictionArray ¶
type DataSourceRestrictionArray []DataSourceRestrictionInput
func (DataSourceRestrictionArray) ElementType ¶
func (DataSourceRestrictionArray) ElementType() reflect.Type
func (DataSourceRestrictionArray) ToDataSourceRestrictionArrayOutput ¶
func (i DataSourceRestrictionArray) ToDataSourceRestrictionArrayOutput() DataSourceRestrictionArrayOutput
func (DataSourceRestrictionArray) ToDataSourceRestrictionArrayOutputWithContext ¶
func (i DataSourceRestrictionArray) ToDataSourceRestrictionArrayOutputWithContext(ctx context.Context) DataSourceRestrictionArrayOutput
type DataSourceRestrictionArrayInput ¶
type DataSourceRestrictionArrayInput interface { pulumi.Input ToDataSourceRestrictionArrayOutput() DataSourceRestrictionArrayOutput ToDataSourceRestrictionArrayOutputWithContext(context.Context) DataSourceRestrictionArrayOutput }
DataSourceRestrictionArrayInput is an input type that accepts DataSourceRestrictionArray and DataSourceRestrictionArrayOutput values. You can construct a concrete instance of `DataSourceRestrictionArrayInput` via:
DataSourceRestrictionArray{ DataSourceRestrictionArgs{...} }
type DataSourceRestrictionArrayOutput ¶
type DataSourceRestrictionArrayOutput struct{ *pulumi.OutputState }
func (DataSourceRestrictionArrayOutput) ElementType ¶
func (DataSourceRestrictionArrayOutput) ElementType() reflect.Type
func (DataSourceRestrictionArrayOutput) Index ¶
func (o DataSourceRestrictionArrayOutput) Index(i pulumi.IntInput) DataSourceRestrictionOutput
func (DataSourceRestrictionArrayOutput) ToDataSourceRestrictionArrayOutput ¶
func (o DataSourceRestrictionArrayOutput) ToDataSourceRestrictionArrayOutput() DataSourceRestrictionArrayOutput
func (DataSourceRestrictionArrayOutput) ToDataSourceRestrictionArrayOutputWithContext ¶
func (o DataSourceRestrictionArrayOutput) ToDataSourceRestrictionArrayOutputWithContext(ctx context.Context) DataSourceRestrictionArrayOutput
type DataSourceRestrictionInput ¶
type DataSourceRestrictionInput interface { pulumi.Input ToDataSourceRestrictionOutput() DataSourceRestrictionOutput ToDataSourceRestrictionOutputWithContext(context.Context) DataSourceRestrictionOutput }
DataSourceRestrictionInput is an input type that accepts DataSourceRestrictionArgs and DataSourceRestrictionOutput values. You can construct a concrete instance of `DataSourceRestrictionInput` via:
DataSourceRestrictionArgs{...}
type DataSourceRestrictionOutput ¶
type DataSourceRestrictionOutput struct{ *pulumi.OutputState }
Restriction on Datasource.
func (DataSourceRestrictionOutput) ElementType ¶
func (DataSourceRestrictionOutput) ElementType() reflect.Type
func (DataSourceRestrictionOutput) FilterOptions ¶
func (o DataSourceRestrictionOutput) FilterOptions() FilterOptionsArrayOutput
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.
func (DataSourceRestrictionOutput) Source ¶
func (o DataSourceRestrictionOutput) Source() SourcePtrOutput
The source of restriction.
func (DataSourceRestrictionOutput) ToDataSourceRestrictionOutput ¶
func (o DataSourceRestrictionOutput) ToDataSourceRestrictionOutput() DataSourceRestrictionOutput
func (DataSourceRestrictionOutput) ToDataSourceRestrictionOutputWithContext ¶
func (o DataSourceRestrictionOutput) ToDataSourceRestrictionOutputWithContext(ctx context.Context) DataSourceRestrictionOutput
type DataSourceRestrictionResponse ¶
type DataSourceRestrictionResponse struct { // 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. FilterOptions []FilterOptionsResponse `pulumi:"filterOptions"` // The source of restriction. Source SourceResponse `pulumi:"source"` }
Restriction on Datasource.
type DataSourceRestrictionResponseArrayOutput ¶
type DataSourceRestrictionResponseArrayOutput struct{ *pulumi.OutputState }
func (DataSourceRestrictionResponseArrayOutput) ElementType ¶
func (DataSourceRestrictionResponseArrayOutput) ElementType() reflect.Type
func (DataSourceRestrictionResponseArrayOutput) ToDataSourceRestrictionResponseArrayOutput ¶
func (o DataSourceRestrictionResponseArrayOutput) ToDataSourceRestrictionResponseArrayOutput() DataSourceRestrictionResponseArrayOutput
func (DataSourceRestrictionResponseArrayOutput) ToDataSourceRestrictionResponseArrayOutputWithContext ¶
func (o DataSourceRestrictionResponseArrayOutput) ToDataSourceRestrictionResponseArrayOutputWithContext(ctx context.Context) DataSourceRestrictionResponseArrayOutput
type DataSourceRestrictionResponseOutput ¶
type DataSourceRestrictionResponseOutput struct{ *pulumi.OutputState }
Restriction on Datasource.
func (DataSourceRestrictionResponseOutput) ElementType ¶
func (DataSourceRestrictionResponseOutput) ElementType() reflect.Type
func (DataSourceRestrictionResponseOutput) FilterOptions ¶
func (o DataSourceRestrictionResponseOutput) FilterOptions() FilterOptionsResponseArrayOutput
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.
func (DataSourceRestrictionResponseOutput) Source ¶
func (o DataSourceRestrictionResponseOutput) Source() SourceResponseOutput
The source of restriction.
func (DataSourceRestrictionResponseOutput) ToDataSourceRestrictionResponseOutput ¶
func (o DataSourceRestrictionResponseOutput) ToDataSourceRestrictionResponseOutput() DataSourceRestrictionResponseOutput
func (DataSourceRestrictionResponseOutput) ToDataSourceRestrictionResponseOutputWithContext ¶
func (o DataSourceRestrictionResponseOutput) ToDataSourceRestrictionResponseOutputWithContext(ctx context.Context) DataSourceRestrictionResponseOutput
type DataSourceState ¶ added in v0.3.0
type DataSourceState struct { }
func (DataSourceState) ElementType ¶ added in v0.3.0
func (DataSourceState) ElementType() reflect.Type
type Date ¶
type Date struct { // Day of month. Must be from 1 to 31 and valid for the year and month. Day *int `pulumi:"day"` // Month of date. Must be from 1 to 12. Month *int `pulumi:"month"` // Year of date. Must be from 1 to 9999. Year *int `pulumi:"year"` }
Represents a whole calendar date, for example a date of birth. The time of day and time zone are either specified elsewhere or are not significant. The date is relative to the [Proleptic Gregorian Calendar](https://en.wikipedia.org/wiki/Proleptic_Gregorian_calendar). The date must be a valid calendar date between the year 1 and 9999.
type DateArgs ¶
type DateArgs struct { // Day of month. Must be from 1 to 31 and valid for the year and month. Day pulumi.IntPtrInput `pulumi:"day"` // Month of date. Must be from 1 to 12. Month pulumi.IntPtrInput `pulumi:"month"` // Year of date. Must be from 1 to 9999. Year pulumi.IntPtrInput `pulumi:"year"` }
Represents a whole calendar date, for example a date of birth. The time of day and time zone are either specified elsewhere or are not significant. The date is relative to the [Proleptic Gregorian Calendar](https://en.wikipedia.org/wiki/Proleptic_Gregorian_calendar). The date must be a valid calendar date between the year 1 and 9999.
func (DateArgs) ElementType ¶
func (DateArgs) ToDateOutput ¶
func (i DateArgs) ToDateOutput() DateOutput
func (DateArgs) ToDateOutputWithContext ¶
func (i DateArgs) ToDateOutputWithContext(ctx context.Context) DateOutput
func (DateArgs) ToDatePtrOutput ¶
func (i DateArgs) ToDatePtrOutput() DatePtrOutput
func (DateArgs) ToDatePtrOutputWithContext ¶
func (i DateArgs) ToDatePtrOutputWithContext(ctx context.Context) DatePtrOutput
type DateInput ¶
type DateInput interface { pulumi.Input ToDateOutput() DateOutput ToDateOutputWithContext(context.Context) DateOutput }
DateInput is an input type that accepts DateArgs and DateOutput values. You can construct a concrete instance of `DateInput` via:
DateArgs{...}
type DateOutput ¶
type DateOutput struct{ *pulumi.OutputState }
Represents a whole calendar date, for example a date of birth. The time of day and time zone are either specified elsewhere or are not significant. The date is relative to the [Proleptic Gregorian Calendar](https://en.wikipedia.org/wiki/Proleptic_Gregorian_calendar). The date must be a valid calendar date between the year 1 and 9999.
func (DateOutput) Day ¶
func (o DateOutput) Day() pulumi.IntPtrOutput
Day of month. Must be from 1 to 31 and valid for the year and month.
func (DateOutput) ElementType ¶
func (DateOutput) ElementType() reflect.Type
func (DateOutput) Month ¶
func (o DateOutput) Month() pulumi.IntPtrOutput
Month of date. Must be from 1 to 12.
func (DateOutput) ToDateOutput ¶
func (o DateOutput) ToDateOutput() DateOutput
func (DateOutput) ToDateOutputWithContext ¶
func (o DateOutput) ToDateOutputWithContext(ctx context.Context) DateOutput
func (DateOutput) ToDatePtrOutput ¶
func (o DateOutput) ToDatePtrOutput() DatePtrOutput
func (DateOutput) ToDatePtrOutputWithContext ¶
func (o DateOutput) ToDatePtrOutputWithContext(ctx context.Context) DatePtrOutput
func (DateOutput) Year ¶
func (o DateOutput) Year() pulumi.IntPtrOutput
Year of date. Must be from 1 to 9999.
type DatePtrInput ¶
type DatePtrInput interface { pulumi.Input ToDatePtrOutput() DatePtrOutput ToDatePtrOutputWithContext(context.Context) DatePtrOutput }
DatePtrInput is an input type that accepts DateArgs, DatePtr and DatePtrOutput values. You can construct a concrete instance of `DatePtrInput` via:
DateArgs{...} or: nil
func DatePtr ¶
func DatePtr(v *DateArgs) DatePtrInput
type DatePtrOutput ¶
type DatePtrOutput struct{ *pulumi.OutputState }
func (DatePtrOutput) Day ¶
func (o DatePtrOutput) Day() pulumi.IntPtrOutput
Day of month. Must be from 1 to 31 and valid for the year and month.
func (DatePtrOutput) Elem ¶
func (o DatePtrOutput) Elem() DateOutput
func (DatePtrOutput) ElementType ¶
func (DatePtrOutput) ElementType() reflect.Type
func (DatePtrOutput) Month ¶
func (o DatePtrOutput) Month() pulumi.IntPtrOutput
Month of date. Must be from 1 to 12.
func (DatePtrOutput) ToDatePtrOutput ¶
func (o DatePtrOutput) ToDatePtrOutput() DatePtrOutput
func (DatePtrOutput) ToDatePtrOutputWithContext ¶
func (o DatePtrOutput) ToDatePtrOutputWithContext(ctx context.Context) DatePtrOutput
func (DatePtrOutput) Year ¶
func (o DatePtrOutput) Year() pulumi.IntPtrOutput
Year of date. Must be from 1 to 9999.
type DateResponse ¶
type DateResponse struct { // Day of month. Must be from 1 to 31 and valid for the year and month. Day int `pulumi:"day"` // Month of date. Must be from 1 to 12. Month int `pulumi:"month"` // Year of date. Must be from 1 to 9999. Year int `pulumi:"year"` }
Represents a whole calendar date, for example a date of birth. The time of day and time zone are either specified elsewhere or are not significant. The date is relative to the [Proleptic Gregorian Calendar](https://en.wikipedia.org/wiki/Proleptic_Gregorian_calendar). The date must be a valid calendar date between the year 1 and 9999.
type DateResponseOutput ¶
type DateResponseOutput struct{ *pulumi.OutputState }
Represents a whole calendar date, for example a date of birth. The time of day and time zone are either specified elsewhere or are not significant. The date is relative to the [Proleptic Gregorian Calendar](https://en.wikipedia.org/wiki/Proleptic_Gregorian_calendar). The date must be a valid calendar date between the year 1 and 9999.
func (DateResponseOutput) Day ¶
func (o DateResponseOutput) Day() pulumi.IntOutput
Day of month. Must be from 1 to 31 and valid for the year and month.
func (DateResponseOutput) ElementType ¶
func (DateResponseOutput) ElementType() reflect.Type
func (DateResponseOutput) Month ¶
func (o DateResponseOutput) Month() pulumi.IntOutput
Month of date. Must be from 1 to 12.
func (DateResponseOutput) ToDateResponseOutput ¶
func (o DateResponseOutput) ToDateResponseOutput() DateResponseOutput
func (DateResponseOutput) ToDateResponseOutputWithContext ¶
func (o DateResponseOutput) ToDateResponseOutputWithContext(ctx context.Context) DateResponseOutput
func (DateResponseOutput) Year ¶
func (o DateResponseOutput) Year() pulumi.IntOutput
Year of date. Must be from 1 to 9999.
type DebugOptions ¶
type DebugOptions struct { // If you are asked by Google to help with debugging, set this field. Otherwise, ignore this field. EnableDebugging *bool `pulumi:"enableDebugging"` }
Shared request debug options for all cloudsearch RPC methods.
type FacetOptions ¶
type FacetOptions struct { // Maximum number of facet buckets that should be returned for this facet. Defaults to 10. Maximum value is 100. NumFacetBuckets *int `pulumi:"numFacetBuckets"` // 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. ObjectType *string `pulumi:"objectType"` // Name of the operator chosen for faceting. @see cloudsearch.SchemaPropertyOptions OperatorName *string `pulumi:"operatorName"` // Source name to facet on. Format: datasources/{source_id} If empty, all data sources will be used. SourceName *string `pulumi:"sourceName"` }
Specifies operators to return facet results for. There will be one FacetResult for every source_name/object_type/operator_name combination.
type FacetOptionsArgs ¶
type FacetOptionsArgs struct { // Maximum number of facet buckets that should be returned for this facet. Defaults to 10. Maximum value is 100. NumFacetBuckets pulumi.IntPtrInput `pulumi:"numFacetBuckets"` // 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. ObjectType pulumi.StringPtrInput `pulumi:"objectType"` // Name of the operator chosen for faceting. @see cloudsearch.SchemaPropertyOptions OperatorName pulumi.StringPtrInput `pulumi:"operatorName"` // Source name to facet on. Format: datasources/{source_id} If empty, all data sources will be used. SourceName pulumi.StringPtrInput `pulumi:"sourceName"` }
Specifies operators to return facet results for. There will be one FacetResult for every source_name/object_type/operator_name combination.
func (FacetOptionsArgs) ElementType ¶
func (FacetOptionsArgs) ElementType() reflect.Type
func (FacetOptionsArgs) ToFacetOptionsOutput ¶
func (i FacetOptionsArgs) ToFacetOptionsOutput() FacetOptionsOutput
func (FacetOptionsArgs) ToFacetOptionsOutputWithContext ¶
func (i FacetOptionsArgs) ToFacetOptionsOutputWithContext(ctx context.Context) FacetOptionsOutput
type FacetOptionsArray ¶
type FacetOptionsArray []FacetOptionsInput
func (FacetOptionsArray) ElementType ¶
func (FacetOptionsArray) ElementType() reflect.Type
func (FacetOptionsArray) ToFacetOptionsArrayOutput ¶
func (i FacetOptionsArray) ToFacetOptionsArrayOutput() FacetOptionsArrayOutput
func (FacetOptionsArray) ToFacetOptionsArrayOutputWithContext ¶
func (i FacetOptionsArray) ToFacetOptionsArrayOutputWithContext(ctx context.Context) FacetOptionsArrayOutput
type FacetOptionsArrayInput ¶
type FacetOptionsArrayInput interface { pulumi.Input ToFacetOptionsArrayOutput() FacetOptionsArrayOutput ToFacetOptionsArrayOutputWithContext(context.Context) FacetOptionsArrayOutput }
FacetOptionsArrayInput is an input type that accepts FacetOptionsArray and FacetOptionsArrayOutput values. You can construct a concrete instance of `FacetOptionsArrayInput` via:
FacetOptionsArray{ FacetOptionsArgs{...} }
type FacetOptionsArrayOutput ¶
type FacetOptionsArrayOutput struct{ *pulumi.OutputState }
func (FacetOptionsArrayOutput) ElementType ¶
func (FacetOptionsArrayOutput) ElementType() reflect.Type
func (FacetOptionsArrayOutput) Index ¶
func (o FacetOptionsArrayOutput) Index(i pulumi.IntInput) FacetOptionsOutput
func (FacetOptionsArrayOutput) ToFacetOptionsArrayOutput ¶
func (o FacetOptionsArrayOutput) ToFacetOptionsArrayOutput() FacetOptionsArrayOutput
func (FacetOptionsArrayOutput) ToFacetOptionsArrayOutputWithContext ¶
func (o FacetOptionsArrayOutput) ToFacetOptionsArrayOutputWithContext(ctx context.Context) FacetOptionsArrayOutput
type FacetOptionsInput ¶
type FacetOptionsInput interface { pulumi.Input ToFacetOptionsOutput() FacetOptionsOutput ToFacetOptionsOutputWithContext(context.Context) FacetOptionsOutput }
FacetOptionsInput is an input type that accepts FacetOptionsArgs and FacetOptionsOutput values. You can construct a concrete instance of `FacetOptionsInput` via:
FacetOptionsArgs{...}
type FacetOptionsOutput ¶
type FacetOptionsOutput struct{ *pulumi.OutputState }
Specifies operators to return facet results for. There will be one FacetResult for every source_name/object_type/operator_name combination.
func (FacetOptionsOutput) ElementType ¶
func (FacetOptionsOutput) ElementType() reflect.Type
func (FacetOptionsOutput) NumFacetBuckets ¶
func (o FacetOptionsOutput) NumFacetBuckets() pulumi.IntPtrOutput
Maximum number of facet buckets that should be returned for this facet. Defaults to 10. Maximum value is 100.
func (FacetOptionsOutput) ObjectType ¶
func (o FacetOptionsOutput) ObjectType() pulumi.StringPtrOutput
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.
func (FacetOptionsOutput) OperatorName ¶
func (o FacetOptionsOutput) OperatorName() pulumi.StringPtrOutput
Name of the operator chosen for faceting. @see cloudsearch.SchemaPropertyOptions
func (FacetOptionsOutput) SourceName ¶
func (o FacetOptionsOutput) SourceName() pulumi.StringPtrOutput
Source name to facet on. Format: datasources/{source_id} If empty, all data sources will be used.
func (FacetOptionsOutput) ToFacetOptionsOutput ¶
func (o FacetOptionsOutput) ToFacetOptionsOutput() FacetOptionsOutput
func (FacetOptionsOutput) ToFacetOptionsOutputWithContext ¶
func (o FacetOptionsOutput) ToFacetOptionsOutputWithContext(ctx context.Context) FacetOptionsOutput
type FacetOptionsResponse ¶
type FacetOptionsResponse struct { // Maximum number of facet buckets that should be returned for this facet. Defaults to 10. Maximum value is 100. NumFacetBuckets int `pulumi:"numFacetBuckets"` // 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. ObjectType string `pulumi:"objectType"` // Name of the operator chosen for faceting. @see cloudsearch.SchemaPropertyOptions OperatorName string `pulumi:"operatorName"` // Source name to facet on. Format: datasources/{source_id} If empty, all data sources will be used. SourceName string `pulumi:"sourceName"` }
Specifies operators to return facet results for. There will be one FacetResult for every source_name/object_type/operator_name combination.
type FacetOptionsResponseArrayOutput ¶
type FacetOptionsResponseArrayOutput struct{ *pulumi.OutputState }
func (FacetOptionsResponseArrayOutput) ElementType ¶
func (FacetOptionsResponseArrayOutput) ElementType() reflect.Type
func (FacetOptionsResponseArrayOutput) Index ¶
func (o FacetOptionsResponseArrayOutput) Index(i pulumi.IntInput) FacetOptionsResponseOutput
func (FacetOptionsResponseArrayOutput) ToFacetOptionsResponseArrayOutput ¶
func (o FacetOptionsResponseArrayOutput) ToFacetOptionsResponseArrayOutput() FacetOptionsResponseArrayOutput
func (FacetOptionsResponseArrayOutput) ToFacetOptionsResponseArrayOutputWithContext ¶
func (o FacetOptionsResponseArrayOutput) ToFacetOptionsResponseArrayOutputWithContext(ctx context.Context) FacetOptionsResponseArrayOutput
type FacetOptionsResponseOutput ¶
type FacetOptionsResponseOutput struct{ *pulumi.OutputState }
Specifies operators to return facet results for. There will be one FacetResult for every source_name/object_type/operator_name combination.
func (FacetOptionsResponseOutput) ElementType ¶
func (FacetOptionsResponseOutput) ElementType() reflect.Type
func (FacetOptionsResponseOutput) NumFacetBuckets ¶
func (o FacetOptionsResponseOutput) NumFacetBuckets() pulumi.IntOutput
Maximum number of facet buckets that should be returned for this facet. Defaults to 10. Maximum value is 100.
func (FacetOptionsResponseOutput) ObjectType ¶
func (o FacetOptionsResponseOutput) ObjectType() pulumi.StringOutput
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.
func (FacetOptionsResponseOutput) OperatorName ¶
func (o FacetOptionsResponseOutput) OperatorName() pulumi.StringOutput
Name of the operator chosen for faceting. @see cloudsearch.SchemaPropertyOptions
func (FacetOptionsResponseOutput) SourceName ¶
func (o FacetOptionsResponseOutput) SourceName() pulumi.StringOutput
Source name to facet on. Format: datasources/{source_id} If empty, all data sources will be used.
func (FacetOptionsResponseOutput) ToFacetOptionsResponseOutput ¶
func (o FacetOptionsResponseOutput) ToFacetOptionsResponseOutput() FacetOptionsResponseOutput
func (FacetOptionsResponseOutput) ToFacetOptionsResponseOutputWithContext ¶
func (o FacetOptionsResponseOutput) ToFacetOptionsResponseOutputWithContext(ctx context.Context) FacetOptionsResponseOutput
type Filter ¶
type Filter struct { CompositeFilter *CompositeFilter `pulumi:"compositeFilter"` ValueFilter *ValueFilter `pulumi:"valueFilter"` }
A generic way of expressing filters in a query, which supports two approaches: **1. Setting a ValueFilter.** The name must match an operator_name defined in the schema for your data source. **2. Setting a CompositeFilter.** The filters are evaluated using the logical operator. The top-level operators can only be either an AND or a NOT. AND can appear only at the top-most level. OR can appear only under a top-level AND.
type FilterArgs ¶
type FilterArgs struct { CompositeFilter CompositeFilterPtrInput `pulumi:"compositeFilter"` ValueFilter ValueFilterPtrInput `pulumi:"valueFilter"` }
A generic way of expressing filters in a query, which supports two approaches: **1. Setting a ValueFilter.** The name must match an operator_name defined in the schema for your data source. **2. Setting a CompositeFilter.** The filters are evaluated using the logical operator. The top-level operators can only be either an AND or a NOT. AND can appear only at the top-most level. OR can appear only under a top-level AND.
func (FilterArgs) ElementType ¶
func (FilterArgs) ElementType() reflect.Type
func (FilterArgs) ToFilterOutput ¶
func (i FilterArgs) ToFilterOutput() FilterOutput
func (FilterArgs) ToFilterOutputWithContext ¶
func (i FilterArgs) ToFilterOutputWithContext(ctx context.Context) FilterOutput
func (FilterArgs) ToFilterPtrOutput ¶
func (i FilterArgs) ToFilterPtrOutput() FilterPtrOutput
func (FilterArgs) ToFilterPtrOutputWithContext ¶
func (i FilterArgs) ToFilterPtrOutputWithContext(ctx context.Context) FilterPtrOutput
type FilterArray ¶
type FilterArray []FilterInput
func (FilterArray) ElementType ¶
func (FilterArray) ElementType() reflect.Type
func (FilterArray) ToFilterArrayOutput ¶
func (i FilterArray) ToFilterArrayOutput() FilterArrayOutput
func (FilterArray) ToFilterArrayOutputWithContext ¶
func (i FilterArray) ToFilterArrayOutputWithContext(ctx context.Context) FilterArrayOutput
type FilterArrayInput ¶
type FilterArrayInput interface { pulumi.Input ToFilterArrayOutput() FilterArrayOutput ToFilterArrayOutputWithContext(context.Context) FilterArrayOutput }
FilterArrayInput is an input type that accepts FilterArray and FilterArrayOutput values. You can construct a concrete instance of `FilterArrayInput` via:
FilterArray{ FilterArgs{...} }
type FilterArrayOutput ¶
type FilterArrayOutput struct{ *pulumi.OutputState }
func (FilterArrayOutput) ElementType ¶
func (FilterArrayOutput) ElementType() reflect.Type
func (FilterArrayOutput) Index ¶
func (o FilterArrayOutput) Index(i pulumi.IntInput) FilterOutput
func (FilterArrayOutput) ToFilterArrayOutput ¶
func (o FilterArrayOutput) ToFilterArrayOutput() FilterArrayOutput
func (FilterArrayOutput) ToFilterArrayOutputWithContext ¶
func (o FilterArrayOutput) ToFilterArrayOutputWithContext(ctx context.Context) FilterArrayOutput
type FilterInput ¶
type FilterInput interface { pulumi.Input ToFilterOutput() FilterOutput ToFilterOutputWithContext(context.Context) FilterOutput }
FilterInput is an input type that accepts FilterArgs and FilterOutput values. You can construct a concrete instance of `FilterInput` via:
FilterArgs{...}
type FilterOptions ¶
type FilterOptions struct { // Generic filter to restrict the search, such as `lang:en`, `site:xyz`. Filter *Filter `pulumi:"filter"` // 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. ObjectType *string `pulumi:"objectType"` }
Filter options to be applied on query.
type FilterOptionsArgs ¶
type FilterOptionsArgs struct { // Generic filter to restrict the search, such as `lang:en`, `site:xyz`. Filter FilterPtrInput `pulumi:"filter"` // 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. ObjectType pulumi.StringPtrInput `pulumi:"objectType"` }
Filter options to be applied on query.
func (FilterOptionsArgs) ElementType ¶
func (FilterOptionsArgs) ElementType() reflect.Type
func (FilterOptionsArgs) ToFilterOptionsOutput ¶
func (i FilterOptionsArgs) ToFilterOptionsOutput() FilterOptionsOutput
func (FilterOptionsArgs) ToFilterOptionsOutputWithContext ¶
func (i FilterOptionsArgs) ToFilterOptionsOutputWithContext(ctx context.Context) FilterOptionsOutput
type FilterOptionsArray ¶
type FilterOptionsArray []FilterOptionsInput
func (FilterOptionsArray) ElementType ¶
func (FilterOptionsArray) ElementType() reflect.Type
func (FilterOptionsArray) ToFilterOptionsArrayOutput ¶
func (i FilterOptionsArray) ToFilterOptionsArrayOutput() FilterOptionsArrayOutput
func (FilterOptionsArray) ToFilterOptionsArrayOutputWithContext ¶
func (i FilterOptionsArray) ToFilterOptionsArrayOutputWithContext(ctx context.Context) FilterOptionsArrayOutput
type FilterOptionsArrayInput ¶
type FilterOptionsArrayInput interface { pulumi.Input ToFilterOptionsArrayOutput() FilterOptionsArrayOutput ToFilterOptionsArrayOutputWithContext(context.Context) FilterOptionsArrayOutput }
FilterOptionsArrayInput is an input type that accepts FilterOptionsArray and FilterOptionsArrayOutput values. You can construct a concrete instance of `FilterOptionsArrayInput` via:
FilterOptionsArray{ FilterOptionsArgs{...} }
type FilterOptionsArrayOutput ¶
type FilterOptionsArrayOutput struct{ *pulumi.OutputState }
func (FilterOptionsArrayOutput) ElementType ¶
func (FilterOptionsArrayOutput) ElementType() reflect.Type
func (FilterOptionsArrayOutput) Index ¶
func (o FilterOptionsArrayOutput) Index(i pulumi.IntInput) FilterOptionsOutput
func (FilterOptionsArrayOutput) ToFilterOptionsArrayOutput ¶
func (o FilterOptionsArrayOutput) ToFilterOptionsArrayOutput() FilterOptionsArrayOutput
func (FilterOptionsArrayOutput) ToFilterOptionsArrayOutputWithContext ¶
func (o FilterOptionsArrayOutput) ToFilterOptionsArrayOutputWithContext(ctx context.Context) FilterOptionsArrayOutput
type FilterOptionsInput ¶
type FilterOptionsInput interface { pulumi.Input ToFilterOptionsOutput() FilterOptionsOutput ToFilterOptionsOutputWithContext(context.Context) FilterOptionsOutput }
FilterOptionsInput is an input type that accepts FilterOptionsArgs and FilterOptionsOutput values. You can construct a concrete instance of `FilterOptionsInput` via:
FilterOptionsArgs{...}
type FilterOptionsOutput ¶
type FilterOptionsOutput struct{ *pulumi.OutputState }
Filter options to be applied on query.
func (FilterOptionsOutput) ElementType ¶
func (FilterOptionsOutput) ElementType() reflect.Type
func (FilterOptionsOutput) Filter ¶
func (o FilterOptionsOutput) Filter() FilterPtrOutput
Generic filter to restrict the search, such as `lang:en`, `site:xyz`.
func (FilterOptionsOutput) ObjectType ¶
func (o FilterOptionsOutput) ObjectType() pulumi.StringPtrOutput
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.
func (FilterOptionsOutput) ToFilterOptionsOutput ¶
func (o FilterOptionsOutput) ToFilterOptionsOutput() FilterOptionsOutput
func (FilterOptionsOutput) ToFilterOptionsOutputWithContext ¶
func (o FilterOptionsOutput) ToFilterOptionsOutputWithContext(ctx context.Context) FilterOptionsOutput
type FilterOptionsResponse ¶
type FilterOptionsResponse struct { // Generic filter to restrict the search, such as `lang:en`, `site:xyz`. Filter FilterResponse `pulumi:"filter"` // 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. ObjectType string `pulumi:"objectType"` }
Filter options to be applied on query.
type FilterOptionsResponseArrayOutput ¶
type FilterOptionsResponseArrayOutput struct{ *pulumi.OutputState }
func (FilterOptionsResponseArrayOutput) ElementType ¶
func (FilterOptionsResponseArrayOutput) ElementType() reflect.Type
func (FilterOptionsResponseArrayOutput) Index ¶
func (o FilterOptionsResponseArrayOutput) Index(i pulumi.IntInput) FilterOptionsResponseOutput
func (FilterOptionsResponseArrayOutput) ToFilterOptionsResponseArrayOutput ¶
func (o FilterOptionsResponseArrayOutput) ToFilterOptionsResponseArrayOutput() FilterOptionsResponseArrayOutput
func (FilterOptionsResponseArrayOutput) ToFilterOptionsResponseArrayOutputWithContext ¶
func (o FilterOptionsResponseArrayOutput) ToFilterOptionsResponseArrayOutputWithContext(ctx context.Context) FilterOptionsResponseArrayOutput
type FilterOptionsResponseOutput ¶
type FilterOptionsResponseOutput struct{ *pulumi.OutputState }
Filter options to be applied on query.
func (FilterOptionsResponseOutput) ElementType ¶
func (FilterOptionsResponseOutput) ElementType() reflect.Type
func (FilterOptionsResponseOutput) Filter ¶
func (o FilterOptionsResponseOutput) Filter() FilterResponseOutput
Generic filter to restrict the search, such as `lang:en`, `site:xyz`.
func (FilterOptionsResponseOutput) ObjectType ¶
func (o FilterOptionsResponseOutput) ObjectType() pulumi.StringOutput
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.
func (FilterOptionsResponseOutput) ToFilterOptionsResponseOutput ¶
func (o FilterOptionsResponseOutput) ToFilterOptionsResponseOutput() FilterOptionsResponseOutput
func (FilterOptionsResponseOutput) ToFilterOptionsResponseOutputWithContext ¶
func (o FilterOptionsResponseOutput) ToFilterOptionsResponseOutputWithContext(ctx context.Context) FilterOptionsResponseOutput
type FilterOutput ¶
type FilterOutput struct{ *pulumi.OutputState }
A generic way of expressing filters in a query, which supports two approaches: **1. Setting a ValueFilter.** The name must match an operator_name defined in the schema for your data source. **2. Setting a CompositeFilter.** The filters are evaluated using the logical operator. The top-level operators can only be either an AND or a NOT. AND can appear only at the top-most level. OR can appear only under a top-level AND.
func (FilterOutput) CompositeFilter ¶
func (o FilterOutput) CompositeFilter() CompositeFilterPtrOutput
func (FilterOutput) ElementType ¶
func (FilterOutput) ElementType() reflect.Type
func (FilterOutput) ToFilterOutput ¶
func (o FilterOutput) ToFilterOutput() FilterOutput
func (FilterOutput) ToFilterOutputWithContext ¶
func (o FilterOutput) ToFilterOutputWithContext(ctx context.Context) FilterOutput
func (FilterOutput) ToFilterPtrOutput ¶
func (o FilterOutput) ToFilterPtrOutput() FilterPtrOutput
func (FilterOutput) ToFilterPtrOutputWithContext ¶
func (o FilterOutput) ToFilterPtrOutputWithContext(ctx context.Context) FilterPtrOutput
func (FilterOutput) ValueFilter ¶
func (o FilterOutput) ValueFilter() ValueFilterPtrOutput
type FilterPtrInput ¶
type FilterPtrInput interface { pulumi.Input ToFilterPtrOutput() FilterPtrOutput ToFilterPtrOutputWithContext(context.Context) FilterPtrOutput }
FilterPtrInput is an input type that accepts FilterArgs, FilterPtr and FilterPtrOutput values. You can construct a concrete instance of `FilterPtrInput` via:
FilterArgs{...} or: nil
func FilterPtr ¶
func FilterPtr(v *FilterArgs) FilterPtrInput
type FilterPtrOutput ¶
type FilterPtrOutput struct{ *pulumi.OutputState }
func (FilterPtrOutput) CompositeFilter ¶
func (o FilterPtrOutput) CompositeFilter() CompositeFilterPtrOutput
func (FilterPtrOutput) Elem ¶
func (o FilterPtrOutput) Elem() FilterOutput
func (FilterPtrOutput) ElementType ¶
func (FilterPtrOutput) ElementType() reflect.Type
func (FilterPtrOutput) ToFilterPtrOutput ¶
func (o FilterPtrOutput) ToFilterPtrOutput() FilterPtrOutput
func (FilterPtrOutput) ToFilterPtrOutputWithContext ¶
func (o FilterPtrOutput) ToFilterPtrOutputWithContext(ctx context.Context) FilterPtrOutput
func (FilterPtrOutput) ValueFilter ¶
func (o FilterPtrOutput) ValueFilter() ValueFilterPtrOutput
type FilterResponse ¶
type FilterResponse struct { CompositeFilter CompositeFilterResponse `pulumi:"compositeFilter"` ValueFilter ValueFilterResponse `pulumi:"valueFilter"` }
A generic way of expressing filters in a query, which supports two approaches: **1. Setting a ValueFilter.** The name must match an operator_name defined in the schema for your data source. **2. Setting a CompositeFilter.** The filters are evaluated using the logical operator. The top-level operators can only be either an AND or a NOT. AND can appear only at the top-most level. OR can appear only under a top-level AND.
type FilterResponseArrayOutput ¶
type FilterResponseArrayOutput struct{ *pulumi.OutputState }
func (FilterResponseArrayOutput) ElementType ¶
func (FilterResponseArrayOutput) ElementType() reflect.Type
func (FilterResponseArrayOutput) Index ¶
func (o FilterResponseArrayOutput) Index(i pulumi.IntInput) FilterResponseOutput
func (FilterResponseArrayOutput) ToFilterResponseArrayOutput ¶
func (o FilterResponseArrayOutput) ToFilterResponseArrayOutput() FilterResponseArrayOutput
func (FilterResponseArrayOutput) ToFilterResponseArrayOutputWithContext ¶
func (o FilterResponseArrayOutput) ToFilterResponseArrayOutputWithContext(ctx context.Context) FilterResponseArrayOutput
type FilterResponseOutput ¶
type FilterResponseOutput struct{ *pulumi.OutputState }
A generic way of expressing filters in a query, which supports two approaches: **1. Setting a ValueFilter.** The name must match an operator_name defined in the schema for your data source. **2. Setting a CompositeFilter.** The filters are evaluated using the logical operator. The top-level operators can only be either an AND or a NOT. AND can appear only at the top-most level. OR can appear only under a top-level AND.
func (FilterResponseOutput) CompositeFilter ¶
func (o FilterResponseOutput) CompositeFilter() CompositeFilterResponseOutput
func (FilterResponseOutput) ElementType ¶
func (FilterResponseOutput) ElementType() reflect.Type
func (FilterResponseOutput) ToFilterResponseOutput ¶
func (o FilterResponseOutput) ToFilterResponseOutput() FilterResponseOutput
func (FilterResponseOutput) ToFilterResponseOutputWithContext ¶
func (o FilterResponseOutput) ToFilterResponseOutputWithContext(ctx context.Context) FilterResponseOutput
func (FilterResponseOutput) ValueFilter ¶
func (o FilterResponseOutput) ValueFilter() ValueFilterResponseOutput
type GSuitePrincipal ¶
type GSuitePrincipal struct { // This principal represents all users of the G Suite domain of the customer. GsuiteDomain *bool `pulumi:"gsuiteDomain"` // This principal references a G Suite group account GsuiteGroupEmail *string `pulumi:"gsuiteGroupEmail"` // This principal references a G Suite user account GsuiteUserEmail *string `pulumi:"gsuiteUserEmail"` }
type GSuitePrincipalArgs ¶
type GSuitePrincipalArgs struct { // This principal represents all users of the G Suite domain of the customer. GsuiteDomain pulumi.BoolPtrInput `pulumi:"gsuiteDomain"` // This principal references a G Suite group account GsuiteGroupEmail pulumi.StringPtrInput `pulumi:"gsuiteGroupEmail"` // This principal references a G Suite user account GsuiteUserEmail pulumi.StringPtrInput `pulumi:"gsuiteUserEmail"` }
func (GSuitePrincipalArgs) ElementType ¶
func (GSuitePrincipalArgs) ElementType() reflect.Type
func (GSuitePrincipalArgs) ToGSuitePrincipalOutput ¶
func (i GSuitePrincipalArgs) ToGSuitePrincipalOutput() GSuitePrincipalOutput
func (GSuitePrincipalArgs) ToGSuitePrincipalOutputWithContext ¶
func (i GSuitePrincipalArgs) ToGSuitePrincipalOutputWithContext(ctx context.Context) GSuitePrincipalOutput
type GSuitePrincipalArray ¶
type GSuitePrincipalArray []GSuitePrincipalInput
func (GSuitePrincipalArray) ElementType ¶
func (GSuitePrincipalArray) ElementType() reflect.Type
func (GSuitePrincipalArray) ToGSuitePrincipalArrayOutput ¶
func (i GSuitePrincipalArray) ToGSuitePrincipalArrayOutput() GSuitePrincipalArrayOutput
func (GSuitePrincipalArray) ToGSuitePrincipalArrayOutputWithContext ¶
func (i GSuitePrincipalArray) ToGSuitePrincipalArrayOutputWithContext(ctx context.Context) GSuitePrincipalArrayOutput
type GSuitePrincipalArrayInput ¶
type GSuitePrincipalArrayInput interface { pulumi.Input ToGSuitePrincipalArrayOutput() GSuitePrincipalArrayOutput ToGSuitePrincipalArrayOutputWithContext(context.Context) GSuitePrincipalArrayOutput }
GSuitePrincipalArrayInput is an input type that accepts GSuitePrincipalArray and GSuitePrincipalArrayOutput values. You can construct a concrete instance of `GSuitePrincipalArrayInput` via:
GSuitePrincipalArray{ GSuitePrincipalArgs{...} }
type GSuitePrincipalArrayOutput ¶
type GSuitePrincipalArrayOutput struct{ *pulumi.OutputState }
func (GSuitePrincipalArrayOutput) ElementType ¶
func (GSuitePrincipalArrayOutput) ElementType() reflect.Type
func (GSuitePrincipalArrayOutput) Index ¶
func (o GSuitePrincipalArrayOutput) Index(i pulumi.IntInput) GSuitePrincipalOutput
func (GSuitePrincipalArrayOutput) ToGSuitePrincipalArrayOutput ¶
func (o GSuitePrincipalArrayOutput) ToGSuitePrincipalArrayOutput() GSuitePrincipalArrayOutput
func (GSuitePrincipalArrayOutput) ToGSuitePrincipalArrayOutputWithContext ¶
func (o GSuitePrincipalArrayOutput) ToGSuitePrincipalArrayOutputWithContext(ctx context.Context) GSuitePrincipalArrayOutput
type GSuitePrincipalInput ¶
type GSuitePrincipalInput interface { pulumi.Input ToGSuitePrincipalOutput() GSuitePrincipalOutput ToGSuitePrincipalOutputWithContext(context.Context) GSuitePrincipalOutput }
GSuitePrincipalInput is an input type that accepts GSuitePrincipalArgs and GSuitePrincipalOutput values. You can construct a concrete instance of `GSuitePrincipalInput` via:
GSuitePrincipalArgs{...}
type GSuitePrincipalOutput ¶
type GSuitePrincipalOutput struct{ *pulumi.OutputState }
func (GSuitePrincipalOutput) ElementType ¶
func (GSuitePrincipalOutput) ElementType() reflect.Type
func (GSuitePrincipalOutput) GsuiteDomain ¶
func (o GSuitePrincipalOutput) GsuiteDomain() pulumi.BoolPtrOutput
This principal represents all users of the G Suite domain of the customer.
func (GSuitePrincipalOutput) GsuiteGroupEmail ¶
func (o GSuitePrincipalOutput) GsuiteGroupEmail() pulumi.StringPtrOutput
This principal references a G Suite group account
func (GSuitePrincipalOutput) GsuiteUserEmail ¶
func (o GSuitePrincipalOutput) GsuiteUserEmail() pulumi.StringPtrOutput
This principal references a G Suite user account
func (GSuitePrincipalOutput) ToGSuitePrincipalOutput ¶
func (o GSuitePrincipalOutput) ToGSuitePrincipalOutput() GSuitePrincipalOutput
func (GSuitePrincipalOutput) ToGSuitePrincipalOutputWithContext ¶
func (o GSuitePrincipalOutput) ToGSuitePrincipalOutputWithContext(ctx context.Context) GSuitePrincipalOutput
type GSuitePrincipalResponse ¶
type GSuitePrincipalResponse struct { // This principal represents all users of the G Suite domain of the customer. GsuiteDomain bool `pulumi:"gsuiteDomain"` // This principal references a G Suite group account GsuiteGroupEmail string `pulumi:"gsuiteGroupEmail"` // This principal references a G Suite user account GsuiteUserEmail string `pulumi:"gsuiteUserEmail"` }
type GSuitePrincipalResponseArrayOutput ¶
type GSuitePrincipalResponseArrayOutput struct{ *pulumi.OutputState }
func (GSuitePrincipalResponseArrayOutput) ElementType ¶
func (GSuitePrincipalResponseArrayOutput) ElementType() reflect.Type
func (GSuitePrincipalResponseArrayOutput) Index ¶
func (o GSuitePrincipalResponseArrayOutput) Index(i pulumi.IntInput) GSuitePrincipalResponseOutput
func (GSuitePrincipalResponseArrayOutput) ToGSuitePrincipalResponseArrayOutput ¶
func (o GSuitePrincipalResponseArrayOutput) ToGSuitePrincipalResponseArrayOutput() GSuitePrincipalResponseArrayOutput
func (GSuitePrincipalResponseArrayOutput) ToGSuitePrincipalResponseArrayOutputWithContext ¶
func (o GSuitePrincipalResponseArrayOutput) ToGSuitePrincipalResponseArrayOutputWithContext(ctx context.Context) GSuitePrincipalResponseArrayOutput
type GSuitePrincipalResponseOutput ¶
type GSuitePrincipalResponseOutput struct{ *pulumi.OutputState }
func (GSuitePrincipalResponseOutput) ElementType ¶
func (GSuitePrincipalResponseOutput) ElementType() reflect.Type
func (GSuitePrincipalResponseOutput) GsuiteDomain ¶
func (o GSuitePrincipalResponseOutput) GsuiteDomain() pulumi.BoolOutput
This principal represents all users of the G Suite domain of the customer.
func (GSuitePrincipalResponseOutput) GsuiteGroupEmail ¶
func (o GSuitePrincipalResponseOutput) GsuiteGroupEmail() pulumi.StringOutput
This principal references a G Suite group account
func (GSuitePrincipalResponseOutput) GsuiteUserEmail ¶
func (o GSuitePrincipalResponseOutput) GsuiteUserEmail() pulumi.StringOutput
This principal references a G Suite user account
func (GSuitePrincipalResponseOutput) ToGSuitePrincipalResponseOutput ¶
func (o GSuitePrincipalResponseOutput) ToGSuitePrincipalResponseOutput() GSuitePrincipalResponseOutput
func (GSuitePrincipalResponseOutput) ToGSuitePrincipalResponseOutputWithContext ¶
func (o GSuitePrincipalResponseOutput) ToGSuitePrincipalResponseOutputWithContext(ctx context.Context) GSuitePrincipalResponseOutput
type LookupDataSourceArgs ¶ added in v0.4.0
type LookupDataSourceOutputArgs ¶ added in v0.8.0
type LookupDataSourceOutputArgs struct { DatasourceId pulumi.StringInput `pulumi:"datasourceId"` DebugOptionsEnableDebugging pulumi.StringPtrInput `pulumi:"debugOptionsEnableDebugging"` }
func (LookupDataSourceOutputArgs) ElementType ¶ added in v0.8.0
func (LookupDataSourceOutputArgs) ElementType() reflect.Type
type LookupDataSourceResult ¶ added in v0.4.0
type LookupDataSourceResult struct { // If true, sets the datasource to read-only mode. In read-only mode, the Indexing API rejects any requests to index or delete items in this source. Enabling read-only mode does not stop the processing of previously accepted data. DisableModifications bool `pulumi:"disableModifications"` // Disable serving any search or assist results. DisableServing bool `pulumi:"disableServing"` // Display name of the datasource The maximum length is 300 characters. DisplayName string `pulumi:"displayName"` // List of service accounts that have indexing access. IndexingServiceAccounts []string `pulumi:"indexingServiceAccounts"` // This field restricts visibility to items at the datasource level. Items within the datasource are restricted to the union of users and groups included in this field. Note that, this does not ensure access to a specific item, as users need to have ACL permissions on the contained items. This ensures a high level access on the entire datasource, and that the individual items are not shared outside this visibility. ItemsVisibility []GSuitePrincipalResponse `pulumi:"itemsVisibility"` // Name of the datasource resource. Format: datasources/{source_id}. The name is ignored when creating a datasource. Name string `pulumi:"name"` // IDs of the Long Running Operations (LROs) currently running for this schema. OperationIds []string `pulumi:"operationIds"` // Can a user request to get thumbnail URI for Items indexed in this data source. ReturnThumbnailUrls bool `pulumi:"returnThumbnailUrls"` // A short name or alias for the source. This value will be used to match the 'source' operator. For example, if the short name is *<value>* then queries like *source:<value>* will only return results for this source. The value must be unique across all datasources. The value must only contain alphanumeric characters (a-zA-Z0-9). The value cannot start with 'google' and cannot be one of the following: mail, gmail, docs, drive, groups, sites, calendar, hangouts, gplus, keep, people, teams. Its maximum length is 32 characters. ShortName string `pulumi:"shortName"` }
func LookupDataSource ¶ added in v0.4.0
func LookupDataSource(ctx *pulumi.Context, args *LookupDataSourceArgs, opts ...pulumi.InvokeOption) (*LookupDataSourceResult, error)
Gets a datasource. **Note:** This API requires an admin account to execute.
type LookupDataSourceResultOutput ¶ added in v0.8.0
type LookupDataSourceResultOutput struct{ *pulumi.OutputState }
func LookupDataSourceOutput ¶ added in v0.8.0
func LookupDataSourceOutput(ctx *pulumi.Context, args LookupDataSourceOutputArgs, opts ...pulumi.InvokeOption) LookupDataSourceResultOutput
func (LookupDataSourceResultOutput) DisableModifications ¶ added in v0.8.0
func (o LookupDataSourceResultOutput) DisableModifications() pulumi.BoolOutput
If true, sets the datasource to read-only mode. In read-only mode, the Indexing API rejects any requests to index or delete items in this source. Enabling read-only mode does not stop the processing of previously accepted data.
func (LookupDataSourceResultOutput) DisableServing ¶ added in v0.8.0
func (o LookupDataSourceResultOutput) DisableServing() pulumi.BoolOutput
Disable serving any search or assist results.
func (LookupDataSourceResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupDataSourceResultOutput) DisplayName() pulumi.StringOutput
Display name of the datasource The maximum length is 300 characters.
func (LookupDataSourceResultOutput) ElementType ¶ added in v0.8.0
func (LookupDataSourceResultOutput) ElementType() reflect.Type
func (LookupDataSourceResultOutput) IndexingServiceAccounts ¶ added in v0.8.0
func (o LookupDataSourceResultOutput) IndexingServiceAccounts() pulumi.StringArrayOutput
List of service accounts that have indexing access.
func (LookupDataSourceResultOutput) ItemsVisibility ¶ added in v0.8.0
func (o LookupDataSourceResultOutput) ItemsVisibility() GSuitePrincipalResponseArrayOutput
This field restricts visibility to items at the datasource level. Items within the datasource are restricted to the union of users and groups included in this field. Note that, this does not ensure access to a specific item, as users need to have ACL permissions on the contained items. This ensures a high level access on the entire datasource, and that the individual items are not shared outside this visibility.
func (LookupDataSourceResultOutput) Name ¶ added in v0.8.0
func (o LookupDataSourceResultOutput) Name() pulumi.StringOutput
Name of the datasource resource. Format: datasources/{source_id}. The name is ignored when creating a datasource.
func (LookupDataSourceResultOutput) OperationIds ¶ added in v0.8.0
func (o LookupDataSourceResultOutput) OperationIds() pulumi.StringArrayOutput
IDs of the Long Running Operations (LROs) currently running for this schema.
func (LookupDataSourceResultOutput) ReturnThumbnailUrls ¶ added in v0.11.0
func (o LookupDataSourceResultOutput) ReturnThumbnailUrls() pulumi.BoolOutput
Can a user request to get thumbnail URI for Items indexed in this data source.
func (LookupDataSourceResultOutput) ShortName ¶ added in v0.8.0
func (o LookupDataSourceResultOutput) ShortName() pulumi.StringOutput
A short name or alias for the source. This value will be used to match the 'source' operator. For example, if the short name is *<value>* then queries like *source:<value>* will only return results for this source. The value must be unique across all datasources. The value must only contain alphanumeric characters (a-zA-Z0-9). The value cannot start with 'google' and cannot be one of the following: mail, gmail, docs, drive, groups, sites, calendar, hangouts, gplus, keep, people, teams. Its maximum length is 32 characters.
func (LookupDataSourceResultOutput) ToLookupDataSourceResultOutput ¶ added in v0.8.0
func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutput() LookupDataSourceResultOutput
func (LookupDataSourceResultOutput) ToLookupDataSourceResultOutputWithContext ¶ added in v0.8.0
func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutputWithContext(ctx context.Context) LookupDataSourceResultOutput
type LookupSearchApplicationArgs ¶ added in v0.4.0
type LookupSearchApplicationOutputArgs ¶ added in v0.8.0
type LookupSearchApplicationOutputArgs struct { DebugOptionsEnableDebugging pulumi.StringPtrInput `pulumi:"debugOptionsEnableDebugging"` SearchapplicationId pulumi.StringInput `pulumi:"searchapplicationId"` }
func (LookupSearchApplicationOutputArgs) ElementType ¶ added in v0.8.0
func (LookupSearchApplicationOutputArgs) ElementType() reflect.Type
type LookupSearchApplicationResult ¶ added in v0.4.0
type LookupSearchApplicationResult struct { // Retrictions applied to the configurations. The maximum number of elements is 10. DataSourceRestrictions []DataSourceRestrictionResponse `pulumi:"dataSourceRestrictions"` // The default fields for returning facet results. The sources specified here also have been included in data_source_restrictions above. DefaultFacetOptions []FacetOptionsResponse `pulumi:"defaultFacetOptions"` // The default options for sorting the search results DefaultSortOptions SortOptionsResponse `pulumi:"defaultSortOptions"` // Display name of the Search Application. The maximum length is 300 characters. DisplayName string `pulumi:"displayName"` // Indicates whether audit logging is on/off for requests made for the search application in query APIs. EnableAuditLog bool `pulumi:"enableAuditLog"` // Name of the Search Application. Format: searchapplications/{application_id}. Name string `pulumi:"name"` // IDs of the Long Running Operations (LROs) currently running for this schema. Output only field. OperationIds []string `pulumi:"operationIds"` // The default options for query interpretation QueryInterpretationConfig QueryInterpretationConfigResponse `pulumi:"queryInterpretationConfig"` // With each result we should return the URI for its thumbnail (when applicable) ReturnResultThumbnailUrls bool `pulumi:"returnResultThumbnailUrls"` // Configuration for ranking results. ScoringConfig ScoringConfigResponse `pulumi:"scoringConfig"` // Configuration for a sources specified in data_source_restrictions. SourceConfig []SourceConfigResponse `pulumi:"sourceConfig"` }
func LookupSearchApplication ¶ added in v0.4.0
func LookupSearchApplication(ctx *pulumi.Context, args *LookupSearchApplicationArgs, opts ...pulumi.InvokeOption) (*LookupSearchApplicationResult, error)
Gets the specified search application. **Note:** This API requires an admin account to execute.
type LookupSearchApplicationResultOutput ¶ added in v0.8.0
type LookupSearchApplicationResultOutput struct{ *pulumi.OutputState }
func LookupSearchApplicationOutput ¶ added in v0.8.0
func LookupSearchApplicationOutput(ctx *pulumi.Context, args LookupSearchApplicationOutputArgs, opts ...pulumi.InvokeOption) LookupSearchApplicationResultOutput
func (LookupSearchApplicationResultOutput) DataSourceRestrictions ¶ added in v0.8.0
func (o LookupSearchApplicationResultOutput) DataSourceRestrictions() DataSourceRestrictionResponseArrayOutput
Retrictions applied to the configurations. The maximum number of elements is 10.
func (LookupSearchApplicationResultOutput) DefaultFacetOptions ¶ added in v0.8.0
func (o LookupSearchApplicationResultOutput) DefaultFacetOptions() FacetOptionsResponseArrayOutput
The default fields for returning facet results. The sources specified here also have been included in data_source_restrictions above.
func (LookupSearchApplicationResultOutput) DefaultSortOptions ¶ added in v0.8.0
func (o LookupSearchApplicationResultOutput) DefaultSortOptions() SortOptionsResponseOutput
The default options for sorting the search results
func (LookupSearchApplicationResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupSearchApplicationResultOutput) DisplayName() pulumi.StringOutput
Display name of the Search Application. The maximum length is 300 characters.
func (LookupSearchApplicationResultOutput) ElementType ¶ added in v0.8.0
func (LookupSearchApplicationResultOutput) ElementType() reflect.Type
func (LookupSearchApplicationResultOutput) EnableAuditLog ¶ added in v0.8.0
func (o LookupSearchApplicationResultOutput) EnableAuditLog() pulumi.BoolOutput
Indicates whether audit logging is on/off for requests made for the search application in query APIs.
func (LookupSearchApplicationResultOutput) Name ¶ added in v0.8.0
func (o LookupSearchApplicationResultOutput) Name() pulumi.StringOutput
Name of the Search Application. Format: searchapplications/{application_id}.
func (LookupSearchApplicationResultOutput) OperationIds ¶ added in v0.8.0
func (o LookupSearchApplicationResultOutput) OperationIds() pulumi.StringArrayOutput
IDs of the Long Running Operations (LROs) currently running for this schema. Output only field.
func (LookupSearchApplicationResultOutput) QueryInterpretationConfig ¶ added in v0.8.0
func (o LookupSearchApplicationResultOutput) QueryInterpretationConfig() QueryInterpretationConfigResponseOutput
The default options for query interpretation
func (LookupSearchApplicationResultOutput) ReturnResultThumbnailUrls ¶ added in v0.11.0
func (o LookupSearchApplicationResultOutput) ReturnResultThumbnailUrls() pulumi.BoolOutput
With each result we should return the URI for its thumbnail (when applicable)
func (LookupSearchApplicationResultOutput) ScoringConfig ¶ added in v0.8.0
func (o LookupSearchApplicationResultOutput) ScoringConfig() ScoringConfigResponseOutput
Configuration for ranking results.
func (LookupSearchApplicationResultOutput) SourceConfig ¶ added in v0.8.0
func (o LookupSearchApplicationResultOutput) SourceConfig() SourceConfigResponseArrayOutput
Configuration for a sources specified in data_source_restrictions.
func (LookupSearchApplicationResultOutput) ToLookupSearchApplicationResultOutput ¶ added in v0.8.0
func (o LookupSearchApplicationResultOutput) ToLookupSearchApplicationResultOutput() LookupSearchApplicationResultOutput
func (LookupSearchApplicationResultOutput) ToLookupSearchApplicationResultOutputWithContext ¶ added in v0.8.0
func (o LookupSearchApplicationResultOutput) ToLookupSearchApplicationResultOutputWithContext(ctx context.Context) LookupSearchApplicationResultOutput
type QueryInterpretationConfig ¶ added in v0.6.0
type QueryInterpretationConfig struct { // 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. ForceDisableSupplementalResults *bool `pulumi:"forceDisableSupplementalResults"` // 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. ForceVerbatimMode *bool `pulumi:"forceVerbatimMode"` }
Default options to interpret user query.
type QueryInterpretationConfigArgs ¶ added in v0.6.0
type QueryInterpretationConfigArgs struct { // 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. ForceDisableSupplementalResults pulumi.BoolPtrInput `pulumi:"forceDisableSupplementalResults"` // 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. ForceVerbatimMode pulumi.BoolPtrInput `pulumi:"forceVerbatimMode"` }
Default options to interpret user query.
func (QueryInterpretationConfigArgs) ElementType ¶ added in v0.6.0
func (QueryInterpretationConfigArgs) ElementType() reflect.Type
func (QueryInterpretationConfigArgs) ToQueryInterpretationConfigOutput ¶ added in v0.6.0
func (i QueryInterpretationConfigArgs) ToQueryInterpretationConfigOutput() QueryInterpretationConfigOutput
func (QueryInterpretationConfigArgs) ToQueryInterpretationConfigOutputWithContext ¶ added in v0.6.0
func (i QueryInterpretationConfigArgs) ToQueryInterpretationConfigOutputWithContext(ctx context.Context) QueryInterpretationConfigOutput
func (QueryInterpretationConfigArgs) ToQueryInterpretationConfigPtrOutput ¶ added in v0.6.0
func (i QueryInterpretationConfigArgs) ToQueryInterpretationConfigPtrOutput() QueryInterpretationConfigPtrOutput
func (QueryInterpretationConfigArgs) ToQueryInterpretationConfigPtrOutputWithContext ¶ added in v0.6.0
func (i QueryInterpretationConfigArgs) ToQueryInterpretationConfigPtrOutputWithContext(ctx context.Context) QueryInterpretationConfigPtrOutput
type QueryInterpretationConfigInput ¶ added in v0.6.0
type QueryInterpretationConfigInput interface { pulumi.Input ToQueryInterpretationConfigOutput() QueryInterpretationConfigOutput ToQueryInterpretationConfigOutputWithContext(context.Context) QueryInterpretationConfigOutput }
QueryInterpretationConfigInput is an input type that accepts QueryInterpretationConfigArgs and QueryInterpretationConfigOutput values. You can construct a concrete instance of `QueryInterpretationConfigInput` via:
QueryInterpretationConfigArgs{...}
type QueryInterpretationConfigOutput ¶ added in v0.6.0
type QueryInterpretationConfigOutput struct{ *pulumi.OutputState }
Default options to interpret user query.
func (QueryInterpretationConfigOutput) ElementType ¶ added in v0.6.0
func (QueryInterpretationConfigOutput) ElementType() reflect.Type
func (QueryInterpretationConfigOutput) ForceDisableSupplementalResults ¶ added in v0.6.0
func (o QueryInterpretationConfigOutput) ForceDisableSupplementalResults() pulumi.BoolPtrOutput
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.
func (QueryInterpretationConfigOutput) ForceVerbatimMode ¶ added in v0.6.0
func (o QueryInterpretationConfigOutput) ForceVerbatimMode() pulumi.BoolPtrOutput
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.
func (QueryInterpretationConfigOutput) ToQueryInterpretationConfigOutput ¶ added in v0.6.0
func (o QueryInterpretationConfigOutput) ToQueryInterpretationConfigOutput() QueryInterpretationConfigOutput
func (QueryInterpretationConfigOutput) ToQueryInterpretationConfigOutputWithContext ¶ added in v0.6.0
func (o QueryInterpretationConfigOutput) ToQueryInterpretationConfigOutputWithContext(ctx context.Context) QueryInterpretationConfigOutput
func (QueryInterpretationConfigOutput) ToQueryInterpretationConfigPtrOutput ¶ added in v0.6.0
func (o QueryInterpretationConfigOutput) ToQueryInterpretationConfigPtrOutput() QueryInterpretationConfigPtrOutput
func (QueryInterpretationConfigOutput) ToQueryInterpretationConfigPtrOutputWithContext ¶ added in v0.6.0
func (o QueryInterpretationConfigOutput) ToQueryInterpretationConfigPtrOutputWithContext(ctx context.Context) QueryInterpretationConfigPtrOutput
type QueryInterpretationConfigPtrInput ¶ added in v0.6.0
type QueryInterpretationConfigPtrInput interface { pulumi.Input ToQueryInterpretationConfigPtrOutput() QueryInterpretationConfigPtrOutput ToQueryInterpretationConfigPtrOutputWithContext(context.Context) QueryInterpretationConfigPtrOutput }
QueryInterpretationConfigPtrInput is an input type that accepts QueryInterpretationConfigArgs, QueryInterpretationConfigPtr and QueryInterpretationConfigPtrOutput values. You can construct a concrete instance of `QueryInterpretationConfigPtrInput` via:
QueryInterpretationConfigArgs{...} or: nil
func QueryInterpretationConfigPtr ¶ added in v0.6.0
func QueryInterpretationConfigPtr(v *QueryInterpretationConfigArgs) QueryInterpretationConfigPtrInput
type QueryInterpretationConfigPtrOutput ¶ added in v0.6.0
type QueryInterpretationConfigPtrOutput struct{ *pulumi.OutputState }
func (QueryInterpretationConfigPtrOutput) Elem ¶ added in v0.6.0
func (o QueryInterpretationConfigPtrOutput) Elem() QueryInterpretationConfigOutput
func (QueryInterpretationConfigPtrOutput) ElementType ¶ added in v0.6.0
func (QueryInterpretationConfigPtrOutput) ElementType() reflect.Type
func (QueryInterpretationConfigPtrOutput) ForceDisableSupplementalResults ¶ added in v0.6.0
func (o QueryInterpretationConfigPtrOutput) ForceDisableSupplementalResults() pulumi.BoolPtrOutput
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.
func (QueryInterpretationConfigPtrOutput) ForceVerbatimMode ¶ added in v0.6.0
func (o QueryInterpretationConfigPtrOutput) ForceVerbatimMode() pulumi.BoolPtrOutput
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.
func (QueryInterpretationConfigPtrOutput) ToQueryInterpretationConfigPtrOutput ¶ added in v0.6.0
func (o QueryInterpretationConfigPtrOutput) ToQueryInterpretationConfigPtrOutput() QueryInterpretationConfigPtrOutput
func (QueryInterpretationConfigPtrOutput) ToQueryInterpretationConfigPtrOutputWithContext ¶ added in v0.6.0
func (o QueryInterpretationConfigPtrOutput) ToQueryInterpretationConfigPtrOutputWithContext(ctx context.Context) QueryInterpretationConfigPtrOutput
type QueryInterpretationConfigResponse ¶ added in v0.6.0
type QueryInterpretationConfigResponse struct { // 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. ForceDisableSupplementalResults bool `pulumi:"forceDisableSupplementalResults"` // 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. ForceVerbatimMode bool `pulumi:"forceVerbatimMode"` }
Default options to interpret user query.
type QueryInterpretationConfigResponseOutput ¶ added in v0.6.0
type QueryInterpretationConfigResponseOutput struct{ *pulumi.OutputState }
Default options to interpret user query.
func (QueryInterpretationConfigResponseOutput) ElementType ¶ added in v0.6.0
func (QueryInterpretationConfigResponseOutput) ElementType() reflect.Type
func (QueryInterpretationConfigResponseOutput) ForceDisableSupplementalResults ¶ added in v0.6.0
func (o QueryInterpretationConfigResponseOutput) ForceDisableSupplementalResults() pulumi.BoolOutput
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.
func (QueryInterpretationConfigResponseOutput) ForceVerbatimMode ¶ added in v0.6.0
func (o QueryInterpretationConfigResponseOutput) ForceVerbatimMode() pulumi.BoolOutput
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.
func (QueryInterpretationConfigResponseOutput) ToQueryInterpretationConfigResponseOutput ¶ added in v0.6.0
func (o QueryInterpretationConfigResponseOutput) ToQueryInterpretationConfigResponseOutput() QueryInterpretationConfigResponseOutput
func (QueryInterpretationConfigResponseOutput) ToQueryInterpretationConfigResponseOutputWithContext ¶ added in v0.6.0
func (o QueryInterpretationConfigResponseOutput) ToQueryInterpretationConfigResponseOutputWithContext(ctx context.Context) QueryInterpretationConfigResponseOutput
type ScoringConfig ¶
type ScoringConfig struct { // 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. DisableFreshness *bool `pulumi:"disableFreshness"` // Whether to personalize the results. By default, personal signals will be used to boost results. DisablePersonalization *bool `pulumi:"disablePersonalization"` }
Scoring configurations for a source while processing a Search or Suggest request.
type ScoringConfigArgs ¶
type ScoringConfigArgs struct { // 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. DisableFreshness pulumi.BoolPtrInput `pulumi:"disableFreshness"` // Whether to personalize the results. By default, personal signals will be used to boost results. DisablePersonalization pulumi.BoolPtrInput `pulumi:"disablePersonalization"` }
Scoring configurations for a source while processing a Search or Suggest request.
func (ScoringConfigArgs) ElementType ¶
func (ScoringConfigArgs) ElementType() reflect.Type
func (ScoringConfigArgs) ToScoringConfigOutput ¶
func (i ScoringConfigArgs) ToScoringConfigOutput() ScoringConfigOutput
func (ScoringConfigArgs) ToScoringConfigOutputWithContext ¶
func (i ScoringConfigArgs) ToScoringConfigOutputWithContext(ctx context.Context) ScoringConfigOutput
func (ScoringConfigArgs) ToScoringConfigPtrOutput ¶
func (i ScoringConfigArgs) ToScoringConfigPtrOutput() ScoringConfigPtrOutput
func (ScoringConfigArgs) ToScoringConfigPtrOutputWithContext ¶
func (i ScoringConfigArgs) ToScoringConfigPtrOutputWithContext(ctx context.Context) ScoringConfigPtrOutput
type ScoringConfigInput ¶
type ScoringConfigInput interface { pulumi.Input ToScoringConfigOutput() ScoringConfigOutput ToScoringConfigOutputWithContext(context.Context) ScoringConfigOutput }
ScoringConfigInput is an input type that accepts ScoringConfigArgs and ScoringConfigOutput values. You can construct a concrete instance of `ScoringConfigInput` via:
ScoringConfigArgs{...}
type ScoringConfigOutput ¶
type ScoringConfigOutput struct{ *pulumi.OutputState }
Scoring configurations for a source while processing a Search or Suggest request.
func (ScoringConfigOutput) DisableFreshness ¶
func (o ScoringConfigOutput) DisableFreshness() pulumi.BoolPtrOutput
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.
func (ScoringConfigOutput) DisablePersonalization ¶
func (o ScoringConfigOutput) DisablePersonalization() pulumi.BoolPtrOutput
Whether to personalize the results. By default, personal signals will be used to boost results.
func (ScoringConfigOutput) ElementType ¶
func (ScoringConfigOutput) ElementType() reflect.Type
func (ScoringConfigOutput) ToScoringConfigOutput ¶
func (o ScoringConfigOutput) ToScoringConfigOutput() ScoringConfigOutput
func (ScoringConfigOutput) ToScoringConfigOutputWithContext ¶
func (o ScoringConfigOutput) ToScoringConfigOutputWithContext(ctx context.Context) ScoringConfigOutput
func (ScoringConfigOutput) ToScoringConfigPtrOutput ¶
func (o ScoringConfigOutput) ToScoringConfigPtrOutput() ScoringConfigPtrOutput
func (ScoringConfigOutput) ToScoringConfigPtrOutputWithContext ¶
func (o ScoringConfigOutput) ToScoringConfigPtrOutputWithContext(ctx context.Context) ScoringConfigPtrOutput
type ScoringConfigPtrInput ¶
type ScoringConfigPtrInput interface { pulumi.Input ToScoringConfigPtrOutput() ScoringConfigPtrOutput ToScoringConfigPtrOutputWithContext(context.Context) ScoringConfigPtrOutput }
ScoringConfigPtrInput is an input type that accepts ScoringConfigArgs, ScoringConfigPtr and ScoringConfigPtrOutput values. You can construct a concrete instance of `ScoringConfigPtrInput` via:
ScoringConfigArgs{...} or: nil
func ScoringConfigPtr ¶
func ScoringConfigPtr(v *ScoringConfigArgs) ScoringConfigPtrInput
type ScoringConfigPtrOutput ¶
type ScoringConfigPtrOutput struct{ *pulumi.OutputState }
func (ScoringConfigPtrOutput) DisableFreshness ¶
func (o ScoringConfigPtrOutput) DisableFreshness() pulumi.BoolPtrOutput
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.
func (ScoringConfigPtrOutput) DisablePersonalization ¶
func (o ScoringConfigPtrOutput) DisablePersonalization() pulumi.BoolPtrOutput
Whether to personalize the results. By default, personal signals will be used to boost results.
func (ScoringConfigPtrOutput) Elem ¶
func (o ScoringConfigPtrOutput) Elem() ScoringConfigOutput
func (ScoringConfigPtrOutput) ElementType ¶
func (ScoringConfigPtrOutput) ElementType() reflect.Type
func (ScoringConfigPtrOutput) ToScoringConfigPtrOutput ¶
func (o ScoringConfigPtrOutput) ToScoringConfigPtrOutput() ScoringConfigPtrOutput
func (ScoringConfigPtrOutput) ToScoringConfigPtrOutputWithContext ¶
func (o ScoringConfigPtrOutput) ToScoringConfigPtrOutputWithContext(ctx context.Context) ScoringConfigPtrOutput
type ScoringConfigResponse ¶
type ScoringConfigResponse struct { // 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. DisableFreshness bool `pulumi:"disableFreshness"` // Whether to personalize the results. By default, personal signals will be used to boost results. DisablePersonalization bool `pulumi:"disablePersonalization"` }
Scoring configurations for a source while processing a Search or Suggest request.
type ScoringConfigResponseOutput ¶
type ScoringConfigResponseOutput struct{ *pulumi.OutputState }
Scoring configurations for a source while processing a Search or Suggest request.
func (ScoringConfigResponseOutput) DisableFreshness ¶
func (o ScoringConfigResponseOutput) DisableFreshness() pulumi.BoolOutput
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.
func (ScoringConfigResponseOutput) DisablePersonalization ¶
func (o ScoringConfigResponseOutput) DisablePersonalization() pulumi.BoolOutput
Whether to personalize the results. By default, personal signals will be used to boost results.
func (ScoringConfigResponseOutput) ElementType ¶
func (ScoringConfigResponseOutput) ElementType() reflect.Type
func (ScoringConfigResponseOutput) ToScoringConfigResponseOutput ¶
func (o ScoringConfigResponseOutput) ToScoringConfigResponseOutput() ScoringConfigResponseOutput
func (ScoringConfigResponseOutput) ToScoringConfigResponseOutputWithContext ¶
func (o ScoringConfigResponseOutput) ToScoringConfigResponseOutputWithContext(ctx context.Context) ScoringConfigResponseOutput
type SearchApplication ¶ added in v0.3.0
type SearchApplication struct { pulumi.CustomResourceState // Retrictions applied to the configurations. The maximum number of elements is 10. DataSourceRestrictions DataSourceRestrictionResponseArrayOutput `pulumi:"dataSourceRestrictions"` // The default fields for returning facet results. The sources specified here also have been included in data_source_restrictions above. DefaultFacetOptions FacetOptionsResponseArrayOutput `pulumi:"defaultFacetOptions"` // The default options for sorting the search results DefaultSortOptions SortOptionsResponseOutput `pulumi:"defaultSortOptions"` // Display name of the Search Application. The maximum length is 300 characters. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Indicates whether audit logging is on/off for requests made for the search application in query APIs. EnableAuditLog pulumi.BoolOutput `pulumi:"enableAuditLog"` // Name of the Search Application. Format: searchapplications/{application_id}. Name pulumi.StringOutput `pulumi:"name"` // IDs of the Long Running Operations (LROs) currently running for this schema. Output only field. OperationIds pulumi.StringArrayOutput `pulumi:"operationIds"` // The default options for query interpretation QueryInterpretationConfig QueryInterpretationConfigResponseOutput `pulumi:"queryInterpretationConfig"` // With each result we should return the URI for its thumbnail (when applicable) ReturnResultThumbnailUrls pulumi.BoolOutput `pulumi:"returnResultThumbnailUrls"` // Configuration for ranking results. ScoringConfig ScoringConfigResponseOutput `pulumi:"scoringConfig"` // Configuration for a sources specified in data_source_restrictions. SourceConfig SourceConfigResponseArrayOutput `pulumi:"sourceConfig"` }
Creates a search application. **Note:** This API requires an admin account to execute.
func GetSearchApplication ¶ added in v0.3.0
func GetSearchApplication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SearchApplicationState, opts ...pulumi.ResourceOption) (*SearchApplication, error)
GetSearchApplication gets an existing SearchApplication resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSearchApplication ¶ added in v0.3.0
func NewSearchApplication(ctx *pulumi.Context, name string, args *SearchApplicationArgs, opts ...pulumi.ResourceOption) (*SearchApplication, error)
NewSearchApplication registers a new resource with the given unique name, arguments, and options.
func (*SearchApplication) ElementType ¶ added in v0.3.0
func (*SearchApplication) ElementType() reflect.Type
func (*SearchApplication) ToSearchApplicationOutput ¶ added in v0.3.0
func (i *SearchApplication) ToSearchApplicationOutput() SearchApplicationOutput
func (*SearchApplication) ToSearchApplicationOutputWithContext ¶ added in v0.3.0
func (i *SearchApplication) ToSearchApplicationOutputWithContext(ctx context.Context) SearchApplicationOutput
type SearchApplicationArgs ¶ added in v0.3.0
type SearchApplicationArgs struct { // Retrictions applied to the configurations. The maximum number of elements is 10. DataSourceRestrictions DataSourceRestrictionArrayInput // The default fields for returning facet results. The sources specified here also have been included in data_source_restrictions above. DefaultFacetOptions FacetOptionsArrayInput // The default options for sorting the search results DefaultSortOptions SortOptionsPtrInput // Display name of the Search Application. The maximum length is 300 characters. DisplayName pulumi.StringPtrInput // Indicates whether audit logging is on/off for requests made for the search application in query APIs. EnableAuditLog pulumi.BoolPtrInput // Name of the Search Application. Format: searchapplications/{application_id}. Name pulumi.StringPtrInput // The default options for query interpretation QueryInterpretationConfig QueryInterpretationConfigPtrInput // With each result we should return the URI for its thumbnail (when applicable) ReturnResultThumbnailUrls pulumi.BoolPtrInput // Configuration for ranking results. ScoringConfig ScoringConfigPtrInput // Configuration for a sources specified in data_source_restrictions. SourceConfig SourceConfigArrayInput }
The set of arguments for constructing a SearchApplication resource.
func (SearchApplicationArgs) ElementType ¶ added in v0.3.0
func (SearchApplicationArgs) ElementType() reflect.Type
type SearchApplicationInput ¶ added in v0.3.0
type SearchApplicationInput interface { pulumi.Input ToSearchApplicationOutput() SearchApplicationOutput ToSearchApplicationOutputWithContext(ctx context.Context) SearchApplicationOutput }
type SearchApplicationOutput ¶ added in v0.3.0
type SearchApplicationOutput struct{ *pulumi.OutputState }
func (SearchApplicationOutput) DataSourceRestrictions ¶ added in v0.19.0
func (o SearchApplicationOutput) DataSourceRestrictions() DataSourceRestrictionResponseArrayOutput
Retrictions applied to the configurations. The maximum number of elements is 10.
func (SearchApplicationOutput) DefaultFacetOptions ¶ added in v0.19.0
func (o SearchApplicationOutput) DefaultFacetOptions() FacetOptionsResponseArrayOutput
The default fields for returning facet results. The sources specified here also have been included in data_source_restrictions above.
func (SearchApplicationOutput) DefaultSortOptions ¶ added in v0.19.0
func (o SearchApplicationOutput) DefaultSortOptions() SortOptionsResponseOutput
The default options for sorting the search results
func (SearchApplicationOutput) DisplayName ¶ added in v0.19.0
func (o SearchApplicationOutput) DisplayName() pulumi.StringOutput
Display name of the Search Application. The maximum length is 300 characters.
func (SearchApplicationOutput) ElementType ¶ added in v0.3.0
func (SearchApplicationOutput) ElementType() reflect.Type
func (SearchApplicationOutput) EnableAuditLog ¶ added in v0.19.0
func (o SearchApplicationOutput) EnableAuditLog() pulumi.BoolOutput
Indicates whether audit logging is on/off for requests made for the search application in query APIs.
func (SearchApplicationOutput) Name ¶ added in v0.19.0
func (o SearchApplicationOutput) Name() pulumi.StringOutput
Name of the Search Application. Format: searchapplications/{application_id}.
func (SearchApplicationOutput) OperationIds ¶ added in v0.19.0
func (o SearchApplicationOutput) OperationIds() pulumi.StringArrayOutput
IDs of the Long Running Operations (LROs) currently running for this schema. Output only field.
func (SearchApplicationOutput) QueryInterpretationConfig ¶ added in v0.19.0
func (o SearchApplicationOutput) QueryInterpretationConfig() QueryInterpretationConfigResponseOutput
The default options for query interpretation
func (SearchApplicationOutput) ReturnResultThumbnailUrls ¶ added in v0.19.0
func (o SearchApplicationOutput) ReturnResultThumbnailUrls() pulumi.BoolOutput
With each result we should return the URI for its thumbnail (when applicable)
func (SearchApplicationOutput) ScoringConfig ¶ added in v0.19.0
func (o SearchApplicationOutput) ScoringConfig() ScoringConfigResponseOutput
Configuration for ranking results.
func (SearchApplicationOutput) SourceConfig ¶ added in v0.19.0
func (o SearchApplicationOutput) SourceConfig() SourceConfigResponseArrayOutput
Configuration for a sources specified in data_source_restrictions.
func (SearchApplicationOutput) ToSearchApplicationOutput ¶ added in v0.3.0
func (o SearchApplicationOutput) ToSearchApplicationOutput() SearchApplicationOutput
func (SearchApplicationOutput) ToSearchApplicationOutputWithContext ¶ added in v0.3.0
func (o SearchApplicationOutput) ToSearchApplicationOutputWithContext(ctx context.Context) SearchApplicationOutput
type SearchApplicationState ¶ added in v0.3.0
type SearchApplicationState struct { }
func (SearchApplicationState) ElementType ¶ added in v0.3.0
func (SearchApplicationState) ElementType() reflect.Type
type SortOptions ¶
type SortOptions struct { // Name of the operator corresponding to the field to sort on. The corresponding property must be marked as sortable. OperatorName *string `pulumi:"operatorName"` // Ascending is the default sort order SortOrder *SortOptionsSortOrder `pulumi:"sortOrder"` }
type SortOptionsArgs ¶
type SortOptionsArgs struct { // Name of the operator corresponding to the field to sort on. The corresponding property must be marked as sortable. OperatorName pulumi.StringPtrInput `pulumi:"operatorName"` // Ascending is the default sort order SortOrder SortOptionsSortOrderPtrInput `pulumi:"sortOrder"` }
func (SortOptionsArgs) ElementType ¶
func (SortOptionsArgs) ElementType() reflect.Type
func (SortOptionsArgs) ToSortOptionsOutput ¶
func (i SortOptionsArgs) ToSortOptionsOutput() SortOptionsOutput
func (SortOptionsArgs) ToSortOptionsOutputWithContext ¶
func (i SortOptionsArgs) ToSortOptionsOutputWithContext(ctx context.Context) SortOptionsOutput
func (SortOptionsArgs) ToSortOptionsPtrOutput ¶
func (i SortOptionsArgs) ToSortOptionsPtrOutput() SortOptionsPtrOutput
func (SortOptionsArgs) ToSortOptionsPtrOutputWithContext ¶
func (i SortOptionsArgs) ToSortOptionsPtrOutputWithContext(ctx context.Context) SortOptionsPtrOutput
type SortOptionsInput ¶
type SortOptionsInput interface { pulumi.Input ToSortOptionsOutput() SortOptionsOutput ToSortOptionsOutputWithContext(context.Context) SortOptionsOutput }
SortOptionsInput is an input type that accepts SortOptionsArgs and SortOptionsOutput values. You can construct a concrete instance of `SortOptionsInput` via:
SortOptionsArgs{...}
type SortOptionsOutput ¶
type SortOptionsOutput struct{ *pulumi.OutputState }
func (SortOptionsOutput) ElementType ¶
func (SortOptionsOutput) ElementType() reflect.Type
func (SortOptionsOutput) OperatorName ¶
func (o SortOptionsOutput) OperatorName() pulumi.StringPtrOutput
Name of the operator corresponding to the field to sort on. The corresponding property must be marked as sortable.
func (SortOptionsOutput) SortOrder ¶
func (o SortOptionsOutput) SortOrder() SortOptionsSortOrderPtrOutput
Ascending is the default sort order
func (SortOptionsOutput) ToSortOptionsOutput ¶
func (o SortOptionsOutput) ToSortOptionsOutput() SortOptionsOutput
func (SortOptionsOutput) ToSortOptionsOutputWithContext ¶
func (o SortOptionsOutput) ToSortOptionsOutputWithContext(ctx context.Context) SortOptionsOutput
func (SortOptionsOutput) ToSortOptionsPtrOutput ¶
func (o SortOptionsOutput) ToSortOptionsPtrOutput() SortOptionsPtrOutput
func (SortOptionsOutput) ToSortOptionsPtrOutputWithContext ¶
func (o SortOptionsOutput) ToSortOptionsPtrOutputWithContext(ctx context.Context) SortOptionsPtrOutput
type SortOptionsPtrInput ¶
type SortOptionsPtrInput interface { pulumi.Input ToSortOptionsPtrOutput() SortOptionsPtrOutput ToSortOptionsPtrOutputWithContext(context.Context) SortOptionsPtrOutput }
SortOptionsPtrInput is an input type that accepts SortOptionsArgs, SortOptionsPtr and SortOptionsPtrOutput values. You can construct a concrete instance of `SortOptionsPtrInput` via:
SortOptionsArgs{...} or: nil
func SortOptionsPtr ¶
func SortOptionsPtr(v *SortOptionsArgs) SortOptionsPtrInput
type SortOptionsPtrOutput ¶
type SortOptionsPtrOutput struct{ *pulumi.OutputState }
func (SortOptionsPtrOutput) Elem ¶
func (o SortOptionsPtrOutput) Elem() SortOptionsOutput
func (SortOptionsPtrOutput) ElementType ¶
func (SortOptionsPtrOutput) ElementType() reflect.Type
func (SortOptionsPtrOutput) OperatorName ¶
func (o SortOptionsPtrOutput) OperatorName() pulumi.StringPtrOutput
Name of the operator corresponding to the field to sort on. The corresponding property must be marked as sortable.
func (SortOptionsPtrOutput) SortOrder ¶
func (o SortOptionsPtrOutput) SortOrder() SortOptionsSortOrderPtrOutput
Ascending is the default sort order
func (SortOptionsPtrOutput) ToSortOptionsPtrOutput ¶
func (o SortOptionsPtrOutput) ToSortOptionsPtrOutput() SortOptionsPtrOutput
func (SortOptionsPtrOutput) ToSortOptionsPtrOutputWithContext ¶
func (o SortOptionsPtrOutput) ToSortOptionsPtrOutputWithContext(ctx context.Context) SortOptionsPtrOutput
type SortOptionsResponse ¶
type SortOptionsResponseOutput ¶
type SortOptionsResponseOutput struct{ *pulumi.OutputState }
func (SortOptionsResponseOutput) ElementType ¶
func (SortOptionsResponseOutput) ElementType() reflect.Type
func (SortOptionsResponseOutput) OperatorName ¶
func (o SortOptionsResponseOutput) OperatorName() pulumi.StringOutput
Name of the operator corresponding to the field to sort on. The corresponding property must be marked as sortable.
func (SortOptionsResponseOutput) SortOrder ¶
func (o SortOptionsResponseOutput) SortOrder() pulumi.StringOutput
Ascending is the default sort order
func (SortOptionsResponseOutput) ToSortOptionsResponseOutput ¶
func (o SortOptionsResponseOutput) ToSortOptionsResponseOutput() SortOptionsResponseOutput
func (SortOptionsResponseOutput) ToSortOptionsResponseOutputWithContext ¶
func (o SortOptionsResponseOutput) ToSortOptionsResponseOutputWithContext(ctx context.Context) SortOptionsResponseOutput
type SortOptionsSortOrder ¶ added in v0.4.0
type SortOptionsSortOrder string
Ascending is the default sort order
func (SortOptionsSortOrder) ElementType ¶ added in v0.4.0
func (SortOptionsSortOrder) ElementType() reflect.Type
func (SortOptionsSortOrder) ToSortOptionsSortOrderOutput ¶ added in v0.6.0
func (e SortOptionsSortOrder) ToSortOptionsSortOrderOutput() SortOptionsSortOrderOutput
func (SortOptionsSortOrder) ToSortOptionsSortOrderOutputWithContext ¶ added in v0.6.0
func (e SortOptionsSortOrder) ToSortOptionsSortOrderOutputWithContext(ctx context.Context) SortOptionsSortOrderOutput
func (SortOptionsSortOrder) ToSortOptionsSortOrderPtrOutput ¶ added in v0.6.0
func (e SortOptionsSortOrder) ToSortOptionsSortOrderPtrOutput() SortOptionsSortOrderPtrOutput
func (SortOptionsSortOrder) ToSortOptionsSortOrderPtrOutputWithContext ¶ added in v0.6.0
func (e SortOptionsSortOrder) ToSortOptionsSortOrderPtrOutputWithContext(ctx context.Context) SortOptionsSortOrderPtrOutput
func (SortOptionsSortOrder) ToStringOutput ¶ added in v0.4.0
func (e SortOptionsSortOrder) ToStringOutput() pulumi.StringOutput
func (SortOptionsSortOrder) ToStringOutputWithContext ¶ added in v0.4.0
func (e SortOptionsSortOrder) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SortOptionsSortOrder) ToStringPtrOutput ¶ added in v0.4.0
func (e SortOptionsSortOrder) ToStringPtrOutput() pulumi.StringPtrOutput
func (SortOptionsSortOrder) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e SortOptionsSortOrder) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SortOptionsSortOrderInput ¶ added in v0.6.0
type SortOptionsSortOrderInput interface { pulumi.Input ToSortOptionsSortOrderOutput() SortOptionsSortOrderOutput ToSortOptionsSortOrderOutputWithContext(context.Context) SortOptionsSortOrderOutput }
SortOptionsSortOrderInput is an input type that accepts SortOptionsSortOrderArgs and SortOptionsSortOrderOutput values. You can construct a concrete instance of `SortOptionsSortOrderInput` via:
SortOptionsSortOrderArgs{...}
type SortOptionsSortOrderOutput ¶ added in v0.6.0
type SortOptionsSortOrderOutput struct{ *pulumi.OutputState }
func (SortOptionsSortOrderOutput) ElementType ¶ added in v0.6.0
func (SortOptionsSortOrderOutput) ElementType() reflect.Type
func (SortOptionsSortOrderOutput) ToSortOptionsSortOrderOutput ¶ added in v0.6.0
func (o SortOptionsSortOrderOutput) ToSortOptionsSortOrderOutput() SortOptionsSortOrderOutput
func (SortOptionsSortOrderOutput) ToSortOptionsSortOrderOutputWithContext ¶ added in v0.6.0
func (o SortOptionsSortOrderOutput) ToSortOptionsSortOrderOutputWithContext(ctx context.Context) SortOptionsSortOrderOutput
func (SortOptionsSortOrderOutput) ToSortOptionsSortOrderPtrOutput ¶ added in v0.6.0
func (o SortOptionsSortOrderOutput) ToSortOptionsSortOrderPtrOutput() SortOptionsSortOrderPtrOutput
func (SortOptionsSortOrderOutput) ToSortOptionsSortOrderPtrOutputWithContext ¶ added in v0.6.0
func (o SortOptionsSortOrderOutput) ToSortOptionsSortOrderPtrOutputWithContext(ctx context.Context) SortOptionsSortOrderPtrOutput
func (SortOptionsSortOrderOutput) ToStringOutput ¶ added in v0.6.0
func (o SortOptionsSortOrderOutput) ToStringOutput() pulumi.StringOutput
func (SortOptionsSortOrderOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o SortOptionsSortOrderOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SortOptionsSortOrderOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o SortOptionsSortOrderOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SortOptionsSortOrderOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o SortOptionsSortOrderOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SortOptionsSortOrderPtrInput ¶ added in v0.6.0
type SortOptionsSortOrderPtrInput interface { pulumi.Input ToSortOptionsSortOrderPtrOutput() SortOptionsSortOrderPtrOutput ToSortOptionsSortOrderPtrOutputWithContext(context.Context) SortOptionsSortOrderPtrOutput }
func SortOptionsSortOrderPtr ¶ added in v0.6.0
func SortOptionsSortOrderPtr(v string) SortOptionsSortOrderPtrInput
type SortOptionsSortOrderPtrOutput ¶ added in v0.6.0
type SortOptionsSortOrderPtrOutput struct{ *pulumi.OutputState }
func (SortOptionsSortOrderPtrOutput) Elem ¶ added in v0.6.0
func (o SortOptionsSortOrderPtrOutput) Elem() SortOptionsSortOrderOutput
func (SortOptionsSortOrderPtrOutput) ElementType ¶ added in v0.6.0
func (SortOptionsSortOrderPtrOutput) ElementType() reflect.Type
func (SortOptionsSortOrderPtrOutput) ToSortOptionsSortOrderPtrOutput ¶ added in v0.6.0
func (o SortOptionsSortOrderPtrOutput) ToSortOptionsSortOrderPtrOutput() SortOptionsSortOrderPtrOutput
func (SortOptionsSortOrderPtrOutput) ToSortOptionsSortOrderPtrOutputWithContext ¶ added in v0.6.0
func (o SortOptionsSortOrderPtrOutput) ToSortOptionsSortOrderPtrOutputWithContext(ctx context.Context) SortOptionsSortOrderPtrOutput
func (SortOptionsSortOrderPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o SortOptionsSortOrderPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SortOptionsSortOrderPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o SortOptionsSortOrderPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Source ¶
type Source struct { // Source name for content indexed by the Indexing API. Name *string `pulumi:"name"` // Predefined content source for Google Apps. PredefinedSource *SourcePredefinedSource `pulumi:"predefinedSource"` }
Defines sources for the suggest/search APIs.
type SourceArgs ¶
type SourceArgs struct { // Source name for content indexed by the Indexing API. Name pulumi.StringPtrInput `pulumi:"name"` // Predefined content source for Google Apps. PredefinedSource SourcePredefinedSourcePtrInput `pulumi:"predefinedSource"` }
Defines sources for the suggest/search APIs.
func (SourceArgs) ElementType ¶
func (SourceArgs) ElementType() reflect.Type
func (SourceArgs) ToSourceOutput ¶
func (i SourceArgs) ToSourceOutput() SourceOutput
func (SourceArgs) ToSourceOutputWithContext ¶
func (i SourceArgs) ToSourceOutputWithContext(ctx context.Context) SourceOutput
func (SourceArgs) ToSourcePtrOutput ¶
func (i SourceArgs) ToSourcePtrOutput() SourcePtrOutput
func (SourceArgs) ToSourcePtrOutputWithContext ¶
func (i SourceArgs) ToSourcePtrOutputWithContext(ctx context.Context) SourcePtrOutput
type SourceConfig ¶
type SourceConfig struct { // The crowding configuration for the source. CrowdingConfig *SourceCrowdingConfig `pulumi:"crowdingConfig"` // The scoring configuration for the source. ScoringConfig *SourceScoringConfig `pulumi:"scoringConfig"` // The source for which this configuration is to be used. Source *Source `pulumi:"source"` }
Configurations for a source while processing a Search or Suggest request.
type SourceConfigArgs ¶
type SourceConfigArgs struct { // The crowding configuration for the source. CrowdingConfig SourceCrowdingConfigPtrInput `pulumi:"crowdingConfig"` // The scoring configuration for the source. ScoringConfig SourceScoringConfigPtrInput `pulumi:"scoringConfig"` // The source for which this configuration is to be used. Source SourcePtrInput `pulumi:"source"` }
Configurations for a source while processing a Search or Suggest request.
func (SourceConfigArgs) ElementType ¶
func (SourceConfigArgs) ElementType() reflect.Type
func (SourceConfigArgs) ToSourceConfigOutput ¶
func (i SourceConfigArgs) ToSourceConfigOutput() SourceConfigOutput
func (SourceConfigArgs) ToSourceConfigOutputWithContext ¶
func (i SourceConfigArgs) ToSourceConfigOutputWithContext(ctx context.Context) SourceConfigOutput
type SourceConfigArray ¶
type SourceConfigArray []SourceConfigInput
func (SourceConfigArray) ElementType ¶
func (SourceConfigArray) ElementType() reflect.Type
func (SourceConfigArray) ToSourceConfigArrayOutput ¶
func (i SourceConfigArray) ToSourceConfigArrayOutput() SourceConfigArrayOutput
func (SourceConfigArray) ToSourceConfigArrayOutputWithContext ¶
func (i SourceConfigArray) ToSourceConfigArrayOutputWithContext(ctx context.Context) SourceConfigArrayOutput
type SourceConfigArrayInput ¶
type SourceConfigArrayInput interface { pulumi.Input ToSourceConfigArrayOutput() SourceConfigArrayOutput ToSourceConfigArrayOutputWithContext(context.Context) SourceConfigArrayOutput }
SourceConfigArrayInput is an input type that accepts SourceConfigArray and SourceConfigArrayOutput values. You can construct a concrete instance of `SourceConfigArrayInput` via:
SourceConfigArray{ SourceConfigArgs{...} }
type SourceConfigArrayOutput ¶
type SourceConfigArrayOutput struct{ *pulumi.OutputState }
func (SourceConfigArrayOutput) ElementType ¶
func (SourceConfigArrayOutput) ElementType() reflect.Type
func (SourceConfigArrayOutput) Index ¶
func (o SourceConfigArrayOutput) Index(i pulumi.IntInput) SourceConfigOutput
func (SourceConfigArrayOutput) ToSourceConfigArrayOutput ¶
func (o SourceConfigArrayOutput) ToSourceConfigArrayOutput() SourceConfigArrayOutput
func (SourceConfigArrayOutput) ToSourceConfigArrayOutputWithContext ¶
func (o SourceConfigArrayOutput) ToSourceConfigArrayOutputWithContext(ctx context.Context) SourceConfigArrayOutput
type SourceConfigInput ¶
type SourceConfigInput interface { pulumi.Input ToSourceConfigOutput() SourceConfigOutput ToSourceConfigOutputWithContext(context.Context) SourceConfigOutput }
SourceConfigInput is an input type that accepts SourceConfigArgs and SourceConfigOutput values. You can construct a concrete instance of `SourceConfigInput` via:
SourceConfigArgs{...}
type SourceConfigOutput ¶
type SourceConfigOutput struct{ *pulumi.OutputState }
Configurations for a source while processing a Search or Suggest request.
func (SourceConfigOutput) CrowdingConfig ¶
func (o SourceConfigOutput) CrowdingConfig() SourceCrowdingConfigPtrOutput
The crowding configuration for the source.
func (SourceConfigOutput) ElementType ¶
func (SourceConfigOutput) ElementType() reflect.Type
func (SourceConfigOutput) ScoringConfig ¶
func (o SourceConfigOutput) ScoringConfig() SourceScoringConfigPtrOutput
The scoring configuration for the source.
func (SourceConfigOutput) Source ¶
func (o SourceConfigOutput) Source() SourcePtrOutput
The source for which this configuration is to be used.
func (SourceConfigOutput) ToSourceConfigOutput ¶
func (o SourceConfigOutput) ToSourceConfigOutput() SourceConfigOutput
func (SourceConfigOutput) ToSourceConfigOutputWithContext ¶
func (o SourceConfigOutput) ToSourceConfigOutputWithContext(ctx context.Context) SourceConfigOutput
type SourceConfigResponse ¶
type SourceConfigResponse struct { // The crowding configuration for the source. CrowdingConfig SourceCrowdingConfigResponse `pulumi:"crowdingConfig"` // The scoring configuration for the source. ScoringConfig SourceScoringConfigResponse `pulumi:"scoringConfig"` // The source for which this configuration is to be used. Source SourceResponse `pulumi:"source"` }
Configurations for a source while processing a Search or Suggest request.
type SourceConfigResponseArrayOutput ¶
type SourceConfigResponseArrayOutput struct{ *pulumi.OutputState }
func (SourceConfigResponseArrayOutput) ElementType ¶
func (SourceConfigResponseArrayOutput) ElementType() reflect.Type
func (SourceConfigResponseArrayOutput) Index ¶
func (o SourceConfigResponseArrayOutput) Index(i pulumi.IntInput) SourceConfigResponseOutput
func (SourceConfigResponseArrayOutput) ToSourceConfigResponseArrayOutput ¶
func (o SourceConfigResponseArrayOutput) ToSourceConfigResponseArrayOutput() SourceConfigResponseArrayOutput
func (SourceConfigResponseArrayOutput) ToSourceConfigResponseArrayOutputWithContext ¶
func (o SourceConfigResponseArrayOutput) ToSourceConfigResponseArrayOutputWithContext(ctx context.Context) SourceConfigResponseArrayOutput
type SourceConfigResponseOutput ¶
type SourceConfigResponseOutput struct{ *pulumi.OutputState }
Configurations for a source while processing a Search or Suggest request.
func (SourceConfigResponseOutput) CrowdingConfig ¶
func (o SourceConfigResponseOutput) CrowdingConfig() SourceCrowdingConfigResponseOutput
The crowding configuration for the source.
func (SourceConfigResponseOutput) ElementType ¶
func (SourceConfigResponseOutput) ElementType() reflect.Type
func (SourceConfigResponseOutput) ScoringConfig ¶
func (o SourceConfigResponseOutput) ScoringConfig() SourceScoringConfigResponseOutput
The scoring configuration for the source.
func (SourceConfigResponseOutput) Source ¶
func (o SourceConfigResponseOutput) Source() SourceResponseOutput
The source for which this configuration is to be used.
func (SourceConfigResponseOutput) ToSourceConfigResponseOutput ¶
func (o SourceConfigResponseOutput) ToSourceConfigResponseOutput() SourceConfigResponseOutput
func (SourceConfigResponseOutput) ToSourceConfigResponseOutputWithContext ¶
func (o SourceConfigResponseOutput) ToSourceConfigResponseOutputWithContext(ctx context.Context) SourceConfigResponseOutput
type SourceCrowdingConfig ¶
type SourceCrowdingConfig struct { // 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. NumResults *int `pulumi:"numResults"` // 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. NumSuggestions *int `pulumi:"numSuggestions"` }
Set search results crowding limits. Crowding is a situation in which multiple results from the same source or host "crowd out" other results, diminishing the quality of search for users. To foster better search quality and source diversity in search results, you can set a condition to reduce repetitive results by source.
type SourceCrowdingConfigArgs ¶
type SourceCrowdingConfigArgs struct { // 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. NumResults pulumi.IntPtrInput `pulumi:"numResults"` // 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. NumSuggestions pulumi.IntPtrInput `pulumi:"numSuggestions"` }
Set search results crowding limits. Crowding is a situation in which multiple results from the same source or host "crowd out" other results, diminishing the quality of search for users. To foster better search quality and source diversity in search results, you can set a condition to reduce repetitive results by source.
func (SourceCrowdingConfigArgs) ElementType ¶
func (SourceCrowdingConfigArgs) ElementType() reflect.Type
func (SourceCrowdingConfigArgs) ToSourceCrowdingConfigOutput ¶
func (i SourceCrowdingConfigArgs) ToSourceCrowdingConfigOutput() SourceCrowdingConfigOutput
func (SourceCrowdingConfigArgs) ToSourceCrowdingConfigOutputWithContext ¶
func (i SourceCrowdingConfigArgs) ToSourceCrowdingConfigOutputWithContext(ctx context.Context) SourceCrowdingConfigOutput
func (SourceCrowdingConfigArgs) ToSourceCrowdingConfigPtrOutput ¶
func (i SourceCrowdingConfigArgs) ToSourceCrowdingConfigPtrOutput() SourceCrowdingConfigPtrOutput
func (SourceCrowdingConfigArgs) ToSourceCrowdingConfigPtrOutputWithContext ¶
func (i SourceCrowdingConfigArgs) ToSourceCrowdingConfigPtrOutputWithContext(ctx context.Context) SourceCrowdingConfigPtrOutput
type SourceCrowdingConfigInput ¶
type SourceCrowdingConfigInput interface { pulumi.Input ToSourceCrowdingConfigOutput() SourceCrowdingConfigOutput ToSourceCrowdingConfigOutputWithContext(context.Context) SourceCrowdingConfigOutput }
SourceCrowdingConfigInput is an input type that accepts SourceCrowdingConfigArgs and SourceCrowdingConfigOutput values. You can construct a concrete instance of `SourceCrowdingConfigInput` via:
SourceCrowdingConfigArgs{...}
type SourceCrowdingConfigOutput ¶
type SourceCrowdingConfigOutput struct{ *pulumi.OutputState }
Set search results crowding limits. Crowding is a situation in which multiple results from the same source or host "crowd out" other results, diminishing the quality of search for users. To foster better search quality and source diversity in search results, you can set a condition to reduce repetitive results by source.
func (SourceCrowdingConfigOutput) ElementType ¶
func (SourceCrowdingConfigOutput) ElementType() reflect.Type
func (SourceCrowdingConfigOutput) NumResults ¶
func (o SourceCrowdingConfigOutput) NumResults() pulumi.IntPtrOutput
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.
func (SourceCrowdingConfigOutput) NumSuggestions ¶
func (o SourceCrowdingConfigOutput) NumSuggestions() pulumi.IntPtrOutput
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.
func (SourceCrowdingConfigOutput) ToSourceCrowdingConfigOutput ¶
func (o SourceCrowdingConfigOutput) ToSourceCrowdingConfigOutput() SourceCrowdingConfigOutput
func (SourceCrowdingConfigOutput) ToSourceCrowdingConfigOutputWithContext ¶
func (o SourceCrowdingConfigOutput) ToSourceCrowdingConfigOutputWithContext(ctx context.Context) SourceCrowdingConfigOutput
func (SourceCrowdingConfigOutput) ToSourceCrowdingConfigPtrOutput ¶
func (o SourceCrowdingConfigOutput) ToSourceCrowdingConfigPtrOutput() SourceCrowdingConfigPtrOutput
func (SourceCrowdingConfigOutput) ToSourceCrowdingConfigPtrOutputWithContext ¶
func (o SourceCrowdingConfigOutput) ToSourceCrowdingConfigPtrOutputWithContext(ctx context.Context) SourceCrowdingConfigPtrOutput
type SourceCrowdingConfigPtrInput ¶
type SourceCrowdingConfigPtrInput interface { pulumi.Input ToSourceCrowdingConfigPtrOutput() SourceCrowdingConfigPtrOutput ToSourceCrowdingConfigPtrOutputWithContext(context.Context) SourceCrowdingConfigPtrOutput }
SourceCrowdingConfigPtrInput is an input type that accepts SourceCrowdingConfigArgs, SourceCrowdingConfigPtr and SourceCrowdingConfigPtrOutput values. You can construct a concrete instance of `SourceCrowdingConfigPtrInput` via:
SourceCrowdingConfigArgs{...} or: nil
func SourceCrowdingConfigPtr ¶
func SourceCrowdingConfigPtr(v *SourceCrowdingConfigArgs) SourceCrowdingConfigPtrInput
type SourceCrowdingConfigPtrOutput ¶
type SourceCrowdingConfigPtrOutput struct{ *pulumi.OutputState }
func (SourceCrowdingConfigPtrOutput) Elem ¶
func (o SourceCrowdingConfigPtrOutput) Elem() SourceCrowdingConfigOutput
func (SourceCrowdingConfigPtrOutput) ElementType ¶
func (SourceCrowdingConfigPtrOutput) ElementType() reflect.Type
func (SourceCrowdingConfigPtrOutput) NumResults ¶
func (o SourceCrowdingConfigPtrOutput) NumResults() pulumi.IntPtrOutput
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.
func (SourceCrowdingConfigPtrOutput) NumSuggestions ¶
func (o SourceCrowdingConfigPtrOutput) NumSuggestions() pulumi.IntPtrOutput
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.
func (SourceCrowdingConfigPtrOutput) ToSourceCrowdingConfigPtrOutput ¶
func (o SourceCrowdingConfigPtrOutput) ToSourceCrowdingConfigPtrOutput() SourceCrowdingConfigPtrOutput
func (SourceCrowdingConfigPtrOutput) ToSourceCrowdingConfigPtrOutputWithContext ¶
func (o SourceCrowdingConfigPtrOutput) ToSourceCrowdingConfigPtrOutputWithContext(ctx context.Context) SourceCrowdingConfigPtrOutput
type SourceCrowdingConfigResponse ¶
type SourceCrowdingConfigResponse struct { // 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. NumResults int `pulumi:"numResults"` // 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. NumSuggestions int `pulumi:"numSuggestions"` }
Set search results crowding limits. Crowding is a situation in which multiple results from the same source or host "crowd out" other results, diminishing the quality of search for users. To foster better search quality and source diversity in search results, you can set a condition to reduce repetitive results by source.
type SourceCrowdingConfigResponseOutput ¶
type SourceCrowdingConfigResponseOutput struct{ *pulumi.OutputState }
Set search results crowding limits. Crowding is a situation in which multiple results from the same source or host "crowd out" other results, diminishing the quality of search for users. To foster better search quality and source diversity in search results, you can set a condition to reduce repetitive results by source.
func (SourceCrowdingConfigResponseOutput) ElementType ¶
func (SourceCrowdingConfigResponseOutput) ElementType() reflect.Type
func (SourceCrowdingConfigResponseOutput) NumResults ¶
func (o SourceCrowdingConfigResponseOutput) NumResults() pulumi.IntOutput
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.
func (SourceCrowdingConfigResponseOutput) NumSuggestions ¶
func (o SourceCrowdingConfigResponseOutput) NumSuggestions() pulumi.IntOutput
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.
func (SourceCrowdingConfigResponseOutput) ToSourceCrowdingConfigResponseOutput ¶
func (o SourceCrowdingConfigResponseOutput) ToSourceCrowdingConfigResponseOutput() SourceCrowdingConfigResponseOutput
func (SourceCrowdingConfigResponseOutput) ToSourceCrowdingConfigResponseOutputWithContext ¶
func (o SourceCrowdingConfigResponseOutput) ToSourceCrowdingConfigResponseOutputWithContext(ctx context.Context) SourceCrowdingConfigResponseOutput
type SourceInput ¶
type SourceInput interface { pulumi.Input ToSourceOutput() SourceOutput ToSourceOutputWithContext(context.Context) SourceOutput }
SourceInput is an input type that accepts SourceArgs and SourceOutput values. You can construct a concrete instance of `SourceInput` via:
SourceArgs{...}
type SourceOutput ¶
type SourceOutput struct{ *pulumi.OutputState }
Defines sources for the suggest/search APIs.
func (SourceOutput) ElementType ¶
func (SourceOutput) ElementType() reflect.Type
func (SourceOutput) Name ¶
func (o SourceOutput) Name() pulumi.StringPtrOutput
Source name for content indexed by the Indexing API.
func (SourceOutput) PredefinedSource ¶
func (o SourceOutput) PredefinedSource() SourcePredefinedSourcePtrOutput
Predefined content source for Google Apps.
func (SourceOutput) ToSourceOutput ¶
func (o SourceOutput) ToSourceOutput() SourceOutput
func (SourceOutput) ToSourceOutputWithContext ¶
func (o SourceOutput) ToSourceOutputWithContext(ctx context.Context) SourceOutput
func (SourceOutput) ToSourcePtrOutput ¶
func (o SourceOutput) ToSourcePtrOutput() SourcePtrOutput
func (SourceOutput) ToSourcePtrOutputWithContext ¶
func (o SourceOutput) ToSourcePtrOutputWithContext(ctx context.Context) SourcePtrOutput
type SourcePredefinedSource ¶ added in v0.4.0
type SourcePredefinedSource string
Predefined content source for Google Apps.
func (SourcePredefinedSource) ElementType ¶ added in v0.4.0
func (SourcePredefinedSource) ElementType() reflect.Type
func (SourcePredefinedSource) ToSourcePredefinedSourceOutput ¶ added in v0.6.0
func (e SourcePredefinedSource) ToSourcePredefinedSourceOutput() SourcePredefinedSourceOutput
func (SourcePredefinedSource) ToSourcePredefinedSourceOutputWithContext ¶ added in v0.6.0
func (e SourcePredefinedSource) ToSourcePredefinedSourceOutputWithContext(ctx context.Context) SourcePredefinedSourceOutput
func (SourcePredefinedSource) ToSourcePredefinedSourcePtrOutput ¶ added in v0.6.0
func (e SourcePredefinedSource) ToSourcePredefinedSourcePtrOutput() SourcePredefinedSourcePtrOutput
func (SourcePredefinedSource) ToSourcePredefinedSourcePtrOutputWithContext ¶ added in v0.6.0
func (e SourcePredefinedSource) ToSourcePredefinedSourcePtrOutputWithContext(ctx context.Context) SourcePredefinedSourcePtrOutput
func (SourcePredefinedSource) ToStringOutput ¶ added in v0.4.0
func (e SourcePredefinedSource) ToStringOutput() pulumi.StringOutput
func (SourcePredefinedSource) ToStringOutputWithContext ¶ added in v0.4.0
func (e SourcePredefinedSource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SourcePredefinedSource) ToStringPtrOutput ¶ added in v0.4.0
func (e SourcePredefinedSource) ToStringPtrOutput() pulumi.StringPtrOutput
func (SourcePredefinedSource) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e SourcePredefinedSource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SourcePredefinedSourceInput ¶ added in v0.6.0
type SourcePredefinedSourceInput interface { pulumi.Input ToSourcePredefinedSourceOutput() SourcePredefinedSourceOutput ToSourcePredefinedSourceOutputWithContext(context.Context) SourcePredefinedSourceOutput }
SourcePredefinedSourceInput is an input type that accepts SourcePredefinedSourceArgs and SourcePredefinedSourceOutput values. You can construct a concrete instance of `SourcePredefinedSourceInput` via:
SourcePredefinedSourceArgs{...}
type SourcePredefinedSourceOutput ¶ added in v0.6.0
type SourcePredefinedSourceOutput struct{ *pulumi.OutputState }
func (SourcePredefinedSourceOutput) ElementType ¶ added in v0.6.0
func (SourcePredefinedSourceOutput) ElementType() reflect.Type
func (SourcePredefinedSourceOutput) ToSourcePredefinedSourceOutput ¶ added in v0.6.0
func (o SourcePredefinedSourceOutput) ToSourcePredefinedSourceOutput() SourcePredefinedSourceOutput
func (SourcePredefinedSourceOutput) ToSourcePredefinedSourceOutputWithContext ¶ added in v0.6.0
func (o SourcePredefinedSourceOutput) ToSourcePredefinedSourceOutputWithContext(ctx context.Context) SourcePredefinedSourceOutput
func (SourcePredefinedSourceOutput) ToSourcePredefinedSourcePtrOutput ¶ added in v0.6.0
func (o SourcePredefinedSourceOutput) ToSourcePredefinedSourcePtrOutput() SourcePredefinedSourcePtrOutput
func (SourcePredefinedSourceOutput) ToSourcePredefinedSourcePtrOutputWithContext ¶ added in v0.6.0
func (o SourcePredefinedSourceOutput) ToSourcePredefinedSourcePtrOutputWithContext(ctx context.Context) SourcePredefinedSourcePtrOutput
func (SourcePredefinedSourceOutput) ToStringOutput ¶ added in v0.6.0
func (o SourcePredefinedSourceOutput) ToStringOutput() pulumi.StringOutput
func (SourcePredefinedSourceOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o SourcePredefinedSourceOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SourcePredefinedSourceOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o SourcePredefinedSourceOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SourcePredefinedSourceOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o SourcePredefinedSourceOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SourcePredefinedSourcePtrInput ¶ added in v0.6.0
type SourcePredefinedSourcePtrInput interface { pulumi.Input ToSourcePredefinedSourcePtrOutput() SourcePredefinedSourcePtrOutput ToSourcePredefinedSourcePtrOutputWithContext(context.Context) SourcePredefinedSourcePtrOutput }
func SourcePredefinedSourcePtr ¶ added in v0.6.0
func SourcePredefinedSourcePtr(v string) SourcePredefinedSourcePtrInput
type SourcePredefinedSourcePtrOutput ¶ added in v0.6.0
type SourcePredefinedSourcePtrOutput struct{ *pulumi.OutputState }
func (SourcePredefinedSourcePtrOutput) Elem ¶ added in v0.6.0
func (o SourcePredefinedSourcePtrOutput) Elem() SourcePredefinedSourceOutput
func (SourcePredefinedSourcePtrOutput) ElementType ¶ added in v0.6.0
func (SourcePredefinedSourcePtrOutput) ElementType() reflect.Type
func (SourcePredefinedSourcePtrOutput) ToSourcePredefinedSourcePtrOutput ¶ added in v0.6.0
func (o SourcePredefinedSourcePtrOutput) ToSourcePredefinedSourcePtrOutput() SourcePredefinedSourcePtrOutput
func (SourcePredefinedSourcePtrOutput) ToSourcePredefinedSourcePtrOutputWithContext ¶ added in v0.6.0
func (o SourcePredefinedSourcePtrOutput) ToSourcePredefinedSourcePtrOutputWithContext(ctx context.Context) SourcePredefinedSourcePtrOutput
func (SourcePredefinedSourcePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o SourcePredefinedSourcePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SourcePredefinedSourcePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o SourcePredefinedSourcePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SourcePtrInput ¶
type SourcePtrInput interface { pulumi.Input ToSourcePtrOutput() SourcePtrOutput ToSourcePtrOutputWithContext(context.Context) SourcePtrOutput }
SourcePtrInput is an input type that accepts SourceArgs, SourcePtr and SourcePtrOutput values. You can construct a concrete instance of `SourcePtrInput` via:
SourceArgs{...} or: nil
func SourcePtr ¶
func SourcePtr(v *SourceArgs) SourcePtrInput
type SourcePtrOutput ¶
type SourcePtrOutput struct{ *pulumi.OutputState }
func (SourcePtrOutput) Elem ¶
func (o SourcePtrOutput) Elem() SourceOutput
func (SourcePtrOutput) ElementType ¶
func (SourcePtrOutput) ElementType() reflect.Type
func (SourcePtrOutput) Name ¶
func (o SourcePtrOutput) Name() pulumi.StringPtrOutput
Source name for content indexed by the Indexing API.
func (SourcePtrOutput) PredefinedSource ¶
func (o SourcePtrOutput) PredefinedSource() SourcePredefinedSourcePtrOutput
Predefined content source for Google Apps.
func (SourcePtrOutput) ToSourcePtrOutput ¶
func (o SourcePtrOutput) ToSourcePtrOutput() SourcePtrOutput
func (SourcePtrOutput) ToSourcePtrOutputWithContext ¶
func (o SourcePtrOutput) ToSourcePtrOutputWithContext(ctx context.Context) SourcePtrOutput
type SourceResponse ¶
type SourceResponse struct { // Source name for content indexed by the Indexing API. Name string `pulumi:"name"` // Predefined content source for Google Apps. PredefinedSource string `pulumi:"predefinedSource"` }
Defines sources for the suggest/search APIs.
type SourceResponseOutput ¶
type SourceResponseOutput struct{ *pulumi.OutputState }
Defines sources for the suggest/search APIs.
func (SourceResponseOutput) ElementType ¶
func (SourceResponseOutput) ElementType() reflect.Type
func (SourceResponseOutput) Name ¶
func (o SourceResponseOutput) Name() pulumi.StringOutput
Source name for content indexed by the Indexing API.
func (SourceResponseOutput) PredefinedSource ¶
func (o SourceResponseOutput) PredefinedSource() pulumi.StringOutput
Predefined content source for Google Apps.
func (SourceResponseOutput) ToSourceResponseOutput ¶
func (o SourceResponseOutput) ToSourceResponseOutput() SourceResponseOutput
func (SourceResponseOutput) ToSourceResponseOutputWithContext ¶
func (o SourceResponseOutput) ToSourceResponseOutputWithContext(ctx context.Context) SourceResponseOutput
type SourceScoringConfig ¶
type SourceScoringConfig struct { // Importance of the source. SourceImportance *SourceScoringConfigSourceImportance `pulumi:"sourceImportance"` }
Set the scoring configuration. This allows modifying the ranking of results for a source.
type SourceScoringConfigArgs ¶
type SourceScoringConfigArgs struct { // Importance of the source. SourceImportance SourceScoringConfigSourceImportancePtrInput `pulumi:"sourceImportance"` }
Set the scoring configuration. This allows modifying the ranking of results for a source.
func (SourceScoringConfigArgs) ElementType ¶
func (SourceScoringConfigArgs) ElementType() reflect.Type
func (SourceScoringConfigArgs) ToSourceScoringConfigOutput ¶
func (i SourceScoringConfigArgs) ToSourceScoringConfigOutput() SourceScoringConfigOutput
func (SourceScoringConfigArgs) ToSourceScoringConfigOutputWithContext ¶
func (i SourceScoringConfigArgs) ToSourceScoringConfigOutputWithContext(ctx context.Context) SourceScoringConfigOutput
func (SourceScoringConfigArgs) ToSourceScoringConfigPtrOutput ¶
func (i SourceScoringConfigArgs) ToSourceScoringConfigPtrOutput() SourceScoringConfigPtrOutput
func (SourceScoringConfigArgs) ToSourceScoringConfigPtrOutputWithContext ¶
func (i SourceScoringConfigArgs) ToSourceScoringConfigPtrOutputWithContext(ctx context.Context) SourceScoringConfigPtrOutput
type SourceScoringConfigInput ¶
type SourceScoringConfigInput interface { pulumi.Input ToSourceScoringConfigOutput() SourceScoringConfigOutput ToSourceScoringConfigOutputWithContext(context.Context) SourceScoringConfigOutput }
SourceScoringConfigInput is an input type that accepts SourceScoringConfigArgs and SourceScoringConfigOutput values. You can construct a concrete instance of `SourceScoringConfigInput` via:
SourceScoringConfigArgs{...}
type SourceScoringConfigOutput ¶
type SourceScoringConfigOutput struct{ *pulumi.OutputState }
Set the scoring configuration. This allows modifying the ranking of results for a source.
func (SourceScoringConfigOutput) ElementType ¶
func (SourceScoringConfigOutput) ElementType() reflect.Type
func (SourceScoringConfigOutput) SourceImportance ¶
func (o SourceScoringConfigOutput) SourceImportance() SourceScoringConfigSourceImportancePtrOutput
Importance of the source.
func (SourceScoringConfigOutput) ToSourceScoringConfigOutput ¶
func (o SourceScoringConfigOutput) ToSourceScoringConfigOutput() SourceScoringConfigOutput
func (SourceScoringConfigOutput) ToSourceScoringConfigOutputWithContext ¶
func (o SourceScoringConfigOutput) ToSourceScoringConfigOutputWithContext(ctx context.Context) SourceScoringConfigOutput
func (SourceScoringConfigOutput) ToSourceScoringConfigPtrOutput ¶
func (o SourceScoringConfigOutput) ToSourceScoringConfigPtrOutput() SourceScoringConfigPtrOutput
func (SourceScoringConfigOutput) ToSourceScoringConfigPtrOutputWithContext ¶
func (o SourceScoringConfigOutput) ToSourceScoringConfigPtrOutputWithContext(ctx context.Context) SourceScoringConfigPtrOutput
type SourceScoringConfigPtrInput ¶
type SourceScoringConfigPtrInput interface { pulumi.Input ToSourceScoringConfigPtrOutput() SourceScoringConfigPtrOutput ToSourceScoringConfigPtrOutputWithContext(context.Context) SourceScoringConfigPtrOutput }
SourceScoringConfigPtrInput is an input type that accepts SourceScoringConfigArgs, SourceScoringConfigPtr and SourceScoringConfigPtrOutput values. You can construct a concrete instance of `SourceScoringConfigPtrInput` via:
SourceScoringConfigArgs{...} or: nil
func SourceScoringConfigPtr ¶
func SourceScoringConfigPtr(v *SourceScoringConfigArgs) SourceScoringConfigPtrInput
type SourceScoringConfigPtrOutput ¶
type SourceScoringConfigPtrOutput struct{ *pulumi.OutputState }
func (SourceScoringConfigPtrOutput) Elem ¶
func (o SourceScoringConfigPtrOutput) Elem() SourceScoringConfigOutput
func (SourceScoringConfigPtrOutput) ElementType ¶
func (SourceScoringConfigPtrOutput) ElementType() reflect.Type
func (SourceScoringConfigPtrOutput) SourceImportance ¶
func (o SourceScoringConfigPtrOutput) SourceImportance() SourceScoringConfigSourceImportancePtrOutput
Importance of the source.
func (SourceScoringConfigPtrOutput) ToSourceScoringConfigPtrOutput ¶
func (o SourceScoringConfigPtrOutput) ToSourceScoringConfigPtrOutput() SourceScoringConfigPtrOutput
func (SourceScoringConfigPtrOutput) ToSourceScoringConfigPtrOutputWithContext ¶
func (o SourceScoringConfigPtrOutput) ToSourceScoringConfigPtrOutputWithContext(ctx context.Context) SourceScoringConfigPtrOutput
type SourceScoringConfigResponse ¶
type SourceScoringConfigResponse struct { // Importance of the source. SourceImportance string `pulumi:"sourceImportance"` }
Set the scoring configuration. This allows modifying the ranking of results for a source.
type SourceScoringConfigResponseOutput ¶
type SourceScoringConfigResponseOutput struct{ *pulumi.OutputState }
Set the scoring configuration. This allows modifying the ranking of results for a source.
func (SourceScoringConfigResponseOutput) ElementType ¶
func (SourceScoringConfigResponseOutput) ElementType() reflect.Type
func (SourceScoringConfigResponseOutput) SourceImportance ¶
func (o SourceScoringConfigResponseOutput) SourceImportance() pulumi.StringOutput
Importance of the source.
func (SourceScoringConfigResponseOutput) ToSourceScoringConfigResponseOutput ¶
func (o SourceScoringConfigResponseOutput) ToSourceScoringConfigResponseOutput() SourceScoringConfigResponseOutput
func (SourceScoringConfigResponseOutput) ToSourceScoringConfigResponseOutputWithContext ¶
func (o SourceScoringConfigResponseOutput) ToSourceScoringConfigResponseOutputWithContext(ctx context.Context) SourceScoringConfigResponseOutput
type SourceScoringConfigSourceImportance ¶ added in v0.4.0
type SourceScoringConfigSourceImportance string
Importance of the source.
func (SourceScoringConfigSourceImportance) ElementType ¶ added in v0.4.0
func (SourceScoringConfigSourceImportance) ElementType() reflect.Type
func (SourceScoringConfigSourceImportance) ToSourceScoringConfigSourceImportanceOutput ¶ added in v0.6.0
func (e SourceScoringConfigSourceImportance) ToSourceScoringConfigSourceImportanceOutput() SourceScoringConfigSourceImportanceOutput
func (SourceScoringConfigSourceImportance) ToSourceScoringConfigSourceImportanceOutputWithContext ¶ added in v0.6.0
func (e SourceScoringConfigSourceImportance) ToSourceScoringConfigSourceImportanceOutputWithContext(ctx context.Context) SourceScoringConfigSourceImportanceOutput
func (SourceScoringConfigSourceImportance) ToSourceScoringConfigSourceImportancePtrOutput ¶ added in v0.6.0
func (e SourceScoringConfigSourceImportance) ToSourceScoringConfigSourceImportancePtrOutput() SourceScoringConfigSourceImportancePtrOutput
func (SourceScoringConfigSourceImportance) ToSourceScoringConfigSourceImportancePtrOutputWithContext ¶ added in v0.6.0
func (e SourceScoringConfigSourceImportance) ToSourceScoringConfigSourceImportancePtrOutputWithContext(ctx context.Context) SourceScoringConfigSourceImportancePtrOutput
func (SourceScoringConfigSourceImportance) ToStringOutput ¶ added in v0.4.0
func (e SourceScoringConfigSourceImportance) ToStringOutput() pulumi.StringOutput
func (SourceScoringConfigSourceImportance) ToStringOutputWithContext ¶ added in v0.4.0
func (e SourceScoringConfigSourceImportance) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SourceScoringConfigSourceImportance) ToStringPtrOutput ¶ added in v0.4.0
func (e SourceScoringConfigSourceImportance) ToStringPtrOutput() pulumi.StringPtrOutput
func (SourceScoringConfigSourceImportance) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e SourceScoringConfigSourceImportance) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SourceScoringConfigSourceImportanceInput ¶ added in v0.6.0
type SourceScoringConfigSourceImportanceInput interface { pulumi.Input ToSourceScoringConfigSourceImportanceOutput() SourceScoringConfigSourceImportanceOutput ToSourceScoringConfigSourceImportanceOutputWithContext(context.Context) SourceScoringConfigSourceImportanceOutput }
SourceScoringConfigSourceImportanceInput is an input type that accepts SourceScoringConfigSourceImportanceArgs and SourceScoringConfigSourceImportanceOutput values. You can construct a concrete instance of `SourceScoringConfigSourceImportanceInput` via:
SourceScoringConfigSourceImportanceArgs{...}
type SourceScoringConfigSourceImportanceOutput ¶ added in v0.6.0
type SourceScoringConfigSourceImportanceOutput struct{ *pulumi.OutputState }
func (SourceScoringConfigSourceImportanceOutput) ElementType ¶ added in v0.6.0
func (SourceScoringConfigSourceImportanceOutput) ElementType() reflect.Type
func (SourceScoringConfigSourceImportanceOutput) ToSourceScoringConfigSourceImportanceOutput ¶ added in v0.6.0
func (o SourceScoringConfigSourceImportanceOutput) ToSourceScoringConfigSourceImportanceOutput() SourceScoringConfigSourceImportanceOutput
func (SourceScoringConfigSourceImportanceOutput) ToSourceScoringConfigSourceImportanceOutputWithContext ¶ added in v0.6.0
func (o SourceScoringConfigSourceImportanceOutput) ToSourceScoringConfigSourceImportanceOutputWithContext(ctx context.Context) SourceScoringConfigSourceImportanceOutput
func (SourceScoringConfigSourceImportanceOutput) ToSourceScoringConfigSourceImportancePtrOutput ¶ added in v0.6.0
func (o SourceScoringConfigSourceImportanceOutput) ToSourceScoringConfigSourceImportancePtrOutput() SourceScoringConfigSourceImportancePtrOutput
func (SourceScoringConfigSourceImportanceOutput) ToSourceScoringConfigSourceImportancePtrOutputWithContext ¶ added in v0.6.0
func (o SourceScoringConfigSourceImportanceOutput) ToSourceScoringConfigSourceImportancePtrOutputWithContext(ctx context.Context) SourceScoringConfigSourceImportancePtrOutput
func (SourceScoringConfigSourceImportanceOutput) ToStringOutput ¶ added in v0.6.0
func (o SourceScoringConfigSourceImportanceOutput) ToStringOutput() pulumi.StringOutput
func (SourceScoringConfigSourceImportanceOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o SourceScoringConfigSourceImportanceOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SourceScoringConfigSourceImportanceOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o SourceScoringConfigSourceImportanceOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SourceScoringConfigSourceImportanceOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o SourceScoringConfigSourceImportanceOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SourceScoringConfigSourceImportancePtrInput ¶ added in v0.6.0
type SourceScoringConfigSourceImportancePtrInput interface { pulumi.Input ToSourceScoringConfigSourceImportancePtrOutput() SourceScoringConfigSourceImportancePtrOutput ToSourceScoringConfigSourceImportancePtrOutputWithContext(context.Context) SourceScoringConfigSourceImportancePtrOutput }
func SourceScoringConfigSourceImportancePtr ¶ added in v0.6.0
func SourceScoringConfigSourceImportancePtr(v string) SourceScoringConfigSourceImportancePtrInput
type SourceScoringConfigSourceImportancePtrOutput ¶ added in v0.6.0
type SourceScoringConfigSourceImportancePtrOutput struct{ *pulumi.OutputState }
func (SourceScoringConfigSourceImportancePtrOutput) ElementType ¶ added in v0.6.0
func (SourceScoringConfigSourceImportancePtrOutput) ElementType() reflect.Type
func (SourceScoringConfigSourceImportancePtrOutput) ToSourceScoringConfigSourceImportancePtrOutput ¶ added in v0.6.0
func (o SourceScoringConfigSourceImportancePtrOutput) ToSourceScoringConfigSourceImportancePtrOutput() SourceScoringConfigSourceImportancePtrOutput
func (SourceScoringConfigSourceImportancePtrOutput) ToSourceScoringConfigSourceImportancePtrOutputWithContext ¶ added in v0.6.0
func (o SourceScoringConfigSourceImportancePtrOutput) ToSourceScoringConfigSourceImportancePtrOutputWithContext(ctx context.Context) SourceScoringConfigSourceImportancePtrOutput
func (SourceScoringConfigSourceImportancePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o SourceScoringConfigSourceImportancePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SourceScoringConfigSourceImportancePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o SourceScoringConfigSourceImportancePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Value ¶
type Value struct { BooleanValue *bool `pulumi:"booleanValue"` DateValue *Date `pulumi:"dateValue"` DoubleValue *float64 `pulumi:"doubleValue"` IntegerValue *string `pulumi:"integerValue"` StringValue *string `pulumi:"stringValue"` TimestampValue *string `pulumi:"timestampValue"` }
Definition of a single value with generic type.
type ValueArgs ¶
type ValueArgs struct { BooleanValue pulumi.BoolPtrInput `pulumi:"booleanValue"` DateValue DatePtrInput `pulumi:"dateValue"` DoubleValue pulumi.Float64PtrInput `pulumi:"doubleValue"` IntegerValue pulumi.StringPtrInput `pulumi:"integerValue"` StringValue pulumi.StringPtrInput `pulumi:"stringValue"` TimestampValue pulumi.StringPtrInput `pulumi:"timestampValue"` }
Definition of a single value with generic type.
func (ValueArgs) ElementType ¶
func (ValueArgs) ToValueOutput ¶
func (i ValueArgs) ToValueOutput() ValueOutput
func (ValueArgs) ToValueOutputWithContext ¶
func (i ValueArgs) ToValueOutputWithContext(ctx context.Context) ValueOutput
func (ValueArgs) ToValuePtrOutput ¶
func (i ValueArgs) ToValuePtrOutput() ValuePtrOutput
func (ValueArgs) ToValuePtrOutputWithContext ¶
func (i ValueArgs) ToValuePtrOutputWithContext(ctx context.Context) ValuePtrOutput
type ValueFilter ¶
type ValueFilter struct { // 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. OperatorName *string `pulumi:"operatorName"` // The value to be compared with. Value *Value `pulumi:"value"` }
type ValueFilterArgs ¶
type ValueFilterArgs struct { // 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. OperatorName pulumi.StringPtrInput `pulumi:"operatorName"` // The value to be compared with. Value ValuePtrInput `pulumi:"value"` }
func (ValueFilterArgs) ElementType ¶
func (ValueFilterArgs) ElementType() reflect.Type
func (ValueFilterArgs) ToValueFilterOutput ¶
func (i ValueFilterArgs) ToValueFilterOutput() ValueFilterOutput
func (ValueFilterArgs) ToValueFilterOutputWithContext ¶
func (i ValueFilterArgs) ToValueFilterOutputWithContext(ctx context.Context) ValueFilterOutput
func (ValueFilterArgs) ToValueFilterPtrOutput ¶
func (i ValueFilterArgs) ToValueFilterPtrOutput() ValueFilterPtrOutput
func (ValueFilterArgs) ToValueFilterPtrOutputWithContext ¶
func (i ValueFilterArgs) ToValueFilterPtrOutputWithContext(ctx context.Context) ValueFilterPtrOutput
type ValueFilterInput ¶
type ValueFilterInput interface { pulumi.Input ToValueFilterOutput() ValueFilterOutput ToValueFilterOutputWithContext(context.Context) ValueFilterOutput }
ValueFilterInput is an input type that accepts ValueFilterArgs and ValueFilterOutput values. You can construct a concrete instance of `ValueFilterInput` via:
ValueFilterArgs{...}
type ValueFilterOutput ¶
type ValueFilterOutput struct{ *pulumi.OutputState }
func (ValueFilterOutput) ElementType ¶
func (ValueFilterOutput) ElementType() reflect.Type
func (ValueFilterOutput) OperatorName ¶
func (o ValueFilterOutput) OperatorName() pulumi.StringPtrOutput
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.
func (ValueFilterOutput) ToValueFilterOutput ¶
func (o ValueFilterOutput) ToValueFilterOutput() ValueFilterOutput
func (ValueFilterOutput) ToValueFilterOutputWithContext ¶
func (o ValueFilterOutput) ToValueFilterOutputWithContext(ctx context.Context) ValueFilterOutput
func (ValueFilterOutput) ToValueFilterPtrOutput ¶
func (o ValueFilterOutput) ToValueFilterPtrOutput() ValueFilterPtrOutput
func (ValueFilterOutput) ToValueFilterPtrOutputWithContext ¶
func (o ValueFilterOutput) ToValueFilterPtrOutputWithContext(ctx context.Context) ValueFilterPtrOutput
func (ValueFilterOutput) Value ¶
func (o ValueFilterOutput) Value() ValuePtrOutput
The value to be compared with.
type ValueFilterPtrInput ¶
type ValueFilterPtrInput interface { pulumi.Input ToValueFilterPtrOutput() ValueFilterPtrOutput ToValueFilterPtrOutputWithContext(context.Context) ValueFilterPtrOutput }
ValueFilterPtrInput is an input type that accepts ValueFilterArgs, ValueFilterPtr and ValueFilterPtrOutput values. You can construct a concrete instance of `ValueFilterPtrInput` via:
ValueFilterArgs{...} or: nil
func ValueFilterPtr ¶
func ValueFilterPtr(v *ValueFilterArgs) ValueFilterPtrInput
type ValueFilterPtrOutput ¶
type ValueFilterPtrOutput struct{ *pulumi.OutputState }
func (ValueFilterPtrOutput) Elem ¶
func (o ValueFilterPtrOutput) Elem() ValueFilterOutput
func (ValueFilterPtrOutput) ElementType ¶
func (ValueFilterPtrOutput) ElementType() reflect.Type
func (ValueFilterPtrOutput) OperatorName ¶
func (o ValueFilterPtrOutput) OperatorName() pulumi.StringPtrOutput
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.
func (ValueFilterPtrOutput) ToValueFilterPtrOutput ¶
func (o ValueFilterPtrOutput) ToValueFilterPtrOutput() ValueFilterPtrOutput
func (ValueFilterPtrOutput) ToValueFilterPtrOutputWithContext ¶
func (o ValueFilterPtrOutput) ToValueFilterPtrOutputWithContext(ctx context.Context) ValueFilterPtrOutput
func (ValueFilterPtrOutput) Value ¶
func (o ValueFilterPtrOutput) Value() ValuePtrOutput
The value to be compared with.
type ValueFilterResponse ¶
type ValueFilterResponse struct { // 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. OperatorName string `pulumi:"operatorName"` // The value to be compared with. Value ValueResponse `pulumi:"value"` }
type ValueFilterResponseOutput ¶
type ValueFilterResponseOutput struct{ *pulumi.OutputState }
func (ValueFilterResponseOutput) ElementType ¶
func (ValueFilterResponseOutput) ElementType() reflect.Type
func (ValueFilterResponseOutput) OperatorName ¶
func (o ValueFilterResponseOutput) OperatorName() pulumi.StringOutput
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.
func (ValueFilterResponseOutput) ToValueFilterResponseOutput ¶
func (o ValueFilterResponseOutput) ToValueFilterResponseOutput() ValueFilterResponseOutput
func (ValueFilterResponseOutput) ToValueFilterResponseOutputWithContext ¶
func (o ValueFilterResponseOutput) ToValueFilterResponseOutputWithContext(ctx context.Context) ValueFilterResponseOutput
func (ValueFilterResponseOutput) Value ¶
func (o ValueFilterResponseOutput) Value() ValueResponseOutput
The value to be compared with.
type ValueInput ¶
type ValueInput interface { pulumi.Input ToValueOutput() ValueOutput ToValueOutputWithContext(context.Context) ValueOutput }
ValueInput is an input type that accepts ValueArgs and ValueOutput values. You can construct a concrete instance of `ValueInput` via:
ValueArgs{...}
type ValueOutput ¶
type ValueOutput struct{ *pulumi.OutputState }
Definition of a single value with generic type.
func (ValueOutput) BooleanValue ¶
func (o ValueOutput) BooleanValue() pulumi.BoolPtrOutput
func (ValueOutput) DateValue ¶
func (o ValueOutput) DateValue() DatePtrOutput
func (ValueOutput) DoubleValue ¶
func (o ValueOutput) DoubleValue() pulumi.Float64PtrOutput
func (ValueOutput) ElementType ¶
func (ValueOutput) ElementType() reflect.Type
func (ValueOutput) IntegerValue ¶
func (o ValueOutput) IntegerValue() pulumi.StringPtrOutput
func (ValueOutput) StringValue ¶
func (o ValueOutput) StringValue() pulumi.StringPtrOutput
func (ValueOutput) TimestampValue ¶
func (o ValueOutput) TimestampValue() pulumi.StringPtrOutput
func (ValueOutput) ToValueOutput ¶
func (o ValueOutput) ToValueOutput() ValueOutput
func (ValueOutput) ToValueOutputWithContext ¶
func (o ValueOutput) ToValueOutputWithContext(ctx context.Context) ValueOutput
func (ValueOutput) ToValuePtrOutput ¶
func (o ValueOutput) ToValuePtrOutput() ValuePtrOutput
func (ValueOutput) ToValuePtrOutputWithContext ¶
func (o ValueOutput) ToValuePtrOutputWithContext(ctx context.Context) ValuePtrOutput
type ValuePtrInput ¶
type ValuePtrInput interface { pulumi.Input ToValuePtrOutput() ValuePtrOutput ToValuePtrOutputWithContext(context.Context) ValuePtrOutput }
ValuePtrInput is an input type that accepts ValueArgs, ValuePtr and ValuePtrOutput values. You can construct a concrete instance of `ValuePtrInput` via:
ValueArgs{...} or: nil
func ValuePtr ¶
func ValuePtr(v *ValueArgs) ValuePtrInput
type ValuePtrOutput ¶
type ValuePtrOutput struct{ *pulumi.OutputState }
func (ValuePtrOutput) BooleanValue ¶
func (o ValuePtrOutput) BooleanValue() pulumi.BoolPtrOutput
func (ValuePtrOutput) DateValue ¶
func (o ValuePtrOutput) DateValue() DatePtrOutput
func (ValuePtrOutput) DoubleValue ¶
func (o ValuePtrOutput) DoubleValue() pulumi.Float64PtrOutput
func (ValuePtrOutput) Elem ¶
func (o ValuePtrOutput) Elem() ValueOutput
func (ValuePtrOutput) ElementType ¶
func (ValuePtrOutput) ElementType() reflect.Type
func (ValuePtrOutput) IntegerValue ¶
func (o ValuePtrOutput) IntegerValue() pulumi.StringPtrOutput
func (ValuePtrOutput) StringValue ¶
func (o ValuePtrOutput) StringValue() pulumi.StringPtrOutput
func (ValuePtrOutput) TimestampValue ¶
func (o ValuePtrOutput) TimestampValue() pulumi.StringPtrOutput
func (ValuePtrOutput) ToValuePtrOutput ¶
func (o ValuePtrOutput) ToValuePtrOutput() ValuePtrOutput
func (ValuePtrOutput) ToValuePtrOutputWithContext ¶
func (o ValuePtrOutput) ToValuePtrOutputWithContext(ctx context.Context) ValuePtrOutput
type ValueResponse ¶
type ValueResponse struct { BooleanValue bool `pulumi:"booleanValue"` DateValue DateResponse `pulumi:"dateValue"` DoubleValue float64 `pulumi:"doubleValue"` IntegerValue string `pulumi:"integerValue"` StringValue string `pulumi:"stringValue"` TimestampValue string `pulumi:"timestampValue"` }
Definition of a single value with generic type.
type ValueResponseOutput ¶
type ValueResponseOutput struct{ *pulumi.OutputState }
Definition of a single value with generic type.
func (ValueResponseOutput) BooleanValue ¶
func (o ValueResponseOutput) BooleanValue() pulumi.BoolOutput
func (ValueResponseOutput) DateValue ¶
func (o ValueResponseOutput) DateValue() DateResponseOutput
func (ValueResponseOutput) DoubleValue ¶
func (o ValueResponseOutput) DoubleValue() pulumi.Float64Output
func (ValueResponseOutput) ElementType ¶
func (ValueResponseOutput) ElementType() reflect.Type
func (ValueResponseOutput) IntegerValue ¶
func (o ValueResponseOutput) IntegerValue() pulumi.StringOutput
func (ValueResponseOutput) StringValue ¶
func (o ValueResponseOutput) StringValue() pulumi.StringOutput
func (ValueResponseOutput) TimestampValue ¶
func (o ValueResponseOutput) TimestampValue() pulumi.StringOutput
func (ValueResponseOutput) ToValueResponseOutput ¶
func (o ValueResponseOutput) ToValueResponseOutput() ValueResponseOutput
func (ValueResponseOutput) ToValueResponseOutputWithContext ¶
func (o ValueResponseOutput) ToValueResponseOutputWithContext(ctx context.Context) ValueResponseOutput