Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.contentwarehouse/v1.DocumentSchema
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Creates a document schema.
Create DocumentSchema Resource
new DocumentSchema(name: string, args: DocumentSchemaArgs, opts?: CustomResourceOptions);
@overload
def DocumentSchema(resource_name: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
display_name: Optional[str] = None,
document_is_folder: Optional[bool] = None,
location: Optional[str] = None,
name: Optional[str] = None,
project: Optional[str] = None,
property_definitions: Optional[Sequence[GoogleCloudContentwarehouseV1PropertyDefinitionArgs]] = None)
@overload
def DocumentSchema(resource_name: str,
args: DocumentSchemaArgs,
opts: Optional[ResourceOptions] = None)
func NewDocumentSchema(ctx *Context, name string, args DocumentSchemaArgs, opts ...ResourceOption) (*DocumentSchema, error)
public DocumentSchema(string name, DocumentSchemaArgs args, CustomResourceOptions? opts = null)
public DocumentSchema(String name, DocumentSchemaArgs args)
public DocumentSchema(String name, DocumentSchemaArgs args, CustomResourceOptions options)
type: google-native:contentwarehouse/v1:DocumentSchema
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DocumentSchemaArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DocumentSchemaArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DocumentSchemaArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DocumentSchemaArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DocumentSchemaArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
DocumentSchema Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The DocumentSchema resource accepts the following input properties:
- Display
Name string Name of the schema given by the user. Must be unique per project.
- Description string
Schema description.
- Document
Is boolFolder Document Type, true refers the document is a folder, otherwise it is a typical document.
- Location string
- Name string
The resource name of the document schema. Format: projects/{project_number}/locations/{location}/documentSchemas/{document_schema_id}. The name is ignored when creating a document schema.
- Project string
- Property
Definitions List<Pulumi.Google Native. Contentwarehouse. V1. Inputs. Google Cloud Contentwarehouse V1Property Definition> Document details.
- Display
Name string Name of the schema given by the user. Must be unique per project.
- Description string
Schema description.
- Document
Is boolFolder Document Type, true refers the document is a folder, otherwise it is a typical document.
- Location string
- Name string
The resource name of the document schema. Format: projects/{project_number}/locations/{location}/documentSchemas/{document_schema_id}. The name is ignored when creating a document schema.
- Project string
- Property
Definitions []GoogleCloud Contentwarehouse V1Property Definition Args Document details.
- display
Name String Name of the schema given by the user. Must be unique per project.
- description String
Schema description.
- document
Is BooleanFolder Document Type, true refers the document is a folder, otherwise it is a typical document.
- location String
- name String
The resource name of the document schema. Format: projects/{project_number}/locations/{location}/documentSchemas/{document_schema_id}. The name is ignored when creating a document schema.
- project String
- property
Definitions List<GoogleCloud Contentwarehouse V1Property Definition> Document details.
- display
Name string Name of the schema given by the user. Must be unique per project.
- description string
Schema description.
- document
Is booleanFolder Document Type, true refers the document is a folder, otherwise it is a typical document.
- location string
- name string
The resource name of the document schema. Format: projects/{project_number}/locations/{location}/documentSchemas/{document_schema_id}. The name is ignored when creating a document schema.
- project string
- property
Definitions GoogleCloud Contentwarehouse V1Property Definition[] Document details.
- display_
name str Name of the schema given by the user. Must be unique per project.
- description str
Schema description.
- document_
is_ boolfolder Document Type, true refers the document is a folder, otherwise it is a typical document.
- location str
- name str
The resource name of the document schema. Format: projects/{project_number}/locations/{location}/documentSchemas/{document_schema_id}. The name is ignored when creating a document schema.
- project str
- property_
definitions Sequence[GoogleCloud Contentwarehouse V1Property Definition Args] Document details.
- display
Name String Name of the schema given by the user. Must be unique per project.
- description String
Schema description.
- document
Is BooleanFolder Document Type, true refers the document is a folder, otherwise it is a typical document.
- location String
- name String
The resource name of the document schema. Format: projects/{project_number}/locations/{location}/documentSchemas/{document_schema_id}. The name is ignored when creating a document schema.
- project String
- property
Definitions List<Property Map> Document details.
Outputs
All input properties are implicitly available as output properties. Additionally, the DocumentSchema resource produces the following output properties:
- Create
Time string The time when the document schema is created.
- Id string
The provider-assigned unique ID for this managed resource.
- Update
Time string The time when the document schema is last updated.
- Create
Time string The time when the document schema is created.
- Id string
The provider-assigned unique ID for this managed resource.
- Update
Time string The time when the document schema is last updated.
- create
Time String The time when the document schema is created.
- id String
The provider-assigned unique ID for this managed resource.
- update
Time String The time when the document schema is last updated.
- create
Time string The time when the document schema is created.
- id string
The provider-assigned unique ID for this managed resource.
- update
Time string The time when the document schema is last updated.
- create_
time str The time when the document schema is created.
- id str
The provider-assigned unique ID for this managed resource.
- update_
time str The time when the document schema is last updated.
- create
Time String The time when the document schema is created.
- id String
The provider-assigned unique ID for this managed resource.
- update
Time String The time when the document schema is last updated.
Supporting Types
GoogleCloudContentwarehouseV1EnumTypeOptions, GoogleCloudContentwarehouseV1EnumTypeOptionsArgs
- Possible
Values List<string> List of possible enum values.
- Validation
Check boolDisabled Make sure the Enum property value provided in the document is in the possile value list during document creation. The validation check runs by default.
- Possible
Values []string List of possible enum values.
- Validation
Check boolDisabled Make sure the Enum property value provided in the document is in the possile value list during document creation. The validation check runs by default.
- possible
Values List<String> List of possible enum values.
- validation
Check BooleanDisabled Make sure the Enum property value provided in the document is in the possile value list during document creation. The validation check runs by default.
- possible
Values string[] List of possible enum values.
- validation
Check booleanDisabled Make sure the Enum property value provided in the document is in the possile value list during document creation. The validation check runs by default.
- possible_
values Sequence[str] List of possible enum values.
- validation_
check_ booldisabled Make sure the Enum property value provided in the document is in the possile value list during document creation. The validation check runs by default.
- possible
Values List<String> List of possible enum values.
- validation
Check BooleanDisabled Make sure the Enum property value provided in the document is in the possile value list during document creation. The validation check runs by default.
GoogleCloudContentwarehouseV1EnumTypeOptionsResponse, GoogleCloudContentwarehouseV1EnumTypeOptionsResponseArgs
- Possible
Values List<string> List of possible enum values.
- Validation
Check boolDisabled Make sure the Enum property value provided in the document is in the possile value list during document creation. The validation check runs by default.
- Possible
Values []string List of possible enum values.
- Validation
Check boolDisabled Make sure the Enum property value provided in the document is in the possile value list during document creation. The validation check runs by default.
- possible
Values List<String> List of possible enum values.
- validation
Check BooleanDisabled Make sure the Enum property value provided in the document is in the possile value list during document creation. The validation check runs by default.
- possible
Values string[] List of possible enum values.
- validation
Check booleanDisabled Make sure the Enum property value provided in the document is in the possile value list during document creation. The validation check runs by default.
- possible_
values Sequence[str] List of possible enum values.
- validation_
check_ booldisabled Make sure the Enum property value provided in the document is in the possile value list during document creation. The validation check runs by default.
- possible
Values List<String> List of possible enum values.
- validation
Check BooleanDisabled Make sure the Enum property value provided in the document is in the possile value list during document creation. The validation check runs by default.
GoogleCloudContentwarehouseV1PropertyDefinition, GoogleCloudContentwarehouseV1PropertyDefinitionArgs
- Name string
The name of the metadata property. Must be unique within a document schema and is case insensitive. Names must be non-blank, start with a letter, and can contain alphanumeric characters and: /, :, -, _, and .
- Date
Time Pulumi.Type Options Google Native. Contentwarehouse. V1. Inputs. Google Cloud Contentwarehouse V1Date Time Type Options Date time property. It is not supported by CMEK compliant deployment.
- Display
Name string The display-name for the property, used for front-end.
- Enum
Type Pulumi.Options Google Native. Contentwarehouse. V1. Inputs. Google Cloud Contentwarehouse V1Enum Type Options Enum/categorical property.
- Float
Type Pulumi.Options Google Native. Contentwarehouse. V1. Inputs. Google Cloud Contentwarehouse V1Float Type Options Float property.
- Integer
Type Pulumi.Options Google Native. Contentwarehouse. V1. Inputs. Google Cloud Contentwarehouse V1Integer Type Options Integer property.
- Is
Filterable bool Whether the property can be filtered. If this is a sub-property, all the parent properties must be marked filterable.
- Is
Metadata bool Whether the property is user supplied metadata. This out-of-the box placeholder setting can be used to tag derived properties. Its value and interpretation logic should be implemented by API user.
- Is
Repeatable bool Whether the property can have multiple values.
- Is
Required bool Whether the property is mandatory. Default is 'false', i.e. populating property value can be skipped. If 'true' then user must populate the value for this property.
- Is
Searchable bool Indicates that the property should be included in a global search.
- Map
Type Pulumi.Options Google Native. Contentwarehouse. V1. Inputs. Google Cloud Contentwarehouse V1Map Type Options Map property.
- Property
Type Pulumi.Options Google Native. Contentwarehouse. V1. Inputs. Google Cloud Contentwarehouse V1Property Type Options Nested structured data property.
- Retrieval
Importance Pulumi.Google Native. Contentwarehouse. V1. Google Cloud Contentwarehouse V1Property Definition Retrieval Importance The retrieval importance of the property during search.
- Schema
Sources List<Pulumi.Google Native. Contentwarehouse. V1. Inputs. Google Cloud Contentwarehouse V1Property Definition Schema Source> The mapping information between this property to another schema source.
- Text
Type Pulumi.Options Google Native. Contentwarehouse. V1. Inputs. Google Cloud Contentwarehouse V1Text Type Options Text/string property.
- Timestamp
Type Pulumi.Options Google Native. Contentwarehouse. V1. Inputs. Google Cloud Contentwarehouse V1Timestamp Type Options Timestamp property. It is not supported by CMEK compliant deployment.
- Name string
The name of the metadata property. Must be unique within a document schema and is case insensitive. Names must be non-blank, start with a letter, and can contain alphanumeric characters and: /, :, -, _, and .
- Date
Time GoogleType Options Cloud Contentwarehouse V1Date Time Type Options Date time property. It is not supported by CMEK compliant deployment.
- Display
Name string The display-name for the property, used for front-end.
- Enum
Type GoogleOptions Cloud Contentwarehouse V1Enum Type Options Enum/categorical property.
- Float
Type GoogleOptions Cloud Contentwarehouse V1Float Type Options Float property.
- Integer
Type GoogleOptions Cloud Contentwarehouse V1Integer Type Options Integer property.
- Is
Filterable bool Whether the property can be filtered. If this is a sub-property, all the parent properties must be marked filterable.
- Is
Metadata bool Whether the property is user supplied metadata. This out-of-the box placeholder setting can be used to tag derived properties. Its value and interpretation logic should be implemented by API user.
- Is
Repeatable bool Whether the property can have multiple values.
- Is
Required bool Whether the property is mandatory. Default is 'false', i.e. populating property value can be skipped. If 'true' then user must populate the value for this property.
- Is
Searchable bool Indicates that the property should be included in a global search.
- Map
Type GoogleOptions Cloud Contentwarehouse V1Map Type Options Map property.
- Property
Type GoogleOptions Cloud Contentwarehouse V1Property Type Options Nested structured data property.
- Retrieval
Importance GoogleCloud Contentwarehouse V1Property Definition Retrieval Importance The retrieval importance of the property during search.
- Schema
Sources []GoogleCloud Contentwarehouse V1Property Definition Schema Source The mapping information between this property to another schema source.
- Text
Type GoogleOptions Cloud Contentwarehouse V1Text Type Options Text/string property.
- Timestamp
Type GoogleOptions Cloud Contentwarehouse V1Timestamp Type Options Timestamp property. It is not supported by CMEK compliant deployment.
- name String
The name of the metadata property. Must be unique within a document schema and is case insensitive. Names must be non-blank, start with a letter, and can contain alphanumeric characters and: /, :, -, _, and .
- date
Time GoogleType Options Cloud Contentwarehouse V1Date Time Type Options Date time property. It is not supported by CMEK compliant deployment.
- display
Name String The display-name for the property, used for front-end.
- enum
Type GoogleOptions Cloud Contentwarehouse V1Enum Type Options Enum/categorical property.
- float
Type GoogleOptions Cloud Contentwarehouse V1Float Type Options Float property.
- integer
Type GoogleOptions Cloud Contentwarehouse V1Integer Type Options Integer property.
- is
Filterable Boolean Whether the property can be filtered. If this is a sub-property, all the parent properties must be marked filterable.
- is
Metadata Boolean Whether the property is user supplied metadata. This out-of-the box placeholder setting can be used to tag derived properties. Its value and interpretation logic should be implemented by API user.
- is
Repeatable Boolean Whether the property can have multiple values.
- is
Required Boolean Whether the property is mandatory. Default is 'false', i.e. populating property value can be skipped. If 'true' then user must populate the value for this property.
- is
Searchable Boolean Indicates that the property should be included in a global search.
- map
Type GoogleOptions Cloud Contentwarehouse V1Map Type Options Map property.
- property
Type GoogleOptions Cloud Contentwarehouse V1Property Type Options Nested structured data property.
- retrieval
Importance GoogleCloud Contentwarehouse V1Property Definition Retrieval Importance The retrieval importance of the property during search.
- schema
Sources List<GoogleCloud Contentwarehouse V1Property Definition Schema Source> The mapping information between this property to another schema source.
- text
Type GoogleOptions Cloud Contentwarehouse V1Text Type Options Text/string property.
- timestamp
Type GoogleOptions Cloud Contentwarehouse V1Timestamp Type Options Timestamp property. It is not supported by CMEK compliant deployment.
- name string
The name of the metadata property. Must be unique within a document schema and is case insensitive. Names must be non-blank, start with a letter, and can contain alphanumeric characters and: /, :, -, _, and .
- date
Time GoogleType Options Cloud Contentwarehouse V1Date Time Type Options Date time property. It is not supported by CMEK compliant deployment.
- display
Name string The display-name for the property, used for front-end.
- enum
Type GoogleOptions Cloud Contentwarehouse V1Enum Type Options Enum/categorical property.
- float
Type GoogleOptions Cloud Contentwarehouse V1Float Type Options Float property.
- integer
Type GoogleOptions Cloud Contentwarehouse V1Integer Type Options Integer property.
- is
Filterable boolean Whether the property can be filtered. If this is a sub-property, all the parent properties must be marked filterable.
- is
Metadata boolean Whether the property is user supplied metadata. This out-of-the box placeholder setting can be used to tag derived properties. Its value and interpretation logic should be implemented by API user.
- is
Repeatable boolean Whether the property can have multiple values.
- is
Required boolean Whether the property is mandatory. Default is 'false', i.e. populating property value can be skipped. If 'true' then user must populate the value for this property.
- is
Searchable boolean Indicates that the property should be included in a global search.
- map
Type GoogleOptions Cloud Contentwarehouse V1Map Type Options Map property.
- property
Type GoogleOptions Cloud Contentwarehouse V1Property Type Options Nested structured data property.
- retrieval
Importance GoogleCloud Contentwarehouse V1Property Definition Retrieval Importance The retrieval importance of the property during search.
- schema
Sources GoogleCloud Contentwarehouse V1Property Definition Schema Source[] The mapping information between this property to another schema source.
- text
Type GoogleOptions Cloud Contentwarehouse V1Text Type Options Text/string property.
- timestamp
Type GoogleOptions Cloud Contentwarehouse V1Timestamp Type Options Timestamp property. It is not supported by CMEK compliant deployment.
- name str
The name of the metadata property. Must be unique within a document schema and is case insensitive. Names must be non-blank, start with a letter, and can contain alphanumeric characters and: /, :, -, _, and .
- date_
time_ Googletype_ options Cloud Contentwarehouse V1Date Time Type Options Date time property. It is not supported by CMEK compliant deployment.
- display_
name str The display-name for the property, used for front-end.
- enum_
type_ Googleoptions Cloud Contentwarehouse V1Enum Type Options Enum/categorical property.
- float_
type_ Googleoptions Cloud Contentwarehouse V1Float Type Options Float property.
- integer_
type_ Googleoptions Cloud Contentwarehouse V1Integer Type Options Integer property.
- is_
filterable bool Whether the property can be filtered. If this is a sub-property, all the parent properties must be marked filterable.
- is_
metadata bool Whether the property is user supplied metadata. This out-of-the box placeholder setting can be used to tag derived properties. Its value and interpretation logic should be implemented by API user.
- is_
repeatable bool Whether the property can have multiple values.
- is_
required bool Whether the property is mandatory. Default is 'false', i.e. populating property value can be skipped. If 'true' then user must populate the value for this property.
- is_
searchable bool Indicates that the property should be included in a global search.
- map_
type_ Googleoptions Cloud Contentwarehouse V1Map Type Options Map property.
- property_
type_ Googleoptions Cloud Contentwarehouse V1Property Type Options Nested structured data property.
- retrieval_
importance GoogleCloud Contentwarehouse V1Property Definition Retrieval Importance The retrieval importance of the property during search.
- schema_
sources Sequence[GoogleCloud Contentwarehouse V1Property Definition Schema Source] The mapping information between this property to another schema source.
- text_
type_ Googleoptions Cloud Contentwarehouse V1Text Type Options Text/string property.
- timestamp_
type_ Googleoptions Cloud Contentwarehouse V1Timestamp Type Options Timestamp property. It is not supported by CMEK compliant deployment.
- name String
The name of the metadata property. Must be unique within a document schema and is case insensitive. Names must be non-blank, start with a letter, and can contain alphanumeric characters and: /, :, -, _, and .
- date
Time Property MapType Options Date time property. It is not supported by CMEK compliant deployment.
- display
Name String The display-name for the property, used for front-end.
- enum
Type Property MapOptions Enum/categorical property.
- float
Type Property MapOptions Float property.
- integer
Type Property MapOptions Integer property.
- is
Filterable Boolean Whether the property can be filtered. If this is a sub-property, all the parent properties must be marked filterable.
- is
Metadata Boolean Whether the property is user supplied metadata. This out-of-the box placeholder setting can be used to tag derived properties. Its value and interpretation logic should be implemented by API user.
- is
Repeatable Boolean Whether the property can have multiple values.
- is
Required Boolean Whether the property is mandatory. Default is 'false', i.e. populating property value can be skipped. If 'true' then user must populate the value for this property.
- is
Searchable Boolean Indicates that the property should be included in a global search.
- map
Type Property MapOptions Map property.
- property
Type Property MapOptions Nested structured data property.
- retrieval
Importance "RETRIEVAL_IMPORTANCE_UNSPECIFIED" | "HIGHEST" | "HIGHER" | "HIGH" | "MEDIUM" | "LOW" | "LOWEST" The retrieval importance of the property during search.
- schema
Sources List<Property Map> The mapping information between this property to another schema source.
- text
Type Property MapOptions Text/string property.
- timestamp
Type Property MapOptions Timestamp property. It is not supported by CMEK compliant deployment.
GoogleCloudContentwarehouseV1PropertyDefinitionResponse, GoogleCloudContentwarehouseV1PropertyDefinitionResponseArgs
- Date
Time Pulumi.Type Options Google Native. Contentwarehouse. V1. Inputs. Google Cloud Contentwarehouse V1Date Time Type Options Response Date time property. It is not supported by CMEK compliant deployment.
- Display
Name string The display-name for the property, used for front-end.
- Enum
Type Pulumi.Options Google Native. Contentwarehouse. V1. Inputs. Google Cloud Contentwarehouse V1Enum Type Options Response Enum/categorical property.
- Float
Type Pulumi.Options Google Native. Contentwarehouse. V1. Inputs. Google Cloud Contentwarehouse V1Float Type Options Response Float property.
- Integer
Type Pulumi.Options Google Native. Contentwarehouse. V1. Inputs. Google Cloud Contentwarehouse V1Integer Type Options Response Integer property.
- Is
Filterable bool Whether the property can be filtered. If this is a sub-property, all the parent properties must be marked filterable.
- Is
Metadata bool Whether the property is user supplied metadata. This out-of-the box placeholder setting can be used to tag derived properties. Its value and interpretation logic should be implemented by API user.
- Is
Repeatable bool Whether the property can have multiple values.
- Is
Required bool Whether the property is mandatory. Default is 'false', i.e. populating property value can be skipped. If 'true' then user must populate the value for this property.
- Is
Searchable bool Indicates that the property should be included in a global search.
- Map
Type Pulumi.Options Google Native. Contentwarehouse. V1. Inputs. Google Cloud Contentwarehouse V1Map Type Options Response Map property.
- Name string
The name of the metadata property. Must be unique within a document schema and is case insensitive. Names must be non-blank, start with a letter, and can contain alphanumeric characters and: /, :, -, _, and .
- Property
Type Pulumi.Options Google Native. Contentwarehouse. V1. Inputs. Google Cloud Contentwarehouse V1Property Type Options Response Nested structured data property.
- Retrieval
Importance string The retrieval importance of the property during search.
- Schema
Sources List<Pulumi.Google Native. Contentwarehouse. V1. Inputs. Google Cloud Contentwarehouse V1Property Definition Schema Source Response> The mapping information between this property to another schema source.
- Text
Type Pulumi.Options Google Native. Contentwarehouse. V1. Inputs. Google Cloud Contentwarehouse V1Text Type Options Response Text/string property.
- Timestamp
Type Pulumi.Options Google Native. Contentwarehouse. V1. Inputs. Google Cloud Contentwarehouse V1Timestamp Type Options Response Timestamp property. It is not supported by CMEK compliant deployment.
- Date
Time GoogleType Options Cloud Contentwarehouse V1Date Time Type Options Response Date time property. It is not supported by CMEK compliant deployment.
- Display
Name string The display-name for the property, used for front-end.
- Enum
Type GoogleOptions Cloud Contentwarehouse V1Enum Type Options Response Enum/categorical property.
- Float
Type GoogleOptions Cloud Contentwarehouse V1Float Type Options Response Float property.
- Integer
Type GoogleOptions Cloud Contentwarehouse V1Integer Type Options Response Integer property.
- Is
Filterable bool Whether the property can be filtered. If this is a sub-property, all the parent properties must be marked filterable.
- Is
Metadata bool Whether the property is user supplied metadata. This out-of-the box placeholder setting can be used to tag derived properties. Its value and interpretation logic should be implemented by API user.
- Is
Repeatable bool Whether the property can have multiple values.
- Is
Required bool Whether the property is mandatory. Default is 'false', i.e. populating property value can be skipped. If 'true' then user must populate the value for this property.
- Is
Searchable bool Indicates that the property should be included in a global search.
- Map
Type GoogleOptions Cloud Contentwarehouse V1Map Type Options Response Map property.
- Name string
The name of the metadata property. Must be unique within a document schema and is case insensitive. Names must be non-blank, start with a letter, and can contain alphanumeric characters and: /, :, -, _, and .
- Property
Type GoogleOptions Cloud Contentwarehouse V1Property Type Options Response Nested structured data property.
- Retrieval
Importance string The retrieval importance of the property during search.
- Schema
Sources []GoogleCloud Contentwarehouse V1Property Definition Schema Source Response The mapping information between this property to another schema source.
- Text
Type GoogleOptions Cloud Contentwarehouse V1Text Type Options Response Text/string property.
- Timestamp
Type GoogleOptions Cloud Contentwarehouse V1Timestamp Type Options Response Timestamp property. It is not supported by CMEK compliant deployment.
- date
Time GoogleType Options Cloud Contentwarehouse V1Date Time Type Options Response Date time property. It is not supported by CMEK compliant deployment.
- display
Name String The display-name for the property, used for front-end.
- enum
Type GoogleOptions Cloud Contentwarehouse V1Enum Type Options Response Enum/categorical property.
- float
Type GoogleOptions Cloud Contentwarehouse V1Float Type Options Response Float property.
- integer
Type GoogleOptions Cloud Contentwarehouse V1Integer Type Options Response Integer property.
- is
Filterable Boolean Whether the property can be filtered. If this is a sub-property, all the parent properties must be marked filterable.
- is
Metadata Boolean Whether the property is user supplied metadata. This out-of-the box placeholder setting can be used to tag derived properties. Its value and interpretation logic should be implemented by API user.
- is
Repeatable Boolean Whether the property can have multiple values.
- is
Required Boolean Whether the property is mandatory. Default is 'false', i.e. populating property value can be skipped. If 'true' then user must populate the value for this property.
- is
Searchable Boolean Indicates that the property should be included in a global search.
- map
Type GoogleOptions Cloud Contentwarehouse V1Map Type Options Response Map property.
- name String
The name of the metadata property. Must be unique within a document schema and is case insensitive. Names must be non-blank, start with a letter, and can contain alphanumeric characters and: /, :, -, _, and .
- property
Type GoogleOptions Cloud Contentwarehouse V1Property Type Options Response Nested structured data property.
- retrieval
Importance String The retrieval importance of the property during search.
- schema
Sources List<GoogleCloud Contentwarehouse V1Property Definition Schema Source Response> The mapping information between this property to another schema source.
- text
Type GoogleOptions Cloud Contentwarehouse V1Text Type Options Response Text/string property.
- timestamp
Type GoogleOptions Cloud Contentwarehouse V1Timestamp Type Options Response Timestamp property. It is not supported by CMEK compliant deployment.
- date
Time GoogleType Options Cloud Contentwarehouse V1Date Time Type Options Response Date time property. It is not supported by CMEK compliant deployment.
- display
Name string The display-name for the property, used for front-end.
- enum
Type GoogleOptions Cloud Contentwarehouse V1Enum Type Options Response Enum/categorical property.
- float
Type GoogleOptions Cloud Contentwarehouse V1Float Type Options Response Float property.
- integer
Type GoogleOptions Cloud Contentwarehouse V1Integer Type Options Response Integer property.
- is
Filterable boolean Whether the property can be filtered. If this is a sub-property, all the parent properties must be marked filterable.
- is
Metadata boolean Whether the property is user supplied metadata. This out-of-the box placeholder setting can be used to tag derived properties. Its value and interpretation logic should be implemented by API user.
- is
Repeatable boolean Whether the property can have multiple values.
- is
Required boolean Whether the property is mandatory. Default is 'false', i.e. populating property value can be skipped. If 'true' then user must populate the value for this property.
- is
Searchable boolean Indicates that the property should be included in a global search.
- map
Type GoogleOptions Cloud Contentwarehouse V1Map Type Options Response Map property.
- name string
The name of the metadata property. Must be unique within a document schema and is case insensitive. Names must be non-blank, start with a letter, and can contain alphanumeric characters and: /, :, -, _, and .
- property
Type GoogleOptions Cloud Contentwarehouse V1Property Type Options Response Nested structured data property.
- retrieval
Importance string The retrieval importance of the property during search.
- schema
Sources GoogleCloud Contentwarehouse V1Property Definition Schema Source Response[] The mapping information between this property to another schema source.
- text
Type GoogleOptions Cloud Contentwarehouse V1Text Type Options Response Text/string property.
- timestamp
Type GoogleOptions Cloud Contentwarehouse V1Timestamp Type Options Response Timestamp property. It is not supported by CMEK compliant deployment.
- date_
time_ Googletype_ options Cloud Contentwarehouse V1Date Time Type Options Response Date time property. It is not supported by CMEK compliant deployment.
- display_
name str The display-name for the property, used for front-end.
- enum_
type_ Googleoptions Cloud Contentwarehouse V1Enum Type Options Response Enum/categorical property.
- float_
type_ Googleoptions Cloud Contentwarehouse V1Float Type Options Response Float property.
- integer_
type_ Googleoptions Cloud Contentwarehouse V1Integer Type Options Response Integer property.
- is_
filterable bool Whether the property can be filtered. If this is a sub-property, all the parent properties must be marked filterable.
- is_
metadata bool Whether the property is user supplied metadata. This out-of-the box placeholder setting can be used to tag derived properties. Its value and interpretation logic should be implemented by API user.
- is_
repeatable bool Whether the property can have multiple values.
- is_
required bool Whether the property is mandatory. Default is 'false', i.e. populating property value can be skipped. If 'true' then user must populate the value for this property.
- is_
searchable bool Indicates that the property should be included in a global search.
- map_
type_ Googleoptions Cloud Contentwarehouse V1Map Type Options Response Map property.
- name str
The name of the metadata property. Must be unique within a document schema and is case insensitive. Names must be non-blank, start with a letter, and can contain alphanumeric characters and: /, :, -, _, and .
- property_
type_ Googleoptions Cloud Contentwarehouse V1Property Type Options Response Nested structured data property.
- retrieval_
importance str The retrieval importance of the property during search.
- schema_
sources Sequence[GoogleCloud Contentwarehouse V1Property Definition Schema Source Response] The mapping information between this property to another schema source.
- text_
type_ Googleoptions Cloud Contentwarehouse V1Text Type Options Response Text/string property.
- timestamp_
type_ Googleoptions Cloud Contentwarehouse V1Timestamp Type Options Response Timestamp property. It is not supported by CMEK compliant deployment.
- date
Time Property MapType Options Date time property. It is not supported by CMEK compliant deployment.
- display
Name String The display-name for the property, used for front-end.
- enum
Type Property MapOptions Enum/categorical property.
- float
Type Property MapOptions Float property.
- integer
Type Property MapOptions Integer property.
- is
Filterable Boolean Whether the property can be filtered. If this is a sub-property, all the parent properties must be marked filterable.
- is
Metadata Boolean Whether the property is user supplied metadata. This out-of-the box placeholder setting can be used to tag derived properties. Its value and interpretation logic should be implemented by API user.
- is
Repeatable Boolean Whether the property can have multiple values.
- is
Required Boolean Whether the property is mandatory. Default is 'false', i.e. populating property value can be skipped. If 'true' then user must populate the value for this property.
- is
Searchable Boolean Indicates that the property should be included in a global search.
- map
Type Property MapOptions Map property.
- name String
The name of the metadata property. Must be unique within a document schema and is case insensitive. Names must be non-blank, start with a letter, and can contain alphanumeric characters and: /, :, -, _, and .
- property
Type Property MapOptions Nested structured data property.
- retrieval
Importance String The retrieval importance of the property during search.
- schema
Sources List<Property Map> The mapping information between this property to another schema source.
- text
Type Property MapOptions Text/string property.
- timestamp
Type Property MapOptions Timestamp property. It is not supported by CMEK compliant deployment.
GoogleCloudContentwarehouseV1PropertyDefinitionRetrievalImportance, GoogleCloudContentwarehouseV1PropertyDefinitionRetrievalImportanceArgs
- Retrieval
Importance Unspecified - RETRIEVAL_IMPORTANCE_UNSPECIFIED
No importance specified. Default medium importance.
- Highest
- HIGHEST
Highest importance.
- Higher
- HIGHER
Higher importance.
- High
- HIGH
High importance.
- Medium
- MEDIUM
Medium importance.
- Low
- LOW
Low importance (negative).
- Lowest
- LOWEST
Lowest importance (negative).
- Google
Cloud Contentwarehouse V1Property Definition Retrieval Importance Retrieval Importance Unspecified - RETRIEVAL_IMPORTANCE_UNSPECIFIED
No importance specified. Default medium importance.
- Google
Cloud Contentwarehouse V1Property Definition Retrieval Importance Highest - HIGHEST
Highest importance.
- Google
Cloud Contentwarehouse V1Property Definition Retrieval Importance Higher - HIGHER
Higher importance.
- Google
Cloud Contentwarehouse V1Property Definition Retrieval Importance High - HIGH
High importance.
- Google
Cloud Contentwarehouse V1Property Definition Retrieval Importance Medium - MEDIUM
Medium importance.
- Google
Cloud Contentwarehouse V1Property Definition Retrieval Importance Low - LOW
Low importance (negative).
- Google
Cloud Contentwarehouse V1Property Definition Retrieval Importance Lowest - LOWEST
Lowest importance (negative).
- Retrieval
Importance Unspecified - RETRIEVAL_IMPORTANCE_UNSPECIFIED
No importance specified. Default medium importance.
- Highest
- HIGHEST
Highest importance.
- Higher
- HIGHER
Higher importance.
- High
- HIGH
High importance.
- Medium
- MEDIUM
Medium importance.
- Low
- LOW
Low importance (negative).
- Lowest
- LOWEST
Lowest importance (negative).
- Retrieval
Importance Unspecified - RETRIEVAL_IMPORTANCE_UNSPECIFIED
No importance specified. Default medium importance.
- Highest
- HIGHEST
Highest importance.
- Higher
- HIGHER
Higher importance.
- High
- HIGH
High importance.
- Medium
- MEDIUM
Medium importance.
- Low
- LOW
Low importance (negative).
- Lowest
- LOWEST
Lowest importance (negative).
- RETRIEVAL_IMPORTANCE_UNSPECIFIED
- RETRIEVAL_IMPORTANCE_UNSPECIFIED
No importance specified. Default medium importance.
- HIGHEST
- HIGHEST
Highest importance.
- HIGHER
- HIGHER
Higher importance.
- HIGH
- HIGH
High importance.
- MEDIUM
- MEDIUM
Medium importance.
- LOW
- LOW
Low importance (negative).
- LOWEST
- LOWEST
Lowest importance (negative).
- "RETRIEVAL_IMPORTANCE_UNSPECIFIED"
- RETRIEVAL_IMPORTANCE_UNSPECIFIED
No importance specified. Default medium importance.
- "HIGHEST"
- HIGHEST
Highest importance.
- "HIGHER"
- HIGHER
Higher importance.
- "HIGH"
- HIGH
High importance.
- "MEDIUM"
- MEDIUM
Medium importance.
- "LOW"
- LOW
Low importance (negative).
- "LOWEST"
- LOWEST
Lowest importance (negative).
GoogleCloudContentwarehouseV1PropertyDefinitionSchemaSource, GoogleCloudContentwarehouseV1PropertyDefinitionSchemaSourceArgs
- Name string
The schema name in the source.
- Processor
Type string The Doc AI processor type name.
- Name string
The schema name in the source.
- Processor
Type string The Doc AI processor type name.
- name String
The schema name in the source.
- processor
Type String The Doc AI processor type name.
- name string
The schema name in the source.
- processor
Type string The Doc AI processor type name.
- name str
The schema name in the source.
- processor_
type str The Doc AI processor type name.
- name String
The schema name in the source.
- processor
Type String The Doc AI processor type name.
GoogleCloudContentwarehouseV1PropertyDefinitionSchemaSourceResponse, GoogleCloudContentwarehouseV1PropertyDefinitionSchemaSourceResponseArgs
- Name string
The schema name in the source.
- Processor
Type string The Doc AI processor type name.
- Name string
The schema name in the source.
- Processor
Type string The Doc AI processor type name.
- name String
The schema name in the source.
- processor
Type String The Doc AI processor type name.
- name string
The schema name in the source.
- processor
Type string The Doc AI processor type name.
- name str
The schema name in the source.
- processor_
type str The Doc AI processor type name.
- name String
The schema name in the source.
- processor
Type String The Doc AI processor type name.
GoogleCloudContentwarehouseV1PropertyTypeOptions, GoogleCloudContentwarehouseV1PropertyTypeOptionsArgs
- Property
Definitions List<Pulumi.Google Native. Contentwarehouse. V1. Inputs. Google Cloud Contentwarehouse V1Property Definition> List of property definitions.
- Property
Definitions []GoogleCloud Contentwarehouse V1Property Definition List of property definitions.
- property
Definitions List<GoogleCloud Contentwarehouse V1Property Definition> List of property definitions.
- property
Definitions GoogleCloud Contentwarehouse V1Property Definition[] List of property definitions.
- property_
definitions Sequence[GoogleCloud Contentwarehouse V1Property Definition] List of property definitions.
- property
Definitions List<Property Map> List of property definitions.
GoogleCloudContentwarehouseV1PropertyTypeOptionsResponse, GoogleCloudContentwarehouseV1PropertyTypeOptionsResponseArgs
- Property
Definitions []GoogleCloud Contentwarehouse V1Property Definition Response List of property definitions.
- property
Definitions List<GoogleCloud Contentwarehouse V1Property Definition Response> List of property definitions.
- property
Definitions GoogleCloud Contentwarehouse V1Property Definition Response[] List of property definitions.
- property_
definitions Sequence[GoogleCloud Contentwarehouse V1Property Definition Response] List of property definitions.
- property
Definitions List<Property Map> List of property definitions.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.