Documentation ¶
Index ¶
- type ChatEngine
- type ChatEngineArgs
- type ChatEngineArray
- type ChatEngineArrayInput
- type ChatEngineArrayOutput
- func (ChatEngineArrayOutput) ElementType() reflect.Type
- func (o ChatEngineArrayOutput) Index(i pulumi.IntInput) ChatEngineOutput
- func (o ChatEngineArrayOutput) ToChatEngineArrayOutput() ChatEngineArrayOutput
- func (o ChatEngineArrayOutput) ToChatEngineArrayOutputWithContext(ctx context.Context) ChatEngineArrayOutput
- type ChatEngineChatEngineConfig
- type ChatEngineChatEngineConfigAgentCreationConfig
- type ChatEngineChatEngineConfigAgentCreationConfigArgs
- func (ChatEngineChatEngineConfigAgentCreationConfigArgs) ElementType() reflect.Type
- func (i ChatEngineChatEngineConfigAgentCreationConfigArgs) ToChatEngineChatEngineConfigAgentCreationConfigOutput() ChatEngineChatEngineConfigAgentCreationConfigOutput
- func (i ChatEngineChatEngineConfigAgentCreationConfigArgs) ToChatEngineChatEngineConfigAgentCreationConfigOutputWithContext(ctx context.Context) ChatEngineChatEngineConfigAgentCreationConfigOutput
- func (i ChatEngineChatEngineConfigAgentCreationConfigArgs) ToChatEngineChatEngineConfigAgentCreationConfigPtrOutput() ChatEngineChatEngineConfigAgentCreationConfigPtrOutput
- func (i ChatEngineChatEngineConfigAgentCreationConfigArgs) ToChatEngineChatEngineConfigAgentCreationConfigPtrOutputWithContext(ctx context.Context) ChatEngineChatEngineConfigAgentCreationConfigPtrOutput
- type ChatEngineChatEngineConfigAgentCreationConfigInput
- type ChatEngineChatEngineConfigAgentCreationConfigOutput
- func (o ChatEngineChatEngineConfigAgentCreationConfigOutput) Business() pulumi.StringPtrOutput
- func (o ChatEngineChatEngineConfigAgentCreationConfigOutput) DefaultLanguageCode() pulumi.StringOutput
- func (ChatEngineChatEngineConfigAgentCreationConfigOutput) ElementType() reflect.Type
- func (o ChatEngineChatEngineConfigAgentCreationConfigOutput) Location() pulumi.StringPtrOutput
- func (o ChatEngineChatEngineConfigAgentCreationConfigOutput) TimeZone() pulumi.StringOutput
- func (o ChatEngineChatEngineConfigAgentCreationConfigOutput) ToChatEngineChatEngineConfigAgentCreationConfigOutput() ChatEngineChatEngineConfigAgentCreationConfigOutput
- func (o ChatEngineChatEngineConfigAgentCreationConfigOutput) ToChatEngineChatEngineConfigAgentCreationConfigOutputWithContext(ctx context.Context) ChatEngineChatEngineConfigAgentCreationConfigOutput
- func (o ChatEngineChatEngineConfigAgentCreationConfigOutput) ToChatEngineChatEngineConfigAgentCreationConfigPtrOutput() ChatEngineChatEngineConfigAgentCreationConfigPtrOutput
- func (o ChatEngineChatEngineConfigAgentCreationConfigOutput) ToChatEngineChatEngineConfigAgentCreationConfigPtrOutputWithContext(ctx context.Context) ChatEngineChatEngineConfigAgentCreationConfigPtrOutput
- type ChatEngineChatEngineConfigAgentCreationConfigPtrInput
- type ChatEngineChatEngineConfigAgentCreationConfigPtrOutput
- func (o ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) Business() pulumi.StringPtrOutput
- func (o ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) DefaultLanguageCode() pulumi.StringPtrOutput
- func (o ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) Elem() ChatEngineChatEngineConfigAgentCreationConfigOutput
- func (ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) ElementType() reflect.Type
- func (o ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) Location() pulumi.StringPtrOutput
- func (o ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) TimeZone() pulumi.StringPtrOutput
- func (o ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) ToChatEngineChatEngineConfigAgentCreationConfigPtrOutput() ChatEngineChatEngineConfigAgentCreationConfigPtrOutput
- func (o ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) ToChatEngineChatEngineConfigAgentCreationConfigPtrOutputWithContext(ctx context.Context) ChatEngineChatEngineConfigAgentCreationConfigPtrOutput
- type ChatEngineChatEngineConfigArgs
- func (ChatEngineChatEngineConfigArgs) ElementType() reflect.Type
- func (i ChatEngineChatEngineConfigArgs) ToChatEngineChatEngineConfigOutput() ChatEngineChatEngineConfigOutput
- func (i ChatEngineChatEngineConfigArgs) ToChatEngineChatEngineConfigOutputWithContext(ctx context.Context) ChatEngineChatEngineConfigOutput
- func (i ChatEngineChatEngineConfigArgs) ToChatEngineChatEngineConfigPtrOutput() ChatEngineChatEngineConfigPtrOutput
- func (i ChatEngineChatEngineConfigArgs) ToChatEngineChatEngineConfigPtrOutputWithContext(ctx context.Context) ChatEngineChatEngineConfigPtrOutput
- type ChatEngineChatEngineConfigInput
- type ChatEngineChatEngineConfigOutput
- func (o ChatEngineChatEngineConfigOutput) AgentCreationConfig() ChatEngineChatEngineConfigAgentCreationConfigPtrOutput
- func (o ChatEngineChatEngineConfigOutput) DialogflowAgentToLink() pulumi.StringPtrOutput
- func (ChatEngineChatEngineConfigOutput) ElementType() reflect.Type
- func (o ChatEngineChatEngineConfigOutput) ToChatEngineChatEngineConfigOutput() ChatEngineChatEngineConfigOutput
- func (o ChatEngineChatEngineConfigOutput) ToChatEngineChatEngineConfigOutputWithContext(ctx context.Context) ChatEngineChatEngineConfigOutput
- func (o ChatEngineChatEngineConfigOutput) ToChatEngineChatEngineConfigPtrOutput() ChatEngineChatEngineConfigPtrOutput
- func (o ChatEngineChatEngineConfigOutput) ToChatEngineChatEngineConfigPtrOutputWithContext(ctx context.Context) ChatEngineChatEngineConfigPtrOutput
- type ChatEngineChatEngineConfigPtrInput
- type ChatEngineChatEngineConfigPtrOutput
- func (o ChatEngineChatEngineConfigPtrOutput) AgentCreationConfig() ChatEngineChatEngineConfigAgentCreationConfigPtrOutput
- func (o ChatEngineChatEngineConfigPtrOutput) DialogflowAgentToLink() pulumi.StringPtrOutput
- func (o ChatEngineChatEngineConfigPtrOutput) Elem() ChatEngineChatEngineConfigOutput
- func (ChatEngineChatEngineConfigPtrOutput) ElementType() reflect.Type
- func (o ChatEngineChatEngineConfigPtrOutput) ToChatEngineChatEngineConfigPtrOutput() ChatEngineChatEngineConfigPtrOutput
- func (o ChatEngineChatEngineConfigPtrOutput) ToChatEngineChatEngineConfigPtrOutputWithContext(ctx context.Context) ChatEngineChatEngineConfigPtrOutput
- type ChatEngineChatEngineMetadata
- type ChatEngineChatEngineMetadataArgs
- func (ChatEngineChatEngineMetadataArgs) ElementType() reflect.Type
- func (i ChatEngineChatEngineMetadataArgs) ToChatEngineChatEngineMetadataOutput() ChatEngineChatEngineMetadataOutput
- func (i ChatEngineChatEngineMetadataArgs) ToChatEngineChatEngineMetadataOutputWithContext(ctx context.Context) ChatEngineChatEngineMetadataOutput
- type ChatEngineChatEngineMetadataArray
- func (ChatEngineChatEngineMetadataArray) ElementType() reflect.Type
- func (i ChatEngineChatEngineMetadataArray) ToChatEngineChatEngineMetadataArrayOutput() ChatEngineChatEngineMetadataArrayOutput
- func (i ChatEngineChatEngineMetadataArray) ToChatEngineChatEngineMetadataArrayOutputWithContext(ctx context.Context) ChatEngineChatEngineMetadataArrayOutput
- type ChatEngineChatEngineMetadataArrayInput
- type ChatEngineChatEngineMetadataArrayOutput
- func (ChatEngineChatEngineMetadataArrayOutput) ElementType() reflect.Type
- func (o ChatEngineChatEngineMetadataArrayOutput) Index(i pulumi.IntInput) ChatEngineChatEngineMetadataOutput
- func (o ChatEngineChatEngineMetadataArrayOutput) ToChatEngineChatEngineMetadataArrayOutput() ChatEngineChatEngineMetadataArrayOutput
- func (o ChatEngineChatEngineMetadataArrayOutput) ToChatEngineChatEngineMetadataArrayOutputWithContext(ctx context.Context) ChatEngineChatEngineMetadataArrayOutput
- type ChatEngineChatEngineMetadataInput
- type ChatEngineChatEngineMetadataOutput
- func (o ChatEngineChatEngineMetadataOutput) DialogflowAgent() pulumi.StringPtrOutput
- func (ChatEngineChatEngineMetadataOutput) ElementType() reflect.Type
- func (o ChatEngineChatEngineMetadataOutput) ToChatEngineChatEngineMetadataOutput() ChatEngineChatEngineMetadataOutput
- func (o ChatEngineChatEngineMetadataOutput) ToChatEngineChatEngineMetadataOutputWithContext(ctx context.Context) ChatEngineChatEngineMetadataOutput
- type ChatEngineCommonConfig
- type ChatEngineCommonConfigArgs
- func (ChatEngineCommonConfigArgs) ElementType() reflect.Type
- func (i ChatEngineCommonConfigArgs) ToChatEngineCommonConfigOutput() ChatEngineCommonConfigOutput
- func (i ChatEngineCommonConfigArgs) ToChatEngineCommonConfigOutputWithContext(ctx context.Context) ChatEngineCommonConfigOutput
- func (i ChatEngineCommonConfigArgs) ToChatEngineCommonConfigPtrOutput() ChatEngineCommonConfigPtrOutput
- func (i ChatEngineCommonConfigArgs) ToChatEngineCommonConfigPtrOutputWithContext(ctx context.Context) ChatEngineCommonConfigPtrOutput
- type ChatEngineCommonConfigInput
- type ChatEngineCommonConfigOutput
- func (o ChatEngineCommonConfigOutput) CompanyName() pulumi.StringPtrOutput
- func (ChatEngineCommonConfigOutput) ElementType() reflect.Type
- func (o ChatEngineCommonConfigOutput) ToChatEngineCommonConfigOutput() ChatEngineCommonConfigOutput
- func (o ChatEngineCommonConfigOutput) ToChatEngineCommonConfigOutputWithContext(ctx context.Context) ChatEngineCommonConfigOutput
- func (o ChatEngineCommonConfigOutput) ToChatEngineCommonConfigPtrOutput() ChatEngineCommonConfigPtrOutput
- func (o ChatEngineCommonConfigOutput) ToChatEngineCommonConfigPtrOutputWithContext(ctx context.Context) ChatEngineCommonConfigPtrOutput
- type ChatEngineCommonConfigPtrInput
- type ChatEngineCommonConfigPtrOutput
- func (o ChatEngineCommonConfigPtrOutput) CompanyName() pulumi.StringPtrOutput
- func (o ChatEngineCommonConfigPtrOutput) Elem() ChatEngineCommonConfigOutput
- func (ChatEngineCommonConfigPtrOutput) ElementType() reflect.Type
- func (o ChatEngineCommonConfigPtrOutput) ToChatEngineCommonConfigPtrOutput() ChatEngineCommonConfigPtrOutput
- func (o ChatEngineCommonConfigPtrOutput) ToChatEngineCommonConfigPtrOutputWithContext(ctx context.Context) ChatEngineCommonConfigPtrOutput
- type ChatEngineInput
- type ChatEngineMap
- type ChatEngineMapInput
- type ChatEngineMapOutput
- func (ChatEngineMapOutput) ElementType() reflect.Type
- func (o ChatEngineMapOutput) MapIndex(k pulumi.StringInput) ChatEngineOutput
- func (o ChatEngineMapOutput) ToChatEngineMapOutput() ChatEngineMapOutput
- func (o ChatEngineMapOutput) ToChatEngineMapOutputWithContext(ctx context.Context) ChatEngineMapOutput
- type ChatEngineOutput
- func (o ChatEngineOutput) ChatEngineConfig() ChatEngineChatEngineConfigOutput
- func (o ChatEngineOutput) ChatEngineMetadatas() ChatEngineChatEngineMetadataArrayOutput
- func (o ChatEngineOutput) CollectionId() pulumi.StringOutput
- func (o ChatEngineOutput) CommonConfig() ChatEngineCommonConfigPtrOutput
- func (o ChatEngineOutput) CreateTime() pulumi.StringOutput
- func (o ChatEngineOutput) DataStoreIds() pulumi.StringArrayOutput
- func (o ChatEngineOutput) DisplayName() pulumi.StringOutput
- func (ChatEngineOutput) ElementType() reflect.Type
- func (o ChatEngineOutput) EngineId() pulumi.StringOutput
- func (o ChatEngineOutput) IndustryVertical() pulumi.StringPtrOutput
- func (o ChatEngineOutput) Location() pulumi.StringOutput
- func (o ChatEngineOutput) Name() pulumi.StringOutput
- func (o ChatEngineOutput) Project() pulumi.StringOutput
- func (o ChatEngineOutput) ToChatEngineOutput() ChatEngineOutput
- func (o ChatEngineOutput) ToChatEngineOutputWithContext(ctx context.Context) ChatEngineOutput
- func (o ChatEngineOutput) UpdateTime() pulumi.StringOutput
- type ChatEngineState
- type DataStore
- type DataStoreArgs
- type DataStoreArray
- type DataStoreArrayInput
- type DataStoreArrayOutput
- func (DataStoreArrayOutput) ElementType() reflect.Type
- func (o DataStoreArrayOutput) Index(i pulumi.IntInput) DataStoreOutput
- func (o DataStoreArrayOutput) ToDataStoreArrayOutput() DataStoreArrayOutput
- func (o DataStoreArrayOutput) ToDataStoreArrayOutputWithContext(ctx context.Context) DataStoreArrayOutput
- type DataStoreDocumentProcessingConfig
- type DataStoreDocumentProcessingConfigArgs
- func (DataStoreDocumentProcessingConfigArgs) ElementType() reflect.Type
- func (i DataStoreDocumentProcessingConfigArgs) ToDataStoreDocumentProcessingConfigOutput() DataStoreDocumentProcessingConfigOutput
- func (i DataStoreDocumentProcessingConfigArgs) ToDataStoreDocumentProcessingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigOutput
- func (i DataStoreDocumentProcessingConfigArgs) ToDataStoreDocumentProcessingConfigPtrOutput() DataStoreDocumentProcessingConfigPtrOutput
- func (i DataStoreDocumentProcessingConfigArgs) ToDataStoreDocumentProcessingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigPtrOutput
- type DataStoreDocumentProcessingConfigChunkingConfig
- type DataStoreDocumentProcessingConfigChunkingConfigArgs
- func (DataStoreDocumentProcessingConfigChunkingConfigArgs) ElementType() reflect.Type
- func (i DataStoreDocumentProcessingConfigChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigOutput() DataStoreDocumentProcessingConfigChunkingConfigOutput
- func (i DataStoreDocumentProcessingConfigChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigChunkingConfigOutput
- func (i DataStoreDocumentProcessingConfigChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigPtrOutput() DataStoreDocumentProcessingConfigChunkingConfigPtrOutput
- func (i DataStoreDocumentProcessingConfigChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigChunkingConfigPtrOutput
- type DataStoreDocumentProcessingConfigChunkingConfigInput
- type DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfig
- type DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs
- func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs) ElementType() reflect.Type
- func (i DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput() DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput
- func (i DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput
- func (i DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput() ...
- func (i DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutputWithContext(ctx context.Context) ...
- type DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigInput
- type DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput
- func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) ChunkSize() pulumi.IntPtrOutput
- func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) IncludeAncestorHeadings() pulumi.BoolPtrOutput
- func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput() DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput
- func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput
- func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput() ...
- func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutputWithContext(ctx context.Context) ...
- type DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrInput
- type DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput) ChunkSize() pulumi.IntPtrOutput
- func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput) Elem() DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput
- func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput) IncludeAncestorHeadings() pulumi.BoolPtrOutput
- func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput() ...
- func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutputWithContext(ctx context.Context) ...
- type DataStoreDocumentProcessingConfigChunkingConfigOutput
- func (DataStoreDocumentProcessingConfigChunkingConfigOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigChunkingConfigOutput) LayoutBasedChunkingConfig() ...
- func (o DataStoreDocumentProcessingConfigChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigOutput() DataStoreDocumentProcessingConfigChunkingConfigOutput
- func (o DataStoreDocumentProcessingConfigChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigChunkingConfigOutput
- func (o DataStoreDocumentProcessingConfigChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigPtrOutput() DataStoreDocumentProcessingConfigChunkingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigChunkingConfigPtrOutput
- type DataStoreDocumentProcessingConfigChunkingConfigPtrInput
- type DataStoreDocumentProcessingConfigChunkingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigChunkingConfigPtrOutput) Elem() DataStoreDocumentProcessingConfigChunkingConfigOutput
- func (DataStoreDocumentProcessingConfigChunkingConfigPtrOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigChunkingConfigPtrOutput) LayoutBasedChunkingConfig() ...
- func (o DataStoreDocumentProcessingConfigChunkingConfigPtrOutput) ToDataStoreDocumentProcessingConfigChunkingConfigPtrOutput() DataStoreDocumentProcessingConfigChunkingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigChunkingConfigPtrOutput) ToDataStoreDocumentProcessingConfigChunkingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigChunkingConfigPtrOutput
- type DataStoreDocumentProcessingConfigDefaultParsingConfig
- type DataStoreDocumentProcessingConfigDefaultParsingConfigArgs
- func (DataStoreDocumentProcessingConfigDefaultParsingConfigArgs) ElementType() reflect.Type
- func (i DataStoreDocumentProcessingConfigDefaultParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigOutput
- func (i DataStoreDocumentProcessingConfigDefaultParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigOutput
- func (i DataStoreDocumentProcessingConfigDefaultParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput
- func (i DataStoreDocumentProcessingConfigDefaultParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput
- type DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfig
- type DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs
- func (DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs) ElementType() reflect.Type
- func (i DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput() ...
- func (i DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutputWithContext(ctx context.Context) ...
- func (i DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput() ...
- func (i DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutputWithContext(ctx context.Context) ...
- type DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigInput
- type DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput
- func (DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput() ...
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutputWithContext(ctx context.Context) ...
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput() ...
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutputWithContext(ctx context.Context) ...
- type DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrInput
- type DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput) Elem() ...
- func (DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput() ...
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutputWithContext(ctx context.Context) ...
- type DataStoreDocumentProcessingConfigDefaultParsingConfigInput
- type DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfig
- type DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs
- func (DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs) ElementType() reflect.Type
- func (i DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput
- func (i DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput
- func (i DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput() ...
- func (i DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutputWithContext(ctx context.Context) ...
- type DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigInput
- type DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput
- func (DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput() ...
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutputWithContext(ctx context.Context) ...
- type DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrInput
- type DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput) Elem() DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput
- func (DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput() ...
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutputWithContext(ctx context.Context) ...
- type DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfig
- type DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs
- func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs) ElementType() reflect.Type
- func (i DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput
- func (i DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput
- func (i DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput
- func (i DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput
- type DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigInput
- type DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput
- func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput) UseNativeText() pulumi.BoolPtrOutput
- type DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrInput
- type DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput) Elem() DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput
- func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput) UseNativeText() pulumi.BoolPtrOutput
- type DataStoreDocumentProcessingConfigDefaultParsingConfigOutput
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) DigitalParsingConfig() ...
- func (DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) LayoutParsingConfig() ...
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) OcrParsingConfig() DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigOutput
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigOutput
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput
- type DataStoreDocumentProcessingConfigDefaultParsingConfigPtrInput
- type DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput) DigitalParsingConfig() ...
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput) Elem() DataStoreDocumentProcessingConfigDefaultParsingConfigOutput
- func (DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput) LayoutParsingConfig() ...
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput) OcrParsingConfig() DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput
- type DataStoreDocumentProcessingConfigInput
- type DataStoreDocumentProcessingConfigOutput
- func (o DataStoreDocumentProcessingConfigOutput) ChunkingConfig() DataStoreDocumentProcessingConfigChunkingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigOutput) DefaultParsingConfig() DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput
- func (DataStoreDocumentProcessingConfigOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigOutput) Name() pulumi.StringPtrOutput
- func (o DataStoreDocumentProcessingConfigOutput) ParsingConfigOverrides() DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput
- func (o DataStoreDocumentProcessingConfigOutput) ToDataStoreDocumentProcessingConfigOutput() DataStoreDocumentProcessingConfigOutput
- func (o DataStoreDocumentProcessingConfigOutput) ToDataStoreDocumentProcessingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigOutput
- func (o DataStoreDocumentProcessingConfigOutput) ToDataStoreDocumentProcessingConfigPtrOutput() DataStoreDocumentProcessingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigOutput) ToDataStoreDocumentProcessingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigPtrOutput
- type DataStoreDocumentProcessingConfigParsingConfigOverride
- type DataStoreDocumentProcessingConfigParsingConfigOverrideArgs
- func (DataStoreDocumentProcessingConfigParsingConfigOverrideArgs) ElementType() reflect.Type
- func (i DataStoreDocumentProcessingConfigParsingConfigOverrideArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideOutput
- func (i DataStoreDocumentProcessingConfigParsingConfigOverrideArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideOutput
- type DataStoreDocumentProcessingConfigParsingConfigOverrideArray
- func (DataStoreDocumentProcessingConfigParsingConfigOverrideArray) ElementType() reflect.Type
- func (i DataStoreDocumentProcessingConfigParsingConfigOverrideArray) ToDataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput
- func (i DataStoreDocumentProcessingConfigParsingConfigOverrideArray) ToDataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput
- type DataStoreDocumentProcessingConfigParsingConfigOverrideArrayInput
- type DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput
- func (DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput) Index(i pulumi.IntInput) DataStoreDocumentProcessingConfigParsingConfigOverrideOutput
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput
- type DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfig
- type DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs
- func (DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs) ElementType() reflect.Type
- func (i DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput() ...
- func (i DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutputWithContext(ctx context.Context) ...
- func (i DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput() ...
- func (i DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutputWithContext(ctx context.Context) ...
- type DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigInput
- type DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput
- func (DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput() ...
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutputWithContext(ctx context.Context) ...
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput() ...
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutputWithContext(ctx context.Context) ...
- type DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrInput
- type DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput) Elem() ...
- func (DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput() ...
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutputWithContext(ctx context.Context) ...
- type DataStoreDocumentProcessingConfigParsingConfigOverrideInput
- type DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfig
- type DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs
- func (DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs) ElementType() reflect.Type
- func (i DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput() ...
- func (i DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutputWithContext(ctx context.Context) ...
- func (i DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput() ...
- func (i DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutputWithContext(ctx context.Context) ...
- type DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigInput
- type DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput
- func (DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput() ...
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutputWithContext(ctx context.Context) ...
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput() ...
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutputWithContext(ctx context.Context) ...
- type DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrInput
- type DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput) Elem() ...
- func (DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput() ...
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutputWithContext(ctx context.Context) ...
- type DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfig
- type DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs
- func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs) ElementType() reflect.Type
- func (i DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput
- func (i DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput
- func (i DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput() ...
- func (i DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutputWithContext(ctx context.Context) ...
- type DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigInput
- type DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput
- func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput() ...
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutputWithContext(ctx context.Context) ...
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput) UseNativeText() pulumi.BoolPtrOutput
- type DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrInput
- type DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput) Elem() DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput
- func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput() ...
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutputWithContext(ctx context.Context) ...
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput) UseNativeText() pulumi.BoolPtrOutput
- type DataStoreDocumentProcessingConfigParsingConfigOverrideOutput
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) DigitalParsingConfig() ...
- func (DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) FileType() pulumi.StringOutput
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) LayoutParsingConfig() ...
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) OcrParsingConfig() ...
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideOutput
- func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideOutput
- type DataStoreDocumentProcessingConfigPtrInput
- type DataStoreDocumentProcessingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigPtrOutput) ChunkingConfig() DataStoreDocumentProcessingConfigChunkingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigPtrOutput) DefaultParsingConfig() DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigPtrOutput) Elem() DataStoreDocumentProcessingConfigOutput
- func (DataStoreDocumentProcessingConfigPtrOutput) ElementType() reflect.Type
- func (o DataStoreDocumentProcessingConfigPtrOutput) Name() pulumi.StringPtrOutput
- func (o DataStoreDocumentProcessingConfigPtrOutput) ParsingConfigOverrides() DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput
- func (o DataStoreDocumentProcessingConfigPtrOutput) ToDataStoreDocumentProcessingConfigPtrOutput() DataStoreDocumentProcessingConfigPtrOutput
- func (o DataStoreDocumentProcessingConfigPtrOutput) ToDataStoreDocumentProcessingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigPtrOutput
- type DataStoreInput
- type DataStoreMap
- type DataStoreMapInput
- type DataStoreMapOutput
- type DataStoreOutput
- func (o DataStoreOutput) ContentConfig() pulumi.StringOutput
- func (o DataStoreOutput) CreateAdvancedSiteSearch() pulumi.BoolPtrOutput
- func (o DataStoreOutput) CreateTime() pulumi.StringOutput
- func (o DataStoreOutput) DataStoreId() pulumi.StringOutput
- func (o DataStoreOutput) DefaultSchemaId() pulumi.StringOutput
- func (o DataStoreOutput) DisplayName() pulumi.StringOutput
- func (o DataStoreOutput) DocumentProcessingConfig() DataStoreDocumentProcessingConfigPtrOutput
- func (DataStoreOutput) ElementType() reflect.Type
- func (o DataStoreOutput) IndustryVertical() pulumi.StringOutput
- func (o DataStoreOutput) Location() pulumi.StringOutput
- func (o DataStoreOutput) Name() pulumi.StringOutput
- func (o DataStoreOutput) Project() pulumi.StringOutput
- func (o DataStoreOutput) SkipDefaultSchemaCreation() pulumi.BoolPtrOutput
- func (o DataStoreOutput) SolutionTypes() pulumi.StringArrayOutput
- func (o DataStoreOutput) ToDataStoreOutput() DataStoreOutput
- func (o DataStoreOutput) ToDataStoreOutputWithContext(ctx context.Context) DataStoreOutput
- type DataStoreState
- type Schema
- type SchemaArgs
- type SchemaArray
- type SchemaArrayInput
- type SchemaArrayOutput
- type SchemaInput
- type SchemaMap
- type SchemaMapInput
- type SchemaMapOutput
- type SchemaOutput
- func (o SchemaOutput) DataStoreId() pulumi.StringOutput
- func (SchemaOutput) ElementType() reflect.Type
- func (o SchemaOutput) JsonSchema() pulumi.StringPtrOutput
- func (o SchemaOutput) Location() pulumi.StringOutput
- func (o SchemaOutput) Name() pulumi.StringOutput
- func (o SchemaOutput) Project() pulumi.StringOutput
- func (o SchemaOutput) SchemaId() pulumi.StringOutput
- func (o SchemaOutput) ToSchemaOutput() SchemaOutput
- func (o SchemaOutput) ToSchemaOutputWithContext(ctx context.Context) SchemaOutput
- type SchemaState
- type SearchEngine
- type SearchEngineArgs
- type SearchEngineArray
- type SearchEngineArrayInput
- type SearchEngineArrayOutput
- func (SearchEngineArrayOutput) ElementType() reflect.Type
- func (o SearchEngineArrayOutput) Index(i pulumi.IntInput) SearchEngineOutput
- func (o SearchEngineArrayOutput) ToSearchEngineArrayOutput() SearchEngineArrayOutput
- func (o SearchEngineArrayOutput) ToSearchEngineArrayOutputWithContext(ctx context.Context) SearchEngineArrayOutput
- type SearchEngineCommonConfig
- type SearchEngineCommonConfigArgs
- func (SearchEngineCommonConfigArgs) ElementType() reflect.Type
- func (i SearchEngineCommonConfigArgs) ToSearchEngineCommonConfigOutput() SearchEngineCommonConfigOutput
- func (i SearchEngineCommonConfigArgs) ToSearchEngineCommonConfigOutputWithContext(ctx context.Context) SearchEngineCommonConfigOutput
- func (i SearchEngineCommonConfigArgs) ToSearchEngineCommonConfigPtrOutput() SearchEngineCommonConfigPtrOutput
- func (i SearchEngineCommonConfigArgs) ToSearchEngineCommonConfigPtrOutputWithContext(ctx context.Context) SearchEngineCommonConfigPtrOutput
- type SearchEngineCommonConfigInput
- type SearchEngineCommonConfigOutput
- func (o SearchEngineCommonConfigOutput) CompanyName() pulumi.StringPtrOutput
- func (SearchEngineCommonConfigOutput) ElementType() reflect.Type
- func (o SearchEngineCommonConfigOutput) ToSearchEngineCommonConfigOutput() SearchEngineCommonConfigOutput
- func (o SearchEngineCommonConfigOutput) ToSearchEngineCommonConfigOutputWithContext(ctx context.Context) SearchEngineCommonConfigOutput
- func (o SearchEngineCommonConfigOutput) ToSearchEngineCommonConfigPtrOutput() SearchEngineCommonConfigPtrOutput
- func (o SearchEngineCommonConfigOutput) ToSearchEngineCommonConfigPtrOutputWithContext(ctx context.Context) SearchEngineCommonConfigPtrOutput
- type SearchEngineCommonConfigPtrInput
- type SearchEngineCommonConfigPtrOutput
- func (o SearchEngineCommonConfigPtrOutput) CompanyName() pulumi.StringPtrOutput
- func (o SearchEngineCommonConfigPtrOutput) Elem() SearchEngineCommonConfigOutput
- func (SearchEngineCommonConfigPtrOutput) ElementType() reflect.Type
- func (o SearchEngineCommonConfigPtrOutput) ToSearchEngineCommonConfigPtrOutput() SearchEngineCommonConfigPtrOutput
- func (o SearchEngineCommonConfigPtrOutput) ToSearchEngineCommonConfigPtrOutputWithContext(ctx context.Context) SearchEngineCommonConfigPtrOutput
- type SearchEngineInput
- type SearchEngineMap
- type SearchEngineMapInput
- type SearchEngineMapOutput
- func (SearchEngineMapOutput) ElementType() reflect.Type
- func (o SearchEngineMapOutput) MapIndex(k pulumi.StringInput) SearchEngineOutput
- func (o SearchEngineMapOutput) ToSearchEngineMapOutput() SearchEngineMapOutput
- func (o SearchEngineMapOutput) ToSearchEngineMapOutputWithContext(ctx context.Context) SearchEngineMapOutput
- type SearchEngineOutput
- func (o SearchEngineOutput) CollectionId() pulumi.StringOutput
- func (o SearchEngineOutput) CommonConfig() SearchEngineCommonConfigPtrOutput
- func (o SearchEngineOutput) CreateTime() pulumi.StringOutput
- func (o SearchEngineOutput) DataStoreIds() pulumi.StringArrayOutput
- func (o SearchEngineOutput) DisplayName() pulumi.StringOutput
- func (SearchEngineOutput) ElementType() reflect.Type
- func (o SearchEngineOutput) EngineId() pulumi.StringOutput
- func (o SearchEngineOutput) IndustryVertical() pulumi.StringPtrOutput
- func (o SearchEngineOutput) Location() pulumi.StringOutput
- func (o SearchEngineOutput) Name() pulumi.StringOutput
- func (o SearchEngineOutput) Project() pulumi.StringOutput
- func (o SearchEngineOutput) SearchEngineConfig() SearchEngineSearchEngineConfigOutput
- func (o SearchEngineOutput) ToSearchEngineOutput() SearchEngineOutput
- func (o SearchEngineOutput) ToSearchEngineOutputWithContext(ctx context.Context) SearchEngineOutput
- func (o SearchEngineOutput) UpdateTime() pulumi.StringOutput
- type SearchEngineSearchEngineConfig
- type SearchEngineSearchEngineConfigArgs
- func (SearchEngineSearchEngineConfigArgs) ElementType() reflect.Type
- func (i SearchEngineSearchEngineConfigArgs) ToSearchEngineSearchEngineConfigOutput() SearchEngineSearchEngineConfigOutput
- func (i SearchEngineSearchEngineConfigArgs) ToSearchEngineSearchEngineConfigOutputWithContext(ctx context.Context) SearchEngineSearchEngineConfigOutput
- func (i SearchEngineSearchEngineConfigArgs) ToSearchEngineSearchEngineConfigPtrOutput() SearchEngineSearchEngineConfigPtrOutput
- func (i SearchEngineSearchEngineConfigArgs) ToSearchEngineSearchEngineConfigPtrOutputWithContext(ctx context.Context) SearchEngineSearchEngineConfigPtrOutput
- type SearchEngineSearchEngineConfigInput
- type SearchEngineSearchEngineConfigOutput
- func (SearchEngineSearchEngineConfigOutput) ElementType() reflect.Type
- func (o SearchEngineSearchEngineConfigOutput) SearchAddOns() pulumi.StringArrayOutput
- func (o SearchEngineSearchEngineConfigOutput) SearchTier() pulumi.StringPtrOutput
- func (o SearchEngineSearchEngineConfigOutput) ToSearchEngineSearchEngineConfigOutput() SearchEngineSearchEngineConfigOutput
- func (o SearchEngineSearchEngineConfigOutput) ToSearchEngineSearchEngineConfigOutputWithContext(ctx context.Context) SearchEngineSearchEngineConfigOutput
- func (o SearchEngineSearchEngineConfigOutput) ToSearchEngineSearchEngineConfigPtrOutput() SearchEngineSearchEngineConfigPtrOutput
- func (o SearchEngineSearchEngineConfigOutput) ToSearchEngineSearchEngineConfigPtrOutputWithContext(ctx context.Context) SearchEngineSearchEngineConfigPtrOutput
- type SearchEngineSearchEngineConfigPtrInput
- type SearchEngineSearchEngineConfigPtrOutput
- func (o SearchEngineSearchEngineConfigPtrOutput) Elem() SearchEngineSearchEngineConfigOutput
- func (SearchEngineSearchEngineConfigPtrOutput) ElementType() reflect.Type
- func (o SearchEngineSearchEngineConfigPtrOutput) SearchAddOns() pulumi.StringArrayOutput
- func (o SearchEngineSearchEngineConfigPtrOutput) SearchTier() pulumi.StringPtrOutput
- func (o SearchEngineSearchEngineConfigPtrOutput) ToSearchEngineSearchEngineConfigPtrOutput() SearchEngineSearchEngineConfigPtrOutput
- func (o SearchEngineSearchEngineConfigPtrOutput) ToSearchEngineSearchEngineConfigPtrOutputWithContext(ctx context.Context) SearchEngineSearchEngineConfigPtrOutput
- type SearchEngineState
- type TargetSite
- type TargetSiteArgs
- type TargetSiteArray
- type TargetSiteArrayInput
- type TargetSiteArrayOutput
- func (TargetSiteArrayOutput) ElementType() reflect.Type
- func (o TargetSiteArrayOutput) Index(i pulumi.IntInput) TargetSiteOutput
- func (o TargetSiteArrayOutput) ToTargetSiteArrayOutput() TargetSiteArrayOutput
- func (o TargetSiteArrayOutput) ToTargetSiteArrayOutputWithContext(ctx context.Context) TargetSiteArrayOutput
- type TargetSiteFailureReason
- type TargetSiteFailureReasonArgs
- type TargetSiteFailureReasonArray
- func (TargetSiteFailureReasonArray) ElementType() reflect.Type
- func (i TargetSiteFailureReasonArray) ToTargetSiteFailureReasonArrayOutput() TargetSiteFailureReasonArrayOutput
- func (i TargetSiteFailureReasonArray) ToTargetSiteFailureReasonArrayOutputWithContext(ctx context.Context) TargetSiteFailureReasonArrayOutput
- type TargetSiteFailureReasonArrayInput
- type TargetSiteFailureReasonArrayOutput
- func (TargetSiteFailureReasonArrayOutput) ElementType() reflect.Type
- func (o TargetSiteFailureReasonArrayOutput) Index(i pulumi.IntInput) TargetSiteFailureReasonOutput
- func (o TargetSiteFailureReasonArrayOutput) ToTargetSiteFailureReasonArrayOutput() TargetSiteFailureReasonArrayOutput
- func (o TargetSiteFailureReasonArrayOutput) ToTargetSiteFailureReasonArrayOutputWithContext(ctx context.Context) TargetSiteFailureReasonArrayOutput
- type TargetSiteFailureReasonInput
- type TargetSiteFailureReasonOutput
- func (TargetSiteFailureReasonOutput) ElementType() reflect.Type
- func (o TargetSiteFailureReasonOutput) QuotaFailure() TargetSiteFailureReasonQuotaFailurePtrOutput
- func (o TargetSiteFailureReasonOutput) ToTargetSiteFailureReasonOutput() TargetSiteFailureReasonOutput
- func (o TargetSiteFailureReasonOutput) ToTargetSiteFailureReasonOutputWithContext(ctx context.Context) TargetSiteFailureReasonOutput
- type TargetSiteFailureReasonQuotaFailure
- type TargetSiteFailureReasonQuotaFailureArgs
- func (TargetSiteFailureReasonQuotaFailureArgs) ElementType() reflect.Type
- func (i TargetSiteFailureReasonQuotaFailureArgs) ToTargetSiteFailureReasonQuotaFailureOutput() TargetSiteFailureReasonQuotaFailureOutput
- func (i TargetSiteFailureReasonQuotaFailureArgs) ToTargetSiteFailureReasonQuotaFailureOutputWithContext(ctx context.Context) TargetSiteFailureReasonQuotaFailureOutput
- func (i TargetSiteFailureReasonQuotaFailureArgs) ToTargetSiteFailureReasonQuotaFailurePtrOutput() TargetSiteFailureReasonQuotaFailurePtrOutput
- func (i TargetSiteFailureReasonQuotaFailureArgs) ToTargetSiteFailureReasonQuotaFailurePtrOutputWithContext(ctx context.Context) TargetSiteFailureReasonQuotaFailurePtrOutput
- type TargetSiteFailureReasonQuotaFailureInput
- type TargetSiteFailureReasonQuotaFailureOutput
- func (TargetSiteFailureReasonQuotaFailureOutput) ElementType() reflect.Type
- func (o TargetSiteFailureReasonQuotaFailureOutput) ToTargetSiteFailureReasonQuotaFailureOutput() TargetSiteFailureReasonQuotaFailureOutput
- func (o TargetSiteFailureReasonQuotaFailureOutput) ToTargetSiteFailureReasonQuotaFailureOutputWithContext(ctx context.Context) TargetSiteFailureReasonQuotaFailureOutput
- func (o TargetSiteFailureReasonQuotaFailureOutput) ToTargetSiteFailureReasonQuotaFailurePtrOutput() TargetSiteFailureReasonQuotaFailurePtrOutput
- func (o TargetSiteFailureReasonQuotaFailureOutput) ToTargetSiteFailureReasonQuotaFailurePtrOutputWithContext(ctx context.Context) TargetSiteFailureReasonQuotaFailurePtrOutput
- func (o TargetSiteFailureReasonQuotaFailureOutput) TotalRequiredQuota() pulumi.IntPtrOutput
- type TargetSiteFailureReasonQuotaFailurePtrInput
- type TargetSiteFailureReasonQuotaFailurePtrOutput
- func (o TargetSiteFailureReasonQuotaFailurePtrOutput) Elem() TargetSiteFailureReasonQuotaFailureOutput
- func (TargetSiteFailureReasonQuotaFailurePtrOutput) ElementType() reflect.Type
- func (o TargetSiteFailureReasonQuotaFailurePtrOutput) ToTargetSiteFailureReasonQuotaFailurePtrOutput() TargetSiteFailureReasonQuotaFailurePtrOutput
- func (o TargetSiteFailureReasonQuotaFailurePtrOutput) ToTargetSiteFailureReasonQuotaFailurePtrOutputWithContext(ctx context.Context) TargetSiteFailureReasonQuotaFailurePtrOutput
- func (o TargetSiteFailureReasonQuotaFailurePtrOutput) TotalRequiredQuota() pulumi.IntPtrOutput
- type TargetSiteInput
- type TargetSiteMap
- type TargetSiteMapInput
- type TargetSiteMapOutput
- func (TargetSiteMapOutput) ElementType() reflect.Type
- func (o TargetSiteMapOutput) MapIndex(k pulumi.StringInput) TargetSiteOutput
- func (o TargetSiteMapOutput) ToTargetSiteMapOutput() TargetSiteMapOutput
- func (o TargetSiteMapOutput) ToTargetSiteMapOutputWithContext(ctx context.Context) TargetSiteMapOutput
- type TargetSiteOutput
- func (o TargetSiteOutput) DataStoreId() pulumi.StringOutput
- func (TargetSiteOutput) ElementType() reflect.Type
- func (o TargetSiteOutput) ExactMatch() pulumi.BoolPtrOutput
- func (o TargetSiteOutput) FailureReasons() TargetSiteFailureReasonArrayOutput
- func (o TargetSiteOutput) GeneratedUriPattern() pulumi.StringOutput
- func (o TargetSiteOutput) IndexingStatus() pulumi.StringOutput
- func (o TargetSiteOutput) Location() pulumi.StringOutput
- func (o TargetSiteOutput) Name() pulumi.StringOutput
- func (o TargetSiteOutput) Project() pulumi.StringOutput
- func (o TargetSiteOutput) ProvidedUriPattern() pulumi.StringOutput
- func (o TargetSiteOutput) RootDomainUri() pulumi.StringOutput
- func (o TargetSiteOutput) SiteVerificationInfos() TargetSiteSiteVerificationInfoArrayOutput
- func (o TargetSiteOutput) TargetSiteId() pulumi.StringOutput
- func (o TargetSiteOutput) ToTargetSiteOutput() TargetSiteOutput
- func (o TargetSiteOutput) ToTargetSiteOutputWithContext(ctx context.Context) TargetSiteOutput
- func (o TargetSiteOutput) Type() pulumi.StringPtrOutput
- func (o TargetSiteOutput) UpdateTime() pulumi.StringOutput
- type TargetSiteSiteVerificationInfo
- type TargetSiteSiteVerificationInfoArgs
- func (TargetSiteSiteVerificationInfoArgs) ElementType() reflect.Type
- func (i TargetSiteSiteVerificationInfoArgs) ToTargetSiteSiteVerificationInfoOutput() TargetSiteSiteVerificationInfoOutput
- func (i TargetSiteSiteVerificationInfoArgs) ToTargetSiteSiteVerificationInfoOutputWithContext(ctx context.Context) TargetSiteSiteVerificationInfoOutput
- type TargetSiteSiteVerificationInfoArray
- func (TargetSiteSiteVerificationInfoArray) ElementType() reflect.Type
- func (i TargetSiteSiteVerificationInfoArray) ToTargetSiteSiteVerificationInfoArrayOutput() TargetSiteSiteVerificationInfoArrayOutput
- func (i TargetSiteSiteVerificationInfoArray) ToTargetSiteSiteVerificationInfoArrayOutputWithContext(ctx context.Context) TargetSiteSiteVerificationInfoArrayOutput
- type TargetSiteSiteVerificationInfoArrayInput
- type TargetSiteSiteVerificationInfoArrayOutput
- func (TargetSiteSiteVerificationInfoArrayOutput) ElementType() reflect.Type
- func (o TargetSiteSiteVerificationInfoArrayOutput) Index(i pulumi.IntInput) TargetSiteSiteVerificationInfoOutput
- func (o TargetSiteSiteVerificationInfoArrayOutput) ToTargetSiteSiteVerificationInfoArrayOutput() TargetSiteSiteVerificationInfoArrayOutput
- func (o TargetSiteSiteVerificationInfoArrayOutput) ToTargetSiteSiteVerificationInfoArrayOutputWithContext(ctx context.Context) TargetSiteSiteVerificationInfoArrayOutput
- type TargetSiteSiteVerificationInfoInput
- type TargetSiteSiteVerificationInfoOutput
- func (TargetSiteSiteVerificationInfoOutput) ElementType() reflect.Type
- func (o TargetSiteSiteVerificationInfoOutput) SiteVerificationState() pulumi.StringPtrOutput
- func (o TargetSiteSiteVerificationInfoOutput) ToTargetSiteSiteVerificationInfoOutput() TargetSiteSiteVerificationInfoOutput
- func (o TargetSiteSiteVerificationInfoOutput) ToTargetSiteSiteVerificationInfoOutputWithContext(ctx context.Context) TargetSiteSiteVerificationInfoOutput
- func (o TargetSiteSiteVerificationInfoOutput) VerifyTime() pulumi.StringPtrOutput
- type TargetSiteState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChatEngine ¶
type ChatEngine struct { pulumi.CustomResourceState // Configurations for a chat Engine. // Structure is documented below. ChatEngineConfig ChatEngineChatEngineConfigOutput `pulumi:"chatEngineConfig"` // Additional information of the Chat Engine. // Structure is documented below. ChatEngineMetadatas ChatEngineChatEngineMetadataArrayOutput `pulumi:"chatEngineMetadatas"` // The collection ID. CollectionId pulumi.StringOutput `pulumi:"collectionId"` // Common config spec that specifies the metadata of the engine. CommonConfig ChatEngineCommonConfigPtrOutput `pulumi:"commonConfig"` // Timestamp the Engine was created at. CreateTime pulumi.StringOutput `pulumi:"createTime"` // The data stores associated with this engine. Multiple DataStores in the same Collection can be associated here. All listed DataStores must be `SOLUTION_TYPE_CHAT`. Adding or removing data stores will force recreation. DataStoreIds pulumi.StringArrayOutput `pulumi:"dataStoreIds"` // The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters. DisplayName pulumi.StringOutput `pulumi:"displayName"` // The ID to use for chat engine. EngineId pulumi.StringOutput `pulumi:"engineId"` // The industry vertical that the chat engine registers. Vertical on Engine has to match vertical of the DataStore linked // to the engine. Default value: "GENERIC" Possible values: ["GENERIC"] IndustryVertical pulumi.StringPtrOutput `pulumi:"industryVertical"` // Location. Location pulumi.StringOutput `pulumi:"location"` // The unique full resource name of the chat engine. Values are of the format // `projects/{project}/locations/{location}/collections/{collection_id}/engines/{engine_id}`. // This field must be a UTF-8 encoded string with a length limit of 1024 // characters. Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` // Timestamp the Engine was last updated. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Vertex chat and Conversation Engine Chat type
To get more information about ChatEngine, see:
* [API documentation](https://cloud.google.com/generative-ai-app-builder/docs/reference/rest/v1/projects.locations.collections.engines) * How-to Guides
- [Vertex AI Conversation](https://cloud.google.com/dialogflow/cx/docs/concept/generative)
## Example Usage
### Discoveryengine Chat Engine Basic
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/discoveryengine" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { testDataStore, err := discoveryengine.NewDataStore(ctx, "test_data_store", &discoveryengine.DataStoreArgs{ Location: pulumi.String("global"), DataStoreId: pulumi.String("data-store"), DisplayName: pulumi.String("Structured datastore"), IndustryVertical: pulumi.String("GENERIC"), ContentConfig: pulumi.String("NO_CONTENT"), SolutionTypes: pulumi.StringArray{ pulumi.String("SOLUTION_TYPE_CHAT"), }, }) if err != nil { return err } testDataStore2, err := discoveryengine.NewDataStore(ctx, "test_data_store_2", &discoveryengine.DataStoreArgs{ Location: testDataStore.Location, DataStoreId: pulumi.String("data-store-2"), DisplayName: pulumi.String("Structured datastore 2"), IndustryVertical: pulumi.String("GENERIC"), ContentConfig: pulumi.String("NO_CONTENT"), SolutionTypes: pulumi.StringArray{ pulumi.String("SOLUTION_TYPE_CHAT"), }, }) if err != nil { return err } _, err = discoveryengine.NewChatEngine(ctx, "primary", &discoveryengine.ChatEngineArgs{ EngineId: pulumi.String("chat-engine-id"), CollectionId: pulumi.String("default_collection"), Location: testDataStore.Location, DisplayName: pulumi.String("Chat engine"), IndustryVertical: pulumi.String("GENERIC"), DataStoreIds: pulumi.StringArray{ testDataStore.DataStoreId, testDataStore2.DataStoreId, }, CommonConfig: &discoveryengine.ChatEngineCommonConfigArgs{ CompanyName: pulumi.String("test-company"), }, ChatEngineConfig: &discoveryengine.ChatEngineChatEngineConfigArgs{ AgentCreationConfig: &discoveryengine.ChatEngineChatEngineConfigAgentCreationConfigArgs{ Business: pulumi.String("test business name"), DefaultLanguageCode: pulumi.String("en"), TimeZone: pulumi.String("America/Los_Angeles"), }, }, }) if err != nil { return err } return nil }) }
``` ### Discoveryengine Chat Engine Existing Dialogflow Agent
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/diagflow" "github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/discoveryengine" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { testDataStore, err := discoveryengine.NewDataStore(ctx, "test_data_store", &discoveryengine.DataStoreArgs{ Location: pulumi.String("global"), DataStoreId: pulumi.String("data-store"), DisplayName: pulumi.String("Structured datastore"), IndustryVertical: pulumi.String("GENERIC"), ContentConfig: pulumi.String("NO_CONTENT"), SolutionTypes: pulumi.StringArray{ pulumi.String("SOLUTION_TYPE_CHAT"), }, }) if err != nil { return err } agent, err := diagflow.NewCxAgent(ctx, "agent", &diagflow.CxAgentArgs{ DisplayName: pulumi.String("dialogflowcx-agent"), Location: pulumi.String("global"), DefaultLanguageCode: pulumi.String("en"), TimeZone: pulumi.String("America/Los_Angeles"), }) if err != nil { return err } _, err = discoveryengine.NewChatEngine(ctx, "primary", &discoveryengine.ChatEngineArgs{ EngineId: pulumi.String("chat-engine-id"), CollectionId: pulumi.String("default_collection"), Location: testDataStore.Location, DisplayName: pulumi.String("Chat engine"), IndustryVertical: pulumi.String("GENERIC"), DataStoreIds: pulumi.StringArray{ testDataStore.DataStoreId, }, CommonConfig: &discoveryengine.ChatEngineCommonConfigArgs{ CompanyName: pulumi.String("test-company"), }, ChatEngineConfig: &discoveryengine.ChatEngineChatEngineConfigArgs{ DialogflowAgentToLink: agent.ID(), }, }) if err != nil { return err } return nil }) }
```
## Import
ChatEngine can be imported using any of these accepted formats:
* `projects/{{project}}/locations/{{location}}/collections/{{collection_id}}/engines/{{engine_id}}`
* `{{project}}/{{location}}/{{collection_id}}/{{engine_id}}`
* `{{location}}/{{collection_id}}/{{engine_id}}`
When using the `pulumi import` command, ChatEngine can be imported using one of the formats above. For example:
```sh $ pulumi import gcp:discoveryengine/chatEngine:ChatEngine default projects/{{project}}/locations/{{location}}/collections/{{collection_id}}/engines/{{engine_id}} ```
```sh $ pulumi import gcp:discoveryengine/chatEngine:ChatEngine default {{project}}/{{location}}/{{collection_id}}/{{engine_id}} ```
```sh $ pulumi import gcp:discoveryengine/chatEngine:ChatEngine default {{location}}/{{collection_id}}/{{engine_id}} ```
func GetChatEngine ¶
func GetChatEngine(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ChatEngineState, opts ...pulumi.ResourceOption) (*ChatEngine, error)
GetChatEngine gets an existing ChatEngine 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 NewChatEngine ¶
func NewChatEngine(ctx *pulumi.Context, name string, args *ChatEngineArgs, opts ...pulumi.ResourceOption) (*ChatEngine, error)
NewChatEngine registers a new resource with the given unique name, arguments, and options.
func (*ChatEngine) ElementType ¶
func (*ChatEngine) ElementType() reflect.Type
func (*ChatEngine) ToChatEngineOutput ¶
func (i *ChatEngine) ToChatEngineOutput() ChatEngineOutput
func (*ChatEngine) ToChatEngineOutputWithContext ¶
func (i *ChatEngine) ToChatEngineOutputWithContext(ctx context.Context) ChatEngineOutput
type ChatEngineArgs ¶
type ChatEngineArgs struct { // Configurations for a chat Engine. // Structure is documented below. ChatEngineConfig ChatEngineChatEngineConfigInput // The collection ID. CollectionId pulumi.StringInput // Common config spec that specifies the metadata of the engine. CommonConfig ChatEngineCommonConfigPtrInput // The data stores associated with this engine. Multiple DataStores in the same Collection can be associated here. All listed DataStores must be `SOLUTION_TYPE_CHAT`. Adding or removing data stores will force recreation. DataStoreIds pulumi.StringArrayInput // The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters. DisplayName pulumi.StringInput // The ID to use for chat engine. EngineId pulumi.StringInput // The industry vertical that the chat engine registers. Vertical on Engine has to match vertical of the DataStore linked // to the engine. Default value: "GENERIC" Possible values: ["GENERIC"] IndustryVertical pulumi.StringPtrInput // Location. Location pulumi.StringInput Project pulumi.StringPtrInput }
The set of arguments for constructing a ChatEngine resource.
func (ChatEngineArgs) ElementType ¶
func (ChatEngineArgs) ElementType() reflect.Type
type ChatEngineArray ¶
type ChatEngineArray []ChatEngineInput
func (ChatEngineArray) ElementType ¶
func (ChatEngineArray) ElementType() reflect.Type
func (ChatEngineArray) ToChatEngineArrayOutput ¶
func (i ChatEngineArray) ToChatEngineArrayOutput() ChatEngineArrayOutput
func (ChatEngineArray) ToChatEngineArrayOutputWithContext ¶
func (i ChatEngineArray) ToChatEngineArrayOutputWithContext(ctx context.Context) ChatEngineArrayOutput
type ChatEngineArrayInput ¶
type ChatEngineArrayInput interface { pulumi.Input ToChatEngineArrayOutput() ChatEngineArrayOutput ToChatEngineArrayOutputWithContext(context.Context) ChatEngineArrayOutput }
ChatEngineArrayInput is an input type that accepts ChatEngineArray and ChatEngineArrayOutput values. You can construct a concrete instance of `ChatEngineArrayInput` via:
ChatEngineArray{ ChatEngineArgs{...} }
type ChatEngineArrayOutput ¶
type ChatEngineArrayOutput struct{ *pulumi.OutputState }
func (ChatEngineArrayOutput) ElementType ¶
func (ChatEngineArrayOutput) ElementType() reflect.Type
func (ChatEngineArrayOutput) Index ¶
func (o ChatEngineArrayOutput) Index(i pulumi.IntInput) ChatEngineOutput
func (ChatEngineArrayOutput) ToChatEngineArrayOutput ¶
func (o ChatEngineArrayOutput) ToChatEngineArrayOutput() ChatEngineArrayOutput
func (ChatEngineArrayOutput) ToChatEngineArrayOutputWithContext ¶
func (o ChatEngineArrayOutput) ToChatEngineArrayOutputWithContext(ctx context.Context) ChatEngineArrayOutput
type ChatEngineChatEngineConfig ¶
type ChatEngineChatEngineConfig struct { // The configuration to generate the Dialogflow agent that is associated to this Engine. // Exactly one of `agentCreationConfig` or `dialogflowAgentToLink` must be set. // Structure is documented below. AgentCreationConfig *ChatEngineChatEngineConfigAgentCreationConfig `pulumi:"agentCreationConfig"` // The resource name of an existing Dialogflow agent to link to this Chat Engine. Format: `projects/<Project_ID>/locations/<Location_ID>/agents/<Agent_ID>`. // Exactly one of `agentCreationConfig` or `dialogflowAgentToLink` must be set. DialogflowAgentToLink *string `pulumi:"dialogflowAgentToLink"` }
type ChatEngineChatEngineConfigAgentCreationConfig ¶
type ChatEngineChatEngineConfigAgentCreationConfig struct { // Name of the company, organization or other entity that the agent represents. Used for knowledge connector LLM prompt and for knowledge search. Business *string `pulumi:"business"` // The default language of the agent as a language tag. See [Language Support](https://cloud.google.com/dialogflow/docs/reference/language) for a list of the currently supported language codes. DefaultLanguageCode string `pulumi:"defaultLanguageCode"` // Agent location for Agent creation, currently supported values: global/us/eu, it needs to be the same region as the Chat Engine. // // *** Location *string `pulumi:"location"` // The time zone of the agent from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris. TimeZone string `pulumi:"timeZone"` }
type ChatEngineChatEngineConfigAgentCreationConfigArgs ¶
type ChatEngineChatEngineConfigAgentCreationConfigArgs struct { // Name of the company, organization or other entity that the agent represents. Used for knowledge connector LLM prompt and for knowledge search. Business pulumi.StringPtrInput `pulumi:"business"` // The default language of the agent as a language tag. See [Language Support](https://cloud.google.com/dialogflow/docs/reference/language) for a list of the currently supported language codes. DefaultLanguageCode pulumi.StringInput `pulumi:"defaultLanguageCode"` // Agent location for Agent creation, currently supported values: global/us/eu, it needs to be the same region as the Chat Engine. // // *** Location pulumi.StringPtrInput `pulumi:"location"` // The time zone of the agent from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris. TimeZone pulumi.StringInput `pulumi:"timeZone"` }
func (ChatEngineChatEngineConfigAgentCreationConfigArgs) ElementType ¶
func (ChatEngineChatEngineConfigAgentCreationConfigArgs) ElementType() reflect.Type
func (ChatEngineChatEngineConfigAgentCreationConfigArgs) ToChatEngineChatEngineConfigAgentCreationConfigOutput ¶
func (i ChatEngineChatEngineConfigAgentCreationConfigArgs) ToChatEngineChatEngineConfigAgentCreationConfigOutput() ChatEngineChatEngineConfigAgentCreationConfigOutput
func (ChatEngineChatEngineConfigAgentCreationConfigArgs) ToChatEngineChatEngineConfigAgentCreationConfigOutputWithContext ¶
func (i ChatEngineChatEngineConfigAgentCreationConfigArgs) ToChatEngineChatEngineConfigAgentCreationConfigOutputWithContext(ctx context.Context) ChatEngineChatEngineConfigAgentCreationConfigOutput
func (ChatEngineChatEngineConfigAgentCreationConfigArgs) ToChatEngineChatEngineConfigAgentCreationConfigPtrOutput ¶
func (i ChatEngineChatEngineConfigAgentCreationConfigArgs) ToChatEngineChatEngineConfigAgentCreationConfigPtrOutput() ChatEngineChatEngineConfigAgentCreationConfigPtrOutput
func (ChatEngineChatEngineConfigAgentCreationConfigArgs) ToChatEngineChatEngineConfigAgentCreationConfigPtrOutputWithContext ¶
func (i ChatEngineChatEngineConfigAgentCreationConfigArgs) ToChatEngineChatEngineConfigAgentCreationConfigPtrOutputWithContext(ctx context.Context) ChatEngineChatEngineConfigAgentCreationConfigPtrOutput
type ChatEngineChatEngineConfigAgentCreationConfigInput ¶
type ChatEngineChatEngineConfigAgentCreationConfigInput interface { pulumi.Input ToChatEngineChatEngineConfigAgentCreationConfigOutput() ChatEngineChatEngineConfigAgentCreationConfigOutput ToChatEngineChatEngineConfigAgentCreationConfigOutputWithContext(context.Context) ChatEngineChatEngineConfigAgentCreationConfigOutput }
ChatEngineChatEngineConfigAgentCreationConfigInput is an input type that accepts ChatEngineChatEngineConfigAgentCreationConfigArgs and ChatEngineChatEngineConfigAgentCreationConfigOutput values. You can construct a concrete instance of `ChatEngineChatEngineConfigAgentCreationConfigInput` via:
ChatEngineChatEngineConfigAgentCreationConfigArgs{...}
type ChatEngineChatEngineConfigAgentCreationConfigOutput ¶
type ChatEngineChatEngineConfigAgentCreationConfigOutput struct{ *pulumi.OutputState }
func (ChatEngineChatEngineConfigAgentCreationConfigOutput) Business ¶
func (o ChatEngineChatEngineConfigAgentCreationConfigOutput) Business() pulumi.StringPtrOutput
Name of the company, organization or other entity that the agent represents. Used for knowledge connector LLM prompt and for knowledge search.
func (ChatEngineChatEngineConfigAgentCreationConfigOutput) DefaultLanguageCode ¶
func (o ChatEngineChatEngineConfigAgentCreationConfigOutput) DefaultLanguageCode() pulumi.StringOutput
The default language of the agent as a language tag. See [Language Support](https://cloud.google.com/dialogflow/docs/reference/language) for a list of the currently supported language codes.
func (ChatEngineChatEngineConfigAgentCreationConfigOutput) ElementType ¶
func (ChatEngineChatEngineConfigAgentCreationConfigOutput) ElementType() reflect.Type
func (ChatEngineChatEngineConfigAgentCreationConfigOutput) Location ¶
func (o ChatEngineChatEngineConfigAgentCreationConfigOutput) Location() pulumi.StringPtrOutput
Agent location for Agent creation, currently supported values: global/us/eu, it needs to be the same region as the Chat Engine.
***
func (ChatEngineChatEngineConfigAgentCreationConfigOutput) TimeZone ¶
func (o ChatEngineChatEngineConfigAgentCreationConfigOutput) TimeZone() pulumi.StringOutput
The time zone of the agent from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris.
func (ChatEngineChatEngineConfigAgentCreationConfigOutput) ToChatEngineChatEngineConfigAgentCreationConfigOutput ¶
func (o ChatEngineChatEngineConfigAgentCreationConfigOutput) ToChatEngineChatEngineConfigAgentCreationConfigOutput() ChatEngineChatEngineConfigAgentCreationConfigOutput
func (ChatEngineChatEngineConfigAgentCreationConfigOutput) ToChatEngineChatEngineConfigAgentCreationConfigOutputWithContext ¶
func (o ChatEngineChatEngineConfigAgentCreationConfigOutput) ToChatEngineChatEngineConfigAgentCreationConfigOutputWithContext(ctx context.Context) ChatEngineChatEngineConfigAgentCreationConfigOutput
func (ChatEngineChatEngineConfigAgentCreationConfigOutput) ToChatEngineChatEngineConfigAgentCreationConfigPtrOutput ¶
func (o ChatEngineChatEngineConfigAgentCreationConfigOutput) ToChatEngineChatEngineConfigAgentCreationConfigPtrOutput() ChatEngineChatEngineConfigAgentCreationConfigPtrOutput
func (ChatEngineChatEngineConfigAgentCreationConfigOutput) ToChatEngineChatEngineConfigAgentCreationConfigPtrOutputWithContext ¶
func (o ChatEngineChatEngineConfigAgentCreationConfigOutput) ToChatEngineChatEngineConfigAgentCreationConfigPtrOutputWithContext(ctx context.Context) ChatEngineChatEngineConfigAgentCreationConfigPtrOutput
type ChatEngineChatEngineConfigAgentCreationConfigPtrInput ¶
type ChatEngineChatEngineConfigAgentCreationConfigPtrInput interface { pulumi.Input ToChatEngineChatEngineConfigAgentCreationConfigPtrOutput() ChatEngineChatEngineConfigAgentCreationConfigPtrOutput ToChatEngineChatEngineConfigAgentCreationConfigPtrOutputWithContext(context.Context) ChatEngineChatEngineConfigAgentCreationConfigPtrOutput }
ChatEngineChatEngineConfigAgentCreationConfigPtrInput is an input type that accepts ChatEngineChatEngineConfigAgentCreationConfigArgs, ChatEngineChatEngineConfigAgentCreationConfigPtr and ChatEngineChatEngineConfigAgentCreationConfigPtrOutput values. You can construct a concrete instance of `ChatEngineChatEngineConfigAgentCreationConfigPtrInput` via:
ChatEngineChatEngineConfigAgentCreationConfigArgs{...} or: nil
func ChatEngineChatEngineConfigAgentCreationConfigPtr ¶
func ChatEngineChatEngineConfigAgentCreationConfigPtr(v *ChatEngineChatEngineConfigAgentCreationConfigArgs) ChatEngineChatEngineConfigAgentCreationConfigPtrInput
type ChatEngineChatEngineConfigAgentCreationConfigPtrOutput ¶
type ChatEngineChatEngineConfigAgentCreationConfigPtrOutput struct{ *pulumi.OutputState }
func (ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) Business ¶
func (o ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) Business() pulumi.StringPtrOutput
Name of the company, organization or other entity that the agent represents. Used for knowledge connector LLM prompt and for knowledge search.
func (ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) DefaultLanguageCode ¶
func (o ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) DefaultLanguageCode() pulumi.StringPtrOutput
The default language of the agent as a language tag. See [Language Support](https://cloud.google.com/dialogflow/docs/reference/language) for a list of the currently supported language codes.
func (ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) ElementType ¶
func (ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) ElementType() reflect.Type
func (ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) Location ¶
func (o ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) Location() pulumi.StringPtrOutput
Agent location for Agent creation, currently supported values: global/us/eu, it needs to be the same region as the Chat Engine.
***
func (ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) TimeZone ¶
func (o ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) TimeZone() pulumi.StringPtrOutput
The time zone of the agent from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris.
func (ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) ToChatEngineChatEngineConfigAgentCreationConfigPtrOutput ¶
func (o ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) ToChatEngineChatEngineConfigAgentCreationConfigPtrOutput() ChatEngineChatEngineConfigAgentCreationConfigPtrOutput
func (ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) ToChatEngineChatEngineConfigAgentCreationConfigPtrOutputWithContext ¶
func (o ChatEngineChatEngineConfigAgentCreationConfigPtrOutput) ToChatEngineChatEngineConfigAgentCreationConfigPtrOutputWithContext(ctx context.Context) ChatEngineChatEngineConfigAgentCreationConfigPtrOutput
type ChatEngineChatEngineConfigArgs ¶
type ChatEngineChatEngineConfigArgs struct { // The configuration to generate the Dialogflow agent that is associated to this Engine. // Exactly one of `agentCreationConfig` or `dialogflowAgentToLink` must be set. // Structure is documented below. AgentCreationConfig ChatEngineChatEngineConfigAgentCreationConfigPtrInput `pulumi:"agentCreationConfig"` // The resource name of an existing Dialogflow agent to link to this Chat Engine. Format: `projects/<Project_ID>/locations/<Location_ID>/agents/<Agent_ID>`. // Exactly one of `agentCreationConfig` or `dialogflowAgentToLink` must be set. DialogflowAgentToLink pulumi.StringPtrInput `pulumi:"dialogflowAgentToLink"` }
func (ChatEngineChatEngineConfigArgs) ElementType ¶
func (ChatEngineChatEngineConfigArgs) ElementType() reflect.Type
func (ChatEngineChatEngineConfigArgs) ToChatEngineChatEngineConfigOutput ¶
func (i ChatEngineChatEngineConfigArgs) ToChatEngineChatEngineConfigOutput() ChatEngineChatEngineConfigOutput
func (ChatEngineChatEngineConfigArgs) ToChatEngineChatEngineConfigOutputWithContext ¶
func (i ChatEngineChatEngineConfigArgs) ToChatEngineChatEngineConfigOutputWithContext(ctx context.Context) ChatEngineChatEngineConfigOutput
func (ChatEngineChatEngineConfigArgs) ToChatEngineChatEngineConfigPtrOutput ¶
func (i ChatEngineChatEngineConfigArgs) ToChatEngineChatEngineConfigPtrOutput() ChatEngineChatEngineConfigPtrOutput
func (ChatEngineChatEngineConfigArgs) ToChatEngineChatEngineConfigPtrOutputWithContext ¶
func (i ChatEngineChatEngineConfigArgs) ToChatEngineChatEngineConfigPtrOutputWithContext(ctx context.Context) ChatEngineChatEngineConfigPtrOutput
type ChatEngineChatEngineConfigInput ¶
type ChatEngineChatEngineConfigInput interface { pulumi.Input ToChatEngineChatEngineConfigOutput() ChatEngineChatEngineConfigOutput ToChatEngineChatEngineConfigOutputWithContext(context.Context) ChatEngineChatEngineConfigOutput }
ChatEngineChatEngineConfigInput is an input type that accepts ChatEngineChatEngineConfigArgs and ChatEngineChatEngineConfigOutput values. You can construct a concrete instance of `ChatEngineChatEngineConfigInput` via:
ChatEngineChatEngineConfigArgs{...}
type ChatEngineChatEngineConfigOutput ¶
type ChatEngineChatEngineConfigOutput struct{ *pulumi.OutputState }
func (ChatEngineChatEngineConfigOutput) AgentCreationConfig ¶
func (o ChatEngineChatEngineConfigOutput) AgentCreationConfig() ChatEngineChatEngineConfigAgentCreationConfigPtrOutput
The configuration to generate the Dialogflow agent that is associated to this Engine. Exactly one of `agentCreationConfig` or `dialogflowAgentToLink` must be set. Structure is documented below.
func (ChatEngineChatEngineConfigOutput) DialogflowAgentToLink ¶ added in v8.6.0
func (o ChatEngineChatEngineConfigOutput) DialogflowAgentToLink() pulumi.StringPtrOutput
The resource name of an existing Dialogflow agent to link to this Chat Engine. Format: `projects/<Project_ID>/locations/<Location_ID>/agents/<Agent_ID>`. Exactly one of `agentCreationConfig` or `dialogflowAgentToLink` must be set.
func (ChatEngineChatEngineConfigOutput) ElementType ¶
func (ChatEngineChatEngineConfigOutput) ElementType() reflect.Type
func (ChatEngineChatEngineConfigOutput) ToChatEngineChatEngineConfigOutput ¶
func (o ChatEngineChatEngineConfigOutput) ToChatEngineChatEngineConfigOutput() ChatEngineChatEngineConfigOutput
func (ChatEngineChatEngineConfigOutput) ToChatEngineChatEngineConfigOutputWithContext ¶
func (o ChatEngineChatEngineConfigOutput) ToChatEngineChatEngineConfigOutputWithContext(ctx context.Context) ChatEngineChatEngineConfigOutput
func (ChatEngineChatEngineConfigOutput) ToChatEngineChatEngineConfigPtrOutput ¶
func (o ChatEngineChatEngineConfigOutput) ToChatEngineChatEngineConfigPtrOutput() ChatEngineChatEngineConfigPtrOutput
func (ChatEngineChatEngineConfigOutput) ToChatEngineChatEngineConfigPtrOutputWithContext ¶
func (o ChatEngineChatEngineConfigOutput) ToChatEngineChatEngineConfigPtrOutputWithContext(ctx context.Context) ChatEngineChatEngineConfigPtrOutput
type ChatEngineChatEngineConfigPtrInput ¶
type ChatEngineChatEngineConfigPtrInput interface { pulumi.Input ToChatEngineChatEngineConfigPtrOutput() ChatEngineChatEngineConfigPtrOutput ToChatEngineChatEngineConfigPtrOutputWithContext(context.Context) ChatEngineChatEngineConfigPtrOutput }
ChatEngineChatEngineConfigPtrInput is an input type that accepts ChatEngineChatEngineConfigArgs, ChatEngineChatEngineConfigPtr and ChatEngineChatEngineConfigPtrOutput values. You can construct a concrete instance of `ChatEngineChatEngineConfigPtrInput` via:
ChatEngineChatEngineConfigArgs{...} or: nil
func ChatEngineChatEngineConfigPtr ¶
func ChatEngineChatEngineConfigPtr(v *ChatEngineChatEngineConfigArgs) ChatEngineChatEngineConfigPtrInput
type ChatEngineChatEngineConfigPtrOutput ¶
type ChatEngineChatEngineConfigPtrOutput struct{ *pulumi.OutputState }
func (ChatEngineChatEngineConfigPtrOutput) AgentCreationConfig ¶
func (o ChatEngineChatEngineConfigPtrOutput) AgentCreationConfig() ChatEngineChatEngineConfigAgentCreationConfigPtrOutput
The configuration to generate the Dialogflow agent that is associated to this Engine. Exactly one of `agentCreationConfig` or `dialogflowAgentToLink` must be set. Structure is documented below.
func (ChatEngineChatEngineConfigPtrOutput) DialogflowAgentToLink ¶ added in v8.6.0
func (o ChatEngineChatEngineConfigPtrOutput) DialogflowAgentToLink() pulumi.StringPtrOutput
The resource name of an existing Dialogflow agent to link to this Chat Engine. Format: `projects/<Project_ID>/locations/<Location_ID>/agents/<Agent_ID>`. Exactly one of `agentCreationConfig` or `dialogflowAgentToLink` must be set.
func (ChatEngineChatEngineConfigPtrOutput) Elem ¶
func (o ChatEngineChatEngineConfigPtrOutput) Elem() ChatEngineChatEngineConfigOutput
func (ChatEngineChatEngineConfigPtrOutput) ElementType ¶
func (ChatEngineChatEngineConfigPtrOutput) ElementType() reflect.Type
func (ChatEngineChatEngineConfigPtrOutput) ToChatEngineChatEngineConfigPtrOutput ¶
func (o ChatEngineChatEngineConfigPtrOutput) ToChatEngineChatEngineConfigPtrOutput() ChatEngineChatEngineConfigPtrOutput
func (ChatEngineChatEngineConfigPtrOutput) ToChatEngineChatEngineConfigPtrOutputWithContext ¶
func (o ChatEngineChatEngineConfigPtrOutput) ToChatEngineChatEngineConfigPtrOutputWithContext(ctx context.Context) ChatEngineChatEngineConfigPtrOutput
type ChatEngineChatEngineMetadata ¶
type ChatEngineChatEngineMetadata struct { // (Output) // The resource name of a Dialogflow agent, that this Chat Engine refers to. DialogflowAgent *string `pulumi:"dialogflowAgent"` }
type ChatEngineChatEngineMetadataArgs ¶
type ChatEngineChatEngineMetadataArgs struct { // (Output) // The resource name of a Dialogflow agent, that this Chat Engine refers to. DialogflowAgent pulumi.StringPtrInput `pulumi:"dialogflowAgent"` }
func (ChatEngineChatEngineMetadataArgs) ElementType ¶
func (ChatEngineChatEngineMetadataArgs) ElementType() reflect.Type
func (ChatEngineChatEngineMetadataArgs) ToChatEngineChatEngineMetadataOutput ¶
func (i ChatEngineChatEngineMetadataArgs) ToChatEngineChatEngineMetadataOutput() ChatEngineChatEngineMetadataOutput
func (ChatEngineChatEngineMetadataArgs) ToChatEngineChatEngineMetadataOutputWithContext ¶
func (i ChatEngineChatEngineMetadataArgs) ToChatEngineChatEngineMetadataOutputWithContext(ctx context.Context) ChatEngineChatEngineMetadataOutput
type ChatEngineChatEngineMetadataArray ¶
type ChatEngineChatEngineMetadataArray []ChatEngineChatEngineMetadataInput
func (ChatEngineChatEngineMetadataArray) ElementType ¶
func (ChatEngineChatEngineMetadataArray) ElementType() reflect.Type
func (ChatEngineChatEngineMetadataArray) ToChatEngineChatEngineMetadataArrayOutput ¶
func (i ChatEngineChatEngineMetadataArray) ToChatEngineChatEngineMetadataArrayOutput() ChatEngineChatEngineMetadataArrayOutput
func (ChatEngineChatEngineMetadataArray) ToChatEngineChatEngineMetadataArrayOutputWithContext ¶
func (i ChatEngineChatEngineMetadataArray) ToChatEngineChatEngineMetadataArrayOutputWithContext(ctx context.Context) ChatEngineChatEngineMetadataArrayOutput
type ChatEngineChatEngineMetadataArrayInput ¶
type ChatEngineChatEngineMetadataArrayInput interface { pulumi.Input ToChatEngineChatEngineMetadataArrayOutput() ChatEngineChatEngineMetadataArrayOutput ToChatEngineChatEngineMetadataArrayOutputWithContext(context.Context) ChatEngineChatEngineMetadataArrayOutput }
ChatEngineChatEngineMetadataArrayInput is an input type that accepts ChatEngineChatEngineMetadataArray and ChatEngineChatEngineMetadataArrayOutput values. You can construct a concrete instance of `ChatEngineChatEngineMetadataArrayInput` via:
ChatEngineChatEngineMetadataArray{ ChatEngineChatEngineMetadataArgs{...} }
type ChatEngineChatEngineMetadataArrayOutput ¶
type ChatEngineChatEngineMetadataArrayOutput struct{ *pulumi.OutputState }
func (ChatEngineChatEngineMetadataArrayOutput) ElementType ¶
func (ChatEngineChatEngineMetadataArrayOutput) ElementType() reflect.Type
func (ChatEngineChatEngineMetadataArrayOutput) ToChatEngineChatEngineMetadataArrayOutput ¶
func (o ChatEngineChatEngineMetadataArrayOutput) ToChatEngineChatEngineMetadataArrayOutput() ChatEngineChatEngineMetadataArrayOutput
func (ChatEngineChatEngineMetadataArrayOutput) ToChatEngineChatEngineMetadataArrayOutputWithContext ¶
func (o ChatEngineChatEngineMetadataArrayOutput) ToChatEngineChatEngineMetadataArrayOutputWithContext(ctx context.Context) ChatEngineChatEngineMetadataArrayOutput
type ChatEngineChatEngineMetadataInput ¶
type ChatEngineChatEngineMetadataInput interface { pulumi.Input ToChatEngineChatEngineMetadataOutput() ChatEngineChatEngineMetadataOutput ToChatEngineChatEngineMetadataOutputWithContext(context.Context) ChatEngineChatEngineMetadataOutput }
ChatEngineChatEngineMetadataInput is an input type that accepts ChatEngineChatEngineMetadataArgs and ChatEngineChatEngineMetadataOutput values. You can construct a concrete instance of `ChatEngineChatEngineMetadataInput` via:
ChatEngineChatEngineMetadataArgs{...}
type ChatEngineChatEngineMetadataOutput ¶
type ChatEngineChatEngineMetadataOutput struct{ *pulumi.OutputState }
func (ChatEngineChatEngineMetadataOutput) DialogflowAgent ¶
func (o ChatEngineChatEngineMetadataOutput) DialogflowAgent() pulumi.StringPtrOutput
(Output) The resource name of a Dialogflow agent, that this Chat Engine refers to.
func (ChatEngineChatEngineMetadataOutput) ElementType ¶
func (ChatEngineChatEngineMetadataOutput) ElementType() reflect.Type
func (ChatEngineChatEngineMetadataOutput) ToChatEngineChatEngineMetadataOutput ¶
func (o ChatEngineChatEngineMetadataOutput) ToChatEngineChatEngineMetadataOutput() ChatEngineChatEngineMetadataOutput
func (ChatEngineChatEngineMetadataOutput) ToChatEngineChatEngineMetadataOutputWithContext ¶
func (o ChatEngineChatEngineMetadataOutput) ToChatEngineChatEngineMetadataOutputWithContext(ctx context.Context) ChatEngineChatEngineMetadataOutput
type ChatEngineCommonConfig ¶
type ChatEngineCommonConfig struct { // The name of the company, business or entity that is associated with the engine. Setting this may help improve LLM related features. CompanyName *string `pulumi:"companyName"` }
type ChatEngineCommonConfigArgs ¶
type ChatEngineCommonConfigArgs struct { // The name of the company, business or entity that is associated with the engine. Setting this may help improve LLM related features. CompanyName pulumi.StringPtrInput `pulumi:"companyName"` }
func (ChatEngineCommonConfigArgs) ElementType ¶
func (ChatEngineCommonConfigArgs) ElementType() reflect.Type
func (ChatEngineCommonConfigArgs) ToChatEngineCommonConfigOutput ¶
func (i ChatEngineCommonConfigArgs) ToChatEngineCommonConfigOutput() ChatEngineCommonConfigOutput
func (ChatEngineCommonConfigArgs) ToChatEngineCommonConfigOutputWithContext ¶
func (i ChatEngineCommonConfigArgs) ToChatEngineCommonConfigOutputWithContext(ctx context.Context) ChatEngineCommonConfigOutput
func (ChatEngineCommonConfigArgs) ToChatEngineCommonConfigPtrOutput ¶
func (i ChatEngineCommonConfigArgs) ToChatEngineCommonConfigPtrOutput() ChatEngineCommonConfigPtrOutput
func (ChatEngineCommonConfigArgs) ToChatEngineCommonConfigPtrOutputWithContext ¶
func (i ChatEngineCommonConfigArgs) ToChatEngineCommonConfigPtrOutputWithContext(ctx context.Context) ChatEngineCommonConfigPtrOutput
type ChatEngineCommonConfigInput ¶
type ChatEngineCommonConfigInput interface { pulumi.Input ToChatEngineCommonConfigOutput() ChatEngineCommonConfigOutput ToChatEngineCommonConfigOutputWithContext(context.Context) ChatEngineCommonConfigOutput }
ChatEngineCommonConfigInput is an input type that accepts ChatEngineCommonConfigArgs and ChatEngineCommonConfigOutput values. You can construct a concrete instance of `ChatEngineCommonConfigInput` via:
ChatEngineCommonConfigArgs{...}
type ChatEngineCommonConfigOutput ¶
type ChatEngineCommonConfigOutput struct{ *pulumi.OutputState }
func (ChatEngineCommonConfigOutput) CompanyName ¶
func (o ChatEngineCommonConfigOutput) CompanyName() pulumi.StringPtrOutput
The name of the company, business or entity that is associated with the engine. Setting this may help improve LLM related features.
func (ChatEngineCommonConfigOutput) ElementType ¶
func (ChatEngineCommonConfigOutput) ElementType() reflect.Type
func (ChatEngineCommonConfigOutput) ToChatEngineCommonConfigOutput ¶
func (o ChatEngineCommonConfigOutput) ToChatEngineCommonConfigOutput() ChatEngineCommonConfigOutput
func (ChatEngineCommonConfigOutput) ToChatEngineCommonConfigOutputWithContext ¶
func (o ChatEngineCommonConfigOutput) ToChatEngineCommonConfigOutputWithContext(ctx context.Context) ChatEngineCommonConfigOutput
func (ChatEngineCommonConfigOutput) ToChatEngineCommonConfigPtrOutput ¶
func (o ChatEngineCommonConfigOutput) ToChatEngineCommonConfigPtrOutput() ChatEngineCommonConfigPtrOutput
func (ChatEngineCommonConfigOutput) ToChatEngineCommonConfigPtrOutputWithContext ¶
func (o ChatEngineCommonConfigOutput) ToChatEngineCommonConfigPtrOutputWithContext(ctx context.Context) ChatEngineCommonConfigPtrOutput
type ChatEngineCommonConfigPtrInput ¶
type ChatEngineCommonConfigPtrInput interface { pulumi.Input ToChatEngineCommonConfigPtrOutput() ChatEngineCommonConfigPtrOutput ToChatEngineCommonConfigPtrOutputWithContext(context.Context) ChatEngineCommonConfigPtrOutput }
ChatEngineCommonConfigPtrInput is an input type that accepts ChatEngineCommonConfigArgs, ChatEngineCommonConfigPtr and ChatEngineCommonConfigPtrOutput values. You can construct a concrete instance of `ChatEngineCommonConfigPtrInput` via:
ChatEngineCommonConfigArgs{...} or: nil
func ChatEngineCommonConfigPtr ¶
func ChatEngineCommonConfigPtr(v *ChatEngineCommonConfigArgs) ChatEngineCommonConfigPtrInput
type ChatEngineCommonConfigPtrOutput ¶
type ChatEngineCommonConfigPtrOutput struct{ *pulumi.OutputState }
func (ChatEngineCommonConfigPtrOutput) CompanyName ¶
func (o ChatEngineCommonConfigPtrOutput) CompanyName() pulumi.StringPtrOutput
The name of the company, business or entity that is associated with the engine. Setting this may help improve LLM related features.
func (ChatEngineCommonConfigPtrOutput) Elem ¶
func (o ChatEngineCommonConfigPtrOutput) Elem() ChatEngineCommonConfigOutput
func (ChatEngineCommonConfigPtrOutput) ElementType ¶
func (ChatEngineCommonConfigPtrOutput) ElementType() reflect.Type
func (ChatEngineCommonConfigPtrOutput) ToChatEngineCommonConfigPtrOutput ¶
func (o ChatEngineCommonConfigPtrOutput) ToChatEngineCommonConfigPtrOutput() ChatEngineCommonConfigPtrOutput
func (ChatEngineCommonConfigPtrOutput) ToChatEngineCommonConfigPtrOutputWithContext ¶
func (o ChatEngineCommonConfigPtrOutput) ToChatEngineCommonConfigPtrOutputWithContext(ctx context.Context) ChatEngineCommonConfigPtrOutput
type ChatEngineInput ¶
type ChatEngineInput interface { pulumi.Input ToChatEngineOutput() ChatEngineOutput ToChatEngineOutputWithContext(ctx context.Context) ChatEngineOutput }
type ChatEngineMap ¶
type ChatEngineMap map[string]ChatEngineInput
func (ChatEngineMap) ElementType ¶
func (ChatEngineMap) ElementType() reflect.Type
func (ChatEngineMap) ToChatEngineMapOutput ¶
func (i ChatEngineMap) ToChatEngineMapOutput() ChatEngineMapOutput
func (ChatEngineMap) ToChatEngineMapOutputWithContext ¶
func (i ChatEngineMap) ToChatEngineMapOutputWithContext(ctx context.Context) ChatEngineMapOutput
type ChatEngineMapInput ¶
type ChatEngineMapInput interface { pulumi.Input ToChatEngineMapOutput() ChatEngineMapOutput ToChatEngineMapOutputWithContext(context.Context) ChatEngineMapOutput }
ChatEngineMapInput is an input type that accepts ChatEngineMap and ChatEngineMapOutput values. You can construct a concrete instance of `ChatEngineMapInput` via:
ChatEngineMap{ "key": ChatEngineArgs{...} }
type ChatEngineMapOutput ¶
type ChatEngineMapOutput struct{ *pulumi.OutputState }
func (ChatEngineMapOutput) ElementType ¶
func (ChatEngineMapOutput) ElementType() reflect.Type
func (ChatEngineMapOutput) MapIndex ¶
func (o ChatEngineMapOutput) MapIndex(k pulumi.StringInput) ChatEngineOutput
func (ChatEngineMapOutput) ToChatEngineMapOutput ¶
func (o ChatEngineMapOutput) ToChatEngineMapOutput() ChatEngineMapOutput
func (ChatEngineMapOutput) ToChatEngineMapOutputWithContext ¶
func (o ChatEngineMapOutput) ToChatEngineMapOutputWithContext(ctx context.Context) ChatEngineMapOutput
type ChatEngineOutput ¶
type ChatEngineOutput struct{ *pulumi.OutputState }
func (ChatEngineOutput) ChatEngineConfig ¶
func (o ChatEngineOutput) ChatEngineConfig() ChatEngineChatEngineConfigOutput
Configurations for a chat Engine. Structure is documented below.
func (ChatEngineOutput) ChatEngineMetadatas ¶
func (o ChatEngineOutput) ChatEngineMetadatas() ChatEngineChatEngineMetadataArrayOutput
Additional information of the Chat Engine. Structure is documented below.
func (ChatEngineOutput) CollectionId ¶
func (o ChatEngineOutput) CollectionId() pulumi.StringOutput
The collection ID.
func (ChatEngineOutput) CommonConfig ¶
func (o ChatEngineOutput) CommonConfig() ChatEngineCommonConfigPtrOutput
Common config spec that specifies the metadata of the engine.
func (ChatEngineOutput) CreateTime ¶
func (o ChatEngineOutput) CreateTime() pulumi.StringOutput
Timestamp the Engine was created at.
func (ChatEngineOutput) DataStoreIds ¶
func (o ChatEngineOutput) DataStoreIds() pulumi.StringArrayOutput
The data stores associated with this engine. Multiple DataStores in the same Collection can be associated here. All listed DataStores must be `SOLUTION_TYPE_CHAT`. Adding or removing data stores will force recreation.
func (ChatEngineOutput) DisplayName ¶
func (o ChatEngineOutput) DisplayName() pulumi.StringOutput
The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters.
func (ChatEngineOutput) ElementType ¶
func (ChatEngineOutput) ElementType() reflect.Type
func (ChatEngineOutput) EngineId ¶
func (o ChatEngineOutput) EngineId() pulumi.StringOutput
The ID to use for chat engine.
func (ChatEngineOutput) IndustryVertical ¶
func (o ChatEngineOutput) IndustryVertical() pulumi.StringPtrOutput
The industry vertical that the chat engine registers. Vertical on Engine has to match vertical of the DataStore linked to the engine. Default value: "GENERIC" Possible values: ["GENERIC"]
func (ChatEngineOutput) Location ¶
func (o ChatEngineOutput) Location() pulumi.StringOutput
Location.
func (ChatEngineOutput) Name ¶
func (o ChatEngineOutput) Name() pulumi.StringOutput
The unique full resource name of the chat engine. Values are of the format `projects/{project}/locations/{location}/collections/{collection_id}/engines/{engine_id}`. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
func (ChatEngineOutput) Project ¶
func (o ChatEngineOutput) Project() pulumi.StringOutput
func (ChatEngineOutput) ToChatEngineOutput ¶
func (o ChatEngineOutput) ToChatEngineOutput() ChatEngineOutput
func (ChatEngineOutput) ToChatEngineOutputWithContext ¶
func (o ChatEngineOutput) ToChatEngineOutputWithContext(ctx context.Context) ChatEngineOutput
func (ChatEngineOutput) UpdateTime ¶
func (o ChatEngineOutput) UpdateTime() pulumi.StringOutput
Timestamp the Engine was last updated.
type ChatEngineState ¶
type ChatEngineState struct { // Configurations for a chat Engine. // Structure is documented below. ChatEngineConfig ChatEngineChatEngineConfigPtrInput // Additional information of the Chat Engine. // Structure is documented below. ChatEngineMetadatas ChatEngineChatEngineMetadataArrayInput // The collection ID. CollectionId pulumi.StringPtrInput // Common config spec that specifies the metadata of the engine. CommonConfig ChatEngineCommonConfigPtrInput // Timestamp the Engine was created at. CreateTime pulumi.StringPtrInput // The data stores associated with this engine. Multiple DataStores in the same Collection can be associated here. All listed DataStores must be `SOLUTION_TYPE_CHAT`. Adding or removing data stores will force recreation. DataStoreIds pulumi.StringArrayInput // The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters. DisplayName pulumi.StringPtrInput // The ID to use for chat engine. EngineId pulumi.StringPtrInput // The industry vertical that the chat engine registers. Vertical on Engine has to match vertical of the DataStore linked // to the engine. Default value: "GENERIC" Possible values: ["GENERIC"] IndustryVertical pulumi.StringPtrInput // Location. Location pulumi.StringPtrInput // The unique full resource name of the chat engine. Values are of the format // `projects/{project}/locations/{location}/collections/{collection_id}/engines/{engine_id}`. // This field must be a UTF-8 encoded string with a length limit of 1024 // characters. Name pulumi.StringPtrInput Project pulumi.StringPtrInput // Timestamp the Engine was last updated. UpdateTime pulumi.StringPtrInput }
func (ChatEngineState) ElementType ¶
func (ChatEngineState) ElementType() reflect.Type
type DataStore ¶
type DataStore struct { pulumi.CustomResourceState // The content config of the data store. // Possible values are: `NO_CONTENT`, `CONTENT_REQUIRED`, `PUBLIC_WEBSITE`. ContentConfig pulumi.StringOutput `pulumi:"contentConfig"` // If true, an advanced data store for site search will be created. If the // data store is not configured as site search (GENERIC vertical and // PUBLIC_WEBSITE contentConfig), this flag will be ignored. CreateAdvancedSiteSearch pulumi.BoolPtrOutput `pulumi:"createAdvancedSiteSearch"` // Timestamp when the DataStore was created. CreateTime pulumi.StringOutput `pulumi:"createTime"` // The unique id of the data store. // // *** DataStoreId pulumi.StringOutput `pulumi:"dataStoreId"` // The id of the default Schema associated with this data store. DefaultSchemaId pulumi.StringOutput `pulumi:"defaultSchemaId"` // The display name of the data store. This field must be a UTF-8 encoded // string with a length limit of 128 characters. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Configuration for Document understanding and enrichment. // Structure is documented below. DocumentProcessingConfig DataStoreDocumentProcessingConfigPtrOutput `pulumi:"documentProcessingConfig"` // The industry vertical that the data store registers. // Possible values are: `GENERIC`, `MEDIA`, `HEALTHCARE_FHIR`. IndustryVertical pulumi.StringOutput `pulumi:"industryVertical"` // The geographic location where the data store should reside. The value can // only be one of "global", "us" and "eu". Location pulumi.StringOutput `pulumi:"location"` // The unique full resource name of the data store. Values are of the format // `projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}`. // This field must be a UTF-8 encoded string with a length limit of 1024 // characters. Name pulumi.StringOutput `pulumi:"name"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // A boolean flag indicating whether to skip the default schema creation for // the data store. Only enable this flag if you are certain that the default // schema is incompatible with your use case. // If set to true, you must manually create a schema for the data store // before any documents can be ingested. // This flag cannot be specified if `data_store.starting_schema` is // specified. SkipDefaultSchemaCreation pulumi.BoolPtrOutput `pulumi:"skipDefaultSchemaCreation"` // The solutions that the data store enrolls. // Each value may be one of: `SOLUTION_TYPE_RECOMMENDATION`, `SOLUTION_TYPE_SEARCH`, `SOLUTION_TYPE_CHAT`, `SOLUTION_TYPE_GENERATIVE_CHAT`. SolutionTypes pulumi.StringArrayOutput `pulumi:"solutionTypes"` }
Data store is a collection of websites and documents used to find answers for end-user's questions in Discovery Engine (a.k.a. Vertex AI Search and Conversation).
To get more information about DataStore, see:
* [API documentation](https://cloud.google.com/generative-ai-app-builder/docs/reference/rest/v1/projects.locations.collections.dataStores) * How-to Guides
- [Create a search data store](https://cloud.google.com/generative-ai-app-builder/docs/create-data-store-es)
## Example Usage
### Discoveryengine Datastore Basic
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/discoveryengine" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := discoveryengine.NewDataStore(ctx, "basic", &discoveryengine.DataStoreArgs{ Location: pulumi.String("global"), DataStoreId: pulumi.String("data-store-id"), DisplayName: pulumi.String("tf-test-structured-datastore"), IndustryVertical: pulumi.String("GENERIC"), ContentConfig: pulumi.String("NO_CONTENT"), SolutionTypes: pulumi.StringArray{ pulumi.String("SOLUTION_TYPE_SEARCH"), }, CreateAdvancedSiteSearch: pulumi.Bool(false), SkipDefaultSchemaCreation: pulumi.Bool(false), }) if err != nil { return err } return nil }) }
``` ### Discoveryengine Datastore Document Processing Config
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/discoveryengine" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := discoveryengine.NewDataStore(ctx, "document_processing_config", &discoveryengine.DataStoreArgs{ Location: pulumi.String("global"), DataStoreId: pulumi.String("data-store-id"), DisplayName: pulumi.String("tf-test-structured-datastore"), IndustryVertical: pulumi.String("GENERIC"), ContentConfig: pulumi.String("NO_CONTENT"), SolutionTypes: pulumi.StringArray{ pulumi.String("SOLUTION_TYPE_SEARCH"), }, CreateAdvancedSiteSearch: pulumi.Bool(false), DocumentProcessingConfig: &discoveryengine.DataStoreDocumentProcessingConfigArgs{ DefaultParsingConfig: &discoveryengine.DataStoreDocumentProcessingConfigDefaultParsingConfigArgs{ DigitalParsingConfig: &discoveryengine.DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs{}, }, ParsingConfigOverrides: discoveryengine.DataStoreDocumentProcessingConfigParsingConfigOverrideArray{ &discoveryengine.DataStoreDocumentProcessingConfigParsingConfigOverrideArgs{ FileType: pulumi.String("pdf"), OcrParsingConfig: &discoveryengine.DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs{ UseNativeText: pulumi.Bool(true), }, }, }, }, }) if err != nil { return err } return nil }) }
```
## Import
DataStore can be imported using any of these accepted formats:
* `projects/{{project}}/locations/{{location}}/collections/default_collection/dataStores/{{data_store_id}}`
* `{{project}}/{{location}}/{{data_store_id}}`
* `{{location}}/{{data_store_id}}`
When using the `pulumi import` command, DataStore can be imported using one of the formats above. For example:
```sh $ pulumi import gcp:discoveryengine/dataStore:DataStore default projects/{{project}}/locations/{{location}}/collections/default_collection/dataStores/{{data_store_id}} ```
```sh $ pulumi import gcp:discoveryengine/dataStore:DataStore default {{project}}/{{location}}/{{data_store_id}} ```
```sh $ pulumi import gcp:discoveryengine/dataStore:DataStore default {{location}}/{{data_store_id}} ```
func GetDataStore ¶
func GetDataStore(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataStoreState, opts ...pulumi.ResourceOption) (*DataStore, error)
GetDataStore gets an existing DataStore 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 NewDataStore ¶
func NewDataStore(ctx *pulumi.Context, name string, args *DataStoreArgs, opts ...pulumi.ResourceOption) (*DataStore, error)
NewDataStore registers a new resource with the given unique name, arguments, and options.
func (*DataStore) ElementType ¶
func (*DataStore) ToDataStoreOutput ¶
func (i *DataStore) ToDataStoreOutput() DataStoreOutput
func (*DataStore) ToDataStoreOutputWithContext ¶
func (i *DataStore) ToDataStoreOutputWithContext(ctx context.Context) DataStoreOutput
type DataStoreArgs ¶
type DataStoreArgs struct { // The content config of the data store. // Possible values are: `NO_CONTENT`, `CONTENT_REQUIRED`, `PUBLIC_WEBSITE`. ContentConfig pulumi.StringInput // If true, an advanced data store for site search will be created. If the // data store is not configured as site search (GENERIC vertical and // PUBLIC_WEBSITE contentConfig), this flag will be ignored. CreateAdvancedSiteSearch pulumi.BoolPtrInput // The unique id of the data store. // // *** DataStoreId pulumi.StringInput // The display name of the data store. This field must be a UTF-8 encoded // string with a length limit of 128 characters. DisplayName pulumi.StringInput // Configuration for Document understanding and enrichment. // Structure is documented below. DocumentProcessingConfig DataStoreDocumentProcessingConfigPtrInput // The industry vertical that the data store registers. // Possible values are: `GENERIC`, `MEDIA`, `HEALTHCARE_FHIR`. IndustryVertical pulumi.StringInput // The geographic location where the data store should reside. The value can // only be one of "global", "us" and "eu". Location pulumi.StringInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // A boolean flag indicating whether to skip the default schema creation for // the data store. Only enable this flag if you are certain that the default // schema is incompatible with your use case. // If set to true, you must manually create a schema for the data store // before any documents can be ingested. // This flag cannot be specified if `data_store.starting_schema` is // specified. SkipDefaultSchemaCreation pulumi.BoolPtrInput // The solutions that the data store enrolls. // Each value may be one of: `SOLUTION_TYPE_RECOMMENDATION`, `SOLUTION_TYPE_SEARCH`, `SOLUTION_TYPE_CHAT`, `SOLUTION_TYPE_GENERATIVE_CHAT`. SolutionTypes pulumi.StringArrayInput }
The set of arguments for constructing a DataStore resource.
func (DataStoreArgs) ElementType ¶
func (DataStoreArgs) ElementType() reflect.Type
type DataStoreArray ¶
type DataStoreArray []DataStoreInput
func (DataStoreArray) ElementType ¶
func (DataStoreArray) ElementType() reflect.Type
func (DataStoreArray) ToDataStoreArrayOutput ¶
func (i DataStoreArray) ToDataStoreArrayOutput() DataStoreArrayOutput
func (DataStoreArray) ToDataStoreArrayOutputWithContext ¶
func (i DataStoreArray) ToDataStoreArrayOutputWithContext(ctx context.Context) DataStoreArrayOutput
type DataStoreArrayInput ¶
type DataStoreArrayInput interface { pulumi.Input ToDataStoreArrayOutput() DataStoreArrayOutput ToDataStoreArrayOutputWithContext(context.Context) DataStoreArrayOutput }
DataStoreArrayInput is an input type that accepts DataStoreArray and DataStoreArrayOutput values. You can construct a concrete instance of `DataStoreArrayInput` via:
DataStoreArray{ DataStoreArgs{...} }
type DataStoreArrayOutput ¶
type DataStoreArrayOutput struct{ *pulumi.OutputState }
func (DataStoreArrayOutput) ElementType ¶
func (DataStoreArrayOutput) ElementType() reflect.Type
func (DataStoreArrayOutput) Index ¶
func (o DataStoreArrayOutput) Index(i pulumi.IntInput) DataStoreOutput
func (DataStoreArrayOutput) ToDataStoreArrayOutput ¶
func (o DataStoreArrayOutput) ToDataStoreArrayOutput() DataStoreArrayOutput
func (DataStoreArrayOutput) ToDataStoreArrayOutputWithContext ¶
func (o DataStoreArrayOutput) ToDataStoreArrayOutputWithContext(ctx context.Context) DataStoreArrayOutput
type DataStoreDocumentProcessingConfig ¶
type DataStoreDocumentProcessingConfig struct { // Whether chunking mode is enabled. // Structure is documented below. ChunkingConfig *DataStoreDocumentProcessingConfigChunkingConfig `pulumi:"chunkingConfig"` // Configurations for default Document parser. If not specified, this resource // will be configured to use a default DigitalParsingConfig, and the default parsing // config will be applied to all file types for Document parsing. // Structure is documented below. DefaultParsingConfig *DataStoreDocumentProcessingConfigDefaultParsingConfig `pulumi:"defaultParsingConfig"` // (Output) // The full resource name of the Document Processing Config. Format: // `projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}/documentProcessingConfig`. Name *string `pulumi:"name"` // Map from file type to override the default parsing configuration based on the file type. Supported keys: ParsingConfigOverrides []DataStoreDocumentProcessingConfigParsingConfigOverride `pulumi:"parsingConfigOverrides"` }
type DataStoreDocumentProcessingConfigArgs ¶
type DataStoreDocumentProcessingConfigArgs struct { // Whether chunking mode is enabled. // Structure is documented below. ChunkingConfig DataStoreDocumentProcessingConfigChunkingConfigPtrInput `pulumi:"chunkingConfig"` // Configurations for default Document parser. If not specified, this resource // will be configured to use a default DigitalParsingConfig, and the default parsing // config will be applied to all file types for Document parsing. // Structure is documented below. DefaultParsingConfig DataStoreDocumentProcessingConfigDefaultParsingConfigPtrInput `pulumi:"defaultParsingConfig"` // (Output) // The full resource name of the Document Processing Config. Format: // `projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}/documentProcessingConfig`. Name pulumi.StringPtrInput `pulumi:"name"` // Map from file type to override the default parsing configuration based on the file type. Supported keys: ParsingConfigOverrides DataStoreDocumentProcessingConfigParsingConfigOverrideArrayInput `pulumi:"parsingConfigOverrides"` }
func (DataStoreDocumentProcessingConfigArgs) ElementType ¶
func (DataStoreDocumentProcessingConfigArgs) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigArgs) ToDataStoreDocumentProcessingConfigOutput ¶
func (i DataStoreDocumentProcessingConfigArgs) ToDataStoreDocumentProcessingConfigOutput() DataStoreDocumentProcessingConfigOutput
func (DataStoreDocumentProcessingConfigArgs) ToDataStoreDocumentProcessingConfigOutputWithContext ¶
func (i DataStoreDocumentProcessingConfigArgs) ToDataStoreDocumentProcessingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigOutput
func (DataStoreDocumentProcessingConfigArgs) ToDataStoreDocumentProcessingConfigPtrOutput ¶
func (i DataStoreDocumentProcessingConfigArgs) ToDataStoreDocumentProcessingConfigPtrOutput() DataStoreDocumentProcessingConfigPtrOutput
func (DataStoreDocumentProcessingConfigArgs) ToDataStoreDocumentProcessingConfigPtrOutputWithContext ¶
func (i DataStoreDocumentProcessingConfigArgs) ToDataStoreDocumentProcessingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigPtrOutput
type DataStoreDocumentProcessingConfigChunkingConfig ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigChunkingConfig struct { // Configuration for the layout based chunking. // Structure is documented below. LayoutBasedChunkingConfig *DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfig `pulumi:"layoutBasedChunkingConfig"` }
type DataStoreDocumentProcessingConfigChunkingConfigArgs ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigChunkingConfigArgs struct { // Configuration for the layout based chunking. // Structure is documented below. LayoutBasedChunkingConfig DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrInput `pulumi:"layoutBasedChunkingConfig"` }
func (DataStoreDocumentProcessingConfigChunkingConfigArgs) ElementType ¶ added in v8.1.0
func (DataStoreDocumentProcessingConfigChunkingConfigArgs) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigOutput ¶ added in v8.1.0
func (i DataStoreDocumentProcessingConfigChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigOutput() DataStoreDocumentProcessingConfigChunkingConfigOutput
func (DataStoreDocumentProcessingConfigChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigOutputWithContext ¶ added in v8.1.0
func (i DataStoreDocumentProcessingConfigChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigChunkingConfigOutput
func (DataStoreDocumentProcessingConfigChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigPtrOutput ¶ added in v8.1.0
func (i DataStoreDocumentProcessingConfigChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigPtrOutput() DataStoreDocumentProcessingConfigChunkingConfigPtrOutput
func (DataStoreDocumentProcessingConfigChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigPtrOutputWithContext ¶ added in v8.1.0
func (i DataStoreDocumentProcessingConfigChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigChunkingConfigPtrOutput
type DataStoreDocumentProcessingConfigChunkingConfigInput ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigChunkingConfigInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigChunkingConfigOutput() DataStoreDocumentProcessingConfigChunkingConfigOutput ToDataStoreDocumentProcessingConfigChunkingConfigOutputWithContext(context.Context) DataStoreDocumentProcessingConfigChunkingConfigOutput }
DataStoreDocumentProcessingConfigChunkingConfigInput is an input type that accepts DataStoreDocumentProcessingConfigChunkingConfigArgs and DataStoreDocumentProcessingConfigChunkingConfigOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigChunkingConfigInput` via:
DataStoreDocumentProcessingConfigChunkingConfigArgs{...}
type DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfig ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfig struct { // The token size limit for each chunk. // Supported values: 100-500 (inclusive). Default value: 500. ChunkSize *int `pulumi:"chunkSize"` // Whether to include appending different levels of headings to chunks from the middle of the document to prevent context loss. // Default value: False. IncludeAncestorHeadings *bool `pulumi:"includeAncestorHeadings"` }
type DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs struct { // The token size limit for each chunk. // Supported values: 100-500 (inclusive). Default value: 500. ChunkSize pulumi.IntPtrInput `pulumi:"chunkSize"` // Whether to include appending different levels of headings to chunks from the middle of the document to prevent context loss. // Default value: False. IncludeAncestorHeadings pulumi.BoolPtrInput `pulumi:"includeAncestorHeadings"` }
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs) ElementType ¶ added in v8.1.0
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput ¶ added in v8.1.0
func (i DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput() DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutputWithContext ¶ added in v8.1.0
func (i DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput ¶ added in v8.1.0
func (i DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput() DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutputWithContext ¶ added in v8.1.0
func (i DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput
type DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigInput ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput() DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutputWithContext(context.Context) DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput }
DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigInput is an input type that accepts DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs and DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigInput` via:
DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs{...}
type DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) ChunkSize ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) ChunkSize() pulumi.IntPtrOutput
The token size limit for each chunk. Supported values: 100-500 (inclusive). Default value: 500.
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) ElementType ¶ added in v8.1.0
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) IncludeAncestorHeadings ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) IncludeAncestorHeadings() pulumi.BoolPtrOutput
Whether to include appending different levels of headings to chunks from the middle of the document to prevent context loss. Default value: False.
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput() DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutputWithContext ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput() DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutputWithContext ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput
type DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrInput ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput() DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutputWithContext(context.Context) DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput }
DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrInput is an input type that accepts DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs, DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtr and DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrInput` via:
DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs{...} or: nil
func DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtr ¶ added in v8.1.0
func DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtr(v *DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigArgs) DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrInput
type DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput) ChunkSize ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput) ChunkSize() pulumi.IntPtrOutput
The token size limit for each chunk. Supported values: 100-500 (inclusive). Default value: 500.
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput) Elem ¶ added in v8.1.0
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput) ElementType ¶ added in v8.1.0
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput) IncludeAncestorHeadings ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput) IncludeAncestorHeadings() pulumi.BoolPtrOutput
Whether to include appending different levels of headings to chunks from the middle of the document to prevent context loss. Default value: False.
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput() DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput
func (DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutputWithContext ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput) ToDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput
type DataStoreDocumentProcessingConfigChunkingConfigOutput ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigChunkingConfigOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigChunkingConfigOutput) ElementType ¶ added in v8.1.0
func (DataStoreDocumentProcessingConfigChunkingConfigOutput) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigChunkingConfigOutput) LayoutBasedChunkingConfig ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigChunkingConfigOutput) LayoutBasedChunkingConfig() DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput
Configuration for the layout based chunking. Structure is documented below.
func (DataStoreDocumentProcessingConfigChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigOutput ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigOutput() DataStoreDocumentProcessingConfigChunkingConfigOutput
func (DataStoreDocumentProcessingConfigChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigOutputWithContext ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigChunkingConfigOutput
func (DataStoreDocumentProcessingConfigChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigPtrOutput ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigPtrOutput() DataStoreDocumentProcessingConfigChunkingConfigPtrOutput
func (DataStoreDocumentProcessingConfigChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigPtrOutputWithContext ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigChunkingConfigOutput) ToDataStoreDocumentProcessingConfigChunkingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigChunkingConfigPtrOutput
type DataStoreDocumentProcessingConfigChunkingConfigPtrInput ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigChunkingConfigPtrInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigChunkingConfigPtrOutput() DataStoreDocumentProcessingConfigChunkingConfigPtrOutput ToDataStoreDocumentProcessingConfigChunkingConfigPtrOutputWithContext(context.Context) DataStoreDocumentProcessingConfigChunkingConfigPtrOutput }
DataStoreDocumentProcessingConfigChunkingConfigPtrInput is an input type that accepts DataStoreDocumentProcessingConfigChunkingConfigArgs, DataStoreDocumentProcessingConfigChunkingConfigPtr and DataStoreDocumentProcessingConfigChunkingConfigPtrOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigChunkingConfigPtrInput` via:
DataStoreDocumentProcessingConfigChunkingConfigArgs{...} or: nil
func DataStoreDocumentProcessingConfigChunkingConfigPtr ¶ added in v8.1.0
func DataStoreDocumentProcessingConfigChunkingConfigPtr(v *DataStoreDocumentProcessingConfigChunkingConfigArgs) DataStoreDocumentProcessingConfigChunkingConfigPtrInput
type DataStoreDocumentProcessingConfigChunkingConfigPtrOutput ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigChunkingConfigPtrOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigChunkingConfigPtrOutput) ElementType ¶ added in v8.1.0
func (DataStoreDocumentProcessingConfigChunkingConfigPtrOutput) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigChunkingConfigPtrOutput) LayoutBasedChunkingConfig ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigChunkingConfigPtrOutput) LayoutBasedChunkingConfig() DataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfigPtrOutput
Configuration for the layout based chunking. Structure is documented below.
func (DataStoreDocumentProcessingConfigChunkingConfigPtrOutput) ToDataStoreDocumentProcessingConfigChunkingConfigPtrOutput ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigChunkingConfigPtrOutput) ToDataStoreDocumentProcessingConfigChunkingConfigPtrOutput() DataStoreDocumentProcessingConfigChunkingConfigPtrOutput
func (DataStoreDocumentProcessingConfigChunkingConfigPtrOutput) ToDataStoreDocumentProcessingConfigChunkingConfigPtrOutputWithContext ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigChunkingConfigPtrOutput) ToDataStoreDocumentProcessingConfigChunkingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigChunkingConfigPtrOutput
type DataStoreDocumentProcessingConfigDefaultParsingConfig ¶
type DataStoreDocumentProcessingConfigDefaultParsingConfig struct { // Configurations applied to digital parser. DigitalParsingConfig *DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfig `pulumi:"digitalParsingConfig"` // Configurations applied to layout parser. LayoutParsingConfig *DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfig `pulumi:"layoutParsingConfig"` // Configurations applied to OCR parser. Currently it only applies to PDFs. // Structure is documented below. OcrParsingConfig *DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfig `pulumi:"ocrParsingConfig"` }
type DataStoreDocumentProcessingConfigDefaultParsingConfigArgs ¶
type DataStoreDocumentProcessingConfigDefaultParsingConfigArgs struct { // Configurations applied to digital parser. DigitalParsingConfig DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrInput `pulumi:"digitalParsingConfig"` // Configurations applied to layout parser. LayoutParsingConfig DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrInput `pulumi:"layoutParsingConfig"` // Configurations applied to OCR parser. Currently it only applies to PDFs. // Structure is documented below. OcrParsingConfig DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrInput `pulumi:"ocrParsingConfig"` }
func (DataStoreDocumentProcessingConfigDefaultParsingConfigArgs) ElementType ¶
func (DataStoreDocumentProcessingConfigDefaultParsingConfigArgs) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigDefaultParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOutput ¶
func (i DataStoreDocumentProcessingConfigDefaultParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOutputWithContext ¶
func (i DataStoreDocumentProcessingConfigDefaultParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput ¶
func (i DataStoreDocumentProcessingConfigDefaultParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutputWithContext ¶
func (i DataStoreDocumentProcessingConfigDefaultParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput
type DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfig ¶
type DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfig struct { }
type DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs ¶
type DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs struct { }
func (DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs) ElementType ¶
func (DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput ¶
func (i DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutputWithContext ¶
func (i DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput ¶
func (i DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutputWithContext ¶
func (i DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput
type DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigInput ¶
type DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutputWithContext(context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput }
DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigInput is an input type that accepts DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs and DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigInput` via:
DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs{...}
type DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput ¶
type DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput) ElementType ¶
func (DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutputWithContext ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutputWithContext ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput
type DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrInput ¶
type DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutputWithContext(context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput }
DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrInput is an input type that accepts DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs, DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtr and DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrInput` via:
DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs{...} or: nil
func DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtr ¶
func DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtr(v *DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigArgs) DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrInput
type DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput ¶
type DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput) ElementType ¶
func (DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutputWithContext ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput
type DataStoreDocumentProcessingConfigDefaultParsingConfigInput ¶
type DataStoreDocumentProcessingConfigDefaultParsingConfigInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigDefaultParsingConfigOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigOutput ToDataStoreDocumentProcessingConfigDefaultParsingConfigOutputWithContext(context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigOutput }
DataStoreDocumentProcessingConfigDefaultParsingConfigInput is an input type that accepts DataStoreDocumentProcessingConfigDefaultParsingConfigArgs and DataStoreDocumentProcessingConfigDefaultParsingConfigOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigDefaultParsingConfigInput` via:
DataStoreDocumentProcessingConfigDefaultParsingConfigArgs{...}
type DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfig ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfig struct { }
type DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs struct { }
func (DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs) ElementType ¶ added in v8.1.0
func (DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput ¶ added in v8.1.0
func (i DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutputWithContext ¶ added in v8.1.0
func (i DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput ¶ added in v8.1.0
func (i DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutputWithContext ¶ added in v8.1.0
func (i DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput
type DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigInput ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutputWithContext(context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput }
DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigInput is an input type that accepts DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs and DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigInput` via:
DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs{...}
type DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput) ElementType ¶ added in v8.1.0
func (DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutputWithContext ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutputWithContext ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput
type DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrInput ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutputWithContext(context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput }
DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrInput is an input type that accepts DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs, DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtr and DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrInput` via:
DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs{...} or: nil
func DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtr ¶ added in v8.1.0
func DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtr(v *DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigArgs) DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrInput
type DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput) Elem ¶ added in v8.1.0
func (DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput) ElementType ¶ added in v8.1.0
func (DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutputWithContext ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput
type DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfig ¶
type DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfig struct { // If true, will use native text instead of OCR text on pages containing native text. UseNativeText *bool `pulumi:"useNativeText"` }
type DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs ¶
type DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs struct { // If true, will use native text instead of OCR text on pages containing native text. UseNativeText pulumi.BoolPtrInput `pulumi:"useNativeText"` }
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs) ElementType ¶
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput ¶
func (i DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutputWithContext ¶
func (i DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput ¶
func (i DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutputWithContext ¶
func (i DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput
type DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigInput ¶
type DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutputWithContext(context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput }
DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigInput is an input type that accepts DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs and DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigInput` via:
DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs{...}
type DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput ¶
type DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput) ElementType ¶
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutputWithContext ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutputWithContext ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput) UseNativeText ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigOutput) UseNativeText() pulumi.BoolPtrOutput
If true, will use native text instead of OCR text on pages containing native text.
type DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrInput ¶
type DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutputWithContext(context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput }
DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrInput is an input type that accepts DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs, DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtr and DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrInput` via:
DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs{...} or: nil
func DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtr ¶
func DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtr(v *DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigArgs) DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrInput
type DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput ¶
type DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput) ElementType ¶
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutputWithContext ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput) UseNativeText ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput) UseNativeText() pulumi.BoolPtrOutput
If true, will use native text instead of OCR text on pages containing native text.
type DataStoreDocumentProcessingConfigDefaultParsingConfigOutput ¶
type DataStoreDocumentProcessingConfigDefaultParsingConfigOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) DigitalParsingConfig ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) DigitalParsingConfig() DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput
Configurations applied to digital parser.
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) ElementType ¶
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) LayoutParsingConfig ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) LayoutParsingConfig() DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput
Configurations applied to layout parser.
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) OcrParsingConfig ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) OcrParsingConfig() DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput
Configurations applied to OCR parser. Currently it only applies to PDFs. Structure is documented below.
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOutput ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOutputWithContext ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutputWithContext ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput
type DataStoreDocumentProcessingConfigDefaultParsingConfigPtrInput ¶
type DataStoreDocumentProcessingConfigDefaultParsingConfigPtrInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput ToDataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutputWithContext(context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput }
DataStoreDocumentProcessingConfigDefaultParsingConfigPtrInput is an input type that accepts DataStoreDocumentProcessingConfigDefaultParsingConfigArgs, DataStoreDocumentProcessingConfigDefaultParsingConfigPtr and DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigDefaultParsingConfigPtrInput` via:
DataStoreDocumentProcessingConfigDefaultParsingConfigArgs{...} or: nil
func DataStoreDocumentProcessingConfigDefaultParsingConfigPtr ¶
func DataStoreDocumentProcessingConfigDefaultParsingConfigPtr(v *DataStoreDocumentProcessingConfigDefaultParsingConfigArgs) DataStoreDocumentProcessingConfigDefaultParsingConfigPtrInput
type DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput ¶
type DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput) DigitalParsingConfig ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput) DigitalParsingConfig() DataStoreDocumentProcessingConfigDefaultParsingConfigDigitalParsingConfigPtrOutput
Configurations applied to digital parser.
func (DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput) ElementType ¶
func (DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput) LayoutParsingConfig ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput) LayoutParsingConfig() DataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfigPtrOutput
Configurations applied to layout parser.
func (DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput) OcrParsingConfig ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput) OcrParsingConfig() DataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfigPtrOutput
Configurations applied to OCR parser. Currently it only applies to PDFs. Structure is documented below.
func (DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput() DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutputWithContext ¶
func (o DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput
type DataStoreDocumentProcessingConfigInput ¶
type DataStoreDocumentProcessingConfigInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigOutput() DataStoreDocumentProcessingConfigOutput ToDataStoreDocumentProcessingConfigOutputWithContext(context.Context) DataStoreDocumentProcessingConfigOutput }
DataStoreDocumentProcessingConfigInput is an input type that accepts DataStoreDocumentProcessingConfigArgs and DataStoreDocumentProcessingConfigOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigInput` via:
DataStoreDocumentProcessingConfigArgs{...}
type DataStoreDocumentProcessingConfigOutput ¶
type DataStoreDocumentProcessingConfigOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigOutput) ChunkingConfig ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigOutput) ChunkingConfig() DataStoreDocumentProcessingConfigChunkingConfigPtrOutput
Whether chunking mode is enabled. Structure is documented below.
func (DataStoreDocumentProcessingConfigOutput) DefaultParsingConfig ¶
func (o DataStoreDocumentProcessingConfigOutput) DefaultParsingConfig() DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput
Configurations for default Document parser. If not specified, this resource will be configured to use a default DigitalParsingConfig, and the default parsing config will be applied to all file types for Document parsing. Structure is documented below.
func (DataStoreDocumentProcessingConfigOutput) ElementType ¶
func (DataStoreDocumentProcessingConfigOutput) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigOutput) Name ¶
func (o DataStoreDocumentProcessingConfigOutput) Name() pulumi.StringPtrOutput
(Output) The full resource name of the Document Processing Config. Format: `projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}/documentProcessingConfig`.
func (DataStoreDocumentProcessingConfigOutput) ParsingConfigOverrides ¶
func (o DataStoreDocumentProcessingConfigOutput) ParsingConfigOverrides() DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput
Map from file type to override the default parsing configuration based on the file type. Supported keys:
func (DataStoreDocumentProcessingConfigOutput) ToDataStoreDocumentProcessingConfigOutput ¶
func (o DataStoreDocumentProcessingConfigOutput) ToDataStoreDocumentProcessingConfigOutput() DataStoreDocumentProcessingConfigOutput
func (DataStoreDocumentProcessingConfigOutput) ToDataStoreDocumentProcessingConfigOutputWithContext ¶
func (o DataStoreDocumentProcessingConfigOutput) ToDataStoreDocumentProcessingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigOutput
func (DataStoreDocumentProcessingConfigOutput) ToDataStoreDocumentProcessingConfigPtrOutput ¶
func (o DataStoreDocumentProcessingConfigOutput) ToDataStoreDocumentProcessingConfigPtrOutput() DataStoreDocumentProcessingConfigPtrOutput
func (DataStoreDocumentProcessingConfigOutput) ToDataStoreDocumentProcessingConfigPtrOutputWithContext ¶
func (o DataStoreDocumentProcessingConfigOutput) ToDataStoreDocumentProcessingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigPtrOutput
type DataStoreDocumentProcessingConfigParsingConfigOverride ¶
type DataStoreDocumentProcessingConfigParsingConfigOverride struct { // Configurations applied to digital parser. DigitalParsingConfig *DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfig `pulumi:"digitalParsingConfig"` // The identifier for this object. Format specified above. FileType string `pulumi:"fileType"` // Configurations applied to layout parser. LayoutParsingConfig *DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfig `pulumi:"layoutParsingConfig"` // Configurations applied to OCR parser. Currently it only applies to PDFs. // Structure is documented below. OcrParsingConfig *DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfig `pulumi:"ocrParsingConfig"` }
type DataStoreDocumentProcessingConfigParsingConfigOverrideArgs ¶
type DataStoreDocumentProcessingConfigParsingConfigOverrideArgs struct { // Configurations applied to digital parser. DigitalParsingConfig DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrInput `pulumi:"digitalParsingConfig"` // The identifier for this object. Format specified above. FileType pulumi.StringInput `pulumi:"fileType"` // Configurations applied to layout parser. LayoutParsingConfig DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrInput `pulumi:"layoutParsingConfig"` // Configurations applied to OCR parser. Currently it only applies to PDFs. // Structure is documented below. OcrParsingConfig DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrInput `pulumi:"ocrParsingConfig"` }
func (DataStoreDocumentProcessingConfigParsingConfigOverrideArgs) ElementType ¶
func (DataStoreDocumentProcessingConfigParsingConfigOverrideArgs) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigParsingConfigOverrideArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOutput ¶
func (i DataStoreDocumentProcessingConfigParsingConfigOverrideArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOutputWithContext ¶
func (i DataStoreDocumentProcessingConfigParsingConfigOverrideArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideOutput
type DataStoreDocumentProcessingConfigParsingConfigOverrideArray ¶
type DataStoreDocumentProcessingConfigParsingConfigOverrideArray []DataStoreDocumentProcessingConfigParsingConfigOverrideInput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideArray) ElementType ¶
func (DataStoreDocumentProcessingConfigParsingConfigOverrideArray) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigParsingConfigOverrideArray) ToDataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput ¶
func (i DataStoreDocumentProcessingConfigParsingConfigOverrideArray) ToDataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideArray) ToDataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutputWithContext ¶
func (i DataStoreDocumentProcessingConfigParsingConfigOverrideArray) ToDataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput
type DataStoreDocumentProcessingConfigParsingConfigOverrideArrayInput ¶
type DataStoreDocumentProcessingConfigParsingConfigOverrideArrayInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput ToDataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutputWithContext(context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput }
DataStoreDocumentProcessingConfigParsingConfigOverrideArrayInput is an input type that accepts DataStoreDocumentProcessingConfigParsingConfigOverrideArray and DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigParsingConfigOverrideArrayInput` via:
DataStoreDocumentProcessingConfigParsingConfigOverrideArray{ DataStoreDocumentProcessingConfigParsingConfigOverrideArgs{...} }
type DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput ¶
type DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput) ElementType ¶
func (DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutputWithContext ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput
type DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfig ¶
type DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfig struct { }
type DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs ¶
type DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs struct { }
func (DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs) ElementType ¶
func (DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput ¶
func (i DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutputWithContext ¶
func (i DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput ¶
func (i DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutputWithContext ¶
func (i DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput
type DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigInput ¶
type DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutputWithContext(context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput }
DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigInput is an input type that accepts DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs and DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigInput` via:
DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs{...}
type DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput ¶
type DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput) ElementType ¶
func (DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutputWithContext ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutputWithContext ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput
type DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrInput ¶
type DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutputWithContext(context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput }
DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrInput is an input type that accepts DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs, DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtr and DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrInput` via:
DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs{...} or: nil
func DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtr ¶
func DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtr(v *DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigArgs) DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrInput
type DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput ¶
type DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput) ElementType ¶
func (DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutputWithContext ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput
type DataStoreDocumentProcessingConfigParsingConfigOverrideInput ¶
type DataStoreDocumentProcessingConfigParsingConfigOverrideInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigParsingConfigOverrideOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideOutput ToDataStoreDocumentProcessingConfigParsingConfigOverrideOutputWithContext(context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideOutput }
DataStoreDocumentProcessingConfigParsingConfigOverrideInput is an input type that accepts DataStoreDocumentProcessingConfigParsingConfigOverrideArgs and DataStoreDocumentProcessingConfigParsingConfigOverrideOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigParsingConfigOverrideInput` via:
DataStoreDocumentProcessingConfigParsingConfigOverrideArgs{...}
type DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfig ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfig struct { }
type DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs struct { }
func (DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs) ElementType ¶ added in v8.1.0
func (DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput ¶ added in v8.1.0
func (i DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutputWithContext ¶ added in v8.1.0
func (i DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput ¶ added in v8.1.0
func (i DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutputWithContext ¶ added in v8.1.0
func (i DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput
type DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigInput ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutputWithContext(context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput }
DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigInput is an input type that accepts DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs and DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigInput` via:
DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs{...}
type DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput) ElementType ¶ added in v8.1.0
func (DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutputWithContext ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutputWithContext ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput
type DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrInput ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutputWithContext(context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput }
DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrInput is an input type that accepts DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs, DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtr and DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrInput` via:
DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs{...} or: nil
func DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtr ¶ added in v8.1.0
func DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtr(v *DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigArgs) DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrInput
type DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput ¶ added in v8.1.0
type DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput) Elem ¶ added in v8.1.0
func (DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput) ElementType ¶ added in v8.1.0
func (DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutputWithContext ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput
type DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfig ¶
type DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfig struct { // If true, will use native text instead of OCR text on pages containing native text. UseNativeText *bool `pulumi:"useNativeText"` }
type DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs ¶
type DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs struct { // If true, will use native text instead of OCR text on pages containing native text. UseNativeText pulumi.BoolPtrInput `pulumi:"useNativeText"` }
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs) ElementType ¶
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput ¶
func (i DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutputWithContext ¶
func (i DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput ¶
func (i DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutputWithContext ¶
func (i DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput
type DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigInput ¶
type DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutputWithContext(context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput }
DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigInput is an input type that accepts DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs and DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigInput` via:
DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs{...}
type DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput ¶
type DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput) ElementType ¶
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutputWithContext ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutputWithContext ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput) UseNativeText ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigOutput) UseNativeText() pulumi.BoolPtrOutput
If true, will use native text instead of OCR text on pages containing native text.
type DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrInput ¶
type DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutputWithContext(context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput }
DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrInput is an input type that accepts DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs, DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtr and DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrInput` via:
DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs{...} or: nil
func DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtr ¶
func DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtr(v *DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigArgs) DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrInput
type DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput ¶
type DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput) ElementType ¶
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutputWithContext ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput) UseNativeText ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput) UseNativeText() pulumi.BoolPtrOutput
If true, will use native text instead of OCR text on pages containing native text.
type DataStoreDocumentProcessingConfigParsingConfigOverrideOutput ¶
type DataStoreDocumentProcessingConfigParsingConfigOverrideOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) DigitalParsingConfig ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) DigitalParsingConfig() DataStoreDocumentProcessingConfigParsingConfigOverrideDigitalParsingConfigPtrOutput
Configurations applied to digital parser.
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) ElementType ¶
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) FileType ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) FileType() pulumi.StringOutput
The identifier for this object. Format specified above.
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) LayoutParsingConfig ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) LayoutParsingConfig() DataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfigPtrOutput
Configurations applied to layout parser.
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) OcrParsingConfig ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) OcrParsingConfig() DataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfigPtrOutput
Configurations applied to OCR parser. Currently it only applies to PDFs. Structure is documented below.
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOutput ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOutput() DataStoreDocumentProcessingConfigParsingConfigOverrideOutput
func (DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOutputWithContext ¶
func (o DataStoreDocumentProcessingConfigParsingConfigOverrideOutput) ToDataStoreDocumentProcessingConfigParsingConfigOverrideOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigParsingConfigOverrideOutput
type DataStoreDocumentProcessingConfigPtrInput ¶
type DataStoreDocumentProcessingConfigPtrInput interface { pulumi.Input ToDataStoreDocumentProcessingConfigPtrOutput() DataStoreDocumentProcessingConfigPtrOutput ToDataStoreDocumentProcessingConfigPtrOutputWithContext(context.Context) DataStoreDocumentProcessingConfigPtrOutput }
DataStoreDocumentProcessingConfigPtrInput is an input type that accepts DataStoreDocumentProcessingConfigArgs, DataStoreDocumentProcessingConfigPtr and DataStoreDocumentProcessingConfigPtrOutput values. You can construct a concrete instance of `DataStoreDocumentProcessingConfigPtrInput` via:
DataStoreDocumentProcessingConfigArgs{...} or: nil
func DataStoreDocumentProcessingConfigPtr ¶
func DataStoreDocumentProcessingConfigPtr(v *DataStoreDocumentProcessingConfigArgs) DataStoreDocumentProcessingConfigPtrInput
type DataStoreDocumentProcessingConfigPtrOutput ¶
type DataStoreDocumentProcessingConfigPtrOutput struct{ *pulumi.OutputState }
func (DataStoreDocumentProcessingConfigPtrOutput) ChunkingConfig ¶ added in v8.1.0
func (o DataStoreDocumentProcessingConfigPtrOutput) ChunkingConfig() DataStoreDocumentProcessingConfigChunkingConfigPtrOutput
Whether chunking mode is enabled. Structure is documented below.
func (DataStoreDocumentProcessingConfigPtrOutput) DefaultParsingConfig ¶
func (o DataStoreDocumentProcessingConfigPtrOutput) DefaultParsingConfig() DataStoreDocumentProcessingConfigDefaultParsingConfigPtrOutput
Configurations for default Document parser. If not specified, this resource will be configured to use a default DigitalParsingConfig, and the default parsing config will be applied to all file types for Document parsing. Structure is documented below.
func (DataStoreDocumentProcessingConfigPtrOutput) ElementType ¶
func (DataStoreDocumentProcessingConfigPtrOutput) ElementType() reflect.Type
func (DataStoreDocumentProcessingConfigPtrOutput) Name ¶
func (o DataStoreDocumentProcessingConfigPtrOutput) Name() pulumi.StringPtrOutput
(Output) The full resource name of the Document Processing Config. Format: `projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}/documentProcessingConfig`.
func (DataStoreDocumentProcessingConfigPtrOutput) ParsingConfigOverrides ¶
func (o DataStoreDocumentProcessingConfigPtrOutput) ParsingConfigOverrides() DataStoreDocumentProcessingConfigParsingConfigOverrideArrayOutput
Map from file type to override the default parsing configuration based on the file type. Supported keys:
func (DataStoreDocumentProcessingConfigPtrOutput) ToDataStoreDocumentProcessingConfigPtrOutput ¶
func (o DataStoreDocumentProcessingConfigPtrOutput) ToDataStoreDocumentProcessingConfigPtrOutput() DataStoreDocumentProcessingConfigPtrOutput
func (DataStoreDocumentProcessingConfigPtrOutput) ToDataStoreDocumentProcessingConfigPtrOutputWithContext ¶
func (o DataStoreDocumentProcessingConfigPtrOutput) ToDataStoreDocumentProcessingConfigPtrOutputWithContext(ctx context.Context) DataStoreDocumentProcessingConfigPtrOutput
type DataStoreInput ¶
type DataStoreInput interface { pulumi.Input ToDataStoreOutput() DataStoreOutput ToDataStoreOutputWithContext(ctx context.Context) DataStoreOutput }
type DataStoreMap ¶
type DataStoreMap map[string]DataStoreInput
func (DataStoreMap) ElementType ¶
func (DataStoreMap) ElementType() reflect.Type
func (DataStoreMap) ToDataStoreMapOutput ¶
func (i DataStoreMap) ToDataStoreMapOutput() DataStoreMapOutput
func (DataStoreMap) ToDataStoreMapOutputWithContext ¶
func (i DataStoreMap) ToDataStoreMapOutputWithContext(ctx context.Context) DataStoreMapOutput
type DataStoreMapInput ¶
type DataStoreMapInput interface { pulumi.Input ToDataStoreMapOutput() DataStoreMapOutput ToDataStoreMapOutputWithContext(context.Context) DataStoreMapOutput }
DataStoreMapInput is an input type that accepts DataStoreMap and DataStoreMapOutput values. You can construct a concrete instance of `DataStoreMapInput` via:
DataStoreMap{ "key": DataStoreArgs{...} }
type DataStoreMapOutput ¶
type DataStoreMapOutput struct{ *pulumi.OutputState }
func (DataStoreMapOutput) ElementType ¶
func (DataStoreMapOutput) ElementType() reflect.Type
func (DataStoreMapOutput) MapIndex ¶
func (o DataStoreMapOutput) MapIndex(k pulumi.StringInput) DataStoreOutput
func (DataStoreMapOutput) ToDataStoreMapOutput ¶
func (o DataStoreMapOutput) ToDataStoreMapOutput() DataStoreMapOutput
func (DataStoreMapOutput) ToDataStoreMapOutputWithContext ¶
func (o DataStoreMapOutput) ToDataStoreMapOutputWithContext(ctx context.Context) DataStoreMapOutput
type DataStoreOutput ¶
type DataStoreOutput struct{ *pulumi.OutputState }
func (DataStoreOutput) ContentConfig ¶
func (o DataStoreOutput) ContentConfig() pulumi.StringOutput
The content config of the data store. Possible values are: `NO_CONTENT`, `CONTENT_REQUIRED`, `PUBLIC_WEBSITE`.
func (DataStoreOutput) CreateAdvancedSiteSearch ¶
func (o DataStoreOutput) CreateAdvancedSiteSearch() pulumi.BoolPtrOutput
If true, an advanced data store for site search will be created. If the data store is not configured as site search (GENERIC vertical and PUBLIC_WEBSITE contentConfig), this flag will be ignored.
func (DataStoreOutput) CreateTime ¶
func (o DataStoreOutput) CreateTime() pulumi.StringOutput
Timestamp when the DataStore was created.
func (DataStoreOutput) DataStoreId ¶
func (o DataStoreOutput) DataStoreId() pulumi.StringOutput
The unique id of the data store.
***
func (DataStoreOutput) DefaultSchemaId ¶
func (o DataStoreOutput) DefaultSchemaId() pulumi.StringOutput
The id of the default Schema associated with this data store.
func (DataStoreOutput) DisplayName ¶
func (o DataStoreOutput) DisplayName() pulumi.StringOutput
The display name of the data store. This field must be a UTF-8 encoded string with a length limit of 128 characters.
func (DataStoreOutput) DocumentProcessingConfig ¶
func (o DataStoreOutput) DocumentProcessingConfig() DataStoreDocumentProcessingConfigPtrOutput
Configuration for Document understanding and enrichment. Structure is documented below.
func (DataStoreOutput) ElementType ¶
func (DataStoreOutput) ElementType() reflect.Type
func (DataStoreOutput) IndustryVertical ¶
func (o DataStoreOutput) IndustryVertical() pulumi.StringOutput
The industry vertical that the data store registers. Possible values are: `GENERIC`, `MEDIA`, `HEALTHCARE_FHIR`.
func (DataStoreOutput) Location ¶
func (o DataStoreOutput) Location() pulumi.StringOutput
The geographic location where the data store should reside. The value can only be one of "global", "us" and "eu".
func (DataStoreOutput) Name ¶
func (o DataStoreOutput) Name() pulumi.StringOutput
The unique full resource name of the data store. Values are of the format `projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}`. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
func (DataStoreOutput) Project ¶
func (o DataStoreOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (DataStoreOutput) SkipDefaultSchemaCreation ¶
func (o DataStoreOutput) SkipDefaultSchemaCreation() pulumi.BoolPtrOutput
A boolean flag indicating whether to skip the default schema creation for the data store. Only enable this flag if you are certain that the default schema is incompatible with your use case. If set to true, you must manually create a schema for the data store before any documents can be ingested. This flag cannot be specified if `data_store.starting_schema` is specified.
func (DataStoreOutput) SolutionTypes ¶
func (o DataStoreOutput) SolutionTypes() pulumi.StringArrayOutput
The solutions that the data store enrolls. Each value may be one of: `SOLUTION_TYPE_RECOMMENDATION`, `SOLUTION_TYPE_SEARCH`, `SOLUTION_TYPE_CHAT`, `SOLUTION_TYPE_GENERATIVE_CHAT`.
func (DataStoreOutput) ToDataStoreOutput ¶
func (o DataStoreOutput) ToDataStoreOutput() DataStoreOutput
func (DataStoreOutput) ToDataStoreOutputWithContext ¶
func (o DataStoreOutput) ToDataStoreOutputWithContext(ctx context.Context) DataStoreOutput
type DataStoreState ¶
type DataStoreState struct { // The content config of the data store. // Possible values are: `NO_CONTENT`, `CONTENT_REQUIRED`, `PUBLIC_WEBSITE`. ContentConfig pulumi.StringPtrInput // If true, an advanced data store for site search will be created. If the // data store is not configured as site search (GENERIC vertical and // PUBLIC_WEBSITE contentConfig), this flag will be ignored. CreateAdvancedSiteSearch pulumi.BoolPtrInput // Timestamp when the DataStore was created. CreateTime pulumi.StringPtrInput // The unique id of the data store. // // *** DataStoreId pulumi.StringPtrInput // The id of the default Schema associated with this data store. DefaultSchemaId pulumi.StringPtrInput // The display name of the data store. This field must be a UTF-8 encoded // string with a length limit of 128 characters. DisplayName pulumi.StringPtrInput // Configuration for Document understanding and enrichment. // Structure is documented below. DocumentProcessingConfig DataStoreDocumentProcessingConfigPtrInput // The industry vertical that the data store registers. // Possible values are: `GENERIC`, `MEDIA`, `HEALTHCARE_FHIR`. IndustryVertical pulumi.StringPtrInput // The geographic location where the data store should reside. The value can // only be one of "global", "us" and "eu". Location pulumi.StringPtrInput // The unique full resource name of the data store. Values are of the format // `projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}`. // This field must be a UTF-8 encoded string with a length limit of 1024 // characters. Name pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // A boolean flag indicating whether to skip the default schema creation for // the data store. Only enable this flag if you are certain that the default // schema is incompatible with your use case. // If set to true, you must manually create a schema for the data store // before any documents can be ingested. // This flag cannot be specified if `data_store.starting_schema` is // specified. SkipDefaultSchemaCreation pulumi.BoolPtrInput // The solutions that the data store enrolls. // Each value may be one of: `SOLUTION_TYPE_RECOMMENDATION`, `SOLUTION_TYPE_SEARCH`, `SOLUTION_TYPE_CHAT`, `SOLUTION_TYPE_GENERATIVE_CHAT`. SolutionTypes pulumi.StringArrayInput }
func (DataStoreState) ElementType ¶
func (DataStoreState) ElementType() reflect.Type
type Schema ¶
type Schema struct { pulumi.CustomResourceState // The unique id of the data store. DataStoreId pulumi.StringOutput `pulumi:"dataStoreId"` // The JSON representation of the schema. JsonSchema pulumi.StringPtrOutput `pulumi:"jsonSchema"` // The geographic location where the data store should reside. The value can // only be one of "global", "us" and "eu". Location pulumi.StringOutput `pulumi:"location"` // The unique full resource name of the schema. Values are of the format // `projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}/schemas/{schema_id}`. // This field must be a UTF-8 encoded string with a length limit of 1024 // characters. Name pulumi.StringOutput `pulumi:"name"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // The unique id of the schema. // // *** SchemaId pulumi.StringOutput `pulumi:"schemaId"` }
Schema defines the structure and layout of a type of document data.
To get more information about Schema, see:
* [API documentation](https://cloud.google.com/generative-ai-app-builder/docs/reference/rest/v1/projects.locations.collections.dataStores.schemas) * How-to Guides
- [Provide a schema for your data store](https://cloud.google.com/generative-ai-app-builder/docs/provide-schema)
## Example Usage
### Discoveryengine Schema Basic
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/discoveryengine" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { basicDataStore, err := discoveryengine.NewDataStore(ctx, "basic", &discoveryengine.DataStoreArgs{ Location: pulumi.String("global"), DataStoreId: pulumi.String("data-store-id"), DisplayName: pulumi.String("tf-test-structured-datastore"), IndustryVertical: pulumi.String("GENERIC"), ContentConfig: pulumi.String("NO_CONTENT"), SolutionTypes: pulumi.StringArray{ pulumi.String("SOLUTION_TYPE_SEARCH"), }, CreateAdvancedSiteSearch: pulumi.Bool(false), SkipDefaultSchemaCreation: pulumi.Bool(true), }) if err != nil { return err } _, err = discoveryengine.NewSchema(ctx, "basic", &discoveryengine.SchemaArgs{ Location: basicDataStore.Location, DataStoreId: basicDataStore.DataStoreId, SchemaId: pulumi.String("schema-id"), JsonSchema: pulumi.String("{\"$schema\":\"https://json-schema.org/draft/2020-12/schema\",\"datetime_detection\":true,\"type\":\"object\",\"geolocation_detection\":true}"), }) if err != nil { return err } return nil }) }
```
## Import
Schema can be imported using any of these accepted formats:
* `projects/{{project}}/locations/{{location}}/collections/default_collection/dataStores/{{data_store_id}}/schemas/{{schema_id}}`
* `{{project}}/{{location}}/{{data_store_id}}/{{schema_id}}`
* `{{location}}/{{data_store_id}}/{{schema_id}}`
When using the `pulumi import` command, Schema can be imported using one of the formats above. For example:
```sh $ pulumi import gcp:discoveryengine/schema:Schema default projects/{{project}}/locations/{{location}}/collections/default_collection/dataStores/{{data_store_id}}/schemas/{{schema_id}} ```
```sh $ pulumi import gcp:discoveryengine/schema:Schema default {{project}}/{{location}}/{{data_store_id}}/{{schema_id}} ```
```sh $ pulumi import gcp:discoveryengine/schema:Schema default {{location}}/{{data_store_id}}/{{schema_id}} ```
func GetSchema ¶
func GetSchema(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SchemaState, opts ...pulumi.ResourceOption) (*Schema, error)
GetSchema gets an existing Schema 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 NewSchema ¶
func NewSchema(ctx *pulumi.Context, name string, args *SchemaArgs, opts ...pulumi.ResourceOption) (*Schema, error)
NewSchema registers a new resource with the given unique name, arguments, and options.
func (*Schema) ElementType ¶
func (*Schema) ToSchemaOutput ¶
func (i *Schema) ToSchemaOutput() SchemaOutput
func (*Schema) ToSchemaOutputWithContext ¶
func (i *Schema) ToSchemaOutputWithContext(ctx context.Context) SchemaOutput
type SchemaArgs ¶
type SchemaArgs struct { // The unique id of the data store. DataStoreId pulumi.StringInput // The JSON representation of the schema. JsonSchema pulumi.StringPtrInput // The geographic location where the data store should reside. The value can // only be one of "global", "us" and "eu". Location pulumi.StringInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // The unique id of the schema. // // *** SchemaId pulumi.StringInput }
The set of arguments for constructing a Schema resource.
func (SchemaArgs) ElementType ¶
func (SchemaArgs) ElementType() reflect.Type
type SchemaArray ¶
type SchemaArray []SchemaInput
func (SchemaArray) ElementType ¶
func (SchemaArray) ElementType() reflect.Type
func (SchemaArray) ToSchemaArrayOutput ¶
func (i SchemaArray) ToSchemaArrayOutput() SchemaArrayOutput
func (SchemaArray) ToSchemaArrayOutputWithContext ¶
func (i SchemaArray) ToSchemaArrayOutputWithContext(ctx context.Context) SchemaArrayOutput
type SchemaArrayInput ¶
type SchemaArrayInput interface { pulumi.Input ToSchemaArrayOutput() SchemaArrayOutput ToSchemaArrayOutputWithContext(context.Context) SchemaArrayOutput }
SchemaArrayInput is an input type that accepts SchemaArray and SchemaArrayOutput values. You can construct a concrete instance of `SchemaArrayInput` via:
SchemaArray{ SchemaArgs{...} }
type SchemaArrayOutput ¶
type SchemaArrayOutput struct{ *pulumi.OutputState }
func (SchemaArrayOutput) ElementType ¶
func (SchemaArrayOutput) ElementType() reflect.Type
func (SchemaArrayOutput) Index ¶
func (o SchemaArrayOutput) Index(i pulumi.IntInput) SchemaOutput
func (SchemaArrayOutput) ToSchemaArrayOutput ¶
func (o SchemaArrayOutput) ToSchemaArrayOutput() SchemaArrayOutput
func (SchemaArrayOutput) ToSchemaArrayOutputWithContext ¶
func (o SchemaArrayOutput) ToSchemaArrayOutputWithContext(ctx context.Context) SchemaArrayOutput
type SchemaInput ¶
type SchemaInput interface { pulumi.Input ToSchemaOutput() SchemaOutput ToSchemaOutputWithContext(ctx context.Context) SchemaOutput }
type SchemaMap ¶
type SchemaMap map[string]SchemaInput
func (SchemaMap) ElementType ¶
func (SchemaMap) ToSchemaMapOutput ¶
func (i SchemaMap) ToSchemaMapOutput() SchemaMapOutput
func (SchemaMap) ToSchemaMapOutputWithContext ¶
func (i SchemaMap) ToSchemaMapOutputWithContext(ctx context.Context) SchemaMapOutput
type SchemaMapInput ¶
type SchemaMapInput interface { pulumi.Input ToSchemaMapOutput() SchemaMapOutput ToSchemaMapOutputWithContext(context.Context) SchemaMapOutput }
SchemaMapInput is an input type that accepts SchemaMap and SchemaMapOutput values. You can construct a concrete instance of `SchemaMapInput` via:
SchemaMap{ "key": SchemaArgs{...} }
type SchemaMapOutput ¶
type SchemaMapOutput struct{ *pulumi.OutputState }
func (SchemaMapOutput) ElementType ¶
func (SchemaMapOutput) ElementType() reflect.Type
func (SchemaMapOutput) MapIndex ¶
func (o SchemaMapOutput) MapIndex(k pulumi.StringInput) SchemaOutput
func (SchemaMapOutput) ToSchemaMapOutput ¶
func (o SchemaMapOutput) ToSchemaMapOutput() SchemaMapOutput
func (SchemaMapOutput) ToSchemaMapOutputWithContext ¶
func (o SchemaMapOutput) ToSchemaMapOutputWithContext(ctx context.Context) SchemaMapOutput
type SchemaOutput ¶
type SchemaOutput struct{ *pulumi.OutputState }
func (SchemaOutput) DataStoreId ¶
func (o SchemaOutput) DataStoreId() pulumi.StringOutput
The unique id of the data store.
func (SchemaOutput) ElementType ¶
func (SchemaOutput) ElementType() reflect.Type
func (SchemaOutput) JsonSchema ¶
func (o SchemaOutput) JsonSchema() pulumi.StringPtrOutput
The JSON representation of the schema.
func (SchemaOutput) Location ¶
func (o SchemaOutput) Location() pulumi.StringOutput
The geographic location where the data store should reside. The value can only be one of "global", "us" and "eu".
func (SchemaOutput) Name ¶
func (o SchemaOutput) Name() pulumi.StringOutput
The unique full resource name of the schema. Values are of the format `projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}/schemas/{schema_id}`. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
func (SchemaOutput) Project ¶
func (o SchemaOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (SchemaOutput) SchemaId ¶
func (o SchemaOutput) SchemaId() pulumi.StringOutput
The unique id of the schema.
***
func (SchemaOutput) ToSchemaOutput ¶
func (o SchemaOutput) ToSchemaOutput() SchemaOutput
func (SchemaOutput) ToSchemaOutputWithContext ¶
func (o SchemaOutput) ToSchemaOutputWithContext(ctx context.Context) SchemaOutput
type SchemaState ¶
type SchemaState struct { // The unique id of the data store. DataStoreId pulumi.StringPtrInput // The JSON representation of the schema. JsonSchema pulumi.StringPtrInput // The geographic location where the data store should reside. The value can // only be one of "global", "us" and "eu". Location pulumi.StringPtrInput // The unique full resource name of the schema. Values are of the format // `projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}/schemas/{schema_id}`. // This field must be a UTF-8 encoded string with a length limit of 1024 // characters. Name pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // The unique id of the schema. // // *** SchemaId pulumi.StringPtrInput }
func (SchemaState) ElementType ¶
func (SchemaState) ElementType() reflect.Type
type SearchEngine ¶
type SearchEngine struct { pulumi.CustomResourceState // The collection ID. CollectionId pulumi.StringOutput `pulumi:"collectionId"` // Common config spec that specifies the metadata of the engine. CommonConfig SearchEngineCommonConfigPtrOutput `pulumi:"commonConfig"` // Timestamp the Engine was created at. CreateTime pulumi.StringOutput `pulumi:"createTime"` // The data stores associated with this engine. For SOLUTION_TYPE_SEARCH type of engines, they can only associate with at most one data store. DataStoreIds pulumi.StringArrayOutput `pulumi:"dataStoreIds"` // Required. The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Unique ID to use for Search Engine App. EngineId pulumi.StringOutput `pulumi:"engineId"` // The industry vertical that the engine registers. The restriction of the Engine industry vertical is based on DataStore: // If unspecified, default to GENERIC. Vertical on Engine has to match vertical of the DataStore liniked to the engine. // Default value: "GENERIC" Possible values: ["GENERIC", "MEDIA", "HEALTHCARE_FHIR"] IndustryVertical pulumi.StringPtrOutput `pulumi:"industryVertical"` // Location. Location pulumi.StringOutput `pulumi:"location"` // The unique full resource name of the search engine. Values are of the format // `projects/{project}/locations/{location}/collections/{collection_id}/engines/{engine_id}`. // This field must be a UTF-8 encoded string with a length limit of 1024 // characters. Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` // Configurations for a Search Engine. // Structure is documented below. SearchEngineConfig SearchEngineSearchEngineConfigOutput `pulumi:"searchEngineConfig"` // Timestamp the Engine was last updated. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Vertex AI Search and Conversation can be used to create a search engine or a chat application by connecting it with a datastore
To get more information about SearchEngine, see:
* [API documentation](https://cloud.google.com/generative-ai-app-builder/docs/reference/rest/v1/projects.locations.collections.engines) * How-to Guides
- [Create a Search Engine](https://cloud.google.com/generative-ai-app-builder/docs/create-engine-es)
## Example Usage
### Discoveryengine Searchengine Basic
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/discoveryengine" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { basic, err := discoveryengine.NewDataStore(ctx, "basic", &discoveryengine.DataStoreArgs{ Location: pulumi.String("global"), DataStoreId: pulumi.String("example-datastore-id"), DisplayName: pulumi.String("tf-test-structured-datastore"), IndustryVertical: pulumi.String("GENERIC"), ContentConfig: pulumi.String("NO_CONTENT"), SolutionTypes: pulumi.StringArray{ pulumi.String("SOLUTION_TYPE_SEARCH"), }, CreateAdvancedSiteSearch: pulumi.Bool(false), }) if err != nil { return err } _, err = discoveryengine.NewSearchEngine(ctx, "basic", &discoveryengine.SearchEngineArgs{ EngineId: pulumi.String("example-engine-id"), CollectionId: pulumi.String("default_collection"), Location: basic.Location, DisplayName: pulumi.String("Example Display Name"), DataStoreIds: pulumi.StringArray{ basic.DataStoreId, }, SearchEngineConfig: &discoveryengine.SearchEngineSearchEngineConfigArgs{}, }) if err != nil { return err } return nil }) }
```
## Import
SearchEngine can be imported using any of these accepted formats:
* `projects/{{project}}/locations/{{location}}/collections/{{collection_id}}/engines/{{engine_id}}`
* `{{project}}/{{location}}/{{collection_id}}/{{engine_id}}`
* `{{location}}/{{collection_id}}/{{engine_id}}`
When using the `pulumi import` command, SearchEngine can be imported using one of the formats above. For example:
```sh $ pulumi import gcp:discoveryengine/searchEngine:SearchEngine default projects/{{project}}/locations/{{location}}/collections/{{collection_id}}/engines/{{engine_id}} ```
```sh $ pulumi import gcp:discoveryengine/searchEngine:SearchEngine default {{project}}/{{location}}/{{collection_id}}/{{engine_id}} ```
```sh $ pulumi import gcp:discoveryengine/searchEngine:SearchEngine default {{location}}/{{collection_id}}/{{engine_id}} ```
func GetSearchEngine ¶
func GetSearchEngine(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SearchEngineState, opts ...pulumi.ResourceOption) (*SearchEngine, error)
GetSearchEngine gets an existing SearchEngine 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 NewSearchEngine ¶
func NewSearchEngine(ctx *pulumi.Context, name string, args *SearchEngineArgs, opts ...pulumi.ResourceOption) (*SearchEngine, error)
NewSearchEngine registers a new resource with the given unique name, arguments, and options.
func (*SearchEngine) ElementType ¶
func (*SearchEngine) ElementType() reflect.Type
func (*SearchEngine) ToSearchEngineOutput ¶
func (i *SearchEngine) ToSearchEngineOutput() SearchEngineOutput
func (*SearchEngine) ToSearchEngineOutputWithContext ¶
func (i *SearchEngine) ToSearchEngineOutputWithContext(ctx context.Context) SearchEngineOutput
type SearchEngineArgs ¶
type SearchEngineArgs struct { // The collection ID. CollectionId pulumi.StringInput // Common config spec that specifies the metadata of the engine. CommonConfig SearchEngineCommonConfigPtrInput // The data stores associated with this engine. For SOLUTION_TYPE_SEARCH type of engines, they can only associate with at most one data store. DataStoreIds pulumi.StringArrayInput // Required. The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters. DisplayName pulumi.StringInput // Unique ID to use for Search Engine App. EngineId pulumi.StringInput // The industry vertical that the engine registers. The restriction of the Engine industry vertical is based on DataStore: // If unspecified, default to GENERIC. Vertical on Engine has to match vertical of the DataStore liniked to the engine. // Default value: "GENERIC" Possible values: ["GENERIC", "MEDIA", "HEALTHCARE_FHIR"] IndustryVertical pulumi.StringPtrInput // Location. Location pulumi.StringInput Project pulumi.StringPtrInput // Configurations for a Search Engine. // Structure is documented below. SearchEngineConfig SearchEngineSearchEngineConfigInput }
The set of arguments for constructing a SearchEngine resource.
func (SearchEngineArgs) ElementType ¶
func (SearchEngineArgs) ElementType() reflect.Type
type SearchEngineArray ¶
type SearchEngineArray []SearchEngineInput
func (SearchEngineArray) ElementType ¶
func (SearchEngineArray) ElementType() reflect.Type
func (SearchEngineArray) ToSearchEngineArrayOutput ¶
func (i SearchEngineArray) ToSearchEngineArrayOutput() SearchEngineArrayOutput
func (SearchEngineArray) ToSearchEngineArrayOutputWithContext ¶
func (i SearchEngineArray) ToSearchEngineArrayOutputWithContext(ctx context.Context) SearchEngineArrayOutput
type SearchEngineArrayInput ¶
type SearchEngineArrayInput interface { pulumi.Input ToSearchEngineArrayOutput() SearchEngineArrayOutput ToSearchEngineArrayOutputWithContext(context.Context) SearchEngineArrayOutput }
SearchEngineArrayInput is an input type that accepts SearchEngineArray and SearchEngineArrayOutput values. You can construct a concrete instance of `SearchEngineArrayInput` via:
SearchEngineArray{ SearchEngineArgs{...} }
type SearchEngineArrayOutput ¶
type SearchEngineArrayOutput struct{ *pulumi.OutputState }
func (SearchEngineArrayOutput) ElementType ¶
func (SearchEngineArrayOutput) ElementType() reflect.Type
func (SearchEngineArrayOutput) Index ¶
func (o SearchEngineArrayOutput) Index(i pulumi.IntInput) SearchEngineOutput
func (SearchEngineArrayOutput) ToSearchEngineArrayOutput ¶
func (o SearchEngineArrayOutput) ToSearchEngineArrayOutput() SearchEngineArrayOutput
func (SearchEngineArrayOutput) ToSearchEngineArrayOutputWithContext ¶
func (o SearchEngineArrayOutput) ToSearchEngineArrayOutputWithContext(ctx context.Context) SearchEngineArrayOutput
type SearchEngineCommonConfig ¶
type SearchEngineCommonConfig struct { // The name of the company, business or entity that is associated with the engine. Setting this may help improve LLM related features.cd CompanyName *string `pulumi:"companyName"` }
type SearchEngineCommonConfigArgs ¶
type SearchEngineCommonConfigArgs struct { // The name of the company, business or entity that is associated with the engine. Setting this may help improve LLM related features.cd CompanyName pulumi.StringPtrInput `pulumi:"companyName"` }
func (SearchEngineCommonConfigArgs) ElementType ¶
func (SearchEngineCommonConfigArgs) ElementType() reflect.Type
func (SearchEngineCommonConfigArgs) ToSearchEngineCommonConfigOutput ¶
func (i SearchEngineCommonConfigArgs) ToSearchEngineCommonConfigOutput() SearchEngineCommonConfigOutput
func (SearchEngineCommonConfigArgs) ToSearchEngineCommonConfigOutputWithContext ¶
func (i SearchEngineCommonConfigArgs) ToSearchEngineCommonConfigOutputWithContext(ctx context.Context) SearchEngineCommonConfigOutput
func (SearchEngineCommonConfigArgs) ToSearchEngineCommonConfigPtrOutput ¶
func (i SearchEngineCommonConfigArgs) ToSearchEngineCommonConfigPtrOutput() SearchEngineCommonConfigPtrOutput
func (SearchEngineCommonConfigArgs) ToSearchEngineCommonConfigPtrOutputWithContext ¶
func (i SearchEngineCommonConfigArgs) ToSearchEngineCommonConfigPtrOutputWithContext(ctx context.Context) SearchEngineCommonConfigPtrOutput
type SearchEngineCommonConfigInput ¶
type SearchEngineCommonConfigInput interface { pulumi.Input ToSearchEngineCommonConfigOutput() SearchEngineCommonConfigOutput ToSearchEngineCommonConfigOutputWithContext(context.Context) SearchEngineCommonConfigOutput }
SearchEngineCommonConfigInput is an input type that accepts SearchEngineCommonConfigArgs and SearchEngineCommonConfigOutput values. You can construct a concrete instance of `SearchEngineCommonConfigInput` via:
SearchEngineCommonConfigArgs{...}
type SearchEngineCommonConfigOutput ¶
type SearchEngineCommonConfigOutput struct{ *pulumi.OutputState }
func (SearchEngineCommonConfigOutput) CompanyName ¶
func (o SearchEngineCommonConfigOutput) CompanyName() pulumi.StringPtrOutput
The name of the company, business or entity that is associated with the engine. Setting this may help improve LLM related features.cd
func (SearchEngineCommonConfigOutput) ElementType ¶
func (SearchEngineCommonConfigOutput) ElementType() reflect.Type
func (SearchEngineCommonConfigOutput) ToSearchEngineCommonConfigOutput ¶
func (o SearchEngineCommonConfigOutput) ToSearchEngineCommonConfigOutput() SearchEngineCommonConfigOutput
func (SearchEngineCommonConfigOutput) ToSearchEngineCommonConfigOutputWithContext ¶
func (o SearchEngineCommonConfigOutput) ToSearchEngineCommonConfigOutputWithContext(ctx context.Context) SearchEngineCommonConfigOutput
func (SearchEngineCommonConfigOutput) ToSearchEngineCommonConfigPtrOutput ¶
func (o SearchEngineCommonConfigOutput) ToSearchEngineCommonConfigPtrOutput() SearchEngineCommonConfigPtrOutput
func (SearchEngineCommonConfigOutput) ToSearchEngineCommonConfigPtrOutputWithContext ¶
func (o SearchEngineCommonConfigOutput) ToSearchEngineCommonConfigPtrOutputWithContext(ctx context.Context) SearchEngineCommonConfigPtrOutput
type SearchEngineCommonConfigPtrInput ¶
type SearchEngineCommonConfigPtrInput interface { pulumi.Input ToSearchEngineCommonConfigPtrOutput() SearchEngineCommonConfigPtrOutput ToSearchEngineCommonConfigPtrOutputWithContext(context.Context) SearchEngineCommonConfigPtrOutput }
SearchEngineCommonConfigPtrInput is an input type that accepts SearchEngineCommonConfigArgs, SearchEngineCommonConfigPtr and SearchEngineCommonConfigPtrOutput values. You can construct a concrete instance of `SearchEngineCommonConfigPtrInput` via:
SearchEngineCommonConfigArgs{...} or: nil
func SearchEngineCommonConfigPtr ¶
func SearchEngineCommonConfigPtr(v *SearchEngineCommonConfigArgs) SearchEngineCommonConfigPtrInput
type SearchEngineCommonConfigPtrOutput ¶
type SearchEngineCommonConfigPtrOutput struct{ *pulumi.OutputState }
func (SearchEngineCommonConfigPtrOutput) CompanyName ¶
func (o SearchEngineCommonConfigPtrOutput) CompanyName() pulumi.StringPtrOutput
The name of the company, business or entity that is associated with the engine. Setting this may help improve LLM related features.cd
func (SearchEngineCommonConfigPtrOutput) Elem ¶
func (o SearchEngineCommonConfigPtrOutput) Elem() SearchEngineCommonConfigOutput
func (SearchEngineCommonConfigPtrOutput) ElementType ¶
func (SearchEngineCommonConfigPtrOutput) ElementType() reflect.Type
func (SearchEngineCommonConfigPtrOutput) ToSearchEngineCommonConfigPtrOutput ¶
func (o SearchEngineCommonConfigPtrOutput) ToSearchEngineCommonConfigPtrOutput() SearchEngineCommonConfigPtrOutput
func (SearchEngineCommonConfigPtrOutput) ToSearchEngineCommonConfigPtrOutputWithContext ¶
func (o SearchEngineCommonConfigPtrOutput) ToSearchEngineCommonConfigPtrOutputWithContext(ctx context.Context) SearchEngineCommonConfigPtrOutput
type SearchEngineInput ¶
type SearchEngineInput interface { pulumi.Input ToSearchEngineOutput() SearchEngineOutput ToSearchEngineOutputWithContext(ctx context.Context) SearchEngineOutput }
type SearchEngineMap ¶
type SearchEngineMap map[string]SearchEngineInput
func (SearchEngineMap) ElementType ¶
func (SearchEngineMap) ElementType() reflect.Type
func (SearchEngineMap) ToSearchEngineMapOutput ¶
func (i SearchEngineMap) ToSearchEngineMapOutput() SearchEngineMapOutput
func (SearchEngineMap) ToSearchEngineMapOutputWithContext ¶
func (i SearchEngineMap) ToSearchEngineMapOutputWithContext(ctx context.Context) SearchEngineMapOutput
type SearchEngineMapInput ¶
type SearchEngineMapInput interface { pulumi.Input ToSearchEngineMapOutput() SearchEngineMapOutput ToSearchEngineMapOutputWithContext(context.Context) SearchEngineMapOutput }
SearchEngineMapInput is an input type that accepts SearchEngineMap and SearchEngineMapOutput values. You can construct a concrete instance of `SearchEngineMapInput` via:
SearchEngineMap{ "key": SearchEngineArgs{...} }
type SearchEngineMapOutput ¶
type SearchEngineMapOutput struct{ *pulumi.OutputState }
func (SearchEngineMapOutput) ElementType ¶
func (SearchEngineMapOutput) ElementType() reflect.Type
func (SearchEngineMapOutput) MapIndex ¶
func (o SearchEngineMapOutput) MapIndex(k pulumi.StringInput) SearchEngineOutput
func (SearchEngineMapOutput) ToSearchEngineMapOutput ¶
func (o SearchEngineMapOutput) ToSearchEngineMapOutput() SearchEngineMapOutput
func (SearchEngineMapOutput) ToSearchEngineMapOutputWithContext ¶
func (o SearchEngineMapOutput) ToSearchEngineMapOutputWithContext(ctx context.Context) SearchEngineMapOutput
type SearchEngineOutput ¶
type SearchEngineOutput struct{ *pulumi.OutputState }
func (SearchEngineOutput) CollectionId ¶
func (o SearchEngineOutput) CollectionId() pulumi.StringOutput
The collection ID.
func (SearchEngineOutput) CommonConfig ¶
func (o SearchEngineOutput) CommonConfig() SearchEngineCommonConfigPtrOutput
Common config spec that specifies the metadata of the engine.
func (SearchEngineOutput) CreateTime ¶
func (o SearchEngineOutput) CreateTime() pulumi.StringOutput
Timestamp the Engine was created at.
func (SearchEngineOutput) DataStoreIds ¶
func (o SearchEngineOutput) DataStoreIds() pulumi.StringArrayOutput
The data stores associated with this engine. For SOLUTION_TYPE_SEARCH type of engines, they can only associate with at most one data store.
func (SearchEngineOutput) DisplayName ¶
func (o SearchEngineOutput) DisplayName() pulumi.StringOutput
Required. The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters.
func (SearchEngineOutput) ElementType ¶
func (SearchEngineOutput) ElementType() reflect.Type
func (SearchEngineOutput) EngineId ¶
func (o SearchEngineOutput) EngineId() pulumi.StringOutput
Unique ID to use for Search Engine App.
func (SearchEngineOutput) IndustryVertical ¶
func (o SearchEngineOutput) IndustryVertical() pulumi.StringPtrOutput
The industry vertical that the engine registers. The restriction of the Engine industry vertical is based on DataStore: If unspecified, default to GENERIC. Vertical on Engine has to match vertical of the DataStore liniked to the engine. Default value: "GENERIC" Possible values: ["GENERIC", "MEDIA", "HEALTHCARE_FHIR"]
func (SearchEngineOutput) Location ¶
func (o SearchEngineOutput) Location() pulumi.StringOutput
Location.
func (SearchEngineOutput) Name ¶
func (o SearchEngineOutput) Name() pulumi.StringOutput
The unique full resource name of the search engine. Values are of the format `projects/{project}/locations/{location}/collections/{collection_id}/engines/{engine_id}`. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
func (SearchEngineOutput) Project ¶
func (o SearchEngineOutput) Project() pulumi.StringOutput
func (SearchEngineOutput) SearchEngineConfig ¶
func (o SearchEngineOutput) SearchEngineConfig() SearchEngineSearchEngineConfigOutput
Configurations for a Search Engine. Structure is documented below.
func (SearchEngineOutput) ToSearchEngineOutput ¶
func (o SearchEngineOutput) ToSearchEngineOutput() SearchEngineOutput
func (SearchEngineOutput) ToSearchEngineOutputWithContext ¶
func (o SearchEngineOutput) ToSearchEngineOutputWithContext(ctx context.Context) SearchEngineOutput
func (SearchEngineOutput) UpdateTime ¶
func (o SearchEngineOutput) UpdateTime() pulumi.StringOutput
Timestamp the Engine was last updated.
type SearchEngineSearchEngineConfig ¶
type SearchEngineSearchEngineConfig struct { // The add-on that this search engine enables. // Each value may be one of: `SEARCH_ADD_ON_LLM`. // // *** SearchAddOns []string `pulumi:"searchAddOns"` // The search feature tier of this engine. Defaults to SearchTier.SEARCH_TIER_STANDARD if not specified. // Default value is `SEARCH_TIER_STANDARD`. // Possible values are: `SEARCH_TIER_STANDARD`, `SEARCH_TIER_ENTERPRISE`. SearchTier *string `pulumi:"searchTier"` }
type SearchEngineSearchEngineConfigArgs ¶
type SearchEngineSearchEngineConfigArgs struct { // The add-on that this search engine enables. // Each value may be one of: `SEARCH_ADD_ON_LLM`. // // *** SearchAddOns pulumi.StringArrayInput `pulumi:"searchAddOns"` // The search feature tier of this engine. Defaults to SearchTier.SEARCH_TIER_STANDARD if not specified. // Default value is `SEARCH_TIER_STANDARD`. // Possible values are: `SEARCH_TIER_STANDARD`, `SEARCH_TIER_ENTERPRISE`. SearchTier pulumi.StringPtrInput `pulumi:"searchTier"` }
func (SearchEngineSearchEngineConfigArgs) ElementType ¶
func (SearchEngineSearchEngineConfigArgs) ElementType() reflect.Type
func (SearchEngineSearchEngineConfigArgs) ToSearchEngineSearchEngineConfigOutput ¶
func (i SearchEngineSearchEngineConfigArgs) ToSearchEngineSearchEngineConfigOutput() SearchEngineSearchEngineConfigOutput
func (SearchEngineSearchEngineConfigArgs) ToSearchEngineSearchEngineConfigOutputWithContext ¶
func (i SearchEngineSearchEngineConfigArgs) ToSearchEngineSearchEngineConfigOutputWithContext(ctx context.Context) SearchEngineSearchEngineConfigOutput
func (SearchEngineSearchEngineConfigArgs) ToSearchEngineSearchEngineConfigPtrOutput ¶
func (i SearchEngineSearchEngineConfigArgs) ToSearchEngineSearchEngineConfigPtrOutput() SearchEngineSearchEngineConfigPtrOutput
func (SearchEngineSearchEngineConfigArgs) ToSearchEngineSearchEngineConfigPtrOutputWithContext ¶
func (i SearchEngineSearchEngineConfigArgs) ToSearchEngineSearchEngineConfigPtrOutputWithContext(ctx context.Context) SearchEngineSearchEngineConfigPtrOutput
type SearchEngineSearchEngineConfigInput ¶
type SearchEngineSearchEngineConfigInput interface { pulumi.Input ToSearchEngineSearchEngineConfigOutput() SearchEngineSearchEngineConfigOutput ToSearchEngineSearchEngineConfigOutputWithContext(context.Context) SearchEngineSearchEngineConfigOutput }
SearchEngineSearchEngineConfigInput is an input type that accepts SearchEngineSearchEngineConfigArgs and SearchEngineSearchEngineConfigOutput values. You can construct a concrete instance of `SearchEngineSearchEngineConfigInput` via:
SearchEngineSearchEngineConfigArgs{...}
type SearchEngineSearchEngineConfigOutput ¶
type SearchEngineSearchEngineConfigOutput struct{ *pulumi.OutputState }
func (SearchEngineSearchEngineConfigOutput) ElementType ¶
func (SearchEngineSearchEngineConfigOutput) ElementType() reflect.Type
func (SearchEngineSearchEngineConfigOutput) SearchAddOns ¶
func (o SearchEngineSearchEngineConfigOutput) SearchAddOns() pulumi.StringArrayOutput
The add-on that this search engine enables. Each value may be one of: `SEARCH_ADD_ON_LLM`.
***
func (SearchEngineSearchEngineConfigOutput) SearchTier ¶
func (o SearchEngineSearchEngineConfigOutput) SearchTier() pulumi.StringPtrOutput
The search feature tier of this engine. Defaults to SearchTier.SEARCH_TIER_STANDARD if not specified. Default value is `SEARCH_TIER_STANDARD`. Possible values are: `SEARCH_TIER_STANDARD`, `SEARCH_TIER_ENTERPRISE`.
func (SearchEngineSearchEngineConfigOutput) ToSearchEngineSearchEngineConfigOutput ¶
func (o SearchEngineSearchEngineConfigOutput) ToSearchEngineSearchEngineConfigOutput() SearchEngineSearchEngineConfigOutput
func (SearchEngineSearchEngineConfigOutput) ToSearchEngineSearchEngineConfigOutputWithContext ¶
func (o SearchEngineSearchEngineConfigOutput) ToSearchEngineSearchEngineConfigOutputWithContext(ctx context.Context) SearchEngineSearchEngineConfigOutput
func (SearchEngineSearchEngineConfigOutput) ToSearchEngineSearchEngineConfigPtrOutput ¶
func (o SearchEngineSearchEngineConfigOutput) ToSearchEngineSearchEngineConfigPtrOutput() SearchEngineSearchEngineConfigPtrOutput
func (SearchEngineSearchEngineConfigOutput) ToSearchEngineSearchEngineConfigPtrOutputWithContext ¶
func (o SearchEngineSearchEngineConfigOutput) ToSearchEngineSearchEngineConfigPtrOutputWithContext(ctx context.Context) SearchEngineSearchEngineConfigPtrOutput
type SearchEngineSearchEngineConfigPtrInput ¶
type SearchEngineSearchEngineConfigPtrInput interface { pulumi.Input ToSearchEngineSearchEngineConfigPtrOutput() SearchEngineSearchEngineConfigPtrOutput ToSearchEngineSearchEngineConfigPtrOutputWithContext(context.Context) SearchEngineSearchEngineConfigPtrOutput }
SearchEngineSearchEngineConfigPtrInput is an input type that accepts SearchEngineSearchEngineConfigArgs, SearchEngineSearchEngineConfigPtr and SearchEngineSearchEngineConfigPtrOutput values. You can construct a concrete instance of `SearchEngineSearchEngineConfigPtrInput` via:
SearchEngineSearchEngineConfigArgs{...} or: nil
func SearchEngineSearchEngineConfigPtr ¶
func SearchEngineSearchEngineConfigPtr(v *SearchEngineSearchEngineConfigArgs) SearchEngineSearchEngineConfigPtrInput
type SearchEngineSearchEngineConfigPtrOutput ¶
type SearchEngineSearchEngineConfigPtrOutput struct{ *pulumi.OutputState }
func (SearchEngineSearchEngineConfigPtrOutput) ElementType ¶
func (SearchEngineSearchEngineConfigPtrOutput) ElementType() reflect.Type
func (SearchEngineSearchEngineConfigPtrOutput) SearchAddOns ¶
func (o SearchEngineSearchEngineConfigPtrOutput) SearchAddOns() pulumi.StringArrayOutput
The add-on that this search engine enables. Each value may be one of: `SEARCH_ADD_ON_LLM`.
***
func (SearchEngineSearchEngineConfigPtrOutput) SearchTier ¶
func (o SearchEngineSearchEngineConfigPtrOutput) SearchTier() pulumi.StringPtrOutput
The search feature tier of this engine. Defaults to SearchTier.SEARCH_TIER_STANDARD if not specified. Default value is `SEARCH_TIER_STANDARD`. Possible values are: `SEARCH_TIER_STANDARD`, `SEARCH_TIER_ENTERPRISE`.
func (SearchEngineSearchEngineConfigPtrOutput) ToSearchEngineSearchEngineConfigPtrOutput ¶
func (o SearchEngineSearchEngineConfigPtrOutput) ToSearchEngineSearchEngineConfigPtrOutput() SearchEngineSearchEngineConfigPtrOutput
func (SearchEngineSearchEngineConfigPtrOutput) ToSearchEngineSearchEngineConfigPtrOutputWithContext ¶
func (o SearchEngineSearchEngineConfigPtrOutput) ToSearchEngineSearchEngineConfigPtrOutputWithContext(ctx context.Context) SearchEngineSearchEngineConfigPtrOutput
type SearchEngineState ¶
type SearchEngineState struct { // The collection ID. CollectionId pulumi.StringPtrInput // Common config spec that specifies the metadata of the engine. CommonConfig SearchEngineCommonConfigPtrInput // Timestamp the Engine was created at. CreateTime pulumi.StringPtrInput // The data stores associated with this engine. For SOLUTION_TYPE_SEARCH type of engines, they can only associate with at most one data store. DataStoreIds pulumi.StringArrayInput // Required. The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters. DisplayName pulumi.StringPtrInput // Unique ID to use for Search Engine App. EngineId pulumi.StringPtrInput // The industry vertical that the engine registers. The restriction of the Engine industry vertical is based on DataStore: // If unspecified, default to GENERIC. Vertical on Engine has to match vertical of the DataStore liniked to the engine. // Default value: "GENERIC" Possible values: ["GENERIC", "MEDIA", "HEALTHCARE_FHIR"] IndustryVertical pulumi.StringPtrInput // Location. Location pulumi.StringPtrInput // The unique full resource name of the search engine. Values are of the format // `projects/{project}/locations/{location}/collections/{collection_id}/engines/{engine_id}`. // This field must be a UTF-8 encoded string with a length limit of 1024 // characters. Name pulumi.StringPtrInput Project pulumi.StringPtrInput // Configurations for a Search Engine. // Structure is documented below. SearchEngineConfig SearchEngineSearchEngineConfigPtrInput // Timestamp the Engine was last updated. UpdateTime pulumi.StringPtrInput }
func (SearchEngineState) ElementType ¶
func (SearchEngineState) ElementType() reflect.Type
type TargetSite ¶ added in v8.3.0
type TargetSite struct { pulumi.CustomResourceState // The unique id of the data store. // // *** DataStoreId pulumi.StringOutput `pulumi:"dataStoreId"` // If set to false, a uriPattern is generated to include all pages whose // address contains the provided_uri_pattern. If set to true, an uriPattern // is generated to try to be an exact match of the providedUriPattern or // just the specific page if the providedUriPattern is a specific one. // providedUriPattern is always normalized to generate the URI pattern to // be used by the search engine. ExactMatch pulumi.BoolPtrOutput `pulumi:"exactMatch"` // Site search indexing failure reasons. // Structure is documented below. FailureReasons TargetSiteFailureReasonArrayOutput `pulumi:"failureReasons"` // This is system-generated based on the `providedUriPattern`. GeneratedUriPattern pulumi.StringOutput `pulumi:"generatedUriPattern"` // The indexing status. IndexingStatus pulumi.StringOutput `pulumi:"indexingStatus"` // The geographic location where the data store should reside. The value can // only be one of "global", "us" and "eu". Location pulumi.StringOutput `pulumi:"location"` // The unique full resource name of the target site. Values are of the format // `projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}/siteSearchEngine/targetSites/{target_site_id}`. // This field must be a UTF-8 encoded string with a length limit of 1024 // characters. Name pulumi.StringOutput `pulumi:"name"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // The user provided URI pattern from which the `generatedUriPattern` is // generated. ProvidedUriPattern pulumi.StringOutput `pulumi:"providedUriPattern"` // Root domain of the `providedUriPattern`. RootDomainUri pulumi.StringOutput `pulumi:"rootDomainUri"` // Site ownership and validity verification status. // Structure is documented below. SiteVerificationInfos TargetSiteSiteVerificationInfoArrayOutput `pulumi:"siteVerificationInfos"` // The unique id of the target site. TargetSiteId pulumi.StringOutput `pulumi:"targetSiteId"` // The possible target site types. // Possible values are: `INCLUDE`, `EXCLUDE`. Type pulumi.StringPtrOutput `pulumi:"type"` // The target site's last updated time. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
TargetSite represents a URI pattern that the users want to confine their search.
To get more information about TargetSite, see:
* [API documentation](https://cloud.google.com/generative-ai-app-builder/docs/reference/rest/v1/projects.locations.collections.dataStores.siteSearchEngine.targetSites)
## Example Usage
### Discoveryengine Targetsite Basic
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/discoveryengine" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { basicDataStore, err := discoveryengine.NewDataStore(ctx, "basic", &discoveryengine.DataStoreArgs{ Location: pulumi.String("global"), DataStoreId: pulumi.String("data-store-id"), DisplayName: pulumi.String("tf-test-basic-site-search-datastore"), IndustryVertical: pulumi.String("GENERIC"), ContentConfig: pulumi.String("PUBLIC_WEBSITE"), SolutionTypes: pulumi.StringArray{ pulumi.String("SOLUTION_TYPE_SEARCH"), }, CreateAdvancedSiteSearch: pulumi.Bool(false), SkipDefaultSchemaCreation: pulumi.Bool(false), }) if err != nil { return err } _, err = discoveryengine.NewTargetSite(ctx, "basic", &discoveryengine.TargetSiteArgs{ Location: basicDataStore.Location, DataStoreId: basicDataStore.DataStoreId, ProvidedUriPattern: pulumi.String("http://cloud.google.com/docs/*"), Type: pulumi.String("INCLUDE"), ExactMatch: pulumi.Bool(false), }) if err != nil { return err } return nil }) }
``` ### Discoveryengine Targetsite Advanced
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/discoveryengine" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { advancedDataStore, err := discoveryengine.NewDataStore(ctx, "advanced", &discoveryengine.DataStoreArgs{ Location: pulumi.String("global"), DataStoreId: pulumi.String("data-store-id"), DisplayName: pulumi.String("tf-test-advanced-site-search-datastore"), IndustryVertical: pulumi.String("GENERIC"), ContentConfig: pulumi.String("PUBLIC_WEBSITE"), SolutionTypes: pulumi.StringArray{ pulumi.String("SOLUTION_TYPE_SEARCH"), }, CreateAdvancedSiteSearch: pulumi.Bool(true), SkipDefaultSchemaCreation: pulumi.Bool(false), }) if err != nil { return err } _, err = discoveryengine.NewTargetSite(ctx, "advanced", &discoveryengine.TargetSiteArgs{ Location: advancedDataStore.Location, DataStoreId: advancedDataStore.DataStoreId, ProvidedUriPattern: pulumi.String("http://cloud.google.com/docs/*"), Type: pulumi.String("INCLUDE"), ExactMatch: pulumi.Bool(false), }) if err != nil { return err } return nil }) }
```
## Import
TargetSite can be imported using any of these accepted formats:
* `projects/{{project}}/locations/{{location}}/collections/default_collection/dataStores/{{data_store_id}}/siteSearchEngine/targetSites/{{target_site_id}}`
* `{{project}}/{{location}}/{{data_store_id}}/{{target_site_id}}`
* `{{location}}/{{data_store_id}}/{{target_site_id}}`
When using the `pulumi import` command, TargetSite can be imported using one of the formats above. For example:
```sh $ pulumi import gcp:discoveryengine/targetSite:TargetSite default projects/{{project}}/locations/{{location}}/collections/default_collection/dataStores/{{data_store_id}}/siteSearchEngine/targetSites/{{target_site_id}} ```
```sh $ pulumi import gcp:discoveryengine/targetSite:TargetSite default {{project}}/{{location}}/{{data_store_id}}/{{target_site_id}} ```
```sh $ pulumi import gcp:discoveryengine/targetSite:TargetSite default {{location}}/{{data_store_id}}/{{target_site_id}} ```
func GetTargetSite ¶ added in v8.3.0
func GetTargetSite(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TargetSiteState, opts ...pulumi.ResourceOption) (*TargetSite, error)
GetTargetSite gets an existing TargetSite 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 NewTargetSite ¶ added in v8.3.0
func NewTargetSite(ctx *pulumi.Context, name string, args *TargetSiteArgs, opts ...pulumi.ResourceOption) (*TargetSite, error)
NewTargetSite registers a new resource with the given unique name, arguments, and options.
func (*TargetSite) ElementType ¶ added in v8.3.0
func (*TargetSite) ElementType() reflect.Type
func (*TargetSite) ToTargetSiteOutput ¶ added in v8.3.0
func (i *TargetSite) ToTargetSiteOutput() TargetSiteOutput
func (*TargetSite) ToTargetSiteOutputWithContext ¶ added in v8.3.0
func (i *TargetSite) ToTargetSiteOutputWithContext(ctx context.Context) TargetSiteOutput
type TargetSiteArgs ¶ added in v8.3.0
type TargetSiteArgs struct { // The unique id of the data store. // // *** DataStoreId pulumi.StringInput // If set to false, a uriPattern is generated to include all pages whose // address contains the provided_uri_pattern. If set to true, an uriPattern // is generated to try to be an exact match of the providedUriPattern or // just the specific page if the providedUriPattern is a specific one. // providedUriPattern is always normalized to generate the URI pattern to // be used by the search engine. ExactMatch pulumi.BoolPtrInput // The geographic location where the data store should reside. The value can // only be one of "global", "us" and "eu". Location pulumi.StringInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // The user provided URI pattern from which the `generatedUriPattern` is // generated. ProvidedUriPattern pulumi.StringInput // The possible target site types. // Possible values are: `INCLUDE`, `EXCLUDE`. Type pulumi.StringPtrInput }
The set of arguments for constructing a TargetSite resource.
func (TargetSiteArgs) ElementType ¶ added in v8.3.0
func (TargetSiteArgs) ElementType() reflect.Type
type TargetSiteArray ¶ added in v8.3.0
type TargetSiteArray []TargetSiteInput
func (TargetSiteArray) ElementType ¶ added in v8.3.0
func (TargetSiteArray) ElementType() reflect.Type
func (TargetSiteArray) ToTargetSiteArrayOutput ¶ added in v8.3.0
func (i TargetSiteArray) ToTargetSiteArrayOutput() TargetSiteArrayOutput
func (TargetSiteArray) ToTargetSiteArrayOutputWithContext ¶ added in v8.3.0
func (i TargetSiteArray) ToTargetSiteArrayOutputWithContext(ctx context.Context) TargetSiteArrayOutput
type TargetSiteArrayInput ¶ added in v8.3.0
type TargetSiteArrayInput interface { pulumi.Input ToTargetSiteArrayOutput() TargetSiteArrayOutput ToTargetSiteArrayOutputWithContext(context.Context) TargetSiteArrayOutput }
TargetSiteArrayInput is an input type that accepts TargetSiteArray and TargetSiteArrayOutput values. You can construct a concrete instance of `TargetSiteArrayInput` via:
TargetSiteArray{ TargetSiteArgs{...} }
type TargetSiteArrayOutput ¶ added in v8.3.0
type TargetSiteArrayOutput struct{ *pulumi.OutputState }
func (TargetSiteArrayOutput) ElementType ¶ added in v8.3.0
func (TargetSiteArrayOutput) ElementType() reflect.Type
func (TargetSiteArrayOutput) Index ¶ added in v8.3.0
func (o TargetSiteArrayOutput) Index(i pulumi.IntInput) TargetSiteOutput
func (TargetSiteArrayOutput) ToTargetSiteArrayOutput ¶ added in v8.3.0
func (o TargetSiteArrayOutput) ToTargetSiteArrayOutput() TargetSiteArrayOutput
func (TargetSiteArrayOutput) ToTargetSiteArrayOutputWithContext ¶ added in v8.3.0
func (o TargetSiteArrayOutput) ToTargetSiteArrayOutputWithContext(ctx context.Context) TargetSiteArrayOutput
type TargetSiteFailureReason ¶ added in v8.3.0
type TargetSiteFailureReason struct { // Site verification state indicating the ownership and validity. // Structure is documented below. QuotaFailure *TargetSiteFailureReasonQuotaFailure `pulumi:"quotaFailure"` }
type TargetSiteFailureReasonArgs ¶ added in v8.3.0
type TargetSiteFailureReasonArgs struct { // Site verification state indicating the ownership and validity. // Structure is documented below. QuotaFailure TargetSiteFailureReasonQuotaFailurePtrInput `pulumi:"quotaFailure"` }
func (TargetSiteFailureReasonArgs) ElementType ¶ added in v8.3.0
func (TargetSiteFailureReasonArgs) ElementType() reflect.Type
func (TargetSiteFailureReasonArgs) ToTargetSiteFailureReasonOutput ¶ added in v8.3.0
func (i TargetSiteFailureReasonArgs) ToTargetSiteFailureReasonOutput() TargetSiteFailureReasonOutput
func (TargetSiteFailureReasonArgs) ToTargetSiteFailureReasonOutputWithContext ¶ added in v8.3.0
func (i TargetSiteFailureReasonArgs) ToTargetSiteFailureReasonOutputWithContext(ctx context.Context) TargetSiteFailureReasonOutput
type TargetSiteFailureReasonArray ¶ added in v8.3.0
type TargetSiteFailureReasonArray []TargetSiteFailureReasonInput
func (TargetSiteFailureReasonArray) ElementType ¶ added in v8.3.0
func (TargetSiteFailureReasonArray) ElementType() reflect.Type
func (TargetSiteFailureReasonArray) ToTargetSiteFailureReasonArrayOutput ¶ added in v8.3.0
func (i TargetSiteFailureReasonArray) ToTargetSiteFailureReasonArrayOutput() TargetSiteFailureReasonArrayOutput
func (TargetSiteFailureReasonArray) ToTargetSiteFailureReasonArrayOutputWithContext ¶ added in v8.3.0
func (i TargetSiteFailureReasonArray) ToTargetSiteFailureReasonArrayOutputWithContext(ctx context.Context) TargetSiteFailureReasonArrayOutput
type TargetSiteFailureReasonArrayInput ¶ added in v8.3.0
type TargetSiteFailureReasonArrayInput interface { pulumi.Input ToTargetSiteFailureReasonArrayOutput() TargetSiteFailureReasonArrayOutput ToTargetSiteFailureReasonArrayOutputWithContext(context.Context) TargetSiteFailureReasonArrayOutput }
TargetSiteFailureReasonArrayInput is an input type that accepts TargetSiteFailureReasonArray and TargetSiteFailureReasonArrayOutput values. You can construct a concrete instance of `TargetSiteFailureReasonArrayInput` via:
TargetSiteFailureReasonArray{ TargetSiteFailureReasonArgs{...} }
type TargetSiteFailureReasonArrayOutput ¶ added in v8.3.0
type TargetSiteFailureReasonArrayOutput struct{ *pulumi.OutputState }
func (TargetSiteFailureReasonArrayOutput) ElementType ¶ added in v8.3.0
func (TargetSiteFailureReasonArrayOutput) ElementType() reflect.Type
func (TargetSiteFailureReasonArrayOutput) Index ¶ added in v8.3.0
func (o TargetSiteFailureReasonArrayOutput) Index(i pulumi.IntInput) TargetSiteFailureReasonOutput
func (TargetSiteFailureReasonArrayOutput) ToTargetSiteFailureReasonArrayOutput ¶ added in v8.3.0
func (o TargetSiteFailureReasonArrayOutput) ToTargetSiteFailureReasonArrayOutput() TargetSiteFailureReasonArrayOutput
func (TargetSiteFailureReasonArrayOutput) ToTargetSiteFailureReasonArrayOutputWithContext ¶ added in v8.3.0
func (o TargetSiteFailureReasonArrayOutput) ToTargetSiteFailureReasonArrayOutputWithContext(ctx context.Context) TargetSiteFailureReasonArrayOutput
type TargetSiteFailureReasonInput ¶ added in v8.3.0
type TargetSiteFailureReasonInput interface { pulumi.Input ToTargetSiteFailureReasonOutput() TargetSiteFailureReasonOutput ToTargetSiteFailureReasonOutputWithContext(context.Context) TargetSiteFailureReasonOutput }
TargetSiteFailureReasonInput is an input type that accepts TargetSiteFailureReasonArgs and TargetSiteFailureReasonOutput values. You can construct a concrete instance of `TargetSiteFailureReasonInput` via:
TargetSiteFailureReasonArgs{...}
type TargetSiteFailureReasonOutput ¶ added in v8.3.0
type TargetSiteFailureReasonOutput struct{ *pulumi.OutputState }
func (TargetSiteFailureReasonOutput) ElementType ¶ added in v8.3.0
func (TargetSiteFailureReasonOutput) ElementType() reflect.Type
func (TargetSiteFailureReasonOutput) QuotaFailure ¶ added in v8.3.0
func (o TargetSiteFailureReasonOutput) QuotaFailure() TargetSiteFailureReasonQuotaFailurePtrOutput
Site verification state indicating the ownership and validity. Structure is documented below.
func (TargetSiteFailureReasonOutput) ToTargetSiteFailureReasonOutput ¶ added in v8.3.0
func (o TargetSiteFailureReasonOutput) ToTargetSiteFailureReasonOutput() TargetSiteFailureReasonOutput
func (TargetSiteFailureReasonOutput) ToTargetSiteFailureReasonOutputWithContext ¶ added in v8.3.0
func (o TargetSiteFailureReasonOutput) ToTargetSiteFailureReasonOutputWithContext(ctx context.Context) TargetSiteFailureReasonOutput
type TargetSiteFailureReasonQuotaFailure ¶ added in v8.3.0
type TargetSiteFailureReasonQuotaFailure struct { // This number is an estimation on how much total quota this project // needs to successfully complete indexing. TotalRequiredQuota *int `pulumi:"totalRequiredQuota"` }
type TargetSiteFailureReasonQuotaFailureArgs ¶ added in v8.3.0
type TargetSiteFailureReasonQuotaFailureArgs struct { // This number is an estimation on how much total quota this project // needs to successfully complete indexing. TotalRequiredQuota pulumi.IntPtrInput `pulumi:"totalRequiredQuota"` }
func (TargetSiteFailureReasonQuotaFailureArgs) ElementType ¶ added in v8.3.0
func (TargetSiteFailureReasonQuotaFailureArgs) ElementType() reflect.Type
func (TargetSiteFailureReasonQuotaFailureArgs) ToTargetSiteFailureReasonQuotaFailureOutput ¶ added in v8.3.0
func (i TargetSiteFailureReasonQuotaFailureArgs) ToTargetSiteFailureReasonQuotaFailureOutput() TargetSiteFailureReasonQuotaFailureOutput
func (TargetSiteFailureReasonQuotaFailureArgs) ToTargetSiteFailureReasonQuotaFailureOutputWithContext ¶ added in v8.3.0
func (i TargetSiteFailureReasonQuotaFailureArgs) ToTargetSiteFailureReasonQuotaFailureOutputWithContext(ctx context.Context) TargetSiteFailureReasonQuotaFailureOutput
func (TargetSiteFailureReasonQuotaFailureArgs) ToTargetSiteFailureReasonQuotaFailurePtrOutput ¶ added in v8.3.0
func (i TargetSiteFailureReasonQuotaFailureArgs) ToTargetSiteFailureReasonQuotaFailurePtrOutput() TargetSiteFailureReasonQuotaFailurePtrOutput
func (TargetSiteFailureReasonQuotaFailureArgs) ToTargetSiteFailureReasonQuotaFailurePtrOutputWithContext ¶ added in v8.3.0
func (i TargetSiteFailureReasonQuotaFailureArgs) ToTargetSiteFailureReasonQuotaFailurePtrOutputWithContext(ctx context.Context) TargetSiteFailureReasonQuotaFailurePtrOutput
type TargetSiteFailureReasonQuotaFailureInput ¶ added in v8.3.0
type TargetSiteFailureReasonQuotaFailureInput interface { pulumi.Input ToTargetSiteFailureReasonQuotaFailureOutput() TargetSiteFailureReasonQuotaFailureOutput ToTargetSiteFailureReasonQuotaFailureOutputWithContext(context.Context) TargetSiteFailureReasonQuotaFailureOutput }
TargetSiteFailureReasonQuotaFailureInput is an input type that accepts TargetSiteFailureReasonQuotaFailureArgs and TargetSiteFailureReasonQuotaFailureOutput values. You can construct a concrete instance of `TargetSiteFailureReasonQuotaFailureInput` via:
TargetSiteFailureReasonQuotaFailureArgs{...}
type TargetSiteFailureReasonQuotaFailureOutput ¶ added in v8.3.0
type TargetSiteFailureReasonQuotaFailureOutput struct{ *pulumi.OutputState }
func (TargetSiteFailureReasonQuotaFailureOutput) ElementType ¶ added in v8.3.0
func (TargetSiteFailureReasonQuotaFailureOutput) ElementType() reflect.Type
func (TargetSiteFailureReasonQuotaFailureOutput) ToTargetSiteFailureReasonQuotaFailureOutput ¶ added in v8.3.0
func (o TargetSiteFailureReasonQuotaFailureOutput) ToTargetSiteFailureReasonQuotaFailureOutput() TargetSiteFailureReasonQuotaFailureOutput
func (TargetSiteFailureReasonQuotaFailureOutput) ToTargetSiteFailureReasonQuotaFailureOutputWithContext ¶ added in v8.3.0
func (o TargetSiteFailureReasonQuotaFailureOutput) ToTargetSiteFailureReasonQuotaFailureOutputWithContext(ctx context.Context) TargetSiteFailureReasonQuotaFailureOutput
func (TargetSiteFailureReasonQuotaFailureOutput) ToTargetSiteFailureReasonQuotaFailurePtrOutput ¶ added in v8.3.0
func (o TargetSiteFailureReasonQuotaFailureOutput) ToTargetSiteFailureReasonQuotaFailurePtrOutput() TargetSiteFailureReasonQuotaFailurePtrOutput
func (TargetSiteFailureReasonQuotaFailureOutput) ToTargetSiteFailureReasonQuotaFailurePtrOutputWithContext ¶ added in v8.3.0
func (o TargetSiteFailureReasonQuotaFailureOutput) ToTargetSiteFailureReasonQuotaFailurePtrOutputWithContext(ctx context.Context) TargetSiteFailureReasonQuotaFailurePtrOutput
func (TargetSiteFailureReasonQuotaFailureOutput) TotalRequiredQuota ¶ added in v8.3.0
func (o TargetSiteFailureReasonQuotaFailureOutput) TotalRequiredQuota() pulumi.IntPtrOutput
This number is an estimation on how much total quota this project needs to successfully complete indexing.
type TargetSiteFailureReasonQuotaFailurePtrInput ¶ added in v8.3.0
type TargetSiteFailureReasonQuotaFailurePtrInput interface { pulumi.Input ToTargetSiteFailureReasonQuotaFailurePtrOutput() TargetSiteFailureReasonQuotaFailurePtrOutput ToTargetSiteFailureReasonQuotaFailurePtrOutputWithContext(context.Context) TargetSiteFailureReasonQuotaFailurePtrOutput }
TargetSiteFailureReasonQuotaFailurePtrInput is an input type that accepts TargetSiteFailureReasonQuotaFailureArgs, TargetSiteFailureReasonQuotaFailurePtr and TargetSiteFailureReasonQuotaFailurePtrOutput values. You can construct a concrete instance of `TargetSiteFailureReasonQuotaFailurePtrInput` via:
TargetSiteFailureReasonQuotaFailureArgs{...} or: nil
func TargetSiteFailureReasonQuotaFailurePtr ¶ added in v8.3.0
func TargetSiteFailureReasonQuotaFailurePtr(v *TargetSiteFailureReasonQuotaFailureArgs) TargetSiteFailureReasonQuotaFailurePtrInput
type TargetSiteFailureReasonQuotaFailurePtrOutput ¶ added in v8.3.0
type TargetSiteFailureReasonQuotaFailurePtrOutput struct{ *pulumi.OutputState }
func (TargetSiteFailureReasonQuotaFailurePtrOutput) ElementType ¶ added in v8.3.0
func (TargetSiteFailureReasonQuotaFailurePtrOutput) ElementType() reflect.Type
func (TargetSiteFailureReasonQuotaFailurePtrOutput) ToTargetSiteFailureReasonQuotaFailurePtrOutput ¶ added in v8.3.0
func (o TargetSiteFailureReasonQuotaFailurePtrOutput) ToTargetSiteFailureReasonQuotaFailurePtrOutput() TargetSiteFailureReasonQuotaFailurePtrOutput
func (TargetSiteFailureReasonQuotaFailurePtrOutput) ToTargetSiteFailureReasonQuotaFailurePtrOutputWithContext ¶ added in v8.3.0
func (o TargetSiteFailureReasonQuotaFailurePtrOutput) ToTargetSiteFailureReasonQuotaFailurePtrOutputWithContext(ctx context.Context) TargetSiteFailureReasonQuotaFailurePtrOutput
func (TargetSiteFailureReasonQuotaFailurePtrOutput) TotalRequiredQuota ¶ added in v8.3.0
func (o TargetSiteFailureReasonQuotaFailurePtrOutput) TotalRequiredQuota() pulumi.IntPtrOutput
This number is an estimation on how much total quota this project needs to successfully complete indexing.
type TargetSiteInput ¶ added in v8.3.0
type TargetSiteInput interface { pulumi.Input ToTargetSiteOutput() TargetSiteOutput ToTargetSiteOutputWithContext(ctx context.Context) TargetSiteOutput }
type TargetSiteMap ¶ added in v8.3.0
type TargetSiteMap map[string]TargetSiteInput
func (TargetSiteMap) ElementType ¶ added in v8.3.0
func (TargetSiteMap) ElementType() reflect.Type
func (TargetSiteMap) ToTargetSiteMapOutput ¶ added in v8.3.0
func (i TargetSiteMap) ToTargetSiteMapOutput() TargetSiteMapOutput
func (TargetSiteMap) ToTargetSiteMapOutputWithContext ¶ added in v8.3.0
func (i TargetSiteMap) ToTargetSiteMapOutputWithContext(ctx context.Context) TargetSiteMapOutput
type TargetSiteMapInput ¶ added in v8.3.0
type TargetSiteMapInput interface { pulumi.Input ToTargetSiteMapOutput() TargetSiteMapOutput ToTargetSiteMapOutputWithContext(context.Context) TargetSiteMapOutput }
TargetSiteMapInput is an input type that accepts TargetSiteMap and TargetSiteMapOutput values. You can construct a concrete instance of `TargetSiteMapInput` via:
TargetSiteMap{ "key": TargetSiteArgs{...} }
type TargetSiteMapOutput ¶ added in v8.3.0
type TargetSiteMapOutput struct{ *pulumi.OutputState }
func (TargetSiteMapOutput) ElementType ¶ added in v8.3.0
func (TargetSiteMapOutput) ElementType() reflect.Type
func (TargetSiteMapOutput) MapIndex ¶ added in v8.3.0
func (o TargetSiteMapOutput) MapIndex(k pulumi.StringInput) TargetSiteOutput
func (TargetSiteMapOutput) ToTargetSiteMapOutput ¶ added in v8.3.0
func (o TargetSiteMapOutput) ToTargetSiteMapOutput() TargetSiteMapOutput
func (TargetSiteMapOutput) ToTargetSiteMapOutputWithContext ¶ added in v8.3.0
func (o TargetSiteMapOutput) ToTargetSiteMapOutputWithContext(ctx context.Context) TargetSiteMapOutput
type TargetSiteOutput ¶ added in v8.3.0
type TargetSiteOutput struct{ *pulumi.OutputState }
func (TargetSiteOutput) DataStoreId ¶ added in v8.3.0
func (o TargetSiteOutput) DataStoreId() pulumi.StringOutput
The unique id of the data store.
***
func (TargetSiteOutput) ElementType ¶ added in v8.3.0
func (TargetSiteOutput) ElementType() reflect.Type
func (TargetSiteOutput) ExactMatch ¶ added in v8.3.0
func (o TargetSiteOutput) ExactMatch() pulumi.BoolPtrOutput
If set to false, a uriPattern is generated to include all pages whose address contains the provided_uri_pattern. If set to true, an uriPattern is generated to try to be an exact match of the providedUriPattern or just the specific page if the providedUriPattern is a specific one. providedUriPattern is always normalized to generate the URI pattern to be used by the search engine.
func (TargetSiteOutput) FailureReasons ¶ added in v8.3.0
func (o TargetSiteOutput) FailureReasons() TargetSiteFailureReasonArrayOutput
Site search indexing failure reasons. Structure is documented below.
func (TargetSiteOutput) GeneratedUriPattern ¶ added in v8.3.0
func (o TargetSiteOutput) GeneratedUriPattern() pulumi.StringOutput
This is system-generated based on the `providedUriPattern`.
func (TargetSiteOutput) IndexingStatus ¶ added in v8.3.0
func (o TargetSiteOutput) IndexingStatus() pulumi.StringOutput
The indexing status.
func (TargetSiteOutput) Location ¶ added in v8.3.0
func (o TargetSiteOutput) Location() pulumi.StringOutput
The geographic location where the data store should reside. The value can only be one of "global", "us" and "eu".
func (TargetSiteOutput) Name ¶ added in v8.3.0
func (o TargetSiteOutput) Name() pulumi.StringOutput
The unique full resource name of the target site. Values are of the format `projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}/siteSearchEngine/targetSites/{target_site_id}`. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
func (TargetSiteOutput) Project ¶ added in v8.3.0
func (o TargetSiteOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (TargetSiteOutput) ProvidedUriPattern ¶ added in v8.3.0
func (o TargetSiteOutput) ProvidedUriPattern() pulumi.StringOutput
The user provided URI pattern from which the `generatedUriPattern` is generated.
func (TargetSiteOutput) RootDomainUri ¶ added in v8.3.0
func (o TargetSiteOutput) RootDomainUri() pulumi.StringOutput
Root domain of the `providedUriPattern`.
func (TargetSiteOutput) SiteVerificationInfos ¶ added in v8.3.0
func (o TargetSiteOutput) SiteVerificationInfos() TargetSiteSiteVerificationInfoArrayOutput
Site ownership and validity verification status. Structure is documented below.
func (TargetSiteOutput) TargetSiteId ¶ added in v8.3.0
func (o TargetSiteOutput) TargetSiteId() pulumi.StringOutput
The unique id of the target site.
func (TargetSiteOutput) ToTargetSiteOutput ¶ added in v8.3.0
func (o TargetSiteOutput) ToTargetSiteOutput() TargetSiteOutput
func (TargetSiteOutput) ToTargetSiteOutputWithContext ¶ added in v8.3.0
func (o TargetSiteOutput) ToTargetSiteOutputWithContext(ctx context.Context) TargetSiteOutput
func (TargetSiteOutput) Type ¶ added in v8.3.0
func (o TargetSiteOutput) Type() pulumi.StringPtrOutput
The possible target site types. Possible values are: `INCLUDE`, `EXCLUDE`.
func (TargetSiteOutput) UpdateTime ¶ added in v8.3.0
func (o TargetSiteOutput) UpdateTime() pulumi.StringOutput
The target site's last updated time.
type TargetSiteSiteVerificationInfo ¶ added in v8.3.0
type TargetSiteSiteVerificationInfo struct { // Site verification state indicating the ownership and validity. // Possible values are: `VERIFIED`, `UNVERIFIED`, `EXEMPTED`. SiteVerificationState *string `pulumi:"siteVerificationState"` // Latest site verification time. VerifyTime *string `pulumi:"verifyTime"` }
type TargetSiteSiteVerificationInfoArgs ¶ added in v8.3.0
type TargetSiteSiteVerificationInfoArgs struct { // Site verification state indicating the ownership and validity. // Possible values are: `VERIFIED`, `UNVERIFIED`, `EXEMPTED`. SiteVerificationState pulumi.StringPtrInput `pulumi:"siteVerificationState"` // Latest site verification time. VerifyTime pulumi.StringPtrInput `pulumi:"verifyTime"` }
func (TargetSiteSiteVerificationInfoArgs) ElementType ¶ added in v8.3.0
func (TargetSiteSiteVerificationInfoArgs) ElementType() reflect.Type
func (TargetSiteSiteVerificationInfoArgs) ToTargetSiteSiteVerificationInfoOutput ¶ added in v8.3.0
func (i TargetSiteSiteVerificationInfoArgs) ToTargetSiteSiteVerificationInfoOutput() TargetSiteSiteVerificationInfoOutput
func (TargetSiteSiteVerificationInfoArgs) ToTargetSiteSiteVerificationInfoOutputWithContext ¶ added in v8.3.0
func (i TargetSiteSiteVerificationInfoArgs) ToTargetSiteSiteVerificationInfoOutputWithContext(ctx context.Context) TargetSiteSiteVerificationInfoOutput
type TargetSiteSiteVerificationInfoArray ¶ added in v8.3.0
type TargetSiteSiteVerificationInfoArray []TargetSiteSiteVerificationInfoInput
func (TargetSiteSiteVerificationInfoArray) ElementType ¶ added in v8.3.0
func (TargetSiteSiteVerificationInfoArray) ElementType() reflect.Type
func (TargetSiteSiteVerificationInfoArray) ToTargetSiteSiteVerificationInfoArrayOutput ¶ added in v8.3.0
func (i TargetSiteSiteVerificationInfoArray) ToTargetSiteSiteVerificationInfoArrayOutput() TargetSiteSiteVerificationInfoArrayOutput
func (TargetSiteSiteVerificationInfoArray) ToTargetSiteSiteVerificationInfoArrayOutputWithContext ¶ added in v8.3.0
func (i TargetSiteSiteVerificationInfoArray) ToTargetSiteSiteVerificationInfoArrayOutputWithContext(ctx context.Context) TargetSiteSiteVerificationInfoArrayOutput
type TargetSiteSiteVerificationInfoArrayInput ¶ added in v8.3.0
type TargetSiteSiteVerificationInfoArrayInput interface { pulumi.Input ToTargetSiteSiteVerificationInfoArrayOutput() TargetSiteSiteVerificationInfoArrayOutput ToTargetSiteSiteVerificationInfoArrayOutputWithContext(context.Context) TargetSiteSiteVerificationInfoArrayOutput }
TargetSiteSiteVerificationInfoArrayInput is an input type that accepts TargetSiteSiteVerificationInfoArray and TargetSiteSiteVerificationInfoArrayOutput values. You can construct a concrete instance of `TargetSiteSiteVerificationInfoArrayInput` via:
TargetSiteSiteVerificationInfoArray{ TargetSiteSiteVerificationInfoArgs{...} }
type TargetSiteSiteVerificationInfoArrayOutput ¶ added in v8.3.0
type TargetSiteSiteVerificationInfoArrayOutput struct{ *pulumi.OutputState }
func (TargetSiteSiteVerificationInfoArrayOutput) ElementType ¶ added in v8.3.0
func (TargetSiteSiteVerificationInfoArrayOutput) ElementType() reflect.Type
func (TargetSiteSiteVerificationInfoArrayOutput) ToTargetSiteSiteVerificationInfoArrayOutput ¶ added in v8.3.0
func (o TargetSiteSiteVerificationInfoArrayOutput) ToTargetSiteSiteVerificationInfoArrayOutput() TargetSiteSiteVerificationInfoArrayOutput
func (TargetSiteSiteVerificationInfoArrayOutput) ToTargetSiteSiteVerificationInfoArrayOutputWithContext ¶ added in v8.3.0
func (o TargetSiteSiteVerificationInfoArrayOutput) ToTargetSiteSiteVerificationInfoArrayOutputWithContext(ctx context.Context) TargetSiteSiteVerificationInfoArrayOutput
type TargetSiteSiteVerificationInfoInput ¶ added in v8.3.0
type TargetSiteSiteVerificationInfoInput interface { pulumi.Input ToTargetSiteSiteVerificationInfoOutput() TargetSiteSiteVerificationInfoOutput ToTargetSiteSiteVerificationInfoOutputWithContext(context.Context) TargetSiteSiteVerificationInfoOutput }
TargetSiteSiteVerificationInfoInput is an input type that accepts TargetSiteSiteVerificationInfoArgs and TargetSiteSiteVerificationInfoOutput values. You can construct a concrete instance of `TargetSiteSiteVerificationInfoInput` via:
TargetSiteSiteVerificationInfoArgs{...}
type TargetSiteSiteVerificationInfoOutput ¶ added in v8.3.0
type TargetSiteSiteVerificationInfoOutput struct{ *pulumi.OutputState }
func (TargetSiteSiteVerificationInfoOutput) ElementType ¶ added in v8.3.0
func (TargetSiteSiteVerificationInfoOutput) ElementType() reflect.Type
func (TargetSiteSiteVerificationInfoOutput) SiteVerificationState ¶ added in v8.3.0
func (o TargetSiteSiteVerificationInfoOutput) SiteVerificationState() pulumi.StringPtrOutput
Site verification state indicating the ownership and validity. Possible values are: `VERIFIED`, `UNVERIFIED`, `EXEMPTED`.
func (TargetSiteSiteVerificationInfoOutput) ToTargetSiteSiteVerificationInfoOutput ¶ added in v8.3.0
func (o TargetSiteSiteVerificationInfoOutput) ToTargetSiteSiteVerificationInfoOutput() TargetSiteSiteVerificationInfoOutput
func (TargetSiteSiteVerificationInfoOutput) ToTargetSiteSiteVerificationInfoOutputWithContext ¶ added in v8.3.0
func (o TargetSiteSiteVerificationInfoOutput) ToTargetSiteSiteVerificationInfoOutputWithContext(ctx context.Context) TargetSiteSiteVerificationInfoOutput
func (TargetSiteSiteVerificationInfoOutput) VerifyTime ¶ added in v8.3.0
func (o TargetSiteSiteVerificationInfoOutput) VerifyTime() pulumi.StringPtrOutput
Latest site verification time.
type TargetSiteState ¶ added in v8.3.0
type TargetSiteState struct { // The unique id of the data store. // // *** DataStoreId pulumi.StringPtrInput // If set to false, a uriPattern is generated to include all pages whose // address contains the provided_uri_pattern. If set to true, an uriPattern // is generated to try to be an exact match of the providedUriPattern or // just the specific page if the providedUriPattern is a specific one. // providedUriPattern is always normalized to generate the URI pattern to // be used by the search engine. ExactMatch pulumi.BoolPtrInput // Site search indexing failure reasons. // Structure is documented below. FailureReasons TargetSiteFailureReasonArrayInput // This is system-generated based on the `providedUriPattern`. GeneratedUriPattern pulumi.StringPtrInput // The indexing status. IndexingStatus pulumi.StringPtrInput // The geographic location where the data store should reside. The value can // only be one of "global", "us" and "eu". Location pulumi.StringPtrInput // The unique full resource name of the target site. Values are of the format // `projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}/siteSearchEngine/targetSites/{target_site_id}`. // This field must be a UTF-8 encoded string with a length limit of 1024 // characters. Name pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // The user provided URI pattern from which the `generatedUriPattern` is // generated. ProvidedUriPattern pulumi.StringPtrInput // Root domain of the `providedUriPattern`. RootDomainUri pulumi.StringPtrInput // Site ownership and validity verification status. // Structure is documented below. SiteVerificationInfos TargetSiteSiteVerificationInfoArrayInput // The unique id of the target site. TargetSiteId pulumi.StringPtrInput // The possible target site types. // Possible values are: `INCLUDE`, `EXCLUDE`. Type pulumi.StringPtrInput // The target site's last updated time. UpdateTime pulumi.StringPtrInput }
func (TargetSiteState) ElementType ¶ added in v8.3.0
func (TargetSiteState) ElementType() reflect.Type