Documentation ¶
Index ¶
- type Args
- type Configuration
- type ConfigurationAttributes
- func (c ConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (c ConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c ConfigurationAttributes) InternalWithRef(ref terra.Reference) ConfigurationAttributes
- func (c ConfigurationAttributes) S3Configuration() terra.ListValue[ConfigurationS3ConfigurationAttributes]
- func (c ConfigurationAttributes) WebCrawlerConfiguration() terra.ListValue[ConfigurationWebCrawlerConfigurationAttributes]
- type ConfigurationS3Configuration
- type ConfigurationS3ConfigurationAccessControlListConfiguration
- type ConfigurationS3ConfigurationAccessControlListConfigurationAttributes
- func (aclc ConfigurationS3ConfigurationAccessControlListConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (aclc ConfigurationS3ConfigurationAccessControlListConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (aclc ConfigurationS3ConfigurationAccessControlListConfigurationAttributes) InternalWithRef(ref terra.Reference) ConfigurationS3ConfigurationAccessControlListConfigurationAttributes
- func (aclc ConfigurationS3ConfigurationAccessControlListConfigurationAttributes) KeyPath() terra.StringValue
- type ConfigurationS3ConfigurationAccessControlListConfigurationState
- type ConfigurationS3ConfigurationAttributes
- func (sc ConfigurationS3ConfigurationAttributes) AccessControlListConfiguration() ...
- func (sc ConfigurationS3ConfigurationAttributes) BucketName() terra.StringValue
- func (sc ConfigurationS3ConfigurationAttributes) DocumentsMetadataConfiguration() ...
- func (sc ConfigurationS3ConfigurationAttributes) ExclusionPatterns() terra.SetValue[terra.StringValue]
- func (sc ConfigurationS3ConfigurationAttributes) InclusionPatterns() terra.SetValue[terra.StringValue]
- func (sc ConfigurationS3ConfigurationAttributes) InclusionPrefixes() terra.SetValue[terra.StringValue]
- func (sc ConfigurationS3ConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (sc ConfigurationS3ConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc ConfigurationS3ConfigurationAttributes) InternalWithRef(ref terra.Reference) ConfigurationS3ConfigurationAttributes
- type ConfigurationS3ConfigurationDocumentsMetadataConfiguration
- type ConfigurationS3ConfigurationDocumentsMetadataConfigurationAttributes
- func (dmc ConfigurationS3ConfigurationDocumentsMetadataConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (dmc ConfigurationS3ConfigurationDocumentsMetadataConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dmc ConfigurationS3ConfigurationDocumentsMetadataConfigurationAttributes) InternalWithRef(ref terra.Reference) ConfigurationS3ConfigurationDocumentsMetadataConfigurationAttributes
- func (dmc ConfigurationS3ConfigurationDocumentsMetadataConfigurationAttributes) S3Prefix() terra.StringValue
- type ConfigurationS3ConfigurationDocumentsMetadataConfigurationState
- type ConfigurationS3ConfigurationState
- type ConfigurationState
- type ConfigurationWebCrawlerConfiguration
- type ConfigurationWebCrawlerConfigurationAttributes
- func (wcc ConfigurationWebCrawlerConfigurationAttributes) AuthenticationConfiguration() ...
- func (wcc ConfigurationWebCrawlerConfigurationAttributes) CrawlDepth() terra.NumberValue
- func (wcc ConfigurationWebCrawlerConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (wcc ConfigurationWebCrawlerConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (wcc ConfigurationWebCrawlerConfigurationAttributes) InternalWithRef(ref terra.Reference) ConfigurationWebCrawlerConfigurationAttributes
- func (wcc ConfigurationWebCrawlerConfigurationAttributes) MaxContentSizePerPageInMegaBytes() terra.NumberValue
- func (wcc ConfigurationWebCrawlerConfigurationAttributes) MaxLinksPerPage() terra.NumberValue
- func (wcc ConfigurationWebCrawlerConfigurationAttributes) MaxUrlsPerMinuteCrawlRate() terra.NumberValue
- func (wcc ConfigurationWebCrawlerConfigurationAttributes) ProxyConfiguration() ...
- func (wcc ConfigurationWebCrawlerConfigurationAttributes) UrlExclusionPatterns() terra.SetValue[terra.StringValue]
- func (wcc ConfigurationWebCrawlerConfigurationAttributes) UrlInclusionPatterns() terra.SetValue[terra.StringValue]
- func (wcc ConfigurationWebCrawlerConfigurationAttributes) Urls() terra.ListValue[ConfigurationWebCrawlerConfigurationUrlsAttributes]
- type ConfigurationWebCrawlerConfigurationAuthenticationConfiguration
- type ConfigurationWebCrawlerConfigurationAuthenticationConfigurationAttributes
- func (ac ConfigurationWebCrawlerConfigurationAuthenticationConfigurationAttributes) BasicAuthentication() ...
- func (ac ConfigurationWebCrawlerConfigurationAuthenticationConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (ac ConfigurationWebCrawlerConfigurationAuthenticationConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ac ConfigurationWebCrawlerConfigurationAuthenticationConfigurationAttributes) InternalWithRef(ref terra.Reference) ConfigurationWebCrawlerConfigurationAuthenticationConfigurationAttributes
- type ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthentication
- type ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationAttributes
- func (ba ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationAttributes) Credentials() terra.StringValue
- func (ba ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationAttributes) Host() terra.StringValue
- func (ba ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationAttributes) InternalRef() (terra.Reference, error)
- func (ba ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ba ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationAttributes) InternalWithRef(ref terra.Reference) ...
- func (ba ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationAttributes) Port() terra.NumberValue
- type ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationState
- type ConfigurationWebCrawlerConfigurationAuthenticationConfigurationState
- type ConfigurationWebCrawlerConfigurationProxyConfiguration
- type ConfigurationWebCrawlerConfigurationProxyConfigurationAttributes
- func (pc ConfigurationWebCrawlerConfigurationProxyConfigurationAttributes) Credentials() terra.StringValue
- func (pc ConfigurationWebCrawlerConfigurationProxyConfigurationAttributes) Host() terra.StringValue
- func (pc ConfigurationWebCrawlerConfigurationProxyConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (pc ConfigurationWebCrawlerConfigurationProxyConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pc ConfigurationWebCrawlerConfigurationProxyConfigurationAttributes) InternalWithRef(ref terra.Reference) ConfigurationWebCrawlerConfigurationProxyConfigurationAttributes
- func (pc ConfigurationWebCrawlerConfigurationProxyConfigurationAttributes) Port() terra.NumberValue
- type ConfigurationWebCrawlerConfigurationProxyConfigurationState
- type ConfigurationWebCrawlerConfigurationState
- type ConfigurationWebCrawlerConfigurationUrls
- type ConfigurationWebCrawlerConfigurationUrlsAttributes
- func (u ConfigurationWebCrawlerConfigurationUrlsAttributes) InternalRef() (terra.Reference, error)
- func (u ConfigurationWebCrawlerConfigurationUrlsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (u ConfigurationWebCrawlerConfigurationUrlsAttributes) InternalWithRef(ref terra.Reference) ConfigurationWebCrawlerConfigurationUrlsAttributes
- func (u ConfigurationWebCrawlerConfigurationUrlsAttributes) SeedUrlConfiguration() ...
- func (u ConfigurationWebCrawlerConfigurationUrlsAttributes) SiteMapsConfiguration() ...
- type ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfiguration
- type ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationAttributes
- func (suc ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (suc ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (suc ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationAttributes) InternalWithRef(ref terra.Reference) ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationAttributes
- func (suc ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationAttributes) SeedUrls() terra.SetValue[terra.StringValue]
- func (suc ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationAttributes) WebCrawlerMode() terra.StringValue
- type ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationState
- type ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfiguration
- type ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationAttributes
- func (smc ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (smc ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (smc ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationAttributes) InternalWithRef(ref terra.Reference) ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationAttributes
- func (smc ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationAttributes) SiteMaps() terra.SetValue[terra.StringValue]
- type ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationState
- type ConfigurationWebCrawlerConfigurationUrlsState
- type CustomDocumentEnrichmentConfiguration
- type CustomDocumentEnrichmentConfigurationAttributes
- func (cdec CustomDocumentEnrichmentConfigurationAttributes) InlineConfigurations() ...
- func (cdec CustomDocumentEnrichmentConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (cdec CustomDocumentEnrichmentConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cdec CustomDocumentEnrichmentConfigurationAttributes) InternalWithRef(ref terra.Reference) CustomDocumentEnrichmentConfigurationAttributes
- func (cdec CustomDocumentEnrichmentConfigurationAttributes) PostExtractionHookConfiguration() ...
- func (cdec CustomDocumentEnrichmentConfigurationAttributes) PreExtractionHookConfiguration() ...
- func (cdec CustomDocumentEnrichmentConfigurationAttributes) RoleArn() terra.StringValue
- type CustomDocumentEnrichmentConfigurationInlineConfigurations
- type CustomDocumentEnrichmentConfigurationInlineConfigurationsAttributes
- func (ic CustomDocumentEnrichmentConfigurationInlineConfigurationsAttributes) Condition() ...
- func (ic CustomDocumentEnrichmentConfigurationInlineConfigurationsAttributes) DocumentContentDeletion() terra.BoolValue
- func (ic CustomDocumentEnrichmentConfigurationInlineConfigurationsAttributes) InternalRef() (terra.Reference, error)
- func (ic CustomDocumentEnrichmentConfigurationInlineConfigurationsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ic CustomDocumentEnrichmentConfigurationInlineConfigurationsAttributes) InternalWithRef(ref terra.Reference) CustomDocumentEnrichmentConfigurationInlineConfigurationsAttributes
- func (ic CustomDocumentEnrichmentConfigurationInlineConfigurationsAttributes) Target() ...
- type CustomDocumentEnrichmentConfigurationInlineConfigurationsCondition
- type CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionAttributes
- func (c CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionAttributes) ConditionDocumentAttributeKey() terra.StringValue
- func (c CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionAttributes) ConditionOnValue() ...
- func (c CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionAttributes) InternalRef() (terra.Reference, error)
- func (c CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionAttributes) InternalWithRef(ref terra.Reference) CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionAttributes
- func (c CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionAttributes) Operator() terra.StringValue
- type CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValue
- type CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes
- func (cov CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes) DateValue() terra.StringValue
- func (cov CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes) InternalRef() (terra.Reference, error)
- func (cov CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cov CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes) InternalWithRef(ref terra.Reference) ...
- func (cov CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes) LongValue() terra.NumberValue
- func (cov CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes) StringListValue() terra.SetValue[terra.StringValue]
- func (cov CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes) StringValue() terra.StringValue
- type CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueState
- type CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionState
- type CustomDocumentEnrichmentConfigurationInlineConfigurationsState
- type CustomDocumentEnrichmentConfigurationInlineConfigurationsTarget
- type CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetAttributes
- func (t CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetAttributes) InternalRef() (terra.Reference, error)
- func (t CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetAttributes) InternalWithRef(ref terra.Reference) CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetAttributes
- func (t CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetAttributes) TargetDocumentAttributeKey() terra.StringValue
- func (t CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetAttributes) TargetDocumentAttributeValue() ...
- func (t CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetAttributes) TargetDocumentAttributeValueDeletion() terra.BoolValue
- type CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetState
- type CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValue
- type CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueAttributes
- func (tdav CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueAttributes) DateValue() terra.StringValue
- func (tdav CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueAttributes) InternalRef() (terra.Reference, error)
- func (tdav CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tdav CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueAttributes) InternalWithRef(ref terra.Reference) ...
- func (tdav CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueAttributes) LongValue() terra.NumberValue
- func (tdav CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueAttributes) StringListValue() terra.SetValue[terra.StringValue]
- func (tdav CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueAttributes) StringValue() terra.StringValue
- type CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueState
- type CustomDocumentEnrichmentConfigurationPostExtractionHookConfiguration
- type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes
- func (pehc CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (pehc CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pehc CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes) InternalWithRef(ref terra.Reference) CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes
- func (pehc CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes) InvocationCondition() ...
- func (pehc CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes) LambdaArn() terra.StringValue
- func (pehc CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes) S3Bucket() terra.StringValue
- type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationCondition
- type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionAttributes
- func (ic CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionAttributes) ConditionDocumentAttributeKey() terra.StringValue
- func (ic CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionAttributes) ConditionOnValue() ...
- func (ic CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionAttributes) InternalRef() (terra.Reference, error)
- func (ic CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ic CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionAttributes) InternalWithRef(ref terra.Reference) ...
- func (ic CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionAttributes) Operator() terra.StringValue
- type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValue
- type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueAttributes
- func (cov CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) DateValue() terra.StringValue
- func (cov CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) InternalRef() (terra.Reference, error)
- func (cov CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cov CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) InternalWithRef(ref terra.Reference) ...
- func (cov CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) LongValue() terra.NumberValue
- func (cov CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) StringListValue() terra.SetValue[terra.StringValue]
- func (cov CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) StringValue() terra.StringValue
- type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueState
- type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionState
- type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationState
- type CustomDocumentEnrichmentConfigurationPreExtractionHookConfiguration
- type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes
- func (pehc CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (pehc CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pehc CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes) InternalWithRef(ref terra.Reference) CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes
- func (pehc CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes) InvocationCondition() ...
- func (pehc CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes) LambdaArn() terra.StringValue
- func (pehc CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes) S3Bucket() terra.StringValue
- type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationCondition
- type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionAttributes
- func (ic CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionAttributes) ConditionDocumentAttributeKey() terra.StringValue
- func (ic CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionAttributes) ConditionOnValue() ...
- func (ic CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionAttributes) InternalRef() (terra.Reference, error)
- func (ic CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ic CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionAttributes) InternalWithRef(ref terra.Reference) ...
- func (ic CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionAttributes) Operator() terra.StringValue
- type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValue
- type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueAttributes
- func (cov CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) DateValue() terra.StringValue
- func (cov CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) InternalRef() (terra.Reference, error)
- func (cov CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cov CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) InternalWithRef(ref terra.Reference) ...
- func (cov CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) LongValue() terra.NumberValue
- func (cov CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) StringListValue() terra.SetValue[terra.StringValue]
- func (cov CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) StringValue() terra.StringValue
- type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueState
- type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionState
- type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationState
- type CustomDocumentEnrichmentConfigurationState
- type Resource
- func (akds *Resource) Attributes() awsKendraDataSourceAttributes
- func (akds *Resource) Configuration() interface{}
- func (akds *Resource) DependOn() terra.Reference
- func (akds *Resource) Dependencies() terra.Dependencies
- func (akds *Resource) ImportState(state io.Reader) error
- func (akds *Resource) LifecycleManagement() *terra.Lifecycle
- func (akds *Resource) LocalName() string
- func (akds *Resource) State() (*awsKendraDataSourceState, bool)
- func (akds *Resource) StateMust() *awsKendraDataSourceState
- func (akds *Resource) Type() string
- type Timeouts
- type TimeoutsAttributes
- func (t TimeoutsAttributes) Create() terra.StringValue
- func (t TimeoutsAttributes) Delete() terra.StringValue
- func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
- func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
- func (t TimeoutsAttributes) Update() terra.StringValue
- type TimeoutsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Args ¶
type Args struct { // Description: string, optional Description terra.StringValue `hcl:"description,attr"` // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // IndexId: string, required IndexId terra.StringValue `hcl:"index_id,attr" validate:"required"` // LanguageCode: string, optional LanguageCode terra.StringValue `hcl:"language_code,attr"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // RoleArn: string, optional RoleArn terra.StringValue `hcl:"role_arn,attr"` // Schedule: string, optional Schedule terra.StringValue `hcl:"schedule,attr"` // Tags: map of string, optional Tags terra.MapValue[terra.StringValue] `hcl:"tags,attr"` // TagsAll: map of string, optional TagsAll terra.MapValue[terra.StringValue] `hcl:"tags_all,attr"` // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` // Configuration: optional Configuration *Configuration `hcl:"configuration,block"` // CustomDocumentEnrichmentConfiguration: optional CustomDocumentEnrichmentConfiguration *CustomDocumentEnrichmentConfiguration `hcl:"custom_document_enrichment_configuration,block"` // Timeouts: optional Timeouts *Timeouts `hcl:"timeouts,block"` }
Args contains the configurations for aws_kendra_data_source.
type Configuration ¶
type Configuration struct { // ConfigurationS3Configuration: optional S3Configuration *ConfigurationS3Configuration `hcl:"s3_configuration,block"` // ConfigurationWebCrawlerConfiguration: optional WebCrawlerConfiguration *ConfigurationWebCrawlerConfiguration `hcl:"web_crawler_configuration,block"` }
type ConfigurationAttributes ¶
type ConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ConfigurationAttributes) InternalRef ¶
func (c ConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ConfigurationAttributes) InternalTokens ¶
func (c ConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConfigurationAttributes) InternalWithRef ¶
func (c ConfigurationAttributes) InternalWithRef(ref terra.Reference) ConfigurationAttributes
func (ConfigurationAttributes) S3Configuration ¶
func (c ConfigurationAttributes) S3Configuration() terra.ListValue[ConfigurationS3ConfigurationAttributes]
func (ConfigurationAttributes) WebCrawlerConfiguration ¶
func (c ConfigurationAttributes) WebCrawlerConfiguration() terra.ListValue[ConfigurationWebCrawlerConfigurationAttributes]
type ConfigurationS3Configuration ¶
type ConfigurationS3Configuration struct { // BucketName: string, required BucketName terra.StringValue `hcl:"bucket_name,attr" validate:"required"` // ExclusionPatterns: set of string, optional ExclusionPatterns terra.SetValue[terra.StringValue] `hcl:"exclusion_patterns,attr"` // InclusionPatterns: set of string, optional InclusionPatterns terra.SetValue[terra.StringValue] `hcl:"inclusion_patterns,attr"` // InclusionPrefixes: set of string, optional InclusionPrefixes terra.SetValue[terra.StringValue] `hcl:"inclusion_prefixes,attr"` // ConfigurationS3ConfigurationAccessControlListConfiguration: optional AccessControlListConfiguration *ConfigurationS3ConfigurationAccessControlListConfiguration `hcl:"access_control_list_configuration,block"` // ConfigurationS3ConfigurationDocumentsMetadataConfiguration: optional DocumentsMetadataConfiguration *ConfigurationS3ConfigurationDocumentsMetadataConfiguration `hcl:"documents_metadata_configuration,block"` }
type ConfigurationS3ConfigurationAccessControlListConfiguration ¶
type ConfigurationS3ConfigurationAccessControlListConfiguration struct { // KeyPath: string, optional KeyPath terra.StringValue `hcl:"key_path,attr"` }
type ConfigurationS3ConfigurationAccessControlListConfigurationAttributes ¶
type ConfigurationS3ConfigurationAccessControlListConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ConfigurationS3ConfigurationAccessControlListConfigurationAttributes) InternalRef ¶
func (aclc ConfigurationS3ConfigurationAccessControlListConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ConfigurationS3ConfigurationAccessControlListConfigurationAttributes) InternalTokens ¶
func (aclc ConfigurationS3ConfigurationAccessControlListConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConfigurationS3ConfigurationAccessControlListConfigurationAttributes) InternalWithRef ¶
func (ConfigurationS3ConfigurationAccessControlListConfigurationAttributes) KeyPath ¶
func (aclc ConfigurationS3ConfigurationAccessControlListConfigurationAttributes) KeyPath() terra.StringValue
type ConfigurationS3ConfigurationAccessControlListConfigurationState ¶
type ConfigurationS3ConfigurationAccessControlListConfigurationState struct {
KeyPath string `json:"key_path"`
}
type ConfigurationS3ConfigurationAttributes ¶
type ConfigurationS3ConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ConfigurationS3ConfigurationAttributes) AccessControlListConfiguration ¶
func (sc ConfigurationS3ConfigurationAttributes) AccessControlListConfiguration() terra.ListValue[ConfigurationS3ConfigurationAccessControlListConfigurationAttributes]
func (ConfigurationS3ConfigurationAttributes) BucketName ¶
func (sc ConfigurationS3ConfigurationAttributes) BucketName() terra.StringValue
func (ConfigurationS3ConfigurationAttributes) DocumentsMetadataConfiguration ¶
func (sc ConfigurationS3ConfigurationAttributes) DocumentsMetadataConfiguration() terra.ListValue[ConfigurationS3ConfigurationDocumentsMetadataConfigurationAttributes]
func (ConfigurationS3ConfigurationAttributes) ExclusionPatterns ¶
func (sc ConfigurationS3ConfigurationAttributes) ExclusionPatterns() terra.SetValue[terra.StringValue]
func (ConfigurationS3ConfigurationAttributes) InclusionPatterns ¶
func (sc ConfigurationS3ConfigurationAttributes) InclusionPatterns() terra.SetValue[terra.StringValue]
func (ConfigurationS3ConfigurationAttributes) InclusionPrefixes ¶
func (sc ConfigurationS3ConfigurationAttributes) InclusionPrefixes() terra.SetValue[terra.StringValue]
func (ConfigurationS3ConfigurationAttributes) InternalRef ¶
func (sc ConfigurationS3ConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ConfigurationS3ConfigurationAttributes) InternalTokens ¶
func (sc ConfigurationS3ConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConfigurationS3ConfigurationAttributes) InternalWithRef ¶
func (sc ConfigurationS3ConfigurationAttributes) InternalWithRef(ref terra.Reference) ConfigurationS3ConfigurationAttributes
type ConfigurationS3ConfigurationDocumentsMetadataConfiguration ¶
type ConfigurationS3ConfigurationDocumentsMetadataConfiguration struct { // S3Prefix: string, optional S3Prefix terra.StringValue `hcl:"s3_prefix,attr"` }
type ConfigurationS3ConfigurationDocumentsMetadataConfigurationAttributes ¶
type ConfigurationS3ConfigurationDocumentsMetadataConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ConfigurationS3ConfigurationDocumentsMetadataConfigurationAttributes) InternalRef ¶
func (dmc ConfigurationS3ConfigurationDocumentsMetadataConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ConfigurationS3ConfigurationDocumentsMetadataConfigurationAttributes) InternalTokens ¶
func (dmc ConfigurationS3ConfigurationDocumentsMetadataConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConfigurationS3ConfigurationDocumentsMetadataConfigurationAttributes) InternalWithRef ¶
func (ConfigurationS3ConfigurationDocumentsMetadataConfigurationAttributes) S3Prefix ¶
func (dmc ConfigurationS3ConfigurationDocumentsMetadataConfigurationAttributes) S3Prefix() terra.StringValue
type ConfigurationS3ConfigurationDocumentsMetadataConfigurationState ¶
type ConfigurationS3ConfigurationDocumentsMetadataConfigurationState struct {
S3Prefix string `json:"s3_prefix"`
}
type ConfigurationS3ConfigurationState ¶
type ConfigurationS3ConfigurationState struct { BucketName string `json:"bucket_name"` ExclusionPatterns []string `json:"exclusion_patterns"` InclusionPatterns []string `json:"inclusion_patterns"` InclusionPrefixes []string `json:"inclusion_prefixes"` AccessControlListConfiguration []ConfigurationS3ConfigurationAccessControlListConfigurationState `json:"access_control_list_configuration"` DocumentsMetadataConfiguration []ConfigurationS3ConfigurationDocumentsMetadataConfigurationState `json:"documents_metadata_configuration"` }
type ConfigurationState ¶
type ConfigurationState struct { S3Configuration []ConfigurationS3ConfigurationState `json:"s3_configuration"` WebCrawlerConfiguration []ConfigurationWebCrawlerConfigurationState `json:"web_crawler_configuration"` }
type ConfigurationWebCrawlerConfiguration ¶
type ConfigurationWebCrawlerConfiguration struct { // CrawlDepth: number, optional CrawlDepth terra.NumberValue `hcl:"crawl_depth,attr"` // MaxContentSizePerPageInMegaBytes: number, optional MaxContentSizePerPageInMegaBytes terra.NumberValue `hcl:"max_content_size_per_page_in_mega_bytes,attr"` // MaxLinksPerPage: number, optional MaxLinksPerPage terra.NumberValue `hcl:"max_links_per_page,attr"` // MaxUrlsPerMinuteCrawlRate: number, optional MaxUrlsPerMinuteCrawlRate terra.NumberValue `hcl:"max_urls_per_minute_crawl_rate,attr"` // UrlExclusionPatterns: set of string, optional UrlExclusionPatterns terra.SetValue[terra.StringValue] `hcl:"url_exclusion_patterns,attr"` // UrlInclusionPatterns: set of string, optional UrlInclusionPatterns terra.SetValue[terra.StringValue] `hcl:"url_inclusion_patterns,attr"` // ConfigurationWebCrawlerConfigurationAuthenticationConfiguration: optional AuthenticationConfiguration *ConfigurationWebCrawlerConfigurationAuthenticationConfiguration `hcl:"authentication_configuration,block"` // ConfigurationWebCrawlerConfigurationProxyConfiguration: optional ProxyConfiguration *ConfigurationWebCrawlerConfigurationProxyConfiguration `hcl:"proxy_configuration,block"` // ConfigurationWebCrawlerConfigurationUrls: required Urls *ConfigurationWebCrawlerConfigurationUrls `hcl:"urls,block" validate:"required"` }
type ConfigurationWebCrawlerConfigurationAttributes ¶
type ConfigurationWebCrawlerConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ConfigurationWebCrawlerConfigurationAttributes) AuthenticationConfiguration ¶
func (wcc ConfigurationWebCrawlerConfigurationAttributes) AuthenticationConfiguration() terra.ListValue[ConfigurationWebCrawlerConfigurationAuthenticationConfigurationAttributes]
func (ConfigurationWebCrawlerConfigurationAttributes) CrawlDepth ¶
func (wcc ConfigurationWebCrawlerConfigurationAttributes) CrawlDepth() terra.NumberValue
func (ConfigurationWebCrawlerConfigurationAttributes) InternalRef ¶
func (wcc ConfigurationWebCrawlerConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ConfigurationWebCrawlerConfigurationAttributes) InternalTokens ¶
func (wcc ConfigurationWebCrawlerConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConfigurationWebCrawlerConfigurationAttributes) InternalWithRef ¶
func (wcc ConfigurationWebCrawlerConfigurationAttributes) InternalWithRef(ref terra.Reference) ConfigurationWebCrawlerConfigurationAttributes
func (ConfigurationWebCrawlerConfigurationAttributes) MaxContentSizePerPageInMegaBytes ¶
func (wcc ConfigurationWebCrawlerConfigurationAttributes) MaxContentSizePerPageInMegaBytes() terra.NumberValue
func (ConfigurationWebCrawlerConfigurationAttributes) MaxLinksPerPage ¶
func (wcc ConfigurationWebCrawlerConfigurationAttributes) MaxLinksPerPage() terra.NumberValue
func (ConfigurationWebCrawlerConfigurationAttributes) MaxUrlsPerMinuteCrawlRate ¶
func (wcc ConfigurationWebCrawlerConfigurationAttributes) MaxUrlsPerMinuteCrawlRate() terra.NumberValue
func (ConfigurationWebCrawlerConfigurationAttributes) ProxyConfiguration ¶
func (wcc ConfigurationWebCrawlerConfigurationAttributes) ProxyConfiguration() terra.ListValue[ConfigurationWebCrawlerConfigurationProxyConfigurationAttributes]
func (ConfigurationWebCrawlerConfigurationAttributes) UrlExclusionPatterns ¶
func (wcc ConfigurationWebCrawlerConfigurationAttributes) UrlExclusionPatterns() terra.SetValue[terra.StringValue]
func (ConfigurationWebCrawlerConfigurationAttributes) UrlInclusionPatterns ¶
func (wcc ConfigurationWebCrawlerConfigurationAttributes) UrlInclusionPatterns() terra.SetValue[terra.StringValue]
type ConfigurationWebCrawlerConfigurationAuthenticationConfiguration ¶
type ConfigurationWebCrawlerConfigurationAuthenticationConfiguration struct { // ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthentication: min=0,max=10 BasicAuthentication []ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthentication `hcl:"basic_authentication,block" validate:"min=0,max=10"` }
type ConfigurationWebCrawlerConfigurationAuthenticationConfigurationAttributes ¶
type ConfigurationWebCrawlerConfigurationAuthenticationConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ConfigurationWebCrawlerConfigurationAuthenticationConfigurationAttributes) BasicAuthentication ¶
func (ConfigurationWebCrawlerConfigurationAuthenticationConfigurationAttributes) InternalRef ¶
func (ac ConfigurationWebCrawlerConfigurationAuthenticationConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ConfigurationWebCrawlerConfigurationAuthenticationConfigurationAttributes) InternalTokens ¶
func (ac ConfigurationWebCrawlerConfigurationAuthenticationConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConfigurationWebCrawlerConfigurationAuthenticationConfigurationAttributes) InternalWithRef ¶
type ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthentication ¶
type ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthentication struct { // Credentials: string, required Credentials terra.StringValue `hcl:"credentials,attr" validate:"required"` // Host: string, required Host terra.StringValue `hcl:"host,attr" validate:"required"` // Port: number, required Port terra.NumberValue `hcl:"port,attr" validate:"required"` }
type ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationAttributes ¶
type ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationAttributes struct {
// contains filtered or unexported fields
}
func (ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationAttributes) Credentials ¶
func (ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationAttributes) Host ¶
func (ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationAttributes) InternalRef ¶
func (ba ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationAttributes) InternalRef() (terra.Reference, error)
func (ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationAttributes) InternalTokens ¶
func (ba ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationAttributes) InternalWithRef ¶
type ConfigurationWebCrawlerConfigurationAuthenticationConfigurationState ¶
type ConfigurationWebCrawlerConfigurationAuthenticationConfigurationState struct {
BasicAuthentication []ConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationState `json:"basic_authentication"`
}
type ConfigurationWebCrawlerConfigurationProxyConfiguration ¶
type ConfigurationWebCrawlerConfigurationProxyConfiguration struct { // Credentials: string, optional Credentials terra.StringValue `hcl:"credentials,attr"` // Host: string, required Host terra.StringValue `hcl:"host,attr" validate:"required"` // Port: number, required Port terra.NumberValue `hcl:"port,attr" validate:"required"` }
type ConfigurationWebCrawlerConfigurationProxyConfigurationAttributes ¶
type ConfigurationWebCrawlerConfigurationProxyConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ConfigurationWebCrawlerConfigurationProxyConfigurationAttributes) Credentials ¶
func (pc ConfigurationWebCrawlerConfigurationProxyConfigurationAttributes) Credentials() terra.StringValue
func (ConfigurationWebCrawlerConfigurationProxyConfigurationAttributes) InternalRef ¶
func (pc ConfigurationWebCrawlerConfigurationProxyConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ConfigurationWebCrawlerConfigurationProxyConfigurationAttributes) InternalTokens ¶
func (pc ConfigurationWebCrawlerConfigurationProxyConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConfigurationWebCrawlerConfigurationProxyConfigurationAttributes) InternalWithRef ¶
type ConfigurationWebCrawlerConfigurationState ¶
type ConfigurationWebCrawlerConfigurationState struct { CrawlDepth float64 `json:"crawl_depth"` MaxContentSizePerPageInMegaBytes float64 `json:"max_content_size_per_page_in_mega_bytes"` MaxLinksPerPage float64 `json:"max_links_per_page"` MaxUrlsPerMinuteCrawlRate float64 `json:"max_urls_per_minute_crawl_rate"` UrlExclusionPatterns []string `json:"url_exclusion_patterns"` UrlInclusionPatterns []string `json:"url_inclusion_patterns"` AuthenticationConfiguration []ConfigurationWebCrawlerConfigurationAuthenticationConfigurationState `json:"authentication_configuration"` ProxyConfiguration []ConfigurationWebCrawlerConfigurationProxyConfigurationState `json:"proxy_configuration"` Urls []ConfigurationWebCrawlerConfigurationUrlsState `json:"urls"` }
type ConfigurationWebCrawlerConfigurationUrls ¶
type ConfigurationWebCrawlerConfigurationUrls struct { // ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfiguration: optional SeedUrlConfiguration *ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfiguration `hcl:"seed_url_configuration,block"` // ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfiguration: optional SiteMapsConfiguration *ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfiguration `hcl:"site_maps_configuration,block"` }
type ConfigurationWebCrawlerConfigurationUrlsAttributes ¶
type ConfigurationWebCrawlerConfigurationUrlsAttributes struct {
// contains filtered or unexported fields
}
func (ConfigurationWebCrawlerConfigurationUrlsAttributes) InternalRef ¶
func (u ConfigurationWebCrawlerConfigurationUrlsAttributes) InternalRef() (terra.Reference, error)
func (ConfigurationWebCrawlerConfigurationUrlsAttributes) InternalTokens ¶
func (u ConfigurationWebCrawlerConfigurationUrlsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConfigurationWebCrawlerConfigurationUrlsAttributes) InternalWithRef ¶
func (u ConfigurationWebCrawlerConfigurationUrlsAttributes) InternalWithRef(ref terra.Reference) ConfigurationWebCrawlerConfigurationUrlsAttributes
func (ConfigurationWebCrawlerConfigurationUrlsAttributes) SeedUrlConfiguration ¶
func (u ConfigurationWebCrawlerConfigurationUrlsAttributes) SeedUrlConfiguration() terra.ListValue[ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationAttributes]
func (ConfigurationWebCrawlerConfigurationUrlsAttributes) SiteMapsConfiguration ¶
func (u ConfigurationWebCrawlerConfigurationUrlsAttributes) SiteMapsConfiguration() terra.ListValue[ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationAttributes]
type ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfiguration ¶
type ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfiguration struct { // SeedUrls: set of string, required SeedUrls terra.SetValue[terra.StringValue] `hcl:"seed_urls,attr" validate:"required"` // WebCrawlerMode: string, optional WebCrawlerMode terra.StringValue `hcl:"web_crawler_mode,attr"` }
type ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationAttributes ¶
type ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationAttributes) InternalRef ¶
func (suc ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationAttributes) InternalTokens ¶
func (suc ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationAttributes) InternalWithRef ¶
func (ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationAttributes) SeedUrls ¶
func (suc ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationAttributes) SeedUrls() terra.SetValue[terra.StringValue]
func (ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationAttributes) WebCrawlerMode ¶
func (suc ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationAttributes) WebCrawlerMode() terra.StringValue
type ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfiguration ¶
type ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfiguration struct { // SiteMaps: set of string, required SiteMaps terra.SetValue[terra.StringValue] `hcl:"site_maps,attr" validate:"required"` }
type ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationAttributes ¶
type ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationAttributes) InternalRef ¶
func (smc ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationAttributes) InternalTokens ¶
func (smc ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationAttributes) InternalWithRef ¶
func (ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationAttributes) SiteMaps ¶
func (smc ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationAttributes) SiteMaps() terra.SetValue[terra.StringValue]
type ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationState ¶
type ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationState struct {
SiteMaps []string `json:"site_maps"`
}
type ConfigurationWebCrawlerConfigurationUrlsState ¶
type ConfigurationWebCrawlerConfigurationUrlsState struct { SeedUrlConfiguration []ConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationState `json:"seed_url_configuration"` SiteMapsConfiguration []ConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationState `json:"site_maps_configuration"` }
type CustomDocumentEnrichmentConfiguration ¶
type CustomDocumentEnrichmentConfiguration struct { // RoleArn: string, optional RoleArn terra.StringValue `hcl:"role_arn,attr"` // CustomDocumentEnrichmentConfigurationInlineConfigurations: min=0,max=100 InlineConfigurations []CustomDocumentEnrichmentConfigurationInlineConfigurations `hcl:"inline_configurations,block" validate:"min=0,max=100"` // CustomDocumentEnrichmentConfigurationPostExtractionHookConfiguration: optional PostExtractionHookConfiguration *CustomDocumentEnrichmentConfigurationPostExtractionHookConfiguration `hcl:"post_extraction_hook_configuration,block"` // CustomDocumentEnrichmentConfigurationPreExtractionHookConfiguration: optional PreExtractionHookConfiguration *CustomDocumentEnrichmentConfigurationPreExtractionHookConfiguration `hcl:"pre_extraction_hook_configuration,block"` }
type CustomDocumentEnrichmentConfigurationAttributes ¶
type CustomDocumentEnrichmentConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (CustomDocumentEnrichmentConfigurationAttributes) InlineConfigurations ¶
func (cdec CustomDocumentEnrichmentConfigurationAttributes) InlineConfigurations() terra.SetValue[CustomDocumentEnrichmentConfigurationInlineConfigurationsAttributes]
func (CustomDocumentEnrichmentConfigurationAttributes) InternalRef ¶
func (cdec CustomDocumentEnrichmentConfigurationAttributes) InternalRef() (terra.Reference, error)
func (CustomDocumentEnrichmentConfigurationAttributes) InternalTokens ¶
func (cdec CustomDocumentEnrichmentConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CustomDocumentEnrichmentConfigurationAttributes) InternalWithRef ¶
func (cdec CustomDocumentEnrichmentConfigurationAttributes) InternalWithRef(ref terra.Reference) CustomDocumentEnrichmentConfigurationAttributes
func (CustomDocumentEnrichmentConfigurationAttributes) PostExtractionHookConfiguration ¶
func (cdec CustomDocumentEnrichmentConfigurationAttributes) PostExtractionHookConfiguration() terra.ListValue[CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes]
func (CustomDocumentEnrichmentConfigurationAttributes) PreExtractionHookConfiguration ¶
func (cdec CustomDocumentEnrichmentConfigurationAttributes) PreExtractionHookConfiguration() terra.ListValue[CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes]
func (CustomDocumentEnrichmentConfigurationAttributes) RoleArn ¶
func (cdec CustomDocumentEnrichmentConfigurationAttributes) RoleArn() terra.StringValue
type CustomDocumentEnrichmentConfigurationInlineConfigurations ¶
type CustomDocumentEnrichmentConfigurationInlineConfigurations struct { // DocumentContentDeletion: bool, optional DocumentContentDeletion terra.BoolValue `hcl:"document_content_deletion,attr"` // CustomDocumentEnrichmentConfigurationInlineConfigurationsCondition: optional Condition *CustomDocumentEnrichmentConfigurationInlineConfigurationsCondition `hcl:"condition,block"` // CustomDocumentEnrichmentConfigurationInlineConfigurationsTarget: optional Target *CustomDocumentEnrichmentConfigurationInlineConfigurationsTarget `hcl:"target,block"` }
type CustomDocumentEnrichmentConfigurationInlineConfigurationsAttributes ¶
type CustomDocumentEnrichmentConfigurationInlineConfigurationsAttributes struct {
// contains filtered or unexported fields
}
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsAttributes) DocumentContentDeletion ¶
func (ic CustomDocumentEnrichmentConfigurationInlineConfigurationsAttributes) DocumentContentDeletion() terra.BoolValue
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsAttributes) InternalRef ¶
func (ic CustomDocumentEnrichmentConfigurationInlineConfigurationsAttributes) InternalRef() (terra.Reference, error)
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsAttributes) InternalTokens ¶
func (ic CustomDocumentEnrichmentConfigurationInlineConfigurationsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsAttributes) InternalWithRef ¶
type CustomDocumentEnrichmentConfigurationInlineConfigurationsCondition ¶
type CustomDocumentEnrichmentConfigurationInlineConfigurationsCondition struct { // ConditionDocumentAttributeKey: string, required ConditionDocumentAttributeKey terra.StringValue `hcl:"condition_document_attribute_key,attr" validate:"required"` // Operator: string, required Operator terra.StringValue `hcl:"operator,attr" validate:"required"` // CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValue: optional ConditionOnValue *CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValue `hcl:"condition_on_value,block"` }
type CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionAttributes ¶
type CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionAttributes struct {
// contains filtered or unexported fields
}
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionAttributes) ConditionDocumentAttributeKey ¶
func (c CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionAttributes) ConditionDocumentAttributeKey() terra.StringValue
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionAttributes) ConditionOnValue ¶
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionAttributes) InternalRef ¶
func (c CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionAttributes) InternalRef() (terra.Reference, error)
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionAttributes) InternalTokens ¶
func (c CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionAttributes) InternalWithRef ¶
type CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValue ¶
type CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValue struct { // DateValue: string, optional DateValue terra.StringValue `hcl:"date_value,attr"` // LongValue: number, optional LongValue terra.NumberValue `hcl:"long_value,attr"` // StringListValue: set of string, optional StringListValue terra.SetValue[terra.StringValue] `hcl:"string_list_value,attr"` // StringValue: string, optional StringValue terra.StringValue `hcl:"string_value,attr"` }
type CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes ¶
type CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes struct {
// contains filtered or unexported fields
}
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes) DateValue ¶
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes) InternalRef ¶
func (cov CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes) InternalRef() (terra.Reference, error)
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes) InternalTokens ¶
func (cov CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes) InternalWithRef ¶
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes) LongValue ¶
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes) StringListValue ¶
func (cov CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes) StringListValue() terra.SetValue[terra.StringValue]
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes) StringValue ¶
func (cov CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueAttributes) StringValue() terra.StringValue
type CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionState ¶
type CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionState struct { ConditionDocumentAttributeKey string `json:"condition_document_attribute_key"` Operator string `json:"operator"` ConditionOnValue []CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueState `json:"condition_on_value"` }
type CustomDocumentEnrichmentConfigurationInlineConfigurationsState ¶
type CustomDocumentEnrichmentConfigurationInlineConfigurationsState struct { DocumentContentDeletion bool `json:"document_content_deletion"` Condition []CustomDocumentEnrichmentConfigurationInlineConfigurationsConditionState `json:"condition"` Target []CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetState `json:"target"` }
type CustomDocumentEnrichmentConfigurationInlineConfigurationsTarget ¶
type CustomDocumentEnrichmentConfigurationInlineConfigurationsTarget struct { // TargetDocumentAttributeKey: string, optional TargetDocumentAttributeKey terra.StringValue `hcl:"target_document_attribute_key,attr"` // TargetDocumentAttributeValueDeletion: bool, optional TargetDocumentAttributeValueDeletion terra.BoolValue `hcl:"target_document_attribute_value_deletion,attr"` // CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValue: optional TargetDocumentAttributeValue *CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValue `hcl:"target_document_attribute_value,block"` }
type CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetAttributes ¶
type CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetAttributes struct {
// contains filtered or unexported fields
}
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetAttributes) InternalRef ¶
func (t CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetAttributes) InternalRef() (terra.Reference, error)
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetAttributes) InternalTokens ¶
func (t CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetAttributes) InternalWithRef ¶
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetAttributes) TargetDocumentAttributeKey ¶
func (t CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetAttributes) TargetDocumentAttributeKey() terra.StringValue
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetAttributes) TargetDocumentAttributeValue ¶
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetAttributes) TargetDocumentAttributeValueDeletion ¶
func (t CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetAttributes) TargetDocumentAttributeValueDeletion() terra.BoolValue
type CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetState ¶
type CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetState struct { TargetDocumentAttributeKey string `json:"target_document_attribute_key"` TargetDocumentAttributeValueDeletion bool `json:"target_document_attribute_value_deletion"` TargetDocumentAttributeValue []CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueState `json:"target_document_attribute_value"` }
type CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValue ¶
type CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValue struct { // DateValue: string, optional DateValue terra.StringValue `hcl:"date_value,attr"` // LongValue: number, optional LongValue terra.NumberValue `hcl:"long_value,attr"` // StringListValue: set of string, optional StringListValue terra.SetValue[terra.StringValue] `hcl:"string_list_value,attr"` // StringValue: string, optional StringValue terra.StringValue `hcl:"string_value,attr"` }
type CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueAttributes ¶
type CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueAttributes struct {
// contains filtered or unexported fields
}
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueAttributes) DateValue ¶
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueAttributes) InternalRef ¶
func (tdav CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueAttributes) InternalRef() (terra.Reference, error)
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueAttributes) InternalTokens ¶
func (tdav CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueAttributes) InternalWithRef ¶
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueAttributes) LongValue ¶
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueAttributes) StringListValue ¶
func (tdav CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueAttributes) StringListValue() terra.SetValue[terra.StringValue]
func (CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueAttributes) StringValue ¶
type CustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueState ¶
type CustomDocumentEnrichmentConfigurationPostExtractionHookConfiguration ¶
type CustomDocumentEnrichmentConfigurationPostExtractionHookConfiguration struct { // LambdaArn: string, required LambdaArn terra.StringValue `hcl:"lambda_arn,attr" validate:"required"` // S3Bucket: string, required S3Bucket terra.StringValue `hcl:"s3_bucket,attr" validate:"required"` // CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationCondition: optional InvocationCondition *CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationCondition `hcl:"invocation_condition,block"` }
type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes ¶
type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes) InternalRef ¶
func (pehc CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes) InternalRef() (terra.Reference, error)
func (CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes) InternalTokens ¶
func (pehc CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes) InternalWithRef ¶
func (CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes) InvocationCondition ¶
func (CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes) LambdaArn ¶
func (pehc CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes) LambdaArn() terra.StringValue
func (CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes) S3Bucket ¶
func (pehc CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationAttributes) S3Bucket() terra.StringValue
type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationCondition ¶
type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationCondition struct { // ConditionDocumentAttributeKey: string, required ConditionDocumentAttributeKey terra.StringValue `hcl:"condition_document_attribute_key,attr" validate:"required"` // Operator: string, required Operator terra.StringValue `hcl:"operator,attr" validate:"required"` // CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValue: optional ConditionOnValue *CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValue `hcl:"condition_on_value,block"` }
type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionAttributes ¶
type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionAttributes struct {
// contains filtered or unexported fields
}
func (CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionAttributes) ConditionDocumentAttributeKey ¶
func (ic CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionAttributes) ConditionDocumentAttributeKey() terra.StringValue
func (CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionAttributes) ConditionOnValue ¶
func (CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionAttributes) InternalRef ¶
func (ic CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionAttributes) InternalRef() (terra.Reference, error)
func (CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionAttributes) InternalTokens ¶
func (ic CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionAttributes) InternalWithRef ¶
type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValue ¶
type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValue struct { // DateValue: string, optional DateValue terra.StringValue `hcl:"date_value,attr"` // LongValue: number, optional LongValue terra.NumberValue `hcl:"long_value,attr"` // StringListValue: set of string, optional StringListValue terra.SetValue[terra.StringValue] `hcl:"string_list_value,attr"` // StringValue: string, optional StringValue terra.StringValue `hcl:"string_value,attr"` }
type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueAttributes ¶
type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueAttributes struct {
// contains filtered or unexported fields
}
func (CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) DateValue ¶
func (CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) InternalRef ¶
func (CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) InternalTokens ¶
func (cov CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) InternalWithRef ¶
func (CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) LongValue ¶
func (CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) StringListValue ¶
func (CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) StringValue ¶
type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueState ¶
type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionState ¶
type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionState struct { ConditionDocumentAttributeKey string `json:"condition_document_attribute_key"` Operator string `json:"operator"` ConditionOnValue []CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueState `json:"condition_on_value"` }
type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationState ¶
type CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationState struct { LambdaArn string `json:"lambda_arn"` S3Bucket string `json:"s3_bucket"` InvocationCondition []CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionState `json:"invocation_condition"` }
type CustomDocumentEnrichmentConfigurationPreExtractionHookConfiguration ¶
type CustomDocumentEnrichmentConfigurationPreExtractionHookConfiguration struct { // LambdaArn: string, required LambdaArn terra.StringValue `hcl:"lambda_arn,attr" validate:"required"` // S3Bucket: string, required S3Bucket terra.StringValue `hcl:"s3_bucket,attr" validate:"required"` // CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationCondition: optional InvocationCondition *CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationCondition `hcl:"invocation_condition,block"` }
type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes ¶
type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes) InternalRef ¶
func (pehc CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes) InternalRef() (terra.Reference, error)
func (CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes) InternalTokens ¶
func (pehc CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes) InternalWithRef ¶
func (CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes) InvocationCondition ¶
func (CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes) LambdaArn ¶
func (pehc CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes) LambdaArn() terra.StringValue
func (CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes) S3Bucket ¶
func (pehc CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationAttributes) S3Bucket() terra.StringValue
type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationCondition ¶
type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationCondition struct { // ConditionDocumentAttributeKey: string, required ConditionDocumentAttributeKey terra.StringValue `hcl:"condition_document_attribute_key,attr" validate:"required"` // Operator: string, required Operator terra.StringValue `hcl:"operator,attr" validate:"required"` // CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValue: optional ConditionOnValue *CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValue `hcl:"condition_on_value,block"` }
type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionAttributes ¶
type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionAttributes struct {
// contains filtered or unexported fields
}
func (CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionAttributes) ConditionDocumentAttributeKey ¶
func (ic CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionAttributes) ConditionDocumentAttributeKey() terra.StringValue
func (CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionAttributes) ConditionOnValue ¶
func (CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionAttributes) InternalRef ¶
func (ic CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionAttributes) InternalRef() (terra.Reference, error)
func (CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionAttributes) InternalTokens ¶
func (ic CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionAttributes) InternalWithRef ¶
type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValue ¶
type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValue struct { // DateValue: string, optional DateValue terra.StringValue `hcl:"date_value,attr"` // LongValue: number, optional LongValue terra.NumberValue `hcl:"long_value,attr"` // StringListValue: set of string, optional StringListValue terra.SetValue[terra.StringValue] `hcl:"string_list_value,attr"` // StringValue: string, optional StringValue terra.StringValue `hcl:"string_value,attr"` }
type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueAttributes ¶
type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueAttributes struct {
// contains filtered or unexported fields
}
func (CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) DateValue ¶
func (CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) InternalRef ¶
func (CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) InternalTokens ¶
func (cov CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) InternalWithRef ¶
func (CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) LongValue ¶
func (CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) StringListValue ¶
func (CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueAttributes) StringValue ¶
type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueState ¶
type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionState ¶
type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionState struct { ConditionDocumentAttributeKey string `json:"condition_document_attribute_key"` Operator string `json:"operator"` ConditionOnValue []CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueState `json:"condition_on_value"` }
type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationState ¶
type CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationState struct { LambdaArn string `json:"lambda_arn"` S3Bucket string `json:"s3_bucket"` InvocationCondition []CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionState `json:"invocation_condition"` }
type CustomDocumentEnrichmentConfigurationState ¶
type CustomDocumentEnrichmentConfigurationState struct { RoleArn string `json:"role_arn"` InlineConfigurations []CustomDocumentEnrichmentConfigurationInlineConfigurationsState `json:"inline_configurations"` PostExtractionHookConfiguration []CustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationState `json:"post_extraction_hook_configuration"` PreExtractionHookConfiguration []CustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationState `json:"pre_extraction_hook_configuration"` }
type Resource ¶
type Resource struct { Name string Args Args DependsOn terra.Dependencies Lifecycle *terra.Lifecycle // contains filtered or unexported fields }
Resource represents the Terraform resource aws_kendra_data_source.
func (*Resource) Attributes ¶
func (akds *Resource) Attributes() awsKendraDataSourceAttributes
Attributes returns the attributes for Resource.
func (*Resource) Configuration ¶
func (akds *Resource) Configuration() interface{}
Configuration returns the configuration (args) for Resource.
func (*Resource) Dependencies ¶
func (akds *Resource) Dependencies() terra.Dependencies
Dependencies returns the list of resources Resource depends_on.
func (*Resource) ImportState ¶
ImportState imports the given attribute values into Resource's state.
func (*Resource) LifecycleManagement ¶
LifecycleManagement returns the lifecycle block for Resource.
type Timeouts ¶
type Timeouts struct { // Create: string, optional Create terra.StringValue `hcl:"create,attr"` // Delete: string, optional Delete terra.StringValue `hcl:"delete,attr"` // Update: string, optional Update terra.StringValue `hcl:"update,attr"` }
type TimeoutsAttributes ¶
type TimeoutsAttributes struct {
// contains filtered or unexported fields
}
func (TimeoutsAttributes) Create ¶
func (t TimeoutsAttributes) Create() terra.StringValue
func (TimeoutsAttributes) Delete ¶
func (t TimeoutsAttributes) Delete() terra.StringValue
func (TimeoutsAttributes) InternalRef ¶
func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
func (TimeoutsAttributes) InternalTokens ¶
func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TimeoutsAttributes) InternalWithRef ¶
func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
func (TimeoutsAttributes) Update ¶
func (t TimeoutsAttributes) Update() terra.StringValue
type TimeoutsState ¶
Click to show internal directories.
Click to hide internal directories.