1. Packages
  2. Google Cloud Native
  3. API Docs
  4. contentwarehouse
  5. contentwarehouse/v1
  6. Document

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

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

google-native.contentwarehouse/v1.Document

Explore with Pulumi AI

google-native logo

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

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

    Creates a document.

    Create Document Resource

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

    Constructor syntax

    new Document(name: string, args: DocumentArgs, opts?: CustomResourceOptions);
    @overload
    def Document(resource_name: str,
                 args: DocumentArgs,
                 opts: Optional[ResourceOptions] = None)
    
    @overload
    def Document(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 display_name: Optional[str] = None,
                 name: Optional[str] = None,
                 create_mask: Optional[str] = None,
                 policy: Optional[GoogleIamV1PolicyArgs] = None,
                 creator: Optional[str] = None,
                 cloud_ai_document_option: Optional[GoogleCloudContentwarehouseV1CloudAIDocumentOptionArgs] = None,
                 display_uri: Optional[str] = None,
                 document_schema_name: Optional[str] = None,
                 inline_raw_document: Optional[str] = None,
                 project: Optional[str] = None,
                 cloud_ai_document: Optional[GoogleCloudDocumentaiV1DocumentArgs] = None,
                 updater: Optional[str] = None,
                 content_category: Optional[DocumentContentCategory] = None,
                 location: Optional[str] = None,
                 properties: Optional[Sequence[GoogleCloudContentwarehouseV1PropertyArgs]] = None,
                 raw_document_file_type: Optional[DocumentRawDocumentFileType] = None,
                 raw_document_path: Optional[str] = None,
                 reference_id: Optional[str] = None,
                 request_metadata: Optional[GoogleCloudContentwarehouseV1RequestMetadataArgs] = None,
                 text_extraction_disabled: Optional[bool] = None,
                 text_extraction_enabled: Optional[bool] = None,
                 title: Optional[str] = None,
                 plain_text: Optional[str] = None)
    func NewDocument(ctx *Context, name string, args DocumentArgs, opts ...ResourceOption) (*Document, error)
    public Document(string name, DocumentArgs args, CustomResourceOptions? opts = null)
    public Document(String name, DocumentArgs args)
    public Document(String name, DocumentArgs args, CustomResourceOptions options)
    
    type: google-native:contentwarehouse/v1:Document
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args DocumentArgs
    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 DocumentArgs
    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 DocumentArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args DocumentArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args DocumentArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

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

    var documentResource = new GoogleNative.Contentwarehouse.V1.Document("documentResource", new()
    {
        DisplayName = "string",
        Name = "string",
        CreateMask = "string",
        Policy = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleIamV1PolicyArgs
        {
            AuditConfigs = new[]
            {
                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleIamV1AuditConfigArgs
                {
                    AuditLogConfigs = new[]
                    {
                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleIamV1AuditLogConfigArgs
                        {
                            ExemptedMembers = new[]
                            {
                                "string",
                            },
                            LogType = GoogleNative.Contentwarehouse.V1.GoogleIamV1AuditLogConfigLogType.LogTypeUnspecified,
                        },
                    },
                    Service = "string",
                },
            },
            Bindings = new[]
            {
                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleIamV1BindingArgs
                {
                    Condition = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeExprArgs
                    {
                        Description = "string",
                        Expression = "string",
                        Location = "string",
                        Title = "string",
                    },
                    Members = new[]
                    {
                        "string",
                    },
                    Role = "string",
                },
            },
            Etag = "string",
            Version = 0,
        },
        Creator = "string",
        CloudAiDocumentOption = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1CloudAIDocumentOptionArgs
        {
            CustomizedEntitiesPropertiesConversions = 
            {
                { "string", "string" },
            },
            EnableEntitiesConversions = false,
        },
        DisplayUri = "string",
        DocumentSchemaName = "string",
        InlineRawDocument = "string",
        Project = "string",
        CloudAiDocument = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentArgs
        {
            Content = "string",
            Entities = new[]
            {
                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentEntityArgs
                {
                    Type = "string",
                    Confidence = 0,
                    Id = "string",
                    MentionText = "string",
                    NormalizedValue = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentEntityNormalizedValueArgs
                    {
                        AddressValue = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypePostalAddressArgs
                        {
                            RegionCode = "string",
                            AddressLines = new[]
                            {
                                "string",
                            },
                            AdministrativeArea = "string",
                            LanguageCode = "string",
                            Locality = "string",
                            Organization = "string",
                            PostalCode = "string",
                            Recipients = new[]
                            {
                                "string",
                            },
                            Revision = 0,
                            SortingCode = "string",
                            Sublocality = "string",
                        },
                        BooleanValue = false,
                        DateValue = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeDateArgs
                        {
                            Day = 0,
                            Month = 0,
                            Year = 0,
                        },
                        DatetimeValue = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeDateTimeArgs
                        {
                            Day = 0,
                            Hours = 0,
                            Minutes = 0,
                            Month = 0,
                            Nanos = 0,
                            Seconds = 0,
                            TimeZone = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeTimeZoneArgs
                            {
                                Id = "string",
                                Version = "string",
                            },
                            UtcOffset = "string",
                            Year = 0,
                        },
                        FloatValue = 0,
                        IntegerValue = 0,
                        MoneyValue = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeMoneyArgs
                        {
                            CurrencyCode = "string",
                            Nanos = 0,
                            Units = "string",
                        },
                        Text = "string",
                    },
                    PageAnchor = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageAnchorArgs
                    {
                        PageRefs = new[]
                        {
                            new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageAnchorPageRefArgs
                            {
                                Page = "string",
                                BoundingPoly = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1BoundingPolyArgs
                                {
                                    NormalizedVertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1NormalizedVertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                    Vertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1VertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                },
                                Confidence = 0,
                                LayoutType = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutType.LayoutTypeUnspecified,
                            },
                        },
                    },
                    Properties = new[]
                    {
                        googleCloudDocumentaiV1DocumentEntity,
                    },
                    Provenance = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceArgs
                    {
                        Id = 0,
                        Parents = new[]
                        {
                            new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs
                            {
                                Id = 0,
                                Index = 0,
                                Revision = 0,
                            },
                        },
                        Revision = 0,
                        Type = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentProvenanceType.OperationTypeUnspecified,
                    },
                    Redacted = false,
                    TextAnchor = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorArgs
                    {
                        Content = "string",
                        TextSegments = new[]
                        {
                            new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs
                            {
                                EndIndex = "string",
                                StartIndex = "string",
                            },
                        },
                    },
                },
            },
            EntityRelations = new[]
            {
                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentEntityRelationArgs
                {
                    ObjectId = "string",
                    Relation = "string",
                    SubjectId = "string",
                },
            },
            Error = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleRpcStatusArgs
            {
                Code = 0,
                Details = new[]
                {
                    
                    {
                        { "string", "string" },
                    },
                },
                Message = "string",
            },
            MimeType = "string",
            Pages = new[]
            {
                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageArgs
                {
                    Blocks = new[]
                    {
                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageBlockArgs
                        {
                            DetectedLanguages = new[]
                            {
                                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs
                                {
                                    Confidence = 0,
                                    LanguageCode = "string",
                                },
                            },
                            Layout = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLayoutArgs
                            {
                                BoundingPoly = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1BoundingPolyArgs
                                {
                                    NormalizedVertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1NormalizedVertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                    Vertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1VertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                },
                                Confidence = 0,
                                Orientation = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                                TextAnchor = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorArgs
                                {
                                    Content = "string",
                                    TextSegments = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs
                                        {
                                            EndIndex = "string",
                                            StartIndex = "string",
                                        },
                                    },
                                },
                            },
                            Provenance = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceArgs
                            {
                                Id = 0,
                                Parents = new[]
                                {
                                    new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs
                                    {
                                        Id = 0,
                                        Index = 0,
                                        Revision = 0,
                                    },
                                },
                                Revision = 0,
                                Type = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentProvenanceType.OperationTypeUnspecified,
                            },
                        },
                    },
                    DetectedBarcodes = new[]
                    {
                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedBarcodeArgs
                        {
                            Barcode = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1BarcodeArgs
                            {
                                Format = "string",
                                RawValue = "string",
                                ValueFormat = "string",
                            },
                            Layout = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLayoutArgs
                            {
                                BoundingPoly = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1BoundingPolyArgs
                                {
                                    NormalizedVertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1NormalizedVertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                    Vertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1VertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                },
                                Confidence = 0,
                                Orientation = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                                TextAnchor = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorArgs
                                {
                                    Content = "string",
                                    TextSegments = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs
                                        {
                                            EndIndex = "string",
                                            StartIndex = "string",
                                        },
                                    },
                                },
                            },
                        },
                    },
                    DetectedLanguages = new[]
                    {
                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs
                        {
                            Confidence = 0,
                            LanguageCode = "string",
                        },
                    },
                    Dimension = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDimensionArgs
                    {
                        Height = 0,
                        Unit = "string",
                        Width = 0,
                    },
                    FormFields = new[]
                    {
                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageFormFieldArgs
                        {
                            CorrectedKeyText = "string",
                            CorrectedValueText = "string",
                            FieldName = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLayoutArgs
                            {
                                BoundingPoly = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1BoundingPolyArgs
                                {
                                    NormalizedVertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1NormalizedVertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                    Vertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1VertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                },
                                Confidence = 0,
                                Orientation = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                                TextAnchor = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorArgs
                                {
                                    Content = "string",
                                    TextSegments = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs
                                        {
                                            EndIndex = "string",
                                            StartIndex = "string",
                                        },
                                    },
                                },
                            },
                            FieldValue = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLayoutArgs
                            {
                                BoundingPoly = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1BoundingPolyArgs
                                {
                                    NormalizedVertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1NormalizedVertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                    Vertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1VertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                },
                                Confidence = 0,
                                Orientation = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                                TextAnchor = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorArgs
                                {
                                    Content = "string",
                                    TextSegments = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs
                                        {
                                            EndIndex = "string",
                                            StartIndex = "string",
                                        },
                                    },
                                },
                            },
                            NameDetectedLanguages = new[]
                            {
                                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs
                                {
                                    Confidence = 0,
                                    LanguageCode = "string",
                                },
                            },
                            Provenance = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceArgs
                            {
                                Id = 0,
                                Parents = new[]
                                {
                                    new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs
                                    {
                                        Id = 0,
                                        Index = 0,
                                        Revision = 0,
                                    },
                                },
                                Revision = 0,
                                Type = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentProvenanceType.OperationTypeUnspecified,
                            },
                            ValueDetectedLanguages = new[]
                            {
                                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs
                                {
                                    Confidence = 0,
                                    LanguageCode = "string",
                                },
                            },
                            ValueType = "string",
                        },
                    },
                    Image = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageImageArgs
                    {
                        Content = "string",
                        Height = 0,
                        MimeType = "string",
                        Width = 0,
                    },
                    ImageQualityScores = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageImageQualityScoresArgs
                    {
                        DetectedDefects = new[]
                        {
                            new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageImageQualityScoresDetectedDefectArgs
                            {
                                Confidence = 0,
                                Type = "string",
                            },
                        },
                        QualityScore = 0,
                    },
                    Layout = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLayoutArgs
                    {
                        BoundingPoly = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1BoundingPolyArgs
                        {
                            NormalizedVertices = new[]
                            {
                                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1NormalizedVertexArgs
                                {
                                    X = 0,
                                    Y = 0,
                                },
                            },
                            Vertices = new[]
                            {
                                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1VertexArgs
                                {
                                    X = 0,
                                    Y = 0,
                                },
                            },
                        },
                        Confidence = 0,
                        Orientation = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                        TextAnchor = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorArgs
                        {
                            Content = "string",
                            TextSegments = new[]
                            {
                                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs
                                {
                                    EndIndex = "string",
                                    StartIndex = "string",
                                },
                            },
                        },
                    },
                    Lines = new[]
                    {
                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLineArgs
                        {
                            DetectedLanguages = new[]
                            {
                                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs
                                {
                                    Confidence = 0,
                                    LanguageCode = "string",
                                },
                            },
                            Layout = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLayoutArgs
                            {
                                BoundingPoly = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1BoundingPolyArgs
                                {
                                    NormalizedVertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1NormalizedVertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                    Vertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1VertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                },
                                Confidence = 0,
                                Orientation = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                                TextAnchor = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorArgs
                                {
                                    Content = "string",
                                    TextSegments = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs
                                        {
                                            EndIndex = "string",
                                            StartIndex = "string",
                                        },
                                    },
                                },
                            },
                            Provenance = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceArgs
                            {
                                Id = 0,
                                Parents = new[]
                                {
                                    new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs
                                    {
                                        Id = 0,
                                        Index = 0,
                                        Revision = 0,
                                    },
                                },
                                Revision = 0,
                                Type = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentProvenanceType.OperationTypeUnspecified,
                            },
                        },
                    },
                    PageNumber = 0,
                    Paragraphs = new[]
                    {
                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageParagraphArgs
                        {
                            DetectedLanguages = new[]
                            {
                                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs
                                {
                                    Confidence = 0,
                                    LanguageCode = "string",
                                },
                            },
                            Layout = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLayoutArgs
                            {
                                BoundingPoly = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1BoundingPolyArgs
                                {
                                    NormalizedVertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1NormalizedVertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                    Vertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1VertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                },
                                Confidence = 0,
                                Orientation = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                                TextAnchor = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorArgs
                                {
                                    Content = "string",
                                    TextSegments = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs
                                        {
                                            EndIndex = "string",
                                            StartIndex = "string",
                                        },
                                    },
                                },
                            },
                            Provenance = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceArgs
                            {
                                Id = 0,
                                Parents = new[]
                                {
                                    new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs
                                    {
                                        Id = 0,
                                        Index = 0,
                                        Revision = 0,
                                    },
                                },
                                Revision = 0,
                                Type = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentProvenanceType.OperationTypeUnspecified,
                            },
                        },
                    },
                    Provenance = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceArgs
                    {
                        Id = 0,
                        Parents = new[]
                        {
                            new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs
                            {
                                Id = 0,
                                Index = 0,
                                Revision = 0,
                            },
                        },
                        Revision = 0,
                        Type = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentProvenanceType.OperationTypeUnspecified,
                    },
                    Symbols = new[]
                    {
                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageSymbolArgs
                        {
                            DetectedLanguages = new[]
                            {
                                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs
                                {
                                    Confidence = 0,
                                    LanguageCode = "string",
                                },
                            },
                            Layout = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLayoutArgs
                            {
                                BoundingPoly = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1BoundingPolyArgs
                                {
                                    NormalizedVertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1NormalizedVertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                    Vertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1VertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                },
                                Confidence = 0,
                                Orientation = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                                TextAnchor = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorArgs
                                {
                                    Content = "string",
                                    TextSegments = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs
                                        {
                                            EndIndex = "string",
                                            StartIndex = "string",
                                        },
                                    },
                                },
                            },
                        },
                    },
                    Tables = new[]
                    {
                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageTableArgs
                        {
                            BodyRows = new[]
                            {
                                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageTableTableRowArgs
                                {
                                    Cells = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageTableTableCellArgs
                                        {
                                            ColSpan = 0,
                                            DetectedLanguages = new[]
                                            {
                                                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs
                                                {
                                                    Confidence = 0,
                                                    LanguageCode = "string",
                                                },
                                            },
                                            Layout = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLayoutArgs
                                            {
                                                BoundingPoly = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1BoundingPolyArgs
                                                {
                                                    NormalizedVertices = new[]
                                                    {
                                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1NormalizedVertexArgs
                                                        {
                                                            X = 0,
                                                            Y = 0,
                                                        },
                                                    },
                                                    Vertices = new[]
                                                    {
                                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1VertexArgs
                                                        {
                                                            X = 0,
                                                            Y = 0,
                                                        },
                                                    },
                                                },
                                                Confidence = 0,
                                                Orientation = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                                                TextAnchor = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorArgs
                                                {
                                                    Content = "string",
                                                    TextSegments = new[]
                                                    {
                                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs
                                                        {
                                                            EndIndex = "string",
                                                            StartIndex = "string",
                                                        },
                                                    },
                                                },
                                            },
                                            RowSpan = 0,
                                        },
                                    },
                                },
                            },
                            DetectedLanguages = new[]
                            {
                                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs
                                {
                                    Confidence = 0,
                                    LanguageCode = "string",
                                },
                            },
                            HeaderRows = new[]
                            {
                                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageTableTableRowArgs
                                {
                                    Cells = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageTableTableCellArgs
                                        {
                                            ColSpan = 0,
                                            DetectedLanguages = new[]
                                            {
                                                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs
                                                {
                                                    Confidence = 0,
                                                    LanguageCode = "string",
                                                },
                                            },
                                            Layout = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLayoutArgs
                                            {
                                                BoundingPoly = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1BoundingPolyArgs
                                                {
                                                    NormalizedVertices = new[]
                                                    {
                                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1NormalizedVertexArgs
                                                        {
                                                            X = 0,
                                                            Y = 0,
                                                        },
                                                    },
                                                    Vertices = new[]
                                                    {
                                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1VertexArgs
                                                        {
                                                            X = 0,
                                                            Y = 0,
                                                        },
                                                    },
                                                },
                                                Confidence = 0,
                                                Orientation = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                                                TextAnchor = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorArgs
                                                {
                                                    Content = "string",
                                                    TextSegments = new[]
                                                    {
                                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs
                                                        {
                                                            EndIndex = "string",
                                                            StartIndex = "string",
                                                        },
                                                    },
                                                },
                                            },
                                            RowSpan = 0,
                                        },
                                    },
                                },
                            },
                            Layout = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLayoutArgs
                            {
                                BoundingPoly = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1BoundingPolyArgs
                                {
                                    NormalizedVertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1NormalizedVertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                    Vertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1VertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                },
                                Confidence = 0,
                                Orientation = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                                TextAnchor = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorArgs
                                {
                                    Content = "string",
                                    TextSegments = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs
                                        {
                                            EndIndex = "string",
                                            StartIndex = "string",
                                        },
                                    },
                                },
                            },
                            Provenance = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceArgs
                            {
                                Id = 0,
                                Parents = new[]
                                {
                                    new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs
                                    {
                                        Id = 0,
                                        Index = 0,
                                        Revision = 0,
                                    },
                                },
                                Revision = 0,
                                Type = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentProvenanceType.OperationTypeUnspecified,
                            },
                        },
                    },
                    Tokens = new[]
                    {
                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageTokenArgs
                        {
                            DetectedBreak = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakArgs
                            {
                                Type = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakType.TypeUnspecified,
                            },
                            DetectedLanguages = new[]
                            {
                                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs
                                {
                                    Confidence = 0,
                                    LanguageCode = "string",
                                },
                            },
                            Layout = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLayoutArgs
                            {
                                BoundingPoly = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1BoundingPolyArgs
                                {
                                    NormalizedVertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1NormalizedVertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                    Vertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1VertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                },
                                Confidence = 0,
                                Orientation = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                                TextAnchor = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorArgs
                                {
                                    Content = "string",
                                    TextSegments = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs
                                        {
                                            EndIndex = "string",
                                            StartIndex = "string",
                                        },
                                    },
                                },
                            },
                            Provenance = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceArgs
                            {
                                Id = 0,
                                Parents = new[]
                                {
                                    new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs
                                    {
                                        Id = 0,
                                        Index = 0,
                                        Revision = 0,
                                    },
                                },
                                Revision = 0,
                                Type = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentProvenanceType.OperationTypeUnspecified,
                            },
                            StyleInfo = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageTokenStyleInfoArgs
                            {
                                BackgroundColor = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeColorArgs
                                {
                                    Alpha = 0,
                                    Blue = 0,
                                    Green = 0,
                                    Red = 0,
                                },
                                Bold = false,
                                FontSize = 0,
                                FontType = "string",
                                FontWeight = 0,
                                Handwritten = false,
                                Italic = false,
                                LetterSpacing = 0,
                                PixelFontSize = 0,
                                Smallcaps = false,
                                Strikeout = false,
                                Subscript = false,
                                Superscript = false,
                                TextColor = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeColorArgs
                                {
                                    Alpha = 0,
                                    Blue = 0,
                                    Green = 0,
                                    Red = 0,
                                },
                                Underlined = false,
                            },
                        },
                    },
                    Transforms = new[]
                    {
                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageMatrixArgs
                        {
                            Cols = 0,
                            Data = "string",
                            Rows = 0,
                            Type = 0,
                        },
                    },
                    VisualElements = new[]
                    {
                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageVisualElementArgs
                        {
                            DetectedLanguages = new[]
                            {
                                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs
                                {
                                    Confidence = 0,
                                    LanguageCode = "string",
                                },
                            },
                            Layout = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLayoutArgs
                            {
                                BoundingPoly = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1BoundingPolyArgs
                                {
                                    NormalizedVertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1NormalizedVertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                    Vertices = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1VertexArgs
                                        {
                                            X = 0,
                                            Y = 0,
                                        },
                                    },
                                },
                                Confidence = 0,
                                Orientation = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                                TextAnchor = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorArgs
                                {
                                    Content = "string",
                                    TextSegments = new[]
                                    {
                                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs
                                        {
                                            EndIndex = "string",
                                            StartIndex = "string",
                                        },
                                    },
                                },
                            },
                            Type = "string",
                        },
                    },
                },
            },
            Revisions = new[]
            {
                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentRevisionArgs
                {
                    Agent = "string",
                    CreateTime = "string",
                    HumanReview = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentRevisionHumanReviewArgs
                    {
                        State = "string",
                        StateMessage = "string",
                    },
                    Id = "string",
                    Parent = new[]
                    {
                        0,
                    },
                    ParentIds = new[]
                    {
                        "string",
                    },
                    Processor = "string",
                },
            },
            ShardInfo = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentShardInfoArgs
            {
                ShardCount = "string",
                ShardIndex = "string",
                TextOffset = "string",
            },
            Text = "string",
            TextChanges = new[]
            {
                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextChangeArgs
                {
                    ChangedText = "string",
                    Provenance = new[]
                    {
                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceArgs
                        {
                            Id = 0,
                            Parents = new[]
                            {
                                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs
                                {
                                    Id = 0,
                                    Index = 0,
                                    Revision = 0,
                                },
                            },
                            Revision = 0,
                            Type = GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentProvenanceType.OperationTypeUnspecified,
                        },
                    },
                    TextAnchor = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorArgs
                    {
                        Content = "string",
                        TextSegments = new[]
                        {
                            new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs
                            {
                                EndIndex = "string",
                                StartIndex = "string",
                            },
                        },
                    },
                },
            },
            TextStyles = new[]
            {
                new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentStyleArgs
                {
                    BackgroundColor = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeColorArgs
                    {
                        Alpha = 0,
                        Blue = 0,
                        Green = 0,
                        Red = 0,
                    },
                    Color = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeColorArgs
                    {
                        Alpha = 0,
                        Blue = 0,
                        Green = 0,
                        Red = 0,
                    },
                    FontFamily = "string",
                    FontSize = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentStyleFontSizeArgs
                    {
                        Size = 0,
                        Unit = "string",
                    },
                    FontWeight = "string",
                    TextAnchor = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorArgs
                    {
                        Content = "string",
                        TextSegments = new[]
                        {
                            new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs
                            {
                                EndIndex = "string",
                                StartIndex = "string",
                            },
                        },
                    },
                    TextDecoration = "string",
                    TextStyle = "string",
                },
            },
            Uri = "string",
        },
        Updater = "string",
        ContentCategory = GoogleNative.Contentwarehouse.V1.DocumentContentCategory.ContentCategoryUnspecified,
        Location = "string",
        Properties = new[]
        {
            new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1PropertyArgs
            {
                Name = "string",
                DateTimeValues = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1DateTimeArrayArgs
                {
                    Values = new[]
                    {
                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeDateTimeArgs
                        {
                            Day = 0,
                            Hours = 0,
                            Minutes = 0,
                            Month = 0,
                            Nanos = 0,
                            Seconds = 0,
                            TimeZone = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeTimeZoneArgs
                            {
                                Id = "string",
                                Version = "string",
                            },
                            UtcOffset = "string",
                            Year = 0,
                        },
                    },
                },
                EnumValues = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1EnumArrayArgs
                {
                    Values = new[]
                    {
                        "string",
                    },
                },
                FloatValues = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1FloatArrayArgs
                {
                    Values = new[]
                    {
                        0,
                    },
                },
                IntegerValues = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1IntegerArrayArgs
                {
                    Values = new[]
                    {
                        0,
                    },
                },
                MapProperty = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1MapPropertyArgs
                {
                    Fields = 
                    {
                        { "string", "string" },
                    },
                },
                PropertyValues = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1PropertyArrayArgs
                {
                    Properties = new[]
                    {
                        googleCloudContentwarehouseV1Property,
                    },
                },
                TextValues = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1TextArrayArgs
                {
                    Values = new[]
                    {
                        "string",
                    },
                },
                TimestampValues = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1TimestampArrayArgs
                {
                    Values = new[]
                    {
                        new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1TimestampValueArgs
                        {
                            TextValue = "string",
                            TimestampValue = "string",
                        },
                    },
                },
            },
        },
        RawDocumentFileType = GoogleNative.Contentwarehouse.V1.DocumentRawDocumentFileType.RawDocumentFileTypeUnspecified,
        RawDocumentPath = "string",
        ReferenceId = "string",
        RequestMetadata = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1RequestMetadataArgs
        {
            UserInfo = new GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1UserInfoArgs
            {
                GroupIds = new[]
                {
                    "string",
                },
                Id = "string",
            },
        },
        TextExtractionDisabled = false,
        TextExtractionEnabled = false,
        Title = "string",
        PlainText = "string",
    });
    
    example, err := contentwarehouse.NewDocument(ctx, "documentResource", &contentwarehouse.DocumentArgs{
    DisplayName: pulumi.String("string"),
    Name: pulumi.String("string"),
    CreateMask: pulumi.String("string"),
    Policy: &contentwarehouse.GoogleIamV1PolicyArgs{
    AuditConfigs: contentwarehouse.GoogleIamV1AuditConfigArray{
    &contentwarehouse.GoogleIamV1AuditConfigArgs{
    AuditLogConfigs: contentwarehouse.GoogleIamV1AuditLogConfigArray{
    &contentwarehouse.GoogleIamV1AuditLogConfigArgs{
    ExemptedMembers: pulumi.StringArray{
    pulumi.String("string"),
    },
    LogType: contentwarehouse.GoogleIamV1AuditLogConfigLogTypeLogTypeUnspecified,
    },
    },
    Service: pulumi.String("string"),
    },
    },
    Bindings: contentwarehouse.GoogleIamV1BindingArray{
    &contentwarehouse.GoogleIamV1BindingArgs{
    Condition: &contentwarehouse.GoogleTypeExprArgs{
    Description: pulumi.String("string"),
    Expression: pulumi.String("string"),
    Location: pulumi.String("string"),
    Title: pulumi.String("string"),
    },
    Members: pulumi.StringArray{
    pulumi.String("string"),
    },
    Role: pulumi.String("string"),
    },
    },
    Etag: pulumi.String("string"),
    Version: pulumi.Int(0),
    },
    Creator: pulumi.String("string"),
    CloudAiDocumentOption: &contentwarehouse.GoogleCloudContentwarehouseV1CloudAIDocumentOptionArgs{
    CustomizedEntitiesPropertiesConversions: pulumi.StringMap{
    "string": pulumi.String("string"),
    },
    EnableEntitiesConversions: pulumi.Bool(false),
    },
    DisplayUri: pulumi.String("string"),
    DocumentSchemaName: pulumi.String("string"),
    InlineRawDocument: pulumi.String("string"),
    Project: pulumi.String("string"),
    CloudAiDocument: &contentwarehouse.GoogleCloudDocumentaiV1DocumentArgs{
    Content: pulumi.String("string"),
    Entities: []contentwarehouse.GoogleCloudDocumentaiV1DocumentEntityArgs{
    {
    Type: pulumi.String("string"),
    Confidence: pulumi.Float64(0),
    Id: pulumi.String("string"),
    MentionText: pulumi.String("string"),
    NormalizedValue: {
    AddressValue: {
    RegionCode: pulumi.String("string"),
    AddressLines: pulumi.StringArray{
    pulumi.String("string"),
    },
    AdministrativeArea: pulumi.String("string"),
    LanguageCode: pulumi.String("string"),
    Locality: pulumi.String("string"),
    Organization: pulumi.String("string"),
    PostalCode: pulumi.String("string"),
    Recipients: pulumi.StringArray{
    pulumi.String("string"),
    },
    Revision: pulumi.Int(0),
    SortingCode: pulumi.String("string"),
    Sublocality: pulumi.String("string"),
    },
    BooleanValue: pulumi.Bool(false),
    DateValue: {
    Day: pulumi.Int(0),
    Month: pulumi.Int(0),
    Year: pulumi.Int(0),
    },
    DatetimeValue: {
    Day: pulumi.Int(0),
    Hours: pulumi.Int(0),
    Minutes: pulumi.Int(0),
    Month: pulumi.Int(0),
    Nanos: pulumi.Int(0),
    Seconds: pulumi.Int(0),
    TimeZone: {
    Id: pulumi.String("string"),
    Version: pulumi.String("string"),
    },
    UtcOffset: pulumi.String("string"),
    Year: pulumi.Int(0),
    },
    FloatValue: pulumi.Float64(0),
    IntegerValue: pulumi.Int(0),
    MoneyValue: {
    CurrencyCode: pulumi.String("string"),
    Nanos: pulumi.Int(0),
    Units: pulumi.String("string"),
    },
    Text: pulumi.String("string"),
    },
    PageAnchor: {
    PageRefs: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageAnchorPageRefArray{
    {
    Page: pulumi.String("string"),
    BoundingPoly: {
    NormalizedVertices: contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArray{
    {
    X: pulumi.Float64(0),
    Y: pulumi.Float64(0),
    },
    },
    Vertices: contentwarehouse.GoogleCloudDocumentaiV1VertexArray{
    {
    X: pulumi.Int(0),
    Y: pulumi.Int(0),
    },
    },
    },
    Confidence: pulumi.Float64(0),
    LayoutType: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeLayoutTypeUnspecified,
    },
    },
    },
    Properties: contentwarehouse.GoogleCloudDocumentaiV1DocumentEntityArray{
    googleCloudDocumentaiV1DocumentEntity,
    },
    Provenance: {
    Id: pulumi.Int(0),
    Parents: contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceParentArray{
    {
    Id: pulumi.Int(0),
    Index: pulumi.Int(0),
    Revision: pulumi.Int(0),
    },
    },
    Revision: pulumi.Int(0),
    Type: contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceTypeOperationTypeUnspecified,
    },
    Redacted: pulumi.Bool(false),
    TextAnchor: {
    Content: pulumi.String("string"),
    TextSegments: contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArray{
    {
    EndIndex: pulumi.String("string"),
    StartIndex: pulumi.String("string"),
    },
    },
    },
    },
    },
    EntityRelations: contentwarehouse.GoogleCloudDocumentaiV1DocumentEntityRelationArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentEntityRelationArgs{
    ObjectId: pulumi.String("string"),
    Relation: pulumi.String("string"),
    SubjectId: pulumi.String("string"),
    },
    },
    Error: &contentwarehouse.GoogleRpcStatusArgs{
    Code: pulumi.Int(0),
    Details: pulumi.StringMapArray{
    pulumi.StringMap{
    "string": pulumi.String("string"),
    },
    },
    Message: pulumi.String("string"),
    },
    MimeType: pulumi.String("string"),
    Pages: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageArgs{
    Blocks: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageBlockArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageBlockArgs{
    DetectedLanguages: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs{
    Confidence: pulumi.Float64(0),
    LanguageCode: pulumi.String("string"),
    },
    },
    Layout: &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutArgs{
    BoundingPoly: &contentwarehouse.GoogleCloudDocumentaiV1BoundingPolyArgs{
    NormalizedVertices: contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArgs{
    X: pulumi.Float64(0),
    Y: pulumi.Float64(0),
    },
    },
    Vertices: contentwarehouse.GoogleCloudDocumentaiV1VertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1VertexArgs{
    X: pulumi.Int(0),
    Y: pulumi.Int(0),
    },
    },
    },
    Confidence: pulumi.Float64(0),
    Orientation: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutOrientationOrientationUnspecified,
    TextAnchor: &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorArgs{
    Content: pulumi.String("string"),
    TextSegments: contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs{
    EndIndex: pulumi.String("string"),
    StartIndex: pulumi.String("string"),
    },
    },
    },
    },
    Provenance: &contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceArgs{
    Id: pulumi.Int(0),
    Parents: contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceParentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs{
    Id: pulumi.Int(0),
    Index: pulumi.Int(0),
    Revision: pulumi.Int(0),
    },
    },
    Revision: pulumi.Int(0),
    Type: contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceTypeOperationTypeUnspecified,
    },
    },
    },
    DetectedBarcodes: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedBarcodeArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedBarcodeArgs{
    Barcode: &contentwarehouse.GoogleCloudDocumentaiV1BarcodeArgs{
    Format: pulumi.String("string"),
    RawValue: pulumi.String("string"),
    ValueFormat: pulumi.String("string"),
    },
    Layout: &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutArgs{
    BoundingPoly: &contentwarehouse.GoogleCloudDocumentaiV1BoundingPolyArgs{
    NormalizedVertices: contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArgs{
    X: pulumi.Float64(0),
    Y: pulumi.Float64(0),
    },
    },
    Vertices: contentwarehouse.GoogleCloudDocumentaiV1VertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1VertexArgs{
    X: pulumi.Int(0),
    Y: pulumi.Int(0),
    },
    },
    },
    Confidence: pulumi.Float64(0),
    Orientation: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutOrientationOrientationUnspecified,
    TextAnchor: &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorArgs{
    Content: pulumi.String("string"),
    TextSegments: contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs{
    EndIndex: pulumi.String("string"),
    StartIndex: pulumi.String("string"),
    },
    },
    },
    },
    },
    },
    DetectedLanguages: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs{
    Confidence: pulumi.Float64(0),
    LanguageCode: pulumi.String("string"),
    },
    },
    Dimension: &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDimensionArgs{
    Height: pulumi.Float64(0),
    Unit: pulumi.String("string"),
    Width: pulumi.Float64(0),
    },
    FormFields: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageFormFieldArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageFormFieldArgs{
    CorrectedKeyText: pulumi.String("string"),
    CorrectedValueText: pulumi.String("string"),
    FieldName: &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutArgs{
    BoundingPoly: &contentwarehouse.GoogleCloudDocumentaiV1BoundingPolyArgs{
    NormalizedVertices: contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArgs{
    X: pulumi.Float64(0),
    Y: pulumi.Float64(0),
    },
    },
    Vertices: contentwarehouse.GoogleCloudDocumentaiV1VertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1VertexArgs{
    X: pulumi.Int(0),
    Y: pulumi.Int(0),
    },
    },
    },
    Confidence: pulumi.Float64(0),
    Orientation: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutOrientationOrientationUnspecified,
    TextAnchor: &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorArgs{
    Content: pulumi.String("string"),
    TextSegments: contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs{
    EndIndex: pulumi.String("string"),
    StartIndex: pulumi.String("string"),
    },
    },
    },
    },
    FieldValue: &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutArgs{
    BoundingPoly: &contentwarehouse.GoogleCloudDocumentaiV1BoundingPolyArgs{
    NormalizedVertices: contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArgs{
    X: pulumi.Float64(0),
    Y: pulumi.Float64(0),
    },
    },
    Vertices: contentwarehouse.GoogleCloudDocumentaiV1VertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1VertexArgs{
    X: pulumi.Int(0),
    Y: pulumi.Int(0),
    },
    },
    },
    Confidence: pulumi.Float64(0),
    Orientation: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutOrientationOrientationUnspecified,
    TextAnchor: &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorArgs{
    Content: pulumi.String("string"),
    TextSegments: contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs{
    EndIndex: pulumi.String("string"),
    StartIndex: pulumi.String("string"),
    },
    },
    },
    },
    NameDetectedLanguages: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs{
    Confidence: pulumi.Float64(0),
    LanguageCode: pulumi.String("string"),
    },
    },
    Provenance: &contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceArgs{
    Id: pulumi.Int(0),
    Parents: contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceParentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs{
    Id: pulumi.Int(0),
    Index: pulumi.Int(0),
    Revision: pulumi.Int(0),
    },
    },
    Revision: pulumi.Int(0),
    Type: contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceTypeOperationTypeUnspecified,
    },
    ValueDetectedLanguages: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs{
    Confidence: pulumi.Float64(0),
    LanguageCode: pulumi.String("string"),
    },
    },
    ValueType: pulumi.String("string"),
    },
    },
    Image: &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageImageArgs{
    Content: pulumi.String("string"),
    Height: pulumi.Int(0),
    MimeType: pulumi.String("string"),
    Width: pulumi.Int(0),
    },
    ImageQualityScores: &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageImageQualityScoresArgs{
    DetectedDefects: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageImageQualityScoresDetectedDefectArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageImageQualityScoresDetectedDefectArgs{
    Confidence: pulumi.Float64(0),
    Type: pulumi.String("string"),
    },
    },
    QualityScore: pulumi.Float64(0),
    },
    Layout: &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutArgs{
    BoundingPoly: &contentwarehouse.GoogleCloudDocumentaiV1BoundingPolyArgs{
    NormalizedVertices: contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArgs{
    X: pulumi.Float64(0),
    Y: pulumi.Float64(0),
    },
    },
    Vertices: contentwarehouse.GoogleCloudDocumentaiV1VertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1VertexArgs{
    X: pulumi.Int(0),
    Y: pulumi.Int(0),
    },
    },
    },
    Confidence: pulumi.Float64(0),
    Orientation: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutOrientationOrientationUnspecified,
    TextAnchor: &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorArgs{
    Content: pulumi.String("string"),
    TextSegments: contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs{
    EndIndex: pulumi.String("string"),
    StartIndex: pulumi.String("string"),
    },
    },
    },
    },
    Lines: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLineArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLineArgs{
    DetectedLanguages: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs{
    Confidence: pulumi.Float64(0),
    LanguageCode: pulumi.String("string"),
    },
    },
    Layout: &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutArgs{
    BoundingPoly: &contentwarehouse.GoogleCloudDocumentaiV1BoundingPolyArgs{
    NormalizedVertices: contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArgs{
    X: pulumi.Float64(0),
    Y: pulumi.Float64(0),
    },
    },
    Vertices: contentwarehouse.GoogleCloudDocumentaiV1VertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1VertexArgs{
    X: pulumi.Int(0),
    Y: pulumi.Int(0),
    },
    },
    },
    Confidence: pulumi.Float64(0),
    Orientation: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutOrientationOrientationUnspecified,
    TextAnchor: &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorArgs{
    Content: pulumi.String("string"),
    TextSegments: contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs{
    EndIndex: pulumi.String("string"),
    StartIndex: pulumi.String("string"),
    },
    },
    },
    },
    Provenance: &contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceArgs{
    Id: pulumi.Int(0),
    Parents: contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceParentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs{
    Id: pulumi.Int(0),
    Index: pulumi.Int(0),
    Revision: pulumi.Int(0),
    },
    },
    Revision: pulumi.Int(0),
    Type: contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceTypeOperationTypeUnspecified,
    },
    },
    },
    PageNumber: pulumi.Int(0),
    Paragraphs: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageParagraphArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageParagraphArgs{
    DetectedLanguages: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs{
    Confidence: pulumi.Float64(0),
    LanguageCode: pulumi.String("string"),
    },
    },
    Layout: &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutArgs{
    BoundingPoly: &contentwarehouse.GoogleCloudDocumentaiV1BoundingPolyArgs{
    NormalizedVertices: contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArgs{
    X: pulumi.Float64(0),
    Y: pulumi.Float64(0),
    },
    },
    Vertices: contentwarehouse.GoogleCloudDocumentaiV1VertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1VertexArgs{
    X: pulumi.Int(0),
    Y: pulumi.Int(0),
    },
    },
    },
    Confidence: pulumi.Float64(0),
    Orientation: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutOrientationOrientationUnspecified,
    TextAnchor: &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorArgs{
    Content: pulumi.String("string"),
    TextSegments: contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs{
    EndIndex: pulumi.String("string"),
    StartIndex: pulumi.String("string"),
    },
    },
    },
    },
    Provenance: &contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceArgs{
    Id: pulumi.Int(0),
    Parents: contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceParentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs{
    Id: pulumi.Int(0),
    Index: pulumi.Int(0),
    Revision: pulumi.Int(0),
    },
    },
    Revision: pulumi.Int(0),
    Type: contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceTypeOperationTypeUnspecified,
    },
    },
    },
    Provenance: &contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceArgs{
    Id: pulumi.Int(0),
    Parents: contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceParentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs{
    Id: pulumi.Int(0),
    Index: pulumi.Int(0),
    Revision: pulumi.Int(0),
    },
    },
    Revision: pulumi.Int(0),
    Type: contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceTypeOperationTypeUnspecified,
    },
    Symbols: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageSymbolArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageSymbolArgs{
    DetectedLanguages: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs{
    Confidence: pulumi.Float64(0),
    LanguageCode: pulumi.String("string"),
    },
    },
    Layout: &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutArgs{
    BoundingPoly: &contentwarehouse.GoogleCloudDocumentaiV1BoundingPolyArgs{
    NormalizedVertices: contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArgs{
    X: pulumi.Float64(0),
    Y: pulumi.Float64(0),
    },
    },
    Vertices: contentwarehouse.GoogleCloudDocumentaiV1VertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1VertexArgs{
    X: pulumi.Int(0),
    Y: pulumi.Int(0),
    },
    },
    },
    Confidence: pulumi.Float64(0),
    Orientation: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutOrientationOrientationUnspecified,
    TextAnchor: &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorArgs{
    Content: pulumi.String("string"),
    TextSegments: contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs{
    EndIndex: pulumi.String("string"),
    StartIndex: pulumi.String("string"),
    },
    },
    },
    },
    },
    },
    Tables: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageTableArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageTableArgs{
    BodyRows: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageTableTableRowArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageTableTableRowArgs{
    Cells: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageTableTableCellArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageTableTableCellArgs{
    ColSpan: pulumi.Int(0),
    DetectedLanguages: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs{
    Confidence: pulumi.Float64(0),
    LanguageCode: pulumi.String("string"),
    },
    },
    Layout: &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutArgs{
    BoundingPoly: &contentwarehouse.GoogleCloudDocumentaiV1BoundingPolyArgs{
    NormalizedVertices: contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArgs{
    X: pulumi.Float64(0),
    Y: pulumi.Float64(0),
    },
    },
    Vertices: contentwarehouse.GoogleCloudDocumentaiV1VertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1VertexArgs{
    X: pulumi.Int(0),
    Y: pulumi.Int(0),
    },
    },
    },
    Confidence: pulumi.Float64(0),
    Orientation: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutOrientationOrientationUnspecified,
    TextAnchor: &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorArgs{
    Content: pulumi.String("string"),
    TextSegments: contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs{
    EndIndex: pulumi.String("string"),
    StartIndex: pulumi.String("string"),
    },
    },
    },
    },
    RowSpan: pulumi.Int(0),
    },
    },
    },
    },
    DetectedLanguages: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs{
    Confidence: pulumi.Float64(0),
    LanguageCode: pulumi.String("string"),
    },
    },
    HeaderRows: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageTableTableRowArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageTableTableRowArgs{
    Cells: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageTableTableCellArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageTableTableCellArgs{
    ColSpan: pulumi.Int(0),
    DetectedLanguages: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs{
    Confidence: pulumi.Float64(0),
    LanguageCode: pulumi.String("string"),
    },
    },
    Layout: &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutArgs{
    BoundingPoly: &contentwarehouse.GoogleCloudDocumentaiV1BoundingPolyArgs{
    NormalizedVertices: contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArgs{
    X: pulumi.Float64(0),
    Y: pulumi.Float64(0),
    },
    },
    Vertices: contentwarehouse.GoogleCloudDocumentaiV1VertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1VertexArgs{
    X: pulumi.Int(0),
    Y: pulumi.Int(0),
    },
    },
    },
    Confidence: pulumi.Float64(0),
    Orientation: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutOrientationOrientationUnspecified,
    TextAnchor: &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorArgs{
    Content: pulumi.String("string"),
    TextSegments: contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs{
    EndIndex: pulumi.String("string"),
    StartIndex: pulumi.String("string"),
    },
    },
    },
    },
    RowSpan: pulumi.Int(0),
    },
    },
    },
    },
    Layout: &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutArgs{
    BoundingPoly: &contentwarehouse.GoogleCloudDocumentaiV1BoundingPolyArgs{
    NormalizedVertices: contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArgs{
    X: pulumi.Float64(0),
    Y: pulumi.Float64(0),
    },
    },
    Vertices: contentwarehouse.GoogleCloudDocumentaiV1VertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1VertexArgs{
    X: pulumi.Int(0),
    Y: pulumi.Int(0),
    },
    },
    },
    Confidence: pulumi.Float64(0),
    Orientation: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutOrientationOrientationUnspecified,
    TextAnchor: &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorArgs{
    Content: pulumi.String("string"),
    TextSegments: contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs{
    EndIndex: pulumi.String("string"),
    StartIndex: pulumi.String("string"),
    },
    },
    },
    },
    Provenance: &contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceArgs{
    Id: pulumi.Int(0),
    Parents: contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceParentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs{
    Id: pulumi.Int(0),
    Index: pulumi.Int(0),
    Revision: pulumi.Int(0),
    },
    },
    Revision: pulumi.Int(0),
    Type: contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceTypeOperationTypeUnspecified,
    },
    },
    },
    Tokens: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageTokenArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageTokenArgs{
    DetectedBreak: &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakArgs{
    Type: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakTypeTypeUnspecified,
    },
    DetectedLanguages: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs{
    Confidence: pulumi.Float64(0),
    LanguageCode: pulumi.String("string"),
    },
    },
    Layout: &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutArgs{
    BoundingPoly: &contentwarehouse.GoogleCloudDocumentaiV1BoundingPolyArgs{
    NormalizedVertices: contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArgs{
    X: pulumi.Float64(0),
    Y: pulumi.Float64(0),
    },
    },
    Vertices: contentwarehouse.GoogleCloudDocumentaiV1VertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1VertexArgs{
    X: pulumi.Int(0),
    Y: pulumi.Int(0),
    },
    },
    },
    Confidence: pulumi.Float64(0),
    Orientation: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutOrientationOrientationUnspecified,
    TextAnchor: &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorArgs{
    Content: pulumi.String("string"),
    TextSegments: contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs{
    EndIndex: pulumi.String("string"),
    StartIndex: pulumi.String("string"),
    },
    },
    },
    },
    Provenance: &contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceArgs{
    Id: pulumi.Int(0),
    Parents: contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceParentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs{
    Id: pulumi.Int(0),
    Index: pulumi.Int(0),
    Revision: pulumi.Int(0),
    },
    },
    Revision: pulumi.Int(0),
    Type: contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceTypeOperationTypeUnspecified,
    },
    StyleInfo: &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageTokenStyleInfoArgs{
    BackgroundColor: &contentwarehouse.GoogleTypeColorArgs{
    Alpha: pulumi.Float64(0),
    Blue: pulumi.Float64(0),
    Green: pulumi.Float64(0),
    Red: pulumi.Float64(0),
    },
    Bold: pulumi.Bool(false),
    FontSize: pulumi.Int(0),
    FontType: pulumi.String("string"),
    FontWeight: pulumi.Int(0),
    Handwritten: pulumi.Bool(false),
    Italic: pulumi.Bool(false),
    LetterSpacing: pulumi.Float64(0),
    PixelFontSize: pulumi.Float64(0),
    Smallcaps: pulumi.Bool(false),
    Strikeout: pulumi.Bool(false),
    Subscript: pulumi.Bool(false),
    Superscript: pulumi.Bool(false),
    TextColor: &contentwarehouse.GoogleTypeColorArgs{
    Alpha: pulumi.Float64(0),
    Blue: pulumi.Float64(0),
    Green: pulumi.Float64(0),
    Red: pulumi.Float64(0),
    },
    Underlined: pulumi.Bool(false),
    },
    },
    },
    Transforms: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageMatrixArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageMatrixArgs{
    Cols: pulumi.Int(0),
    Data: pulumi.String("string"),
    Rows: pulumi.Int(0),
    Type: pulumi.Int(0),
    },
    },
    VisualElements: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageVisualElementArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageVisualElementArgs{
    DetectedLanguages: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs{
    Confidence: pulumi.Float64(0),
    LanguageCode: pulumi.String("string"),
    },
    },
    Layout: &contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutArgs{
    BoundingPoly: &contentwarehouse.GoogleCloudDocumentaiV1BoundingPolyArgs{
    NormalizedVertices: contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1NormalizedVertexArgs{
    X: pulumi.Float64(0),
    Y: pulumi.Float64(0),
    },
    },
    Vertices: contentwarehouse.GoogleCloudDocumentaiV1VertexArray{
    &contentwarehouse.GoogleCloudDocumentaiV1VertexArgs{
    X: pulumi.Int(0),
    Y: pulumi.Int(0),
    },
    },
    },
    Confidence: pulumi.Float64(0),
    Orientation: contentwarehouse.GoogleCloudDocumentaiV1DocumentPageLayoutOrientationOrientationUnspecified,
    TextAnchor: &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorArgs{
    Content: pulumi.String("string"),
    TextSegments: contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs{
    EndIndex: pulumi.String("string"),
    StartIndex: pulumi.String("string"),
    },
    },
    },
    },
    Type: pulumi.String("string"),
    },
    },
    },
    },
    Revisions: contentwarehouse.GoogleCloudDocumentaiV1DocumentRevisionArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentRevisionArgs{
    Agent: pulumi.String("string"),
    CreateTime: pulumi.String("string"),
    HumanReview: &contentwarehouse.GoogleCloudDocumentaiV1DocumentRevisionHumanReviewArgs{
    State: pulumi.String("string"),
    StateMessage: pulumi.String("string"),
    },
    Id: pulumi.String("string"),
    Parent: pulumi.IntArray{
    pulumi.Int(0),
    },
    ParentIds: pulumi.StringArray{
    pulumi.String("string"),
    },
    Processor: pulumi.String("string"),
    },
    },
    ShardInfo: &contentwarehouse.GoogleCloudDocumentaiV1DocumentShardInfoArgs{
    ShardCount: pulumi.String("string"),
    ShardIndex: pulumi.String("string"),
    TextOffset: pulumi.String("string"),
    },
    Text: pulumi.String("string"),
    TextChanges: contentwarehouse.GoogleCloudDocumentaiV1DocumentTextChangeArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextChangeArgs{
    ChangedText: pulumi.String("string"),
    Provenance: contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceArgs{
    Id: pulumi.Int(0),
    Parents: contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceParentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs{
    Id: pulumi.Int(0),
    Index: pulumi.Int(0),
    Revision: pulumi.Int(0),
    },
    },
    Revision: pulumi.Int(0),
    Type: contentwarehouse.GoogleCloudDocumentaiV1DocumentProvenanceTypeOperationTypeUnspecified,
    },
    },
    TextAnchor: &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorArgs{
    Content: pulumi.String("string"),
    TextSegments: contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs{
    EndIndex: pulumi.String("string"),
    StartIndex: pulumi.String("string"),
    },
    },
    },
    },
    },
    TextStyles: contentwarehouse.GoogleCloudDocumentaiV1DocumentStyleArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentStyleArgs{
    BackgroundColor: &contentwarehouse.GoogleTypeColorArgs{
    Alpha: pulumi.Float64(0),
    Blue: pulumi.Float64(0),
    Green: pulumi.Float64(0),
    Red: pulumi.Float64(0),
    },
    Color: &contentwarehouse.GoogleTypeColorArgs{
    Alpha: pulumi.Float64(0),
    Blue: pulumi.Float64(0),
    Green: pulumi.Float64(0),
    Red: pulumi.Float64(0),
    },
    FontFamily: pulumi.String("string"),
    FontSize: &contentwarehouse.GoogleCloudDocumentaiV1DocumentStyleFontSizeArgs{
    Size: pulumi.Float64(0),
    Unit: pulumi.String("string"),
    },
    FontWeight: pulumi.String("string"),
    TextAnchor: &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorArgs{
    Content: pulumi.String("string"),
    TextSegments: contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArray{
    &contentwarehouse.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs{
    EndIndex: pulumi.String("string"),
    StartIndex: pulumi.String("string"),
    },
    },
    },
    TextDecoration: pulumi.String("string"),
    TextStyle: pulumi.String("string"),
    },
    },
    Uri: pulumi.String("string"),
    },
    Updater: pulumi.String("string"),
    ContentCategory: contentwarehouse.DocumentContentCategoryContentCategoryUnspecified,
    Location: pulumi.String("string"),
    Properties: contentwarehouse.GoogleCloudContentwarehouseV1PropertyArray{
    &contentwarehouse.GoogleCloudContentwarehouseV1PropertyArgs{
    Name: pulumi.String("string"),
    DateTimeValues: &contentwarehouse.GoogleCloudContentwarehouseV1DateTimeArrayArgs{
    Values: contentwarehouse.GoogleTypeDateTimeArray{
    &contentwarehouse.GoogleTypeDateTimeArgs{
    Day: pulumi.Int(0),
    Hours: pulumi.Int(0),
    Minutes: pulumi.Int(0),
    Month: pulumi.Int(0),
    Nanos: pulumi.Int(0),
    Seconds: pulumi.Int(0),
    TimeZone: &contentwarehouse.GoogleTypeTimeZoneArgs{
    Id: pulumi.String("string"),
    Version: pulumi.String("string"),
    },
    UtcOffset: pulumi.String("string"),
    Year: pulumi.Int(0),
    },
    },
    },
    EnumValues: &contentwarehouse.GoogleCloudContentwarehouseV1EnumArrayArgs{
    Values: pulumi.StringArray{
    pulumi.String("string"),
    },
    },
    FloatValues: &contentwarehouse.GoogleCloudContentwarehouseV1FloatArrayArgs{
    Values: pulumi.Float64Array{
    pulumi.Float64(0),
    },
    },
    IntegerValues: &contentwarehouse.GoogleCloudContentwarehouseV1IntegerArrayArgs{
    Values: pulumi.IntArray{
    pulumi.Int(0),
    },
    },
    MapProperty: &contentwarehouse.GoogleCloudContentwarehouseV1MapPropertyArgs{
    Fields: pulumi.StringMap{
    "string": pulumi.String("string"),
    },
    },
    PropertyValues: &contentwarehouse.GoogleCloudContentwarehouseV1PropertyArrayArgs{
    Properties: contentwarehouse.GoogleCloudContentwarehouseV1PropertyArray{
    googleCloudContentwarehouseV1Property,
    },
    },
    TextValues: &contentwarehouse.GoogleCloudContentwarehouseV1TextArrayArgs{
    Values: pulumi.StringArray{
    pulumi.String("string"),
    },
    },
    TimestampValues: &contentwarehouse.GoogleCloudContentwarehouseV1TimestampArrayArgs{
    Values: contentwarehouse.GoogleCloudContentwarehouseV1TimestampValueArray{
    &contentwarehouse.GoogleCloudContentwarehouseV1TimestampValueArgs{
    TextValue: pulumi.String("string"),
    TimestampValue: pulumi.String("string"),
    },
    },
    },
    },
    },
    RawDocumentFileType: contentwarehouse.DocumentRawDocumentFileTypeRawDocumentFileTypeUnspecified,
    RawDocumentPath: pulumi.String("string"),
    ReferenceId: pulumi.String("string"),
    RequestMetadata: &contentwarehouse.GoogleCloudContentwarehouseV1RequestMetadataArgs{
    UserInfo: &contentwarehouse.GoogleCloudContentwarehouseV1UserInfoArgs{
    GroupIds: pulumi.StringArray{
    pulumi.String("string"),
    },
    Id: pulumi.String("string"),
    },
    },
    TextExtractionDisabled: pulumi.Bool(false),
    TextExtractionEnabled: pulumi.Bool(false),
    Title: pulumi.String("string"),
    PlainText: pulumi.String("string"),
    })
    
    var documentResource = new Document("documentResource", DocumentArgs.builder()
        .displayName("string")
        .name("string")
        .createMask("string")
        .policy(GoogleIamV1PolicyArgs.builder()
            .auditConfigs(GoogleIamV1AuditConfigArgs.builder()
                .auditLogConfigs(GoogleIamV1AuditLogConfigArgs.builder()
                    .exemptedMembers("string")
                    .logType("LOG_TYPE_UNSPECIFIED")
                    .build())
                .service("string")
                .build())
            .bindings(GoogleIamV1BindingArgs.builder()
                .condition(GoogleTypeExprArgs.builder()
                    .description("string")
                    .expression("string")
                    .location("string")
                    .title("string")
                    .build())
                .members("string")
                .role("string")
                .build())
            .etag("string")
            .version(0)
            .build())
        .creator("string")
        .cloudAiDocumentOption(GoogleCloudContentwarehouseV1CloudAIDocumentOptionArgs.builder()
            .customizedEntitiesPropertiesConversions(Map.of("string", "string"))
            .enableEntitiesConversions(false)
            .build())
        .displayUri("string")
        .documentSchemaName("string")
        .inlineRawDocument("string")
        .project("string")
        .cloudAiDocument(GoogleCloudDocumentaiV1DocumentArgs.builder()
            .content("string")
            .entities(GoogleCloudDocumentaiV1DocumentEntityArgs.builder()
                .type("string")
                .confidence(0)
                .id("string")
                .mentionText("string")
                .normalizedValue(GoogleCloudDocumentaiV1DocumentEntityNormalizedValueArgs.builder()
                    .addressValue(GoogleTypePostalAddressArgs.builder()
                        .regionCode("string")
                        .addressLines("string")
                        .administrativeArea("string")
                        .languageCode("string")
                        .locality("string")
                        .organization("string")
                        .postalCode("string")
                        .recipients("string")
                        .revision(0)
                        .sortingCode("string")
                        .sublocality("string")
                        .build())
                    .booleanValue(false)
                    .dateValue(GoogleTypeDateArgs.builder()
                        .day(0)
                        .month(0)
                        .year(0)
                        .build())
                    .datetimeValue(GoogleTypeDateTimeArgs.builder()
                        .day(0)
                        .hours(0)
                        .minutes(0)
                        .month(0)
                        .nanos(0)
                        .seconds(0)
                        .timeZone(GoogleTypeTimeZoneArgs.builder()
                            .id("string")
                            .version("string")
                            .build())
                        .utcOffset("string")
                        .year(0)
                        .build())
                    .floatValue(0)
                    .integerValue(0)
                    .moneyValue(GoogleTypeMoneyArgs.builder()
                        .currencyCode("string")
                        .nanos(0)
                        .units("string")
                        .build())
                    .text("string")
                    .build())
                .pageAnchor(GoogleCloudDocumentaiV1DocumentPageAnchorArgs.builder()
                    .pageRefs(GoogleCloudDocumentaiV1DocumentPageAnchorPageRefArgs.builder()
                        .page("string")
                        .boundingPoly(GoogleCloudDocumentaiV1BoundingPolyArgs.builder()
                            .normalizedVertices(GoogleCloudDocumentaiV1NormalizedVertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .vertices(GoogleCloudDocumentaiV1VertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .build())
                        .confidence(0)
                        .layoutType("LAYOUT_TYPE_UNSPECIFIED")
                        .build())
                    .build())
                .properties(googleCloudDocumentaiV1DocumentEntity)
                .provenance(GoogleCloudDocumentaiV1DocumentProvenanceArgs.builder()
                    .id(0)
                    .parents(GoogleCloudDocumentaiV1DocumentProvenanceParentArgs.builder()
                        .id(0)
                        .index(0)
                        .revision(0)
                        .build())
                    .revision(0)
                    .type("OPERATION_TYPE_UNSPECIFIED")
                    .build())
                .redacted(false)
                .textAnchor(GoogleCloudDocumentaiV1DocumentTextAnchorArgs.builder()
                    .content("string")
                    .textSegments(GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs.builder()
                        .endIndex("string")
                        .startIndex("string")
                        .build())
                    .build())
                .build())
            .entityRelations(GoogleCloudDocumentaiV1DocumentEntityRelationArgs.builder()
                .objectId("string")
                .relation("string")
                .subjectId("string")
                .build())
            .error(GoogleRpcStatusArgs.builder()
                .code(0)
                .details(Map.of("string", "string"))
                .message("string")
                .build())
            .mimeType("string")
            .pages(GoogleCloudDocumentaiV1DocumentPageArgs.builder()
                .blocks(GoogleCloudDocumentaiV1DocumentPageBlockArgs.builder()
                    .detectedLanguages(GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs.builder()
                        .confidence(0)
                        .languageCode("string")
                        .build())
                    .layout(GoogleCloudDocumentaiV1DocumentPageLayoutArgs.builder()
                        .boundingPoly(GoogleCloudDocumentaiV1BoundingPolyArgs.builder()
                            .normalizedVertices(GoogleCloudDocumentaiV1NormalizedVertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .vertices(GoogleCloudDocumentaiV1VertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .build())
                        .confidence(0)
                        .orientation("ORIENTATION_UNSPECIFIED")
                        .textAnchor(GoogleCloudDocumentaiV1DocumentTextAnchorArgs.builder()
                            .content("string")
                            .textSegments(GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs.builder()
                                .endIndex("string")
                                .startIndex("string")
                                .build())
                            .build())
                        .build())
                    .provenance(GoogleCloudDocumentaiV1DocumentProvenanceArgs.builder()
                        .id(0)
                        .parents(GoogleCloudDocumentaiV1DocumentProvenanceParentArgs.builder()
                            .id(0)
                            .index(0)
                            .revision(0)
                            .build())
                        .revision(0)
                        .type("OPERATION_TYPE_UNSPECIFIED")
                        .build())
                    .build())
                .detectedBarcodes(GoogleCloudDocumentaiV1DocumentPageDetectedBarcodeArgs.builder()
                    .barcode(GoogleCloudDocumentaiV1BarcodeArgs.builder()
                        .format("string")
                        .rawValue("string")
                        .valueFormat("string")
                        .build())
                    .layout(GoogleCloudDocumentaiV1DocumentPageLayoutArgs.builder()
                        .boundingPoly(GoogleCloudDocumentaiV1BoundingPolyArgs.builder()
                            .normalizedVertices(GoogleCloudDocumentaiV1NormalizedVertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .vertices(GoogleCloudDocumentaiV1VertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .build())
                        .confidence(0)
                        .orientation("ORIENTATION_UNSPECIFIED")
                        .textAnchor(GoogleCloudDocumentaiV1DocumentTextAnchorArgs.builder()
                            .content("string")
                            .textSegments(GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs.builder()
                                .endIndex("string")
                                .startIndex("string")
                                .build())
                            .build())
                        .build())
                    .build())
                .detectedLanguages(GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs.builder()
                    .confidence(0)
                    .languageCode("string")
                    .build())
                .dimension(GoogleCloudDocumentaiV1DocumentPageDimensionArgs.builder()
                    .height(0)
                    .unit("string")
                    .width(0)
                    .build())
                .formFields(GoogleCloudDocumentaiV1DocumentPageFormFieldArgs.builder()
                    .correctedKeyText("string")
                    .correctedValueText("string")
                    .fieldName(GoogleCloudDocumentaiV1DocumentPageLayoutArgs.builder()
                        .boundingPoly(GoogleCloudDocumentaiV1BoundingPolyArgs.builder()
                            .normalizedVertices(GoogleCloudDocumentaiV1NormalizedVertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .vertices(GoogleCloudDocumentaiV1VertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .build())
                        .confidence(0)
                        .orientation("ORIENTATION_UNSPECIFIED")
                        .textAnchor(GoogleCloudDocumentaiV1DocumentTextAnchorArgs.builder()
                            .content("string")
                            .textSegments(GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs.builder()
                                .endIndex("string")
                                .startIndex("string")
                                .build())
                            .build())
                        .build())
                    .fieldValue(GoogleCloudDocumentaiV1DocumentPageLayoutArgs.builder()
                        .boundingPoly(GoogleCloudDocumentaiV1BoundingPolyArgs.builder()
                            .normalizedVertices(GoogleCloudDocumentaiV1NormalizedVertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .vertices(GoogleCloudDocumentaiV1VertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .build())
                        .confidence(0)
                        .orientation("ORIENTATION_UNSPECIFIED")
                        .textAnchor(GoogleCloudDocumentaiV1DocumentTextAnchorArgs.builder()
                            .content("string")
                            .textSegments(GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs.builder()
                                .endIndex("string")
                                .startIndex("string")
                                .build())
                            .build())
                        .build())
                    .nameDetectedLanguages(GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs.builder()
                        .confidence(0)
                        .languageCode("string")
                        .build())
                    .provenance(GoogleCloudDocumentaiV1DocumentProvenanceArgs.builder()
                        .id(0)
                        .parents(GoogleCloudDocumentaiV1DocumentProvenanceParentArgs.builder()
                            .id(0)
                            .index(0)
                            .revision(0)
                            .build())
                        .revision(0)
                        .type("OPERATION_TYPE_UNSPECIFIED")
                        .build())
                    .valueDetectedLanguages(GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs.builder()
                        .confidence(0)
                        .languageCode("string")
                        .build())
                    .valueType("string")
                    .build())
                .image(GoogleCloudDocumentaiV1DocumentPageImageArgs.builder()
                    .content("string")
                    .height(0)
                    .mimeType("string")
                    .width(0)
                    .build())
                .imageQualityScores(GoogleCloudDocumentaiV1DocumentPageImageQualityScoresArgs.builder()
                    .detectedDefects(GoogleCloudDocumentaiV1DocumentPageImageQualityScoresDetectedDefectArgs.builder()
                        .confidence(0)
                        .type("string")
                        .build())
                    .qualityScore(0)
                    .build())
                .layout(GoogleCloudDocumentaiV1DocumentPageLayoutArgs.builder()
                    .boundingPoly(GoogleCloudDocumentaiV1BoundingPolyArgs.builder()
                        .normalizedVertices(GoogleCloudDocumentaiV1NormalizedVertexArgs.builder()
                            .x(0)
                            .y(0)
                            .build())
                        .vertices(GoogleCloudDocumentaiV1VertexArgs.builder()
                            .x(0)
                            .y(0)
                            .build())
                        .build())
                    .confidence(0)
                    .orientation("ORIENTATION_UNSPECIFIED")
                    .textAnchor(GoogleCloudDocumentaiV1DocumentTextAnchorArgs.builder()
                        .content("string")
                        .textSegments(GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs.builder()
                            .endIndex("string")
                            .startIndex("string")
                            .build())
                        .build())
                    .build())
                .lines(GoogleCloudDocumentaiV1DocumentPageLineArgs.builder()
                    .detectedLanguages(GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs.builder()
                        .confidence(0)
                        .languageCode("string")
                        .build())
                    .layout(GoogleCloudDocumentaiV1DocumentPageLayoutArgs.builder()
                        .boundingPoly(GoogleCloudDocumentaiV1BoundingPolyArgs.builder()
                            .normalizedVertices(GoogleCloudDocumentaiV1NormalizedVertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .vertices(GoogleCloudDocumentaiV1VertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .build())
                        .confidence(0)
                        .orientation("ORIENTATION_UNSPECIFIED")
                        .textAnchor(GoogleCloudDocumentaiV1DocumentTextAnchorArgs.builder()
                            .content("string")
                            .textSegments(GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs.builder()
                                .endIndex("string")
                                .startIndex("string")
                                .build())
                            .build())
                        .build())
                    .provenance(GoogleCloudDocumentaiV1DocumentProvenanceArgs.builder()
                        .id(0)
                        .parents(GoogleCloudDocumentaiV1DocumentProvenanceParentArgs.builder()
                            .id(0)
                            .index(0)
                            .revision(0)
                            .build())
                        .revision(0)
                        .type("OPERATION_TYPE_UNSPECIFIED")
                        .build())
                    .build())
                .pageNumber(0)
                .paragraphs(GoogleCloudDocumentaiV1DocumentPageParagraphArgs.builder()
                    .detectedLanguages(GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs.builder()
                        .confidence(0)
                        .languageCode("string")
                        .build())
                    .layout(GoogleCloudDocumentaiV1DocumentPageLayoutArgs.builder()
                        .boundingPoly(GoogleCloudDocumentaiV1BoundingPolyArgs.builder()
                            .normalizedVertices(GoogleCloudDocumentaiV1NormalizedVertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .vertices(GoogleCloudDocumentaiV1VertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .build())
                        .confidence(0)
                        .orientation("ORIENTATION_UNSPECIFIED")
                        .textAnchor(GoogleCloudDocumentaiV1DocumentTextAnchorArgs.builder()
                            .content("string")
                            .textSegments(GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs.builder()
                                .endIndex("string")
                                .startIndex("string")
                                .build())
                            .build())
                        .build())
                    .provenance(GoogleCloudDocumentaiV1DocumentProvenanceArgs.builder()
                        .id(0)
                        .parents(GoogleCloudDocumentaiV1DocumentProvenanceParentArgs.builder()
                            .id(0)
                            .index(0)
                            .revision(0)
                            .build())
                        .revision(0)
                        .type("OPERATION_TYPE_UNSPECIFIED")
                        .build())
                    .build())
                .provenance(GoogleCloudDocumentaiV1DocumentProvenanceArgs.builder()
                    .id(0)
                    .parents(GoogleCloudDocumentaiV1DocumentProvenanceParentArgs.builder()
                        .id(0)
                        .index(0)
                        .revision(0)
                        .build())
                    .revision(0)
                    .type("OPERATION_TYPE_UNSPECIFIED")
                    .build())
                .symbols(GoogleCloudDocumentaiV1DocumentPageSymbolArgs.builder()
                    .detectedLanguages(GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs.builder()
                        .confidence(0)
                        .languageCode("string")
                        .build())
                    .layout(GoogleCloudDocumentaiV1DocumentPageLayoutArgs.builder()
                        .boundingPoly(GoogleCloudDocumentaiV1BoundingPolyArgs.builder()
                            .normalizedVertices(GoogleCloudDocumentaiV1NormalizedVertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .vertices(GoogleCloudDocumentaiV1VertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .build())
                        .confidence(0)
                        .orientation("ORIENTATION_UNSPECIFIED")
                        .textAnchor(GoogleCloudDocumentaiV1DocumentTextAnchorArgs.builder()
                            .content("string")
                            .textSegments(GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs.builder()
                                .endIndex("string")
                                .startIndex("string")
                                .build())
                            .build())
                        .build())
                    .build())
                .tables(GoogleCloudDocumentaiV1DocumentPageTableArgs.builder()
                    .bodyRows(GoogleCloudDocumentaiV1DocumentPageTableTableRowArgs.builder()
                        .cells(GoogleCloudDocumentaiV1DocumentPageTableTableCellArgs.builder()
                            .colSpan(0)
                            .detectedLanguages(GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs.builder()
                                .confidence(0)
                                .languageCode("string")
                                .build())
                            .layout(GoogleCloudDocumentaiV1DocumentPageLayoutArgs.builder()
                                .boundingPoly(GoogleCloudDocumentaiV1BoundingPolyArgs.builder()
                                    .normalizedVertices(GoogleCloudDocumentaiV1NormalizedVertexArgs.builder()
                                        .x(0)
                                        .y(0)
                                        .build())
                                    .vertices(GoogleCloudDocumentaiV1VertexArgs.builder()
                                        .x(0)
                                        .y(0)
                                        .build())
                                    .build())
                                .confidence(0)
                                .orientation("ORIENTATION_UNSPECIFIED")
                                .textAnchor(GoogleCloudDocumentaiV1DocumentTextAnchorArgs.builder()
                                    .content("string")
                                    .textSegments(GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs.builder()
                                        .endIndex("string")
                                        .startIndex("string")
                                        .build())
                                    .build())
                                .build())
                            .rowSpan(0)
                            .build())
                        .build())
                    .detectedLanguages(GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs.builder()
                        .confidence(0)
                        .languageCode("string")
                        .build())
                    .headerRows(GoogleCloudDocumentaiV1DocumentPageTableTableRowArgs.builder()
                        .cells(GoogleCloudDocumentaiV1DocumentPageTableTableCellArgs.builder()
                            .colSpan(0)
                            .detectedLanguages(GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs.builder()
                                .confidence(0)
                                .languageCode("string")
                                .build())
                            .layout(GoogleCloudDocumentaiV1DocumentPageLayoutArgs.builder()
                                .boundingPoly(GoogleCloudDocumentaiV1BoundingPolyArgs.builder()
                                    .normalizedVertices(GoogleCloudDocumentaiV1NormalizedVertexArgs.builder()
                                        .x(0)
                                        .y(0)
                                        .build())
                                    .vertices(GoogleCloudDocumentaiV1VertexArgs.builder()
                                        .x(0)
                                        .y(0)
                                        .build())
                                    .build())
                                .confidence(0)
                                .orientation("ORIENTATION_UNSPECIFIED")
                                .textAnchor(GoogleCloudDocumentaiV1DocumentTextAnchorArgs.builder()
                                    .content("string")
                                    .textSegments(GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs.builder()
                                        .endIndex("string")
                                        .startIndex("string")
                                        .build())
                                    .build())
                                .build())
                            .rowSpan(0)
                            .build())
                        .build())
                    .layout(GoogleCloudDocumentaiV1DocumentPageLayoutArgs.builder()
                        .boundingPoly(GoogleCloudDocumentaiV1BoundingPolyArgs.builder()
                            .normalizedVertices(GoogleCloudDocumentaiV1NormalizedVertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .vertices(GoogleCloudDocumentaiV1VertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .build())
                        .confidence(0)
                        .orientation("ORIENTATION_UNSPECIFIED")
                        .textAnchor(GoogleCloudDocumentaiV1DocumentTextAnchorArgs.builder()
                            .content("string")
                            .textSegments(GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs.builder()
                                .endIndex("string")
                                .startIndex("string")
                                .build())
                            .build())
                        .build())
                    .provenance(GoogleCloudDocumentaiV1DocumentProvenanceArgs.builder()
                        .id(0)
                        .parents(GoogleCloudDocumentaiV1DocumentProvenanceParentArgs.builder()
                            .id(0)
                            .index(0)
                            .revision(0)
                            .build())
                        .revision(0)
                        .type("OPERATION_TYPE_UNSPECIFIED")
                        .build())
                    .build())
                .tokens(GoogleCloudDocumentaiV1DocumentPageTokenArgs.builder()
                    .detectedBreak(GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakArgs.builder()
                        .type("TYPE_UNSPECIFIED")
                        .build())
                    .detectedLanguages(GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs.builder()
                        .confidence(0)
                        .languageCode("string")
                        .build())
                    .layout(GoogleCloudDocumentaiV1DocumentPageLayoutArgs.builder()
                        .boundingPoly(GoogleCloudDocumentaiV1BoundingPolyArgs.builder()
                            .normalizedVertices(GoogleCloudDocumentaiV1NormalizedVertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .vertices(GoogleCloudDocumentaiV1VertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .build())
                        .confidence(0)
                        .orientation("ORIENTATION_UNSPECIFIED")
                        .textAnchor(GoogleCloudDocumentaiV1DocumentTextAnchorArgs.builder()
                            .content("string")
                            .textSegments(GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs.builder()
                                .endIndex("string")
                                .startIndex("string")
                                .build())
                            .build())
                        .build())
                    .provenance(GoogleCloudDocumentaiV1DocumentProvenanceArgs.builder()
                        .id(0)
                        .parents(GoogleCloudDocumentaiV1DocumentProvenanceParentArgs.builder()
                            .id(0)
                            .index(0)
                            .revision(0)
                            .build())
                        .revision(0)
                        .type("OPERATION_TYPE_UNSPECIFIED")
                        .build())
                    .styleInfo(GoogleCloudDocumentaiV1DocumentPageTokenStyleInfoArgs.builder()
                        .backgroundColor(GoogleTypeColorArgs.builder()
                            .alpha(0)
                            .blue(0)
                            .green(0)
                            .red(0)
                            .build())
                        .bold(false)
                        .fontSize(0)
                        .fontType("string")
                        .fontWeight(0)
                        .handwritten(false)
                        .italic(false)
                        .letterSpacing(0)
                        .pixelFontSize(0)
                        .smallcaps(false)
                        .strikeout(false)
                        .subscript(false)
                        .superscript(false)
                        .textColor(GoogleTypeColorArgs.builder()
                            .alpha(0)
                            .blue(0)
                            .green(0)
                            .red(0)
                            .build())
                        .underlined(false)
                        .build())
                    .build())
                .transforms(GoogleCloudDocumentaiV1DocumentPageMatrixArgs.builder()
                    .cols(0)
                    .data("string")
                    .rows(0)
                    .type(0)
                    .build())
                .visualElements(GoogleCloudDocumentaiV1DocumentPageVisualElementArgs.builder()
                    .detectedLanguages(GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs.builder()
                        .confidence(0)
                        .languageCode("string")
                        .build())
                    .layout(GoogleCloudDocumentaiV1DocumentPageLayoutArgs.builder()
                        .boundingPoly(GoogleCloudDocumentaiV1BoundingPolyArgs.builder()
                            .normalizedVertices(GoogleCloudDocumentaiV1NormalizedVertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .vertices(GoogleCloudDocumentaiV1VertexArgs.builder()
                                .x(0)
                                .y(0)
                                .build())
                            .build())
                        .confidence(0)
                        .orientation("ORIENTATION_UNSPECIFIED")
                        .textAnchor(GoogleCloudDocumentaiV1DocumentTextAnchorArgs.builder()
                            .content("string")
                            .textSegments(GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs.builder()
                                .endIndex("string")
                                .startIndex("string")
                                .build())
                            .build())
                        .build())
                    .type("string")
                    .build())
                .build())
            .revisions(GoogleCloudDocumentaiV1DocumentRevisionArgs.builder()
                .agent("string")
                .createTime("string")
                .humanReview(GoogleCloudDocumentaiV1DocumentRevisionHumanReviewArgs.builder()
                    .state("string")
                    .stateMessage("string")
                    .build())
                .id("string")
                .parent(0)
                .parentIds("string")
                .processor("string")
                .build())
            .shardInfo(GoogleCloudDocumentaiV1DocumentShardInfoArgs.builder()
                .shardCount("string")
                .shardIndex("string")
                .textOffset("string")
                .build())
            .text("string")
            .textChanges(GoogleCloudDocumentaiV1DocumentTextChangeArgs.builder()
                .changedText("string")
                .provenance(GoogleCloudDocumentaiV1DocumentProvenanceArgs.builder()
                    .id(0)
                    .parents(GoogleCloudDocumentaiV1DocumentProvenanceParentArgs.builder()
                        .id(0)
                        .index(0)
                        .revision(0)
                        .build())
                    .revision(0)
                    .type("OPERATION_TYPE_UNSPECIFIED")
                    .build())
                .textAnchor(GoogleCloudDocumentaiV1DocumentTextAnchorArgs.builder()
                    .content("string")
                    .textSegments(GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs.builder()
                        .endIndex("string")
                        .startIndex("string")
                        .build())
                    .build())
                .build())
            .textStyles(GoogleCloudDocumentaiV1DocumentStyleArgs.builder()
                .backgroundColor(GoogleTypeColorArgs.builder()
                    .alpha(0)
                    .blue(0)
                    .green(0)
                    .red(0)
                    .build())
                .color(GoogleTypeColorArgs.builder()
                    .alpha(0)
                    .blue(0)
                    .green(0)
                    .red(0)
                    .build())
                .fontFamily("string")
                .fontSize(GoogleCloudDocumentaiV1DocumentStyleFontSizeArgs.builder()
                    .size(0)
                    .unit("string")
                    .build())
                .fontWeight("string")
                .textAnchor(GoogleCloudDocumentaiV1DocumentTextAnchorArgs.builder()
                    .content("string")
                    .textSegments(GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs.builder()
                        .endIndex("string")
                        .startIndex("string")
                        .build())
                    .build())
                .textDecoration("string")
                .textStyle("string")
                .build())
            .uri("string")
            .build())
        .updater("string")
        .contentCategory("CONTENT_CATEGORY_UNSPECIFIED")
        .location("string")
        .properties(GoogleCloudContentwarehouseV1PropertyArgs.builder()
            .name("string")
            .dateTimeValues(GoogleCloudContentwarehouseV1DateTimeArrayArgs.builder()
                .values(GoogleTypeDateTimeArgs.builder()
                    .day(0)
                    .hours(0)
                    .minutes(0)
                    .month(0)
                    .nanos(0)
                    .seconds(0)
                    .timeZone(GoogleTypeTimeZoneArgs.builder()
                        .id("string")
                        .version("string")
                        .build())
                    .utcOffset("string")
                    .year(0)
                    .build())
                .build())
            .enumValues(GoogleCloudContentwarehouseV1EnumArrayArgs.builder()
                .values("string")
                .build())
            .floatValues(GoogleCloudContentwarehouseV1FloatArrayArgs.builder()
                .values(0)
                .build())
            .integerValues(GoogleCloudContentwarehouseV1IntegerArrayArgs.builder()
                .values(0)
                .build())
            .mapProperty(GoogleCloudContentwarehouseV1MapPropertyArgs.builder()
                .fields(Map.of("string", "string"))
                .build())
            .propertyValues(GoogleCloudContentwarehouseV1PropertyArrayArgs.builder()
                .properties(googleCloudContentwarehouseV1Property)
                .build())
            .textValues(GoogleCloudContentwarehouseV1TextArrayArgs.builder()
                .values("string")
                .build())
            .timestampValues(GoogleCloudContentwarehouseV1TimestampArrayArgs.builder()
                .values(GoogleCloudContentwarehouseV1TimestampValueArgs.builder()
                    .textValue("string")
                    .timestampValue("string")
                    .build())
                .build())
            .build())
        .rawDocumentFileType("RAW_DOCUMENT_FILE_TYPE_UNSPECIFIED")
        .rawDocumentPath("string")
        .referenceId("string")
        .requestMetadata(GoogleCloudContentwarehouseV1RequestMetadataArgs.builder()
            .userInfo(GoogleCloudContentwarehouseV1UserInfoArgs.builder()
                .groupIds("string")
                .id("string")
                .build())
            .build())
        .textExtractionDisabled(false)
        .textExtractionEnabled(false)
        .title("string")
        .plainText("string")
        .build());
    
    document_resource = google_native.contentwarehouse.v1.Document("documentResource",
        display_name="string",
        name="string",
        create_mask="string",
        policy=google_native.contentwarehouse.v1.GoogleIamV1PolicyArgs(
            audit_configs=[google_native.contentwarehouse.v1.GoogleIamV1AuditConfigArgs(
                audit_log_configs=[google_native.contentwarehouse.v1.GoogleIamV1AuditLogConfigArgs(
                    exempted_members=["string"],
                    log_type=google_native.contentwarehouse.v1.GoogleIamV1AuditLogConfigLogType.LOG_TYPE_UNSPECIFIED,
                )],
                service="string",
            )],
            bindings=[google_native.contentwarehouse.v1.GoogleIamV1BindingArgs(
                condition=google_native.contentwarehouse.v1.GoogleTypeExprArgs(
                    description="string",
                    expression="string",
                    location="string",
                    title="string",
                ),
                members=["string"],
                role="string",
            )],
            etag="string",
            version=0,
        ),
        creator="string",
        cloud_ai_document_option=google_native.contentwarehouse.v1.GoogleCloudContentwarehouseV1CloudAIDocumentOptionArgs(
            customized_entities_properties_conversions={
                "string": "string",
            },
            enable_entities_conversions=False,
        ),
        display_uri="string",
        document_schema_name="string",
        inline_raw_document="string",
        project="string",
        cloud_ai_document=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentArgs(
            content="string",
            entities=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentEntityArgs(
                type="string",
                confidence=0,
                id="string",
                mention_text="string",
                normalized_value=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentEntityNormalizedValueArgs(
                    address_value=google_native.contentwarehouse.v1.GoogleTypePostalAddressArgs(
                        region_code="string",
                        address_lines=["string"],
                        administrative_area="string",
                        language_code="string",
                        locality="string",
                        organization="string",
                        postal_code="string",
                        recipients=["string"],
                        revision=0,
                        sorting_code="string",
                        sublocality="string",
                    ),
                    boolean_value=False,
                    date_value=google_native.contentwarehouse.v1.GoogleTypeDateArgs(
                        day=0,
                        month=0,
                        year=0,
                    ),
                    datetime_value=google_native.contentwarehouse.v1.GoogleTypeDateTimeArgs(
                        day=0,
                        hours=0,
                        minutes=0,
                        month=0,
                        nanos=0,
                        seconds=0,
                        time_zone=google_native.contentwarehouse.v1.GoogleTypeTimeZoneArgs(
                            id="string",
                            version="string",
                        ),
                        utc_offset="string",
                        year=0,
                    ),
                    float_value=0,
                    integer_value=0,
                    money_value=google_native.contentwarehouse.v1.GoogleTypeMoneyArgs(
                        currency_code="string",
                        nanos=0,
                        units="string",
                    ),
                    text="string",
                ),
                page_anchor=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageAnchorArgs(
                    page_refs=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageAnchorPageRefArgs(
                        page="string",
                        bounding_poly=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1BoundingPolyArgs(
                            normalized_vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1NormalizedVertexArgs(
                                x=0,
                                y=0,
                            )],
                            vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1VertexArgs(
                                x=0,
                                y=0,
                            )],
                        ),
                        confidence=0,
                        layout_type=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutType.LAYOUT_TYPE_UNSPECIFIED,
                    )],
                ),
                properties=[google_cloud_documentai_v1_document_entity],
                provenance=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceArgs(
                    id=0,
                    parents=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs(
                        id=0,
                        index=0,
                        revision=0,
                    )],
                    revision=0,
                    type=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceType.OPERATION_TYPE_UNSPECIFIED,
                ),
                redacted=False,
                text_anchor=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorArgs(
                    content="string",
                    text_segments=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs(
                        end_index="string",
                        start_index="string",
                    )],
                ),
            )],
            entity_relations=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentEntityRelationArgs(
                object_id="string",
                relation="string",
                subject_id="string",
            )],
            error=google_native.contentwarehouse.v1.GoogleRpcStatusArgs(
                code=0,
                details=[{
                    "string": "string",
                }],
                message="string",
            ),
            mime_type="string",
            pages=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageArgs(
                blocks=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageBlockArgs(
                    detected_languages=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs(
                        confidence=0,
                        language_code="string",
                    )],
                    layout=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutArgs(
                        bounding_poly=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1BoundingPolyArgs(
                            normalized_vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1NormalizedVertexArgs(
                                x=0,
                                y=0,
                            )],
                            vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1VertexArgs(
                                x=0,
                                y=0,
                            )],
                        ),
                        confidence=0,
                        orientation=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.ORIENTATION_UNSPECIFIED,
                        text_anchor=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorArgs(
                            content="string",
                            text_segments=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs(
                                end_index="string",
                                start_index="string",
                            )],
                        ),
                    ),
                    provenance=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceArgs(
                        id=0,
                        parents=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs(
                            id=0,
                            index=0,
                            revision=0,
                        )],
                        revision=0,
                        type=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceType.OPERATION_TYPE_UNSPECIFIED,
                    ),
                )],
                detected_barcodes=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageDetectedBarcodeArgs(
                    barcode=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1BarcodeArgs(
                        format="string",
                        raw_value="string",
                        value_format="string",
                    ),
                    layout=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutArgs(
                        bounding_poly=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1BoundingPolyArgs(
                            normalized_vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1NormalizedVertexArgs(
                                x=0,
                                y=0,
                            )],
                            vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1VertexArgs(
                                x=0,
                                y=0,
                            )],
                        ),
                        confidence=0,
                        orientation=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.ORIENTATION_UNSPECIFIED,
                        text_anchor=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorArgs(
                            content="string",
                            text_segments=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs(
                                end_index="string",
                                start_index="string",
                            )],
                        ),
                    ),
                )],
                detected_languages=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs(
                    confidence=0,
                    language_code="string",
                )],
                dimension=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageDimensionArgs(
                    height=0,
                    unit="string",
                    width=0,
                ),
                form_fields=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageFormFieldArgs(
                    corrected_key_text="string",
                    corrected_value_text="string",
                    field_name=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutArgs(
                        bounding_poly=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1BoundingPolyArgs(
                            normalized_vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1NormalizedVertexArgs(
                                x=0,
                                y=0,
                            )],
                            vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1VertexArgs(
                                x=0,
                                y=0,
                            )],
                        ),
                        confidence=0,
                        orientation=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.ORIENTATION_UNSPECIFIED,
                        text_anchor=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorArgs(
                            content="string",
                            text_segments=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs(
                                end_index="string",
                                start_index="string",
                            )],
                        ),
                    ),
                    field_value=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutArgs(
                        bounding_poly=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1BoundingPolyArgs(
                            normalized_vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1NormalizedVertexArgs(
                                x=0,
                                y=0,
                            )],
                            vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1VertexArgs(
                                x=0,
                                y=0,
                            )],
                        ),
                        confidence=0,
                        orientation=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.ORIENTATION_UNSPECIFIED,
                        text_anchor=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorArgs(
                            content="string",
                            text_segments=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs(
                                end_index="string",
                                start_index="string",
                            )],
                        ),
                    ),
                    name_detected_languages=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs(
                        confidence=0,
                        language_code="string",
                    )],
                    provenance=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceArgs(
                        id=0,
                        parents=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs(
                            id=0,
                            index=0,
                            revision=0,
                        )],
                        revision=0,
                        type=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceType.OPERATION_TYPE_UNSPECIFIED,
                    ),
                    value_detected_languages=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs(
                        confidence=0,
                        language_code="string",
                    )],
                    value_type="string",
                )],
                image=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageImageArgs(
                    content="string",
                    height=0,
                    mime_type="string",
                    width=0,
                ),
                image_quality_scores=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageImageQualityScoresArgs(
                    detected_defects=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageImageQualityScoresDetectedDefectArgs(
                        confidence=0,
                        type="string",
                    )],
                    quality_score=0,
                ),
                layout=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutArgs(
                    bounding_poly=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1BoundingPolyArgs(
                        normalized_vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1NormalizedVertexArgs(
                            x=0,
                            y=0,
                        )],
                        vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1VertexArgs(
                            x=0,
                            y=0,
                        )],
                    ),
                    confidence=0,
                    orientation=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.ORIENTATION_UNSPECIFIED,
                    text_anchor=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorArgs(
                        content="string",
                        text_segments=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs(
                            end_index="string",
                            start_index="string",
                        )],
                    ),
                ),
                lines=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLineArgs(
                    detected_languages=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs(
                        confidence=0,
                        language_code="string",
                    )],
                    layout=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutArgs(
                        bounding_poly=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1BoundingPolyArgs(
                            normalized_vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1NormalizedVertexArgs(
                                x=0,
                                y=0,
                            )],
                            vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1VertexArgs(
                                x=0,
                                y=0,
                            )],
                        ),
                        confidence=0,
                        orientation=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.ORIENTATION_UNSPECIFIED,
                        text_anchor=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorArgs(
                            content="string",
                            text_segments=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs(
                                end_index="string",
                                start_index="string",
                            )],
                        ),
                    ),
                    provenance=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceArgs(
                        id=0,
                        parents=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs(
                            id=0,
                            index=0,
                            revision=0,
                        )],
                        revision=0,
                        type=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceType.OPERATION_TYPE_UNSPECIFIED,
                    ),
                )],
                page_number=0,
                paragraphs=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageParagraphArgs(
                    detected_languages=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs(
                        confidence=0,
                        language_code="string",
                    )],
                    layout=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutArgs(
                        bounding_poly=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1BoundingPolyArgs(
                            normalized_vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1NormalizedVertexArgs(
                                x=0,
                                y=0,
                            )],
                            vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1VertexArgs(
                                x=0,
                                y=0,
                            )],
                        ),
                        confidence=0,
                        orientation=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.ORIENTATION_UNSPECIFIED,
                        text_anchor=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorArgs(
                            content="string",
                            text_segments=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs(
                                end_index="string",
                                start_index="string",
                            )],
                        ),
                    ),
                    provenance=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceArgs(
                        id=0,
                        parents=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs(
                            id=0,
                            index=0,
                            revision=0,
                        )],
                        revision=0,
                        type=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceType.OPERATION_TYPE_UNSPECIFIED,
                    ),
                )],
                provenance=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceArgs(
                    id=0,
                    parents=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs(
                        id=0,
                        index=0,
                        revision=0,
                    )],
                    revision=0,
                    type=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceType.OPERATION_TYPE_UNSPECIFIED,
                ),
                symbols=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageSymbolArgs(
                    detected_languages=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs(
                        confidence=0,
                        language_code="string",
                    )],
                    layout=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutArgs(
                        bounding_poly=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1BoundingPolyArgs(
                            normalized_vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1NormalizedVertexArgs(
                                x=0,
                                y=0,
                            )],
                            vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1VertexArgs(
                                x=0,
                                y=0,
                            )],
                        ),
                        confidence=0,
                        orientation=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.ORIENTATION_UNSPECIFIED,
                        text_anchor=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorArgs(
                            content="string",
                            text_segments=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs(
                                end_index="string",
                                start_index="string",
                            )],
                        ),
                    ),
                )],
                tables=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageTableArgs(
                    body_rows=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageTableTableRowArgs(
                        cells=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageTableTableCellArgs(
                            col_span=0,
                            detected_languages=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs(
                                confidence=0,
                                language_code="string",
                            )],
                            layout=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutArgs(
                                bounding_poly=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1BoundingPolyArgs(
                                    normalized_vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1NormalizedVertexArgs(
                                        x=0,
                                        y=0,
                                    )],
                                    vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1VertexArgs(
                                        x=0,
                                        y=0,
                                    )],
                                ),
                                confidence=0,
                                orientation=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.ORIENTATION_UNSPECIFIED,
                                text_anchor=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorArgs(
                                    content="string",
                                    text_segments=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs(
                                        end_index="string",
                                        start_index="string",
                                    )],
                                ),
                            ),
                            row_span=0,
                        )],
                    )],
                    detected_languages=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs(
                        confidence=0,
                        language_code="string",
                    )],
                    header_rows=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageTableTableRowArgs(
                        cells=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageTableTableCellArgs(
                            col_span=0,
                            detected_languages=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs(
                                confidence=0,
                                language_code="string",
                            )],
                            layout=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutArgs(
                                bounding_poly=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1BoundingPolyArgs(
                                    normalized_vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1NormalizedVertexArgs(
                                        x=0,
                                        y=0,
                                    )],
                                    vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1VertexArgs(
                                        x=0,
                                        y=0,
                                    )],
                                ),
                                confidence=0,
                                orientation=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.ORIENTATION_UNSPECIFIED,
                                text_anchor=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorArgs(
                                    content="string",
                                    text_segments=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs(
                                        end_index="string",
                                        start_index="string",
                                    )],
                                ),
                            ),
                            row_span=0,
                        )],
                    )],
                    layout=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutArgs(
                        bounding_poly=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1BoundingPolyArgs(
                            normalized_vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1NormalizedVertexArgs(
                                x=0,
                                y=0,
                            )],
                            vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1VertexArgs(
                                x=0,
                                y=0,
                            )],
                        ),
                        confidence=0,
                        orientation=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.ORIENTATION_UNSPECIFIED,
                        text_anchor=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorArgs(
                            content="string",
                            text_segments=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs(
                                end_index="string",
                                start_index="string",
                            )],
                        ),
                    ),
                    provenance=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceArgs(
                        id=0,
                        parents=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs(
                            id=0,
                            index=0,
                            revision=0,
                        )],
                        revision=0,
                        type=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceType.OPERATION_TYPE_UNSPECIFIED,
                    ),
                )],
                tokens=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageTokenArgs(
                    detected_break=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakArgs(
                        type=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakType.TYPE_UNSPECIFIED,
                    ),
                    detected_languages=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs(
                        confidence=0,
                        language_code="string",
                    )],
                    layout=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutArgs(
                        bounding_poly=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1BoundingPolyArgs(
                            normalized_vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1NormalizedVertexArgs(
                                x=0,
                                y=0,
                            )],
                            vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1VertexArgs(
                                x=0,
                                y=0,
                            )],
                        ),
                        confidence=0,
                        orientation=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.ORIENTATION_UNSPECIFIED,
                        text_anchor=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorArgs(
                            content="string",
                            text_segments=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs(
                                end_index="string",
                                start_index="string",
                            )],
                        ),
                    ),
                    provenance=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceArgs(
                        id=0,
                        parents=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs(
                            id=0,
                            index=0,
                            revision=0,
                        )],
                        revision=0,
                        type=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceType.OPERATION_TYPE_UNSPECIFIED,
                    ),
                    style_info=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageTokenStyleInfoArgs(
                        background_color=google_native.contentwarehouse.v1.GoogleTypeColorArgs(
                            alpha=0,
                            blue=0,
                            green=0,
                            red=0,
                        ),
                        bold=False,
                        font_size=0,
                        font_type="string",
                        font_weight=0,
                        handwritten=False,
                        italic=False,
                        letter_spacing=0,
                        pixel_font_size=0,
                        smallcaps=False,
                        strikeout=False,
                        subscript=False,
                        superscript=False,
                        text_color=google_native.contentwarehouse.v1.GoogleTypeColorArgs(
                            alpha=0,
                            blue=0,
                            green=0,
                            red=0,
                        ),
                        underlined=False,
                    ),
                )],
                transforms=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageMatrixArgs(
                    cols=0,
                    data="string",
                    rows=0,
                    type=0,
                )],
                visual_elements=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageVisualElementArgs(
                    detected_languages=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs(
                        confidence=0,
                        language_code="string",
                    )],
                    layout=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutArgs(
                        bounding_poly=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1BoundingPolyArgs(
                            normalized_vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1NormalizedVertexArgs(
                                x=0,
                                y=0,
                            )],
                            vertices=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1VertexArgs(
                                x=0,
                                y=0,
                            )],
                        ),
                        confidence=0,
                        orientation=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.ORIENTATION_UNSPECIFIED,
                        text_anchor=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorArgs(
                            content="string",
                            text_segments=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs(
                                end_index="string",
                                start_index="string",
                            )],
                        ),
                    ),
                    type="string",
                )],
            )],
            revisions=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentRevisionArgs(
                agent="string",
                create_time="string",
                human_review=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentRevisionHumanReviewArgs(
                    state="string",
                    state_message="string",
                ),
                id="string",
                parent=[0],
                parent_ids=["string"],
                processor="string",
            )],
            shard_info=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentShardInfoArgs(
                shard_count="string",
                shard_index="string",
                text_offset="string",
            ),
            text="string",
            text_changes=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextChangeArgs(
                changed_text="string",
                provenance=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceArgs(
                    id=0,
                    parents=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceParentArgs(
                        id=0,
                        index=0,
                        revision=0,
                    )],
                    revision=0,
                    type=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceType.OPERATION_TYPE_UNSPECIFIED,
                )],
                text_anchor=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorArgs(
                    content="string",
                    text_segments=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs(
                        end_index="string",
                        start_index="string",
                    )],
                ),
            )],
            text_styles=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentStyleArgs(
                background_color=google_native.contentwarehouse.v1.GoogleTypeColorArgs(
                    alpha=0,
                    blue=0,
                    green=0,
                    red=0,
                ),
                color=google_native.contentwarehouse.v1.GoogleTypeColorArgs(
                    alpha=0,
                    blue=0,
                    green=0,
                    red=0,
                ),
                font_family="string",
                font_size=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentStyleFontSizeArgs(
                    size=0,
                    unit="string",
                ),
                font_weight="string",
                text_anchor=google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorArgs(
                    content="string",
                    text_segments=[google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs(
                        end_index="string",
                        start_index="string",
                    )],
                ),
                text_decoration="string",
                text_style="string",
            )],
            uri="string",
        ),
        updater="string",
        content_category=google_native.contentwarehouse.v1.DocumentContentCategory.CONTENT_CATEGORY_UNSPECIFIED,
        location="string",
        properties=[google_native.contentwarehouse.v1.GoogleCloudContentwarehouseV1PropertyArgs(
            name="string",
            date_time_values=google_native.contentwarehouse.v1.GoogleCloudContentwarehouseV1DateTimeArrayArgs(
                values=[google_native.contentwarehouse.v1.GoogleTypeDateTimeArgs(
                    day=0,
                    hours=0,
                    minutes=0,
                    month=0,
                    nanos=0,
                    seconds=0,
                    time_zone=google_native.contentwarehouse.v1.GoogleTypeTimeZoneArgs(
                        id="string",
                        version="string",
                    ),
                    utc_offset="string",
                    year=0,
                )],
            ),
            enum_values=google_native.contentwarehouse.v1.GoogleCloudContentwarehouseV1EnumArrayArgs(
                values=["string"],
            ),
            float_values=google_native.contentwarehouse.v1.GoogleCloudContentwarehouseV1FloatArrayArgs(
                values=[0],
            ),
            integer_values=google_native.contentwarehouse.v1.GoogleCloudContentwarehouseV1IntegerArrayArgs(
                values=[0],
            ),
            map_property=google_native.contentwarehouse.v1.GoogleCloudContentwarehouseV1MapPropertyArgs(
                fields={
                    "string": "string",
                },
            ),
            property_values=google_native.contentwarehouse.v1.GoogleCloudContentwarehouseV1PropertyArrayArgs(
                properties=[google_cloud_contentwarehouse_v1_property],
            ),
            text_values=google_native.contentwarehouse.v1.GoogleCloudContentwarehouseV1TextArrayArgs(
                values=["string"],
            ),
            timestamp_values=google_native.contentwarehouse.v1.GoogleCloudContentwarehouseV1TimestampArrayArgs(
                values=[google_native.contentwarehouse.v1.GoogleCloudContentwarehouseV1TimestampValueArgs(
                    text_value="string",
                    timestamp_value="string",
                )],
            ),
        )],
        raw_document_file_type=google_native.contentwarehouse.v1.DocumentRawDocumentFileType.RAW_DOCUMENT_FILE_TYPE_UNSPECIFIED,
        raw_document_path="string",
        reference_id="string",
        request_metadata=google_native.contentwarehouse.v1.GoogleCloudContentwarehouseV1RequestMetadataArgs(
            user_info=google_native.contentwarehouse.v1.GoogleCloudContentwarehouseV1UserInfoArgs(
                group_ids=["string"],
                id="string",
            ),
        ),
        text_extraction_disabled=False,
        text_extraction_enabled=False,
        title="string",
        plain_text="string")
    
    const documentResource = new google_native.contentwarehouse.v1.Document("documentResource", {
        displayName: "string",
        name: "string",
        createMask: "string",
        policy: {
            auditConfigs: [{
                auditLogConfigs: [{
                    exemptedMembers: ["string"],
                    logType: google_native.contentwarehouse.v1.GoogleIamV1AuditLogConfigLogType.LogTypeUnspecified,
                }],
                service: "string",
            }],
            bindings: [{
                condition: {
                    description: "string",
                    expression: "string",
                    location: "string",
                    title: "string",
                },
                members: ["string"],
                role: "string",
            }],
            etag: "string",
            version: 0,
        },
        creator: "string",
        cloudAiDocumentOption: {
            customizedEntitiesPropertiesConversions: {
                string: "string",
            },
            enableEntitiesConversions: false,
        },
        displayUri: "string",
        documentSchemaName: "string",
        inlineRawDocument: "string",
        project: "string",
        cloudAiDocument: {
            content: "string",
            entities: [{
                type: "string",
                confidence: 0,
                id: "string",
                mentionText: "string",
                normalizedValue: {
                    addressValue: {
                        regionCode: "string",
                        addressLines: ["string"],
                        administrativeArea: "string",
                        languageCode: "string",
                        locality: "string",
                        organization: "string",
                        postalCode: "string",
                        recipients: ["string"],
                        revision: 0,
                        sortingCode: "string",
                        sublocality: "string",
                    },
                    booleanValue: false,
                    dateValue: {
                        day: 0,
                        month: 0,
                        year: 0,
                    },
                    datetimeValue: {
                        day: 0,
                        hours: 0,
                        minutes: 0,
                        month: 0,
                        nanos: 0,
                        seconds: 0,
                        timeZone: {
                            id: "string",
                            version: "string",
                        },
                        utcOffset: "string",
                        year: 0,
                    },
                    floatValue: 0,
                    integerValue: 0,
                    moneyValue: {
                        currencyCode: "string",
                        nanos: 0,
                        units: "string",
                    },
                    text: "string",
                },
                pageAnchor: {
                    pageRefs: [{
                        page: "string",
                        boundingPoly: {
                            normalizedVertices: [{
                                x: 0,
                                y: 0,
                            }],
                            vertices: [{
                                x: 0,
                                y: 0,
                            }],
                        },
                        confidence: 0,
                        layoutType: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutType.LayoutTypeUnspecified,
                    }],
                },
                properties: [googleCloudDocumentaiV1DocumentEntity],
                provenance: {
                    id: 0,
                    parents: [{
                        id: 0,
                        index: 0,
                        revision: 0,
                    }],
                    revision: 0,
                    type: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceType.OperationTypeUnspecified,
                },
                redacted: false,
                textAnchor: {
                    content: "string",
                    textSegments: [{
                        endIndex: "string",
                        startIndex: "string",
                    }],
                },
            }],
            entityRelations: [{
                objectId: "string",
                relation: "string",
                subjectId: "string",
            }],
            error: {
                code: 0,
                details: [{
                    string: "string",
                }],
                message: "string",
            },
            mimeType: "string",
            pages: [{
                blocks: [{
                    detectedLanguages: [{
                        confidence: 0,
                        languageCode: "string",
                    }],
                    layout: {
                        boundingPoly: {
                            normalizedVertices: [{
                                x: 0,
                                y: 0,
                            }],
                            vertices: [{
                                x: 0,
                                y: 0,
                            }],
                        },
                        confidence: 0,
                        orientation: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                        textAnchor: {
                            content: "string",
                            textSegments: [{
                                endIndex: "string",
                                startIndex: "string",
                            }],
                        },
                    },
                    provenance: {
                        id: 0,
                        parents: [{
                            id: 0,
                            index: 0,
                            revision: 0,
                        }],
                        revision: 0,
                        type: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceType.OperationTypeUnspecified,
                    },
                }],
                detectedBarcodes: [{
                    barcode: {
                        format: "string",
                        rawValue: "string",
                        valueFormat: "string",
                    },
                    layout: {
                        boundingPoly: {
                            normalizedVertices: [{
                                x: 0,
                                y: 0,
                            }],
                            vertices: [{
                                x: 0,
                                y: 0,
                            }],
                        },
                        confidence: 0,
                        orientation: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                        textAnchor: {
                            content: "string",
                            textSegments: [{
                                endIndex: "string",
                                startIndex: "string",
                            }],
                        },
                    },
                }],
                detectedLanguages: [{
                    confidence: 0,
                    languageCode: "string",
                }],
                dimension: {
                    height: 0,
                    unit: "string",
                    width: 0,
                },
                formFields: [{
                    correctedKeyText: "string",
                    correctedValueText: "string",
                    fieldName: {
                        boundingPoly: {
                            normalizedVertices: [{
                                x: 0,
                                y: 0,
                            }],
                            vertices: [{
                                x: 0,
                                y: 0,
                            }],
                        },
                        confidence: 0,
                        orientation: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                        textAnchor: {
                            content: "string",
                            textSegments: [{
                                endIndex: "string",
                                startIndex: "string",
                            }],
                        },
                    },
                    fieldValue: {
                        boundingPoly: {
                            normalizedVertices: [{
                                x: 0,
                                y: 0,
                            }],
                            vertices: [{
                                x: 0,
                                y: 0,
                            }],
                        },
                        confidence: 0,
                        orientation: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                        textAnchor: {
                            content: "string",
                            textSegments: [{
                                endIndex: "string",
                                startIndex: "string",
                            }],
                        },
                    },
                    nameDetectedLanguages: [{
                        confidence: 0,
                        languageCode: "string",
                    }],
                    provenance: {
                        id: 0,
                        parents: [{
                            id: 0,
                            index: 0,
                            revision: 0,
                        }],
                        revision: 0,
                        type: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceType.OperationTypeUnspecified,
                    },
                    valueDetectedLanguages: [{
                        confidence: 0,
                        languageCode: "string",
                    }],
                    valueType: "string",
                }],
                image: {
                    content: "string",
                    height: 0,
                    mimeType: "string",
                    width: 0,
                },
                imageQualityScores: {
                    detectedDefects: [{
                        confidence: 0,
                        type: "string",
                    }],
                    qualityScore: 0,
                },
                layout: {
                    boundingPoly: {
                        normalizedVertices: [{
                            x: 0,
                            y: 0,
                        }],
                        vertices: [{
                            x: 0,
                            y: 0,
                        }],
                    },
                    confidence: 0,
                    orientation: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                    textAnchor: {
                        content: "string",
                        textSegments: [{
                            endIndex: "string",
                            startIndex: "string",
                        }],
                    },
                },
                lines: [{
                    detectedLanguages: [{
                        confidence: 0,
                        languageCode: "string",
                    }],
                    layout: {
                        boundingPoly: {
                            normalizedVertices: [{
                                x: 0,
                                y: 0,
                            }],
                            vertices: [{
                                x: 0,
                                y: 0,
                            }],
                        },
                        confidence: 0,
                        orientation: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                        textAnchor: {
                            content: "string",
                            textSegments: [{
                                endIndex: "string",
                                startIndex: "string",
                            }],
                        },
                    },
                    provenance: {
                        id: 0,
                        parents: [{
                            id: 0,
                            index: 0,
                            revision: 0,
                        }],
                        revision: 0,
                        type: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceType.OperationTypeUnspecified,
                    },
                }],
                pageNumber: 0,
                paragraphs: [{
                    detectedLanguages: [{
                        confidence: 0,
                        languageCode: "string",
                    }],
                    layout: {
                        boundingPoly: {
                            normalizedVertices: [{
                                x: 0,
                                y: 0,
                            }],
                            vertices: [{
                                x: 0,
                                y: 0,
                            }],
                        },
                        confidence: 0,
                        orientation: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                        textAnchor: {
                            content: "string",
                            textSegments: [{
                                endIndex: "string",
                                startIndex: "string",
                            }],
                        },
                    },
                    provenance: {
                        id: 0,
                        parents: [{
                            id: 0,
                            index: 0,
                            revision: 0,
                        }],
                        revision: 0,
                        type: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceType.OperationTypeUnspecified,
                    },
                }],
                provenance: {
                    id: 0,
                    parents: [{
                        id: 0,
                        index: 0,
                        revision: 0,
                    }],
                    revision: 0,
                    type: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceType.OperationTypeUnspecified,
                },
                symbols: [{
                    detectedLanguages: [{
                        confidence: 0,
                        languageCode: "string",
                    }],
                    layout: {
                        boundingPoly: {
                            normalizedVertices: [{
                                x: 0,
                                y: 0,
                            }],
                            vertices: [{
                                x: 0,
                                y: 0,
                            }],
                        },
                        confidence: 0,
                        orientation: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                        textAnchor: {
                            content: "string",
                            textSegments: [{
                                endIndex: "string",
                                startIndex: "string",
                            }],
                        },
                    },
                }],
                tables: [{
                    bodyRows: [{
                        cells: [{
                            colSpan: 0,
                            detectedLanguages: [{
                                confidence: 0,
                                languageCode: "string",
                            }],
                            layout: {
                                boundingPoly: {
                                    normalizedVertices: [{
                                        x: 0,
                                        y: 0,
                                    }],
                                    vertices: [{
                                        x: 0,
                                        y: 0,
                                    }],
                                },
                                confidence: 0,
                                orientation: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                                textAnchor: {
                                    content: "string",
                                    textSegments: [{
                                        endIndex: "string",
                                        startIndex: "string",
                                    }],
                                },
                            },
                            rowSpan: 0,
                        }],
                    }],
                    detectedLanguages: [{
                        confidence: 0,
                        languageCode: "string",
                    }],
                    headerRows: [{
                        cells: [{
                            colSpan: 0,
                            detectedLanguages: [{
                                confidence: 0,
                                languageCode: "string",
                            }],
                            layout: {
                                boundingPoly: {
                                    normalizedVertices: [{
                                        x: 0,
                                        y: 0,
                                    }],
                                    vertices: [{
                                        x: 0,
                                        y: 0,
                                    }],
                                },
                                confidence: 0,
                                orientation: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                                textAnchor: {
                                    content: "string",
                                    textSegments: [{
                                        endIndex: "string",
                                        startIndex: "string",
                                    }],
                                },
                            },
                            rowSpan: 0,
                        }],
                    }],
                    layout: {
                        boundingPoly: {
                            normalizedVertices: [{
                                x: 0,
                                y: 0,
                            }],
                            vertices: [{
                                x: 0,
                                y: 0,
                            }],
                        },
                        confidence: 0,
                        orientation: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                        textAnchor: {
                            content: "string",
                            textSegments: [{
                                endIndex: "string",
                                startIndex: "string",
                            }],
                        },
                    },
                    provenance: {
                        id: 0,
                        parents: [{
                            id: 0,
                            index: 0,
                            revision: 0,
                        }],
                        revision: 0,
                        type: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceType.OperationTypeUnspecified,
                    },
                }],
                tokens: [{
                    detectedBreak: {
                        type: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakType.TypeUnspecified,
                    },
                    detectedLanguages: [{
                        confidence: 0,
                        languageCode: "string",
                    }],
                    layout: {
                        boundingPoly: {
                            normalizedVertices: [{
                                x: 0,
                                y: 0,
                            }],
                            vertices: [{
                                x: 0,
                                y: 0,
                            }],
                        },
                        confidence: 0,
                        orientation: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                        textAnchor: {
                            content: "string",
                            textSegments: [{
                                endIndex: "string",
                                startIndex: "string",
                            }],
                        },
                    },
                    provenance: {
                        id: 0,
                        parents: [{
                            id: 0,
                            index: 0,
                            revision: 0,
                        }],
                        revision: 0,
                        type: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceType.OperationTypeUnspecified,
                    },
                    styleInfo: {
                        backgroundColor: {
                            alpha: 0,
                            blue: 0,
                            green: 0,
                            red: 0,
                        },
                        bold: false,
                        fontSize: 0,
                        fontType: "string",
                        fontWeight: 0,
                        handwritten: false,
                        italic: false,
                        letterSpacing: 0,
                        pixelFontSize: 0,
                        smallcaps: false,
                        strikeout: false,
                        subscript: false,
                        superscript: false,
                        textColor: {
                            alpha: 0,
                            blue: 0,
                            green: 0,
                            red: 0,
                        },
                        underlined: false,
                    },
                }],
                transforms: [{
                    cols: 0,
                    data: "string",
                    rows: 0,
                    type: 0,
                }],
                visualElements: [{
                    detectedLanguages: [{
                        confidence: 0,
                        languageCode: "string",
                    }],
                    layout: {
                        boundingPoly: {
                            normalizedVertices: [{
                                x: 0,
                                y: 0,
                            }],
                            vertices: [{
                                x: 0,
                                y: 0,
                            }],
                        },
                        confidence: 0,
                        orientation: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation.OrientationUnspecified,
                        textAnchor: {
                            content: "string",
                            textSegments: [{
                                endIndex: "string",
                                startIndex: "string",
                            }],
                        },
                    },
                    type: "string",
                }],
            }],
            revisions: [{
                agent: "string",
                createTime: "string",
                humanReview: {
                    state: "string",
                    stateMessage: "string",
                },
                id: "string",
                parent: [0],
                parentIds: ["string"],
                processor: "string",
            }],
            shardInfo: {
                shardCount: "string",
                shardIndex: "string",
                textOffset: "string",
            },
            text: "string",
            textChanges: [{
                changedText: "string",
                provenance: [{
                    id: 0,
                    parents: [{
                        id: 0,
                        index: 0,
                        revision: 0,
                    }],
                    revision: 0,
                    type: google_native.contentwarehouse.v1.GoogleCloudDocumentaiV1DocumentProvenanceType.OperationTypeUnspecified,
                }],
                textAnchor: {
                    content: "string",
                    textSegments: [{
                        endIndex: "string",
                        startIndex: "string",
                    }],
                },
            }],
            textStyles: [{
                backgroundColor: {
                    alpha: 0,
                    blue: 0,
                    green: 0,
                    red: 0,
                },
                color: {
                    alpha: 0,
                    blue: 0,
                    green: 0,
                    red: 0,
                },
                fontFamily: "string",
                fontSize: {
                    size: 0,
                    unit: "string",
                },
                fontWeight: "string",
                textAnchor: {
                    content: "string",
                    textSegments: [{
                        endIndex: "string",
                        startIndex: "string",
                    }],
                },
                textDecoration: "string",
                textStyle: "string",
            }],
            uri: "string",
        },
        updater: "string",
        contentCategory: google_native.contentwarehouse.v1.DocumentContentCategory.ContentCategoryUnspecified,
        location: "string",
        properties: [{
            name: "string",
            dateTimeValues: {
                values: [{
                    day: 0,
                    hours: 0,
                    minutes: 0,
                    month: 0,
                    nanos: 0,
                    seconds: 0,
                    timeZone: {
                        id: "string",
                        version: "string",
                    },
                    utcOffset: "string",
                    year: 0,
                }],
            },
            enumValues: {
                values: ["string"],
            },
            floatValues: {
                values: [0],
            },
            integerValues: {
                values: [0],
            },
            mapProperty: {
                fields: {
                    string: "string",
                },
            },
            propertyValues: {
                properties: [googleCloudContentwarehouseV1Property],
            },
            textValues: {
                values: ["string"],
            },
            timestampValues: {
                values: [{
                    textValue: "string",
                    timestampValue: "string",
                }],
            },
        }],
        rawDocumentFileType: google_native.contentwarehouse.v1.DocumentRawDocumentFileType.RawDocumentFileTypeUnspecified,
        rawDocumentPath: "string",
        referenceId: "string",
        requestMetadata: {
            userInfo: {
                groupIds: ["string"],
                id: "string",
            },
        },
        textExtractionDisabled: false,
        textExtractionEnabled: false,
        title: "string",
        plainText: "string",
    });
    
    type: google-native:contentwarehouse/v1:Document
    properties:
        cloudAiDocument:
            content: string
            entities:
                - confidence: 0
                  id: string
                  mentionText: string
                  normalizedValue:
                    addressValue:
                        addressLines:
                            - string
                        administrativeArea: string
                        languageCode: string
                        locality: string
                        organization: string
                        postalCode: string
                        recipients:
                            - string
                        regionCode: string
                        revision: 0
                        sortingCode: string
                        sublocality: string
                    booleanValue: false
                    dateValue:
                        day: 0
                        month: 0
                        year: 0
                    datetimeValue:
                        day: 0
                        hours: 0
                        minutes: 0
                        month: 0
                        nanos: 0
                        seconds: 0
                        timeZone:
                            id: string
                            version: string
                        utcOffset: string
                        year: 0
                    floatValue: 0
                    integerValue: 0
                    moneyValue:
                        currencyCode: string
                        nanos: 0
                        units: string
                    text: string
                  pageAnchor:
                    pageRefs:
                        - boundingPoly:
                            normalizedVertices:
                                - x: 0
                                  "y": 0
                            vertices:
                                - x: 0
                                  "y": 0
                          confidence: 0
                          layoutType: LAYOUT_TYPE_UNSPECIFIED
                          page: string
                  properties:
                    - ${googleCloudDocumentaiV1DocumentEntity}
                  provenance:
                    id: 0
                    parents:
                        - id: 0
                          index: 0
                          revision: 0
                    revision: 0
                    type: OPERATION_TYPE_UNSPECIFIED
                  redacted: false
                  textAnchor:
                    content: string
                    textSegments:
                        - endIndex: string
                          startIndex: string
                  type: string
            entityRelations:
                - objectId: string
                  relation: string
                  subjectId: string
            error:
                code: 0
                details:
                    - string: string
                message: string
            mimeType: string
            pages:
                - blocks:
                    - detectedLanguages:
                        - confidence: 0
                          languageCode: string
                      layout:
                        boundingPoly:
                            normalizedVertices:
                                - x: 0
                                  "y": 0
                            vertices:
                                - x: 0
                                  "y": 0
                        confidence: 0
                        orientation: ORIENTATION_UNSPECIFIED
                        textAnchor:
                            content: string
                            textSegments:
                                - endIndex: string
                                  startIndex: string
                      provenance:
                        id: 0
                        parents:
                            - id: 0
                              index: 0
                              revision: 0
                        revision: 0
                        type: OPERATION_TYPE_UNSPECIFIED
                  detectedBarcodes:
                    - barcode:
                        format: string
                        rawValue: string
                        valueFormat: string
                      layout:
                        boundingPoly:
                            normalizedVertices:
                                - x: 0
                                  "y": 0
                            vertices:
                                - x: 0
                                  "y": 0
                        confidence: 0
                        orientation: ORIENTATION_UNSPECIFIED
                        textAnchor:
                            content: string
                            textSegments:
                                - endIndex: string
                                  startIndex: string
                  detectedLanguages:
                    - confidence: 0
                      languageCode: string
                  dimension:
                    height: 0
                    unit: string
                    width: 0
                  formFields:
                    - correctedKeyText: string
                      correctedValueText: string
                      fieldName:
                        boundingPoly:
                            normalizedVertices:
                                - x: 0
                                  "y": 0
                            vertices:
                                - x: 0
                                  "y": 0
                        confidence: 0
                        orientation: ORIENTATION_UNSPECIFIED
                        textAnchor:
                            content: string
                            textSegments:
                                - endIndex: string
                                  startIndex: string
                      fieldValue:
                        boundingPoly:
                            normalizedVertices:
                                - x: 0
                                  "y": 0
                            vertices:
                                - x: 0
                                  "y": 0
                        confidence: 0
                        orientation: ORIENTATION_UNSPECIFIED
                        textAnchor:
                            content: string
                            textSegments:
                                - endIndex: string
                                  startIndex: string
                      nameDetectedLanguages:
                        - confidence: 0
                          languageCode: string
                      provenance:
                        id: 0
                        parents:
                            - id: 0
                              index: 0
                              revision: 0
                        revision: 0
                        type: OPERATION_TYPE_UNSPECIFIED
                      valueDetectedLanguages:
                        - confidence: 0
                          languageCode: string
                      valueType: string
                  image:
                    content: string
                    height: 0
                    mimeType: string
                    width: 0
                  imageQualityScores:
                    detectedDefects:
                        - confidence: 0
                          type: string
                    qualityScore: 0
                  layout:
                    boundingPoly:
                        normalizedVertices:
                            - x: 0
                              "y": 0
                        vertices:
                            - x: 0
                              "y": 0
                    confidence: 0
                    orientation: ORIENTATION_UNSPECIFIED
                    textAnchor:
                        content: string
                        textSegments:
                            - endIndex: string
                              startIndex: string
                  lines:
                    - detectedLanguages:
                        - confidence: 0
                          languageCode: string
                      layout:
                        boundingPoly:
                            normalizedVertices:
                                - x: 0
                                  "y": 0
                            vertices:
                                - x: 0
                                  "y": 0
                        confidence: 0
                        orientation: ORIENTATION_UNSPECIFIED
                        textAnchor:
                            content: string
                            textSegments:
                                - endIndex: string
                                  startIndex: string
                      provenance:
                        id: 0
                        parents:
                            - id: 0
                              index: 0
                              revision: 0
                        revision: 0
                        type: OPERATION_TYPE_UNSPECIFIED
                  pageNumber: 0
                  paragraphs:
                    - detectedLanguages:
                        - confidence: 0
                          languageCode: string
                      layout:
                        boundingPoly:
                            normalizedVertices:
                                - x: 0
                                  "y": 0
                            vertices:
                                - x: 0
                                  "y": 0
                        confidence: 0
                        orientation: ORIENTATION_UNSPECIFIED
                        textAnchor:
                            content: string
                            textSegments:
                                - endIndex: string
                                  startIndex: string
                      provenance:
                        id: 0
                        parents:
                            - id: 0
                              index: 0
                              revision: 0
                        revision: 0
                        type: OPERATION_TYPE_UNSPECIFIED
                  provenance:
                    id: 0
                    parents:
                        - id: 0
                          index: 0
                          revision: 0
                    revision: 0
                    type: OPERATION_TYPE_UNSPECIFIED
                  symbols:
                    - detectedLanguages:
                        - confidence: 0
                          languageCode: string
                      layout:
                        boundingPoly:
                            normalizedVertices:
                                - x: 0
                                  "y": 0
                            vertices:
                                - x: 0
                                  "y": 0
                        confidence: 0
                        orientation: ORIENTATION_UNSPECIFIED
                        textAnchor:
                            content: string
                            textSegments:
                                - endIndex: string
                                  startIndex: string
                  tables:
                    - bodyRows:
                        - cells:
                            - colSpan: 0
                              detectedLanguages:
                                - confidence: 0
                                  languageCode: string
                              layout:
                                boundingPoly:
                                    normalizedVertices:
                                        - x: 0
                                          "y": 0
                                    vertices:
                                        - x: 0
                                          "y": 0
                                confidence: 0
                                orientation: ORIENTATION_UNSPECIFIED
                                textAnchor:
                                    content: string
                                    textSegments:
                                        - endIndex: string
                                          startIndex: string
                              rowSpan: 0
                      detectedLanguages:
                        - confidence: 0
                          languageCode: string
                      headerRows:
                        - cells:
                            - colSpan: 0
                              detectedLanguages:
                                - confidence: 0
                                  languageCode: string
                              layout:
                                boundingPoly:
                                    normalizedVertices:
                                        - x: 0
                                          "y": 0
                                    vertices:
                                        - x: 0
                                          "y": 0
                                confidence: 0
                                orientation: ORIENTATION_UNSPECIFIED
                                textAnchor:
                                    content: string
                                    textSegments:
                                        - endIndex: string
                                          startIndex: string
                              rowSpan: 0
                      layout:
                        boundingPoly:
                            normalizedVertices:
                                - x: 0
                                  "y": 0
                            vertices:
                                - x: 0
                                  "y": 0
                        confidence: 0
                        orientation: ORIENTATION_UNSPECIFIED
                        textAnchor:
                            content: string
                            textSegments:
                                - endIndex: string
                                  startIndex: string
                      provenance:
                        id: 0
                        parents:
                            - id: 0
                              index: 0
                              revision: 0
                        revision: 0
                        type: OPERATION_TYPE_UNSPECIFIED
                  tokens:
                    - detectedBreak:
                        type: TYPE_UNSPECIFIED
                      detectedLanguages:
                        - confidence: 0
                          languageCode: string
                      layout:
                        boundingPoly:
                            normalizedVertices:
                                - x: 0
                                  "y": 0
                            vertices:
                                - x: 0
                                  "y": 0
                        confidence: 0
                        orientation: ORIENTATION_UNSPECIFIED
                        textAnchor:
                            content: string
                            textSegments:
                                - endIndex: string
                                  startIndex: string
                      provenance:
                        id: 0
                        parents:
                            - id: 0
                              index: 0
                              revision: 0
                        revision: 0
                        type: OPERATION_TYPE_UNSPECIFIED
                      styleInfo:
                        backgroundColor:
                            alpha: 0
                            blue: 0
                            green: 0
                            red: 0
                        bold: false
                        fontSize: 0
                        fontType: string
                        fontWeight: 0
                        handwritten: false
                        italic: false
                        letterSpacing: 0
                        pixelFontSize: 0
                        smallcaps: false
                        strikeout: false
                        subscript: false
                        superscript: false
                        textColor:
                            alpha: 0
                            blue: 0
                            green: 0
                            red: 0
                        underlined: false
                  transforms:
                    - cols: 0
                      data: string
                      rows: 0
                      type: 0
                  visualElements:
                    - detectedLanguages:
                        - confidence: 0
                          languageCode: string
                      layout:
                        boundingPoly:
                            normalizedVertices:
                                - x: 0
                                  "y": 0
                            vertices:
                                - x: 0
                                  "y": 0
                        confidence: 0
                        orientation: ORIENTATION_UNSPECIFIED
                        textAnchor:
                            content: string
                            textSegments:
                                - endIndex: string
                                  startIndex: string
                      type: string
            revisions:
                - agent: string
                  createTime: string
                  humanReview:
                    state: string
                    stateMessage: string
                  id: string
                  parent:
                    - 0
                  parentIds:
                    - string
                  processor: string
            shardInfo:
                shardCount: string
                shardIndex: string
                textOffset: string
            text: string
            textChanges:
                - changedText: string
                  provenance:
                    - id: 0
                      parents:
                        - id: 0
                          index: 0
                          revision: 0
                      revision: 0
                      type: OPERATION_TYPE_UNSPECIFIED
                  textAnchor:
                    content: string
                    textSegments:
                        - endIndex: string
                          startIndex: string
            textStyles:
                - backgroundColor:
                    alpha: 0
                    blue: 0
                    green: 0
                    red: 0
                  color:
                    alpha: 0
                    blue: 0
                    green: 0
                    red: 0
                  fontFamily: string
                  fontSize:
                    size: 0
                    unit: string
                  fontWeight: string
                  textAnchor:
                    content: string
                    textSegments:
                        - endIndex: string
                          startIndex: string
                  textDecoration: string
                  textStyle: string
            uri: string
        cloudAiDocumentOption:
            customizedEntitiesPropertiesConversions:
                string: string
            enableEntitiesConversions: false
        contentCategory: CONTENT_CATEGORY_UNSPECIFIED
        createMask: string
        creator: string
        displayName: string
        displayUri: string
        documentSchemaName: string
        inlineRawDocument: string
        location: string
        name: string
        plainText: string
        policy:
            auditConfigs:
                - auditLogConfigs:
                    - exemptedMembers:
                        - string
                      logType: LOG_TYPE_UNSPECIFIED
                  service: string
            bindings:
                - condition:
                    description: string
                    expression: string
                    location: string
                    title: string
                  members:
                    - string
                  role: string
            etag: string
            version: 0
        project: string
        properties:
            - dateTimeValues:
                values:
                    - day: 0
                      hours: 0
                      minutes: 0
                      month: 0
                      nanos: 0
                      seconds: 0
                      timeZone:
                        id: string
                        version: string
                      utcOffset: string
                      year: 0
              enumValues:
                values:
                    - string
              floatValues:
                values:
                    - 0
              integerValues:
                values:
                    - 0
              mapProperty:
                fields:
                    string: string
              name: string
              propertyValues:
                properties:
                    - ${googleCloudContentwarehouseV1Property}
              textValues:
                values:
                    - string
              timestampValues:
                values:
                    - textValue: string
                      timestampValue: string
        rawDocumentFileType: RAW_DOCUMENT_FILE_TYPE_UNSPECIFIED
        rawDocumentPath: string
        referenceId: string
        requestMetadata:
            userInfo:
                groupIds:
                    - string
                id: string
        textExtractionDisabled: false
        textExtractionEnabled: false
        title: string
        updater: string
    

    Document 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 Document resource accepts the following input properties:

    DisplayName string
    Display name of the document given by the user. This name will be displayed in the UI. Customer can populate this field with the name of the document. This differs from the 'title' field as 'title' is optional and stores the top heading in the document.
    CloudAiDocument Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1Document
    Document AI format to save the structured content, including OCR.
    CloudAiDocumentOption Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1CloudAIDocumentOption
    Request Option for processing Cloud AI Document in Document Warehouse. This field offers limited support for mapping entities from Cloud AI Document to Warehouse Document. Please consult with product team before using this field and other available options.
    ContentCategory Pulumi.GoogleNative.Contentwarehouse.V1.DocumentContentCategory
    Indicates the category (image, audio, video etc.) of the original content.
    CreateMask string
    Field mask for creating Document fields. If mask path is empty, it means all fields are masked. For the FieldMask definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask.
    Creator string
    The user who creates the document.
    DisplayUri string
    Uri to display the document, for example, in the UI.
    DocumentSchemaName string
    The Document schema name. Format: projects/{project_number}/locations/{location}/documentSchemas/{document_schema_id}.
    InlineRawDocument string
    Raw document content.
    Location string
    Name string
    The resource name of the document. Format: projects/{project_number}/locations/{location}/documents/{document_id}. The name is ignored when creating a document.
    PlainText string
    Other document format, such as PPTX, XLXS
    Policy Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleIamV1Policy
    Default document policy during creation. This refers to an Identity and Access (IAM) policy, which specifies access controls for the Document. Conditions defined in the policy will be ignored.
    Project string
    Properties List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1Property>
    List of values that are user supplied metadata.
    RawDocumentFileType Pulumi.GoogleNative.Contentwarehouse.V1.DocumentRawDocumentFileType
    This is used when DocAI was not used to load the document and parsing/ extracting is needed for the inline_raw_document. For example, if inline_raw_document is the byte representation of a PDF file, then this should be set to: RAW_DOCUMENT_FILE_TYPE_PDF.
    RawDocumentPath string
    Raw document file in Cloud Storage path.
    ReferenceId string
    The reference ID set by customers. Must be unique per project and location.
    RequestMetadata Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1RequestMetadata
    The meta information collected about the end user, used to enforce access control for the service.
    TextExtractionDisabled bool
    If true, text extraction will not be performed.
    TextExtractionEnabled bool
    If true, text extraction will be performed.
    Title string
    Title that describes the document. This can be the top heading or text that describes the document.
    Updater string
    The user who lastly updates the document.
    DisplayName string
    Display name of the document given by the user. This name will be displayed in the UI. Customer can populate this field with the name of the document. This differs from the 'title' field as 'title' is optional and stores the top heading in the document.
    CloudAiDocument GoogleCloudDocumentaiV1DocumentArgs
    Document AI format to save the structured content, including OCR.
    CloudAiDocumentOption GoogleCloudContentwarehouseV1CloudAIDocumentOptionArgs
    Request Option for processing Cloud AI Document in Document Warehouse. This field offers limited support for mapping entities from Cloud AI Document to Warehouse Document. Please consult with product team before using this field and other available options.
    ContentCategory DocumentContentCategory
    Indicates the category (image, audio, video etc.) of the original content.
    CreateMask string
    Field mask for creating Document fields. If mask path is empty, it means all fields are masked. For the FieldMask definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask.
    Creator string
    The user who creates the document.
    DisplayUri string
    Uri to display the document, for example, in the UI.
    DocumentSchemaName string
    The Document schema name. Format: projects/{project_number}/locations/{location}/documentSchemas/{document_schema_id}.
    InlineRawDocument string
    Raw document content.
    Location string
    Name string
    The resource name of the document. Format: projects/{project_number}/locations/{location}/documents/{document_id}. The name is ignored when creating a document.
    PlainText string
    Other document format, such as PPTX, XLXS
    Policy GoogleIamV1PolicyArgs
    Default document policy during creation. This refers to an Identity and Access (IAM) policy, which specifies access controls for the Document. Conditions defined in the policy will be ignored.
    Project string
    Properties []GoogleCloudContentwarehouseV1PropertyArgs
    List of values that are user supplied metadata.
    RawDocumentFileType DocumentRawDocumentFileType
    This is used when DocAI was not used to load the document and parsing/ extracting is needed for the inline_raw_document. For example, if inline_raw_document is the byte representation of a PDF file, then this should be set to: RAW_DOCUMENT_FILE_TYPE_PDF.
    RawDocumentPath string
    Raw document file in Cloud Storage path.
    ReferenceId string
    The reference ID set by customers. Must be unique per project and location.
    RequestMetadata GoogleCloudContentwarehouseV1RequestMetadataArgs
    The meta information collected about the end user, used to enforce access control for the service.
    TextExtractionDisabled bool
    If true, text extraction will not be performed.
    TextExtractionEnabled bool
    If true, text extraction will be performed.
    Title string
    Title that describes the document. This can be the top heading or text that describes the document.
    Updater string
    The user who lastly updates the document.
    displayName String
    Display name of the document given by the user. This name will be displayed in the UI. Customer can populate this field with the name of the document. This differs from the 'title' field as 'title' is optional and stores the top heading in the document.
    cloudAiDocument GoogleCloudDocumentaiV1Document
    Document AI format to save the structured content, including OCR.
    cloudAiDocumentOption GoogleCloudContentwarehouseV1CloudAIDocumentOption
    Request Option for processing Cloud AI Document in Document Warehouse. This field offers limited support for mapping entities from Cloud AI Document to Warehouse Document. Please consult with product team before using this field and other available options.
    contentCategory DocumentContentCategory
    Indicates the category (image, audio, video etc.) of the original content.
    createMask String
    Field mask for creating Document fields. If mask path is empty, it means all fields are masked. For the FieldMask definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask.
    creator String
    The user who creates the document.
    displayUri String
    Uri to display the document, for example, in the UI.
    documentSchemaName String
    The Document schema name. Format: projects/{project_number}/locations/{location}/documentSchemas/{document_schema_id}.
    inlineRawDocument String
    Raw document content.
    location String
    name String
    The resource name of the document. Format: projects/{project_number}/locations/{location}/documents/{document_id}. The name is ignored when creating a document.
    plainText String
    Other document format, such as PPTX, XLXS
    policy GoogleIamV1Policy
    Default document policy during creation. This refers to an Identity and Access (IAM) policy, which specifies access controls for the Document. Conditions defined in the policy will be ignored.
    project String
    properties List<GoogleCloudContentwarehouseV1Property>
    List of values that are user supplied metadata.
    rawDocumentFileType DocumentRawDocumentFileType
    This is used when DocAI was not used to load the document and parsing/ extracting is needed for the inline_raw_document. For example, if inline_raw_document is the byte representation of a PDF file, then this should be set to: RAW_DOCUMENT_FILE_TYPE_PDF.
    rawDocumentPath String
    Raw document file in Cloud Storage path.
    referenceId String
    The reference ID set by customers. Must be unique per project and location.
    requestMetadata GoogleCloudContentwarehouseV1RequestMetadata
    The meta information collected about the end user, used to enforce access control for the service.
    textExtractionDisabled Boolean
    If true, text extraction will not be performed.
    textExtractionEnabled Boolean
    If true, text extraction will be performed.
    title String
    Title that describes the document. This can be the top heading or text that describes the document.
    updater String
    The user who lastly updates the document.
    displayName string
    Display name of the document given by the user. This name will be displayed in the UI. Customer can populate this field with the name of the document. This differs from the 'title' field as 'title' is optional and stores the top heading in the document.
    cloudAiDocument GoogleCloudDocumentaiV1Document
    Document AI format to save the structured content, including OCR.
    cloudAiDocumentOption GoogleCloudContentwarehouseV1CloudAIDocumentOption
    Request Option for processing Cloud AI Document in Document Warehouse. This field offers limited support for mapping entities from Cloud AI Document to Warehouse Document. Please consult with product team before using this field and other available options.
    contentCategory DocumentContentCategory
    Indicates the category (image, audio, video etc.) of the original content.
    createMask string
    Field mask for creating Document fields. If mask path is empty, it means all fields are masked. For the FieldMask definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask.
    creator string
    The user who creates the document.
    displayUri string
    Uri to display the document, for example, in the UI.
    documentSchemaName string
    The Document schema name. Format: projects/{project_number}/locations/{location}/documentSchemas/{document_schema_id}.
    inlineRawDocument string
    Raw document content.
    location string
    name string
    The resource name of the document. Format: projects/{project_number}/locations/{location}/documents/{document_id}. The name is ignored when creating a document.
    plainText string
    Other document format, such as PPTX, XLXS
    policy GoogleIamV1Policy
    Default document policy during creation. This refers to an Identity and Access (IAM) policy, which specifies access controls for the Document. Conditions defined in the policy will be ignored.
    project string
    properties GoogleCloudContentwarehouseV1Property[]
    List of values that are user supplied metadata.
    rawDocumentFileType DocumentRawDocumentFileType
    This is used when DocAI was not used to load the document and parsing/ extracting is needed for the inline_raw_document. For example, if inline_raw_document is the byte representation of a PDF file, then this should be set to: RAW_DOCUMENT_FILE_TYPE_PDF.
    rawDocumentPath string
    Raw document file in Cloud Storage path.
    referenceId string
    The reference ID set by customers. Must be unique per project and location.
    requestMetadata GoogleCloudContentwarehouseV1RequestMetadata
    The meta information collected about the end user, used to enforce access control for the service.
    textExtractionDisabled boolean
    If true, text extraction will not be performed.
    textExtractionEnabled boolean
    If true, text extraction will be performed.
    title string
    Title that describes the document. This can be the top heading or text that describes the document.
    updater string
    The user who lastly updates the document.
    display_name str
    Display name of the document given by the user. This name will be displayed in the UI. Customer can populate this field with the name of the document. This differs from the 'title' field as 'title' is optional and stores the top heading in the document.
    cloud_ai_document GoogleCloudDocumentaiV1DocumentArgs
    Document AI format to save the structured content, including OCR.
    cloud_ai_document_option GoogleCloudContentwarehouseV1CloudAIDocumentOptionArgs
    Request Option for processing Cloud AI Document in Document Warehouse. This field offers limited support for mapping entities from Cloud AI Document to Warehouse Document. Please consult with product team before using this field and other available options.
    content_category DocumentContentCategory
    Indicates the category (image, audio, video etc.) of the original content.
    create_mask str
    Field mask for creating Document fields. If mask path is empty, it means all fields are masked. For the FieldMask definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask.
    creator str
    The user who creates the document.
    display_uri str
    Uri to display the document, for example, in the UI.
    document_schema_name str
    The Document schema name. Format: projects/{project_number}/locations/{location}/documentSchemas/{document_schema_id}.
    inline_raw_document str
    Raw document content.
    location str
    name str
    The resource name of the document. Format: projects/{project_number}/locations/{location}/documents/{document_id}. The name is ignored when creating a document.
    plain_text str
    Other document format, such as PPTX, XLXS
    policy GoogleIamV1PolicyArgs
    Default document policy during creation. This refers to an Identity and Access (IAM) policy, which specifies access controls for the Document. Conditions defined in the policy will be ignored.
    project str
    properties Sequence[GoogleCloudContentwarehouseV1PropertyArgs]
    List of values that are user supplied metadata.
    raw_document_file_type DocumentRawDocumentFileType
    This is used when DocAI was not used to load the document and parsing/ extracting is needed for the inline_raw_document. For example, if inline_raw_document is the byte representation of a PDF file, then this should be set to: RAW_DOCUMENT_FILE_TYPE_PDF.
    raw_document_path str
    Raw document file in Cloud Storage path.
    reference_id str
    The reference ID set by customers. Must be unique per project and location.
    request_metadata GoogleCloudContentwarehouseV1RequestMetadataArgs
    The meta information collected about the end user, used to enforce access control for the service.
    text_extraction_disabled bool
    If true, text extraction will not be performed.
    text_extraction_enabled bool
    If true, text extraction will be performed.
    title str
    Title that describes the document. This can be the top heading or text that describes the document.
    updater str
    The user who lastly updates the document.
    displayName String
    Display name of the document given by the user. This name will be displayed in the UI. Customer can populate this field with the name of the document. This differs from the 'title' field as 'title' is optional and stores the top heading in the document.
    cloudAiDocument Property Map
    Document AI format to save the structured content, including OCR.
    cloudAiDocumentOption Property Map
    Request Option for processing Cloud AI Document in Document Warehouse. This field offers limited support for mapping entities from Cloud AI Document to Warehouse Document. Please consult with product team before using this field and other available options.
    contentCategory "CONTENT_CATEGORY_UNSPECIFIED" | "CONTENT_CATEGORY_IMAGE" | "CONTENT_CATEGORY_AUDIO" | "CONTENT_CATEGORY_VIDEO"
    Indicates the category (image, audio, video etc.) of the original content.
    createMask String
    Field mask for creating Document fields. If mask path is empty, it means all fields are masked. For the FieldMask definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask.
    creator String
    The user who creates the document.
    displayUri String
    Uri to display the document, for example, in the UI.
    documentSchemaName String
    The Document schema name. Format: projects/{project_number}/locations/{location}/documentSchemas/{document_schema_id}.
    inlineRawDocument String
    Raw document content.
    location String
    name String
    The resource name of the document. Format: projects/{project_number}/locations/{location}/documents/{document_id}. The name is ignored when creating a document.
    plainText String
    Other document format, such as PPTX, XLXS
    policy Property Map
    Default document policy during creation. This refers to an Identity and Access (IAM) policy, which specifies access controls for the Document. Conditions defined in the policy will be ignored.
    project String
    properties List<Property Map>
    List of values that are user supplied metadata.
    rawDocumentFileType "RAW_DOCUMENT_FILE_TYPE_UNSPECIFIED" | "RAW_DOCUMENT_FILE_TYPE_PDF" | "RAW_DOCUMENT_FILE_TYPE_DOCX" | "RAW_DOCUMENT_FILE_TYPE_XLSX" | "RAW_DOCUMENT_FILE_TYPE_PPTX" | "RAW_DOCUMENT_FILE_TYPE_TEXT" | "RAW_DOCUMENT_FILE_TYPE_TIFF"
    This is used when DocAI was not used to load the document and parsing/ extracting is needed for the inline_raw_document. For example, if inline_raw_document is the byte representation of a PDF file, then this should be set to: RAW_DOCUMENT_FILE_TYPE_PDF.
    rawDocumentPath String
    Raw document file in Cloud Storage path.
    referenceId String
    The reference ID set by customers. Must be unique per project and location.
    requestMetadata Property Map
    The meta information collected about the end user, used to enforce access control for the service.
    textExtractionDisabled Boolean
    If true, text extraction will not be performed.
    textExtractionEnabled Boolean
    If true, text extraction will be performed.
    title String
    Title that describes the document. This can be the top heading or text that describes the document.
    updater String
    The user who lastly updates the document.

    Outputs

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

    CreateTime string
    The time when the document is created.
    DispositionTime string
    If linked to a Collection with RetentionPolicy, the date when the document becomes mutable.
    Id string
    The provider-assigned unique ID for this managed resource.
    LegalHold bool
    Indicates if the document has a legal hold on it.
    UpdateTime string
    The time when the document is last updated.
    CreateTime string
    The time when the document is created.
    DispositionTime string
    If linked to a Collection with RetentionPolicy, the date when the document becomes mutable.
    Id string
    The provider-assigned unique ID for this managed resource.
    LegalHold bool
    Indicates if the document has a legal hold on it.
    UpdateTime string
    The time when the document is last updated.
    createTime String
    The time when the document is created.
    dispositionTime String
    If linked to a Collection with RetentionPolicy, the date when the document becomes mutable.
    id String
    The provider-assigned unique ID for this managed resource.
    legalHold Boolean
    Indicates if the document has a legal hold on it.
    updateTime String
    The time when the document is last updated.
    createTime string
    The time when the document is created.
    dispositionTime string
    If linked to a Collection with RetentionPolicy, the date when the document becomes mutable.
    id string
    The provider-assigned unique ID for this managed resource.
    legalHold boolean
    Indicates if the document has a legal hold on it.
    updateTime string
    The time when the document is last updated.
    create_time str
    The time when the document is created.
    disposition_time str
    If linked to a Collection with RetentionPolicy, the date when the document becomes mutable.
    id str
    The provider-assigned unique ID for this managed resource.
    legal_hold bool
    Indicates if the document has a legal hold on it.
    update_time str
    The time when the document is last updated.
    createTime String
    The time when the document is created.
    dispositionTime String
    If linked to a Collection with RetentionPolicy, the date when the document becomes mutable.
    id String
    The provider-assigned unique ID for this managed resource.
    legalHold Boolean
    Indicates if the document has a legal hold on it.
    updateTime String
    The time when the document is last updated.

    Supporting Types

    DocumentContentCategory, DocumentContentCategoryArgs

    ContentCategoryUnspecified
    CONTENT_CATEGORY_UNSPECIFIEDNo category is specified.
    ContentCategoryImage
    CONTENT_CATEGORY_IMAGEContent is of image type.
    ContentCategoryAudio
    CONTENT_CATEGORY_AUDIOContent is of audio type.
    ContentCategoryVideo
    CONTENT_CATEGORY_VIDEOContent is of video type.
    DocumentContentCategoryContentCategoryUnspecified
    CONTENT_CATEGORY_UNSPECIFIEDNo category is specified.
    DocumentContentCategoryContentCategoryImage
    CONTENT_CATEGORY_IMAGEContent is of image type.
    DocumentContentCategoryContentCategoryAudio
    CONTENT_CATEGORY_AUDIOContent is of audio type.
    DocumentContentCategoryContentCategoryVideo
    CONTENT_CATEGORY_VIDEOContent is of video type.
    ContentCategoryUnspecified
    CONTENT_CATEGORY_UNSPECIFIEDNo category is specified.
    ContentCategoryImage
    CONTENT_CATEGORY_IMAGEContent is of image type.
    ContentCategoryAudio
    CONTENT_CATEGORY_AUDIOContent is of audio type.
    ContentCategoryVideo
    CONTENT_CATEGORY_VIDEOContent is of video type.
    ContentCategoryUnspecified
    CONTENT_CATEGORY_UNSPECIFIEDNo category is specified.
    ContentCategoryImage
    CONTENT_CATEGORY_IMAGEContent is of image type.
    ContentCategoryAudio
    CONTENT_CATEGORY_AUDIOContent is of audio type.
    ContentCategoryVideo
    CONTENT_CATEGORY_VIDEOContent is of video type.
    CONTENT_CATEGORY_UNSPECIFIED
    CONTENT_CATEGORY_UNSPECIFIEDNo category is specified.
    CONTENT_CATEGORY_IMAGE
    CONTENT_CATEGORY_IMAGEContent is of image type.
    CONTENT_CATEGORY_AUDIO
    CONTENT_CATEGORY_AUDIOContent is of audio type.
    CONTENT_CATEGORY_VIDEO
    CONTENT_CATEGORY_VIDEOContent is of video type.
    "CONTENT_CATEGORY_UNSPECIFIED"
    CONTENT_CATEGORY_UNSPECIFIEDNo category is specified.
    "CONTENT_CATEGORY_IMAGE"
    CONTENT_CATEGORY_IMAGEContent is of image type.
    "CONTENT_CATEGORY_AUDIO"
    CONTENT_CATEGORY_AUDIOContent is of audio type.
    "CONTENT_CATEGORY_VIDEO"
    CONTENT_CATEGORY_VIDEOContent is of video type.

    DocumentRawDocumentFileType, DocumentRawDocumentFileTypeArgs

    RawDocumentFileTypeUnspecified
    RAW_DOCUMENT_FILE_TYPE_UNSPECIFIEDNo raw document specified or it is non-parsable
    RawDocumentFileTypePdf
    RAW_DOCUMENT_FILE_TYPE_PDFAdobe PDF format
    RawDocumentFileTypeDocx
    RAW_DOCUMENT_FILE_TYPE_DOCXMicrosoft Word format
    RawDocumentFileTypeXlsx
    RAW_DOCUMENT_FILE_TYPE_XLSXMicrosoft Excel format
    RawDocumentFileTypePptx
    RAW_DOCUMENT_FILE_TYPE_PPTXMicrosoft Powerpoint format
    RawDocumentFileTypeText
    RAW_DOCUMENT_FILE_TYPE_TEXTUTF-8 encoded text format
    RawDocumentFileTypeTiff
    RAW_DOCUMENT_FILE_TYPE_TIFFTIFF or TIF image file format
    DocumentRawDocumentFileTypeRawDocumentFileTypeUnspecified
    RAW_DOCUMENT_FILE_TYPE_UNSPECIFIEDNo raw document specified or it is non-parsable
    DocumentRawDocumentFileTypeRawDocumentFileTypePdf
    RAW_DOCUMENT_FILE_TYPE_PDFAdobe PDF format
    DocumentRawDocumentFileTypeRawDocumentFileTypeDocx
    RAW_DOCUMENT_FILE_TYPE_DOCXMicrosoft Word format
    DocumentRawDocumentFileTypeRawDocumentFileTypeXlsx
    RAW_DOCUMENT_FILE_TYPE_XLSXMicrosoft Excel format
    DocumentRawDocumentFileTypeRawDocumentFileTypePptx
    RAW_DOCUMENT_FILE_TYPE_PPTXMicrosoft Powerpoint format
    DocumentRawDocumentFileTypeRawDocumentFileTypeText
    RAW_DOCUMENT_FILE_TYPE_TEXTUTF-8 encoded text format
    DocumentRawDocumentFileTypeRawDocumentFileTypeTiff
    RAW_DOCUMENT_FILE_TYPE_TIFFTIFF or TIF image file format
    RawDocumentFileTypeUnspecified
    RAW_DOCUMENT_FILE_TYPE_UNSPECIFIEDNo raw document specified or it is non-parsable
    RawDocumentFileTypePdf
    RAW_DOCUMENT_FILE_TYPE_PDFAdobe PDF format
    RawDocumentFileTypeDocx
    RAW_DOCUMENT_FILE_TYPE_DOCXMicrosoft Word format
    RawDocumentFileTypeXlsx
    RAW_DOCUMENT_FILE_TYPE_XLSXMicrosoft Excel format
    RawDocumentFileTypePptx
    RAW_DOCUMENT_FILE_TYPE_PPTXMicrosoft Powerpoint format
    RawDocumentFileTypeText
    RAW_DOCUMENT_FILE_TYPE_TEXTUTF-8 encoded text format
    RawDocumentFileTypeTiff
    RAW_DOCUMENT_FILE_TYPE_TIFFTIFF or TIF image file format
    RawDocumentFileTypeUnspecified
    RAW_DOCUMENT_FILE_TYPE_UNSPECIFIEDNo raw document specified or it is non-parsable
    RawDocumentFileTypePdf
    RAW_DOCUMENT_FILE_TYPE_PDFAdobe PDF format
    RawDocumentFileTypeDocx
    RAW_DOCUMENT_FILE_TYPE_DOCXMicrosoft Word format
    RawDocumentFileTypeXlsx
    RAW_DOCUMENT_FILE_TYPE_XLSXMicrosoft Excel format
    RawDocumentFileTypePptx
    RAW_DOCUMENT_FILE_TYPE_PPTXMicrosoft Powerpoint format
    RawDocumentFileTypeText
    RAW_DOCUMENT_FILE_TYPE_TEXTUTF-8 encoded text format
    RawDocumentFileTypeTiff
    RAW_DOCUMENT_FILE_TYPE_TIFFTIFF or TIF image file format
    RAW_DOCUMENT_FILE_TYPE_UNSPECIFIED
    RAW_DOCUMENT_FILE_TYPE_UNSPECIFIEDNo raw document specified or it is non-parsable
    RAW_DOCUMENT_FILE_TYPE_PDF
    RAW_DOCUMENT_FILE_TYPE_PDFAdobe PDF format
    RAW_DOCUMENT_FILE_TYPE_DOCX
    RAW_DOCUMENT_FILE_TYPE_DOCXMicrosoft Word format
    RAW_DOCUMENT_FILE_TYPE_XLSX
    RAW_DOCUMENT_FILE_TYPE_XLSXMicrosoft Excel format
    RAW_DOCUMENT_FILE_TYPE_PPTX
    RAW_DOCUMENT_FILE_TYPE_PPTXMicrosoft Powerpoint format
    RAW_DOCUMENT_FILE_TYPE_TEXT
    RAW_DOCUMENT_FILE_TYPE_TEXTUTF-8 encoded text format
    RAW_DOCUMENT_FILE_TYPE_TIFF
    RAW_DOCUMENT_FILE_TYPE_TIFFTIFF or TIF image file format
    "RAW_DOCUMENT_FILE_TYPE_UNSPECIFIED"
    RAW_DOCUMENT_FILE_TYPE_UNSPECIFIEDNo raw document specified or it is non-parsable
    "RAW_DOCUMENT_FILE_TYPE_PDF"
    RAW_DOCUMENT_FILE_TYPE_PDFAdobe PDF format
    "RAW_DOCUMENT_FILE_TYPE_DOCX"
    RAW_DOCUMENT_FILE_TYPE_DOCXMicrosoft Word format
    "RAW_DOCUMENT_FILE_TYPE_XLSX"
    RAW_DOCUMENT_FILE_TYPE_XLSXMicrosoft Excel format
    "RAW_DOCUMENT_FILE_TYPE_PPTX"
    RAW_DOCUMENT_FILE_TYPE_PPTXMicrosoft Powerpoint format
    "RAW_DOCUMENT_FILE_TYPE_TEXT"
    RAW_DOCUMENT_FILE_TYPE_TEXTUTF-8 encoded text format
    "RAW_DOCUMENT_FILE_TYPE_TIFF"
    RAW_DOCUMENT_FILE_TYPE_TIFFTIFF or TIF image file format

    GoogleCloudContentwarehouseV1CloudAIDocumentOption, GoogleCloudContentwarehouseV1CloudAIDocumentOptionArgs

    CustomizedEntitiesPropertiesConversions Dictionary<string, string>
    If set, only selected entities will be converted to properties.
    EnableEntitiesConversions bool
    Whether to convert all the entities to properties.
    CustomizedEntitiesPropertiesConversions map[string]string
    If set, only selected entities will be converted to properties.
    EnableEntitiesConversions bool
    Whether to convert all the entities to properties.
    customizedEntitiesPropertiesConversions Map<String,String>
    If set, only selected entities will be converted to properties.
    enableEntitiesConversions Boolean
    Whether to convert all the entities to properties.
    customizedEntitiesPropertiesConversions {[key: string]: string}
    If set, only selected entities will be converted to properties.
    enableEntitiesConversions boolean
    Whether to convert all the entities to properties.
    customized_entities_properties_conversions Mapping[str, str]
    If set, only selected entities will be converted to properties.
    enable_entities_conversions bool
    Whether to convert all the entities to properties.
    customizedEntitiesPropertiesConversions Map<String>
    If set, only selected entities will be converted to properties.
    enableEntitiesConversions Boolean
    Whether to convert all the entities to properties.

    GoogleCloudContentwarehouseV1DateTimeArray, GoogleCloudContentwarehouseV1DateTimeArrayArgs

    Values List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeDateTime>
    List of datetime values. Both OffsetDateTime and ZonedDateTime are supported.
    Values []GoogleTypeDateTime
    List of datetime values. Both OffsetDateTime and ZonedDateTime are supported.
    values List<GoogleTypeDateTime>
    List of datetime values. Both OffsetDateTime and ZonedDateTime are supported.
    values GoogleTypeDateTime[]
    List of datetime values. Both OffsetDateTime and ZonedDateTime are supported.
    values Sequence[GoogleTypeDateTime]
    List of datetime values. Both OffsetDateTime and ZonedDateTime are supported.
    values List<Property Map>
    List of datetime values. Both OffsetDateTime and ZonedDateTime are supported.

    GoogleCloudContentwarehouseV1DateTimeArrayResponse, GoogleCloudContentwarehouseV1DateTimeArrayResponseArgs

    Values List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeDateTimeResponse>
    List of datetime values. Both OffsetDateTime and ZonedDateTime are supported.
    Values []GoogleTypeDateTimeResponse
    List of datetime values. Both OffsetDateTime and ZonedDateTime are supported.
    values List<GoogleTypeDateTimeResponse>
    List of datetime values. Both OffsetDateTime and ZonedDateTime are supported.
    values GoogleTypeDateTimeResponse[]
    List of datetime values. Both OffsetDateTime and ZonedDateTime are supported.
    values Sequence[GoogleTypeDateTimeResponse]
    List of datetime values. Both OffsetDateTime and ZonedDateTime are supported.
    values List<Property Map>
    List of datetime values. Both OffsetDateTime and ZonedDateTime are supported.

    GoogleCloudContentwarehouseV1EnumArray, GoogleCloudContentwarehouseV1EnumArrayArgs

    Values List<string>
    List of enum values.
    Values []string
    List of enum values.
    values List<String>
    List of enum values.
    values string[]
    List of enum values.
    values Sequence[str]
    List of enum values.
    values List<String>
    List of enum values.

    GoogleCloudContentwarehouseV1EnumArrayResponse, GoogleCloudContentwarehouseV1EnumArrayResponseArgs

    Values List<string>
    List of enum values.
    Values []string
    List of enum values.
    values List<String>
    List of enum values.
    values string[]
    List of enum values.
    values Sequence[str]
    List of enum values.
    values List<String>
    List of enum values.

    GoogleCloudContentwarehouseV1FloatArray, GoogleCloudContentwarehouseV1FloatArrayArgs

    Values List<double>
    List of float values.
    Values []float64
    List of float values.
    values List<Double>
    List of float values.
    values number[]
    List of float values.
    values Sequence[float]
    List of float values.
    values List<Number>
    List of float values.

    GoogleCloudContentwarehouseV1FloatArrayResponse, GoogleCloudContentwarehouseV1FloatArrayResponseArgs

    Values List<double>
    List of float values.
    Values []float64
    List of float values.
    values List<Double>
    List of float values.
    values number[]
    List of float values.
    values Sequence[float]
    List of float values.
    values List<Number>
    List of float values.

    GoogleCloudContentwarehouseV1IntegerArray, GoogleCloudContentwarehouseV1IntegerArrayArgs

    Values List<int>
    List of integer values.
    Values []int
    List of integer values.
    values List<Integer>
    List of integer values.
    values number[]
    List of integer values.
    values Sequence[int]
    List of integer values.
    values List<Number>
    List of integer values.

    GoogleCloudContentwarehouseV1IntegerArrayResponse, GoogleCloudContentwarehouseV1IntegerArrayResponseArgs

    Values List<int>
    List of integer values.
    Values []int
    List of integer values.
    values List<Integer>
    List of integer values.
    values number[]
    List of integer values.
    values Sequence[int]
    List of integer values.
    values List<Number>
    List of integer values.

    GoogleCloudContentwarehouseV1MapProperty, GoogleCloudContentwarehouseV1MapPropertyArgs

    Fields Dictionary<string, string>
    Unordered map of dynamically typed values.
    Fields map[string]string
    Unordered map of dynamically typed values.
    fields Map<String,String>
    Unordered map of dynamically typed values.
    fields {[key: string]: string}
    Unordered map of dynamically typed values.
    fields Mapping[str, str]
    Unordered map of dynamically typed values.
    fields Map<String>
    Unordered map of dynamically typed values.

    GoogleCloudContentwarehouseV1MapPropertyResponse, GoogleCloudContentwarehouseV1MapPropertyResponseArgs

    Fields Dictionary<string, string>
    Unordered map of dynamically typed values.
    Fields map[string]string
    Unordered map of dynamically typed values.
    fields Map<String,String>
    Unordered map of dynamically typed values.
    fields {[key: string]: string}
    Unordered map of dynamically typed values.
    fields Mapping[str, str]
    Unordered map of dynamically typed values.
    fields Map<String>
    Unordered map of dynamically typed values.

    GoogleCloudContentwarehouseV1Property, GoogleCloudContentwarehouseV1PropertyArgs

    Name string
    Must match the name of a PropertyDefinition in the DocumentSchema.
    DateTimeValues Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1DateTimeArray
    Date time property values. It is not supported by CMEK compliant deployment.
    EnumValues Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1EnumArray
    Enum property values.
    FloatValues Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1FloatArray
    Float property values.
    IntegerValues Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1IntegerArray
    Integer property values.
    MapProperty Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1MapProperty
    Map property values.
    PropertyValues Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1PropertyArray
    Nested structured data property values.
    TextValues Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1TextArray
    String/text property values.
    TimestampValues Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1TimestampArray
    Timestamp property values. It is not supported by CMEK compliant deployment.
    Name string
    Must match the name of a PropertyDefinition in the DocumentSchema.
    DateTimeValues GoogleCloudContentwarehouseV1DateTimeArray
    Date time property values. It is not supported by CMEK compliant deployment.
    EnumValues GoogleCloudContentwarehouseV1EnumArray
    Enum property values.
    FloatValues GoogleCloudContentwarehouseV1FloatArray
    Float property values.
    IntegerValues GoogleCloudContentwarehouseV1IntegerArray
    Integer property values.
    MapProperty GoogleCloudContentwarehouseV1MapProperty
    Map property values.
    PropertyValues GoogleCloudContentwarehouseV1PropertyArray
    Nested structured data property values.
    TextValues GoogleCloudContentwarehouseV1TextArray
    String/text property values.
    TimestampValues GoogleCloudContentwarehouseV1TimestampArray
    Timestamp property values. It is not supported by CMEK compliant deployment.
    name String
    Must match the name of a PropertyDefinition in the DocumentSchema.
    dateTimeValues GoogleCloudContentwarehouseV1DateTimeArray
    Date time property values. It is not supported by CMEK compliant deployment.
    enumValues GoogleCloudContentwarehouseV1EnumArray
    Enum property values.
    floatValues GoogleCloudContentwarehouseV1FloatArray
    Float property values.
    integerValues GoogleCloudContentwarehouseV1IntegerArray
    Integer property values.
    mapProperty GoogleCloudContentwarehouseV1MapProperty
    Map property values.
    propertyValues GoogleCloudContentwarehouseV1PropertyArray
    Nested structured data property values.
    textValues GoogleCloudContentwarehouseV1TextArray
    String/text property values.
    timestampValues GoogleCloudContentwarehouseV1TimestampArray
    Timestamp property values. It is not supported by CMEK compliant deployment.
    name string
    Must match the name of a PropertyDefinition in the DocumentSchema.
    dateTimeValues GoogleCloudContentwarehouseV1DateTimeArray
    Date time property values. It is not supported by CMEK compliant deployment.
    enumValues GoogleCloudContentwarehouseV1EnumArray
    Enum property values.
    floatValues GoogleCloudContentwarehouseV1FloatArray
    Float property values.
    integerValues GoogleCloudContentwarehouseV1IntegerArray
    Integer property values.
    mapProperty GoogleCloudContentwarehouseV1MapProperty
    Map property values.
    propertyValues GoogleCloudContentwarehouseV1PropertyArray
    Nested structured data property values.
    textValues GoogleCloudContentwarehouseV1TextArray
    String/text property values.
    timestampValues GoogleCloudContentwarehouseV1TimestampArray
    Timestamp property values. It is not supported by CMEK compliant deployment.
    name str
    Must match the name of a PropertyDefinition in the DocumentSchema.
    date_time_values GoogleCloudContentwarehouseV1DateTimeArray
    Date time property values. It is not supported by CMEK compliant deployment.
    enum_values GoogleCloudContentwarehouseV1EnumArray
    Enum property values.
    float_values GoogleCloudContentwarehouseV1FloatArray
    Float property values.
    integer_values GoogleCloudContentwarehouseV1IntegerArray
    Integer property values.
    map_property GoogleCloudContentwarehouseV1MapProperty
    Map property values.
    property_values GoogleCloudContentwarehouseV1PropertyArray
    Nested structured data property values.
    text_values GoogleCloudContentwarehouseV1TextArray
    String/text property values.
    timestamp_values GoogleCloudContentwarehouseV1TimestampArray
    Timestamp property values. It is not supported by CMEK compliant deployment.
    name String
    Must match the name of a PropertyDefinition in the DocumentSchema.
    dateTimeValues Property Map
    Date time property values. It is not supported by CMEK compliant deployment.
    enumValues Property Map
    Enum property values.
    floatValues Property Map
    Float property values.
    integerValues Property Map
    Integer property values.
    mapProperty Property Map
    Map property values.
    propertyValues Property Map
    Nested structured data property values.
    textValues Property Map
    String/text property values.
    timestampValues Property Map
    Timestamp property values. It is not supported by CMEK compliant deployment.

    GoogleCloudContentwarehouseV1PropertyArray, GoogleCloudContentwarehouseV1PropertyArrayArgs

    properties List<Property Map>
    List of property values.

    GoogleCloudContentwarehouseV1PropertyArrayResponse, GoogleCloudContentwarehouseV1PropertyArrayResponseArgs

    properties List<Property Map>
    List of property values.

    GoogleCloudContentwarehouseV1PropertyResponse, GoogleCloudContentwarehouseV1PropertyResponseArgs

    DateTimeValues Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1DateTimeArrayResponse
    Date time property values. It is not supported by CMEK compliant deployment.
    EnumValues Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1EnumArrayResponse
    Enum property values.
    FloatValues Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1FloatArrayResponse
    Float property values.
    IntegerValues Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1IntegerArrayResponse
    Integer property values.
    MapProperty Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1MapPropertyResponse
    Map property values.
    Name string
    Must match the name of a PropertyDefinition in the DocumentSchema.
    PropertyValues Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1PropertyArrayResponse
    Nested structured data property values.
    TextValues Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1TextArrayResponse
    String/text property values.
    TimestampValues Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudContentwarehouseV1TimestampArrayResponse
    Timestamp property values. It is not supported by CMEK compliant deployment.
    DateTimeValues GoogleCloudContentwarehouseV1DateTimeArrayResponse
    Date time property values. It is not supported by CMEK compliant deployment.
    EnumValues GoogleCloudContentwarehouseV1EnumArrayResponse
    Enum property values.
    FloatValues GoogleCloudContentwarehouseV1FloatArrayResponse
    Float property values.
    IntegerValues GoogleCloudContentwarehouseV1IntegerArrayResponse
    Integer property values.
    MapProperty GoogleCloudContentwarehouseV1MapPropertyResponse
    Map property values.
    Name string
    Must match the name of a PropertyDefinition in the DocumentSchema.
    PropertyValues GoogleCloudContentwarehouseV1PropertyArrayResponse
    Nested structured data property values.
    TextValues GoogleCloudContentwarehouseV1TextArrayResponse
    String/text property values.
    TimestampValues GoogleCloudContentwarehouseV1TimestampArrayResponse
    Timestamp property values. It is not supported by CMEK compliant deployment.
    dateTimeValues GoogleCloudContentwarehouseV1DateTimeArrayResponse
    Date time property values. It is not supported by CMEK compliant deployment.
    enumValues GoogleCloudContentwarehouseV1EnumArrayResponse
    Enum property values.
    floatValues GoogleCloudContentwarehouseV1FloatArrayResponse
    Float property values.
    integerValues GoogleCloudContentwarehouseV1IntegerArrayResponse
    Integer property values.
    mapProperty GoogleCloudContentwarehouseV1MapPropertyResponse
    Map property values.
    name String
    Must match the name of a PropertyDefinition in the DocumentSchema.
    propertyValues GoogleCloudContentwarehouseV1PropertyArrayResponse
    Nested structured data property values.
    textValues GoogleCloudContentwarehouseV1TextArrayResponse
    String/text property values.
    timestampValues GoogleCloudContentwarehouseV1TimestampArrayResponse
    Timestamp property values. It is not supported by CMEK compliant deployment.
    dateTimeValues GoogleCloudContentwarehouseV1DateTimeArrayResponse
    Date time property values. It is not supported by CMEK compliant deployment.
    enumValues GoogleCloudContentwarehouseV1EnumArrayResponse
    Enum property values.
    floatValues GoogleCloudContentwarehouseV1FloatArrayResponse
    Float property values.
    integerValues GoogleCloudContentwarehouseV1IntegerArrayResponse
    Integer property values.
    mapProperty GoogleCloudContentwarehouseV1MapPropertyResponse
    Map property values.
    name string
    Must match the name of a PropertyDefinition in the DocumentSchema.
    propertyValues GoogleCloudContentwarehouseV1PropertyArrayResponse
    Nested structured data property values.
    textValues GoogleCloudContentwarehouseV1TextArrayResponse
    String/text property values.
    timestampValues GoogleCloudContentwarehouseV1TimestampArrayResponse
    Timestamp property values. It is not supported by CMEK compliant deployment.
    date_time_values GoogleCloudContentwarehouseV1DateTimeArrayResponse
    Date time property values. It is not supported by CMEK compliant deployment.
    enum_values GoogleCloudContentwarehouseV1EnumArrayResponse
    Enum property values.
    float_values GoogleCloudContentwarehouseV1FloatArrayResponse
    Float property values.
    integer_values GoogleCloudContentwarehouseV1IntegerArrayResponse
    Integer property values.
    map_property GoogleCloudContentwarehouseV1MapPropertyResponse
    Map property values.
    name str
    Must match the name of a PropertyDefinition in the DocumentSchema.
    property_values GoogleCloudContentwarehouseV1PropertyArrayResponse
    Nested structured data property values.
    text_values GoogleCloudContentwarehouseV1TextArrayResponse
    String/text property values.
    timestamp_values GoogleCloudContentwarehouseV1TimestampArrayResponse
    Timestamp property values. It is not supported by CMEK compliant deployment.
    dateTimeValues Property Map
    Date time property values. It is not supported by CMEK compliant deployment.
    enumValues Property Map
    Enum property values.
    floatValues Property Map
    Float property values.
    integerValues Property Map
    Integer property values.
    mapProperty Property Map
    Map property values.
    name String
    Must match the name of a PropertyDefinition in the DocumentSchema.
    propertyValues Property Map
    Nested structured data property values.
    textValues Property Map
    String/text property values.
    timestampValues Property Map
    Timestamp property values. It is not supported by CMEK compliant deployment.

    GoogleCloudContentwarehouseV1RequestMetadata, GoogleCloudContentwarehouseV1RequestMetadataArgs

    UserInfo GoogleCloudContentwarehouseV1UserInfo
    Provides user unique identification and groups information.
    userInfo GoogleCloudContentwarehouseV1UserInfo
    Provides user unique identification and groups information.
    userInfo GoogleCloudContentwarehouseV1UserInfo
    Provides user unique identification and groups information.
    user_info GoogleCloudContentwarehouseV1UserInfo
    Provides user unique identification and groups information.
    userInfo Property Map
    Provides user unique identification and groups information.

    GoogleCloudContentwarehouseV1TextArray, GoogleCloudContentwarehouseV1TextArrayArgs

    Values List<string>
    List of text values.
    Values []string
    List of text values.
    values List<String>
    List of text values.
    values string[]
    List of text values.
    values Sequence[str]
    List of text values.
    values List<String>
    List of text values.

    GoogleCloudContentwarehouseV1TextArrayResponse, GoogleCloudContentwarehouseV1TextArrayResponseArgs

    Values List<string>
    List of text values.
    Values []string
    List of text values.
    values List<String>
    List of text values.
    values string[]
    List of text values.
    values Sequence[str]
    List of text values.
    values List<String>
    List of text values.

    GoogleCloudContentwarehouseV1TimestampArray, GoogleCloudContentwarehouseV1TimestampArrayArgs

    values List<Property Map>
    List of timestamp values.

    GoogleCloudContentwarehouseV1TimestampArrayResponse, GoogleCloudContentwarehouseV1TimestampArrayResponseArgs

    values List<Property Map>
    List of timestamp values.

    GoogleCloudContentwarehouseV1TimestampValue, GoogleCloudContentwarehouseV1TimestampValueArgs

    TextValue string
    The string must represent a valid instant in UTC and is parsed using java.time.format.DateTimeFormatter.ISO_INSTANT. e.g. "2013-09-29T18:46:19Z"
    TimestampValue string
    Timestamp value
    TextValue string
    The string must represent a valid instant in UTC and is parsed using java.time.format.DateTimeFormatter.ISO_INSTANT. e.g. "2013-09-29T18:46:19Z"
    TimestampValue string
    Timestamp value
    textValue String
    The string must represent a valid instant in UTC and is parsed using java.time.format.DateTimeFormatter.ISO_INSTANT. e.g. "2013-09-29T18:46:19Z"
    timestampValue String
    Timestamp value
    textValue string
    The string must represent a valid instant in UTC and is parsed using java.time.format.DateTimeFormatter.ISO_INSTANT. e.g. "2013-09-29T18:46:19Z"
    timestampValue string
    Timestamp value
    text_value str
    The string must represent a valid instant in UTC and is parsed using java.time.format.DateTimeFormatter.ISO_INSTANT. e.g. "2013-09-29T18:46:19Z"
    timestamp_value str
    Timestamp value
    textValue String
    The string must represent a valid instant in UTC and is parsed using java.time.format.DateTimeFormatter.ISO_INSTANT. e.g. "2013-09-29T18:46:19Z"
    timestampValue String
    Timestamp value

    GoogleCloudContentwarehouseV1TimestampValueResponse, GoogleCloudContentwarehouseV1TimestampValueResponseArgs

    TextValue string
    The string must represent a valid instant in UTC and is parsed using java.time.format.DateTimeFormatter.ISO_INSTANT. e.g. "2013-09-29T18:46:19Z"
    TimestampValue string
    Timestamp value
    TextValue string
    The string must represent a valid instant in UTC and is parsed using java.time.format.DateTimeFormatter.ISO_INSTANT. e.g. "2013-09-29T18:46:19Z"
    TimestampValue string
    Timestamp value
    textValue String
    The string must represent a valid instant in UTC and is parsed using java.time.format.DateTimeFormatter.ISO_INSTANT. e.g. "2013-09-29T18:46:19Z"
    timestampValue String
    Timestamp value
    textValue string
    The string must represent a valid instant in UTC and is parsed using java.time.format.DateTimeFormatter.ISO_INSTANT. e.g. "2013-09-29T18:46:19Z"
    timestampValue string
    Timestamp value
    text_value str
    The string must represent a valid instant in UTC and is parsed using java.time.format.DateTimeFormatter.ISO_INSTANT. e.g. "2013-09-29T18:46:19Z"
    timestamp_value str
    Timestamp value
    textValue String
    The string must represent a valid instant in UTC and is parsed using java.time.format.DateTimeFormatter.ISO_INSTANT. e.g. "2013-09-29T18:46:19Z"
    timestampValue String
    Timestamp value

    GoogleCloudContentwarehouseV1UserInfo, GoogleCloudContentwarehouseV1UserInfoArgs

    GroupIds List<string>
    The unique group identifications which the user is belong to. The format is "group:yyyy@example.com";
    Id string
    A unique user identification string, as determined by the client. The maximum number of allowed characters is 255. Allowed characters include numbers 0 to 9, uppercase and lowercase letters, and restricted special symbols (:, @, +, -, _, ~) The format is "user:xxxx@example.com";
    GroupIds []string
    The unique group identifications which the user is belong to. The format is "group:yyyy@example.com";
    Id string
    A unique user identification string, as determined by the client. The maximum number of allowed characters is 255. Allowed characters include numbers 0 to 9, uppercase and lowercase letters, and restricted special symbols (:, @, +, -, _, ~) The format is "user:xxxx@example.com";
    groupIds List<String>
    The unique group identifications which the user is belong to. The format is "group:yyyy@example.com";
    id String
    A unique user identification string, as determined by the client. The maximum number of allowed characters is 255. Allowed characters include numbers 0 to 9, uppercase and lowercase letters, and restricted special symbols (:, @, +, -, _, ~) The format is "user:xxxx@example.com";
    groupIds string[]
    The unique group identifications which the user is belong to. The format is "group:yyyy@example.com";
    id string
    A unique user identification string, as determined by the client. The maximum number of allowed characters is 255. Allowed characters include numbers 0 to 9, uppercase and lowercase letters, and restricted special symbols (:, @, +, -, _, ~) The format is "user:xxxx@example.com";
    group_ids Sequence[str]
    The unique group identifications which the user is belong to. The format is "group:yyyy@example.com";
    id str
    A unique user identification string, as determined by the client. The maximum number of allowed characters is 255. Allowed characters include numbers 0 to 9, uppercase and lowercase letters, and restricted special symbols (:, @, +, -, _, ~) The format is "user:xxxx@example.com";
    groupIds List<String>
    The unique group identifications which the user is belong to. The format is "group:yyyy@example.com";
    id String
    A unique user identification string, as determined by the client. The maximum number of allowed characters is 255. Allowed characters include numbers 0 to 9, uppercase and lowercase letters, and restricted special symbols (:, @, +, -, _, ~) The format is "user:xxxx@example.com";

    GoogleCloudDocumentaiV1Barcode, GoogleCloudDocumentaiV1BarcodeArgs

    Format string
    Format of a barcode. The supported formats are: - CODE_128: Code 128 type. - CODE_39: Code 39 type. - CODE_93: Code 93 type. - CODABAR: Codabar type. - DATA_MATRIX: 2D Data Matrix type. - ITF: ITF type. - EAN_13: EAN-13 type. - EAN_8: EAN-8 type. - QR_CODE: 2D QR code type. - UPC_A: UPC-A type. - UPC_E: UPC-E type. - PDF417: PDF417 type. - AZTEC: 2D Aztec code type. - DATABAR: GS1 DataBar code type.
    RawValue string
    Raw value encoded in the barcode. For example: 'MEBKM:TITLE:Google;URL:https://www.google.com;;'.
    ValueFormat string
    Value format describes the format of the value that a barcode encodes. The supported formats are: - CONTACT_INFO: Contact information. - EMAIL: Email address. - ISBN: ISBN identifier. - PHONE: Phone number. - PRODUCT: Product. - SMS: SMS message. - TEXT: Text string. - URL: URL address. - WIFI: Wifi information. - GEO: Geo-localization. - CALENDAR_EVENT: Calendar event. - DRIVER_LICENSE: Driver's license.
    Format string
    Format of a barcode. The supported formats are: - CODE_128: Code 128 type. - CODE_39: Code 39 type. - CODE_93: Code 93 type. - CODABAR: Codabar type. - DATA_MATRIX: 2D Data Matrix type. - ITF: ITF type. - EAN_13: EAN-13 type. - EAN_8: EAN-8 type. - QR_CODE: 2D QR code type. - UPC_A: UPC-A type. - UPC_E: UPC-E type. - PDF417: PDF417 type. - AZTEC: 2D Aztec code type. - DATABAR: GS1 DataBar code type.
    RawValue string
    Raw value encoded in the barcode. For example: 'MEBKM:TITLE:Google;URL:https://www.google.com;;'.
    ValueFormat string
    Value format describes the format of the value that a barcode encodes. The supported formats are: - CONTACT_INFO: Contact information. - EMAIL: Email address. - ISBN: ISBN identifier. - PHONE: Phone number. - PRODUCT: Product. - SMS: SMS message. - TEXT: Text string. - URL: URL address. - WIFI: Wifi information. - GEO: Geo-localization. - CALENDAR_EVENT: Calendar event. - DRIVER_LICENSE: Driver's license.
    format String
    Format of a barcode. The supported formats are: - CODE_128: Code 128 type. - CODE_39: Code 39 type. - CODE_93: Code 93 type. - CODABAR: Codabar type. - DATA_MATRIX: 2D Data Matrix type. - ITF: ITF type. - EAN_13: EAN-13 type. - EAN_8: EAN-8 type. - QR_CODE: 2D QR code type. - UPC_A: UPC-A type. - UPC_E: UPC-E type. - PDF417: PDF417 type. - AZTEC: 2D Aztec code type. - DATABAR: GS1 DataBar code type.
    rawValue String
    Raw value encoded in the barcode. For example: 'MEBKM:TITLE:Google;URL:https://www.google.com;;'.
    valueFormat String
    Value format describes the format of the value that a barcode encodes. The supported formats are: - CONTACT_INFO: Contact information. - EMAIL: Email address. - ISBN: ISBN identifier. - PHONE: Phone number. - PRODUCT: Product. - SMS: SMS message. - TEXT: Text string. - URL: URL address. - WIFI: Wifi information. - GEO: Geo-localization. - CALENDAR_EVENT: Calendar event. - DRIVER_LICENSE: Driver's license.
    format string
    Format of a barcode. The supported formats are: - CODE_128: Code 128 type. - CODE_39: Code 39 type. - CODE_93: Code 93 type. - CODABAR: Codabar type. - DATA_MATRIX: 2D Data Matrix type. - ITF: ITF type. - EAN_13: EAN-13 type. - EAN_8: EAN-8 type. - QR_CODE: 2D QR code type. - UPC_A: UPC-A type. - UPC_E: UPC-E type. - PDF417: PDF417 type. - AZTEC: 2D Aztec code type. - DATABAR: GS1 DataBar code type.
    rawValue string
    Raw value encoded in the barcode. For example: 'MEBKM:TITLE:Google;URL:https://www.google.com;;'.
    valueFormat string
    Value format describes the format of the value that a barcode encodes. The supported formats are: - CONTACT_INFO: Contact information. - EMAIL: Email address. - ISBN: ISBN identifier. - PHONE: Phone number. - PRODUCT: Product. - SMS: SMS message. - TEXT: Text string. - URL: URL address. - WIFI: Wifi information. - GEO: Geo-localization. - CALENDAR_EVENT: Calendar event. - DRIVER_LICENSE: Driver's license.
    format str
    Format of a barcode. The supported formats are: - CODE_128: Code 128 type. - CODE_39: Code 39 type. - CODE_93: Code 93 type. - CODABAR: Codabar type. - DATA_MATRIX: 2D Data Matrix type. - ITF: ITF type. - EAN_13: EAN-13 type. - EAN_8: EAN-8 type. - QR_CODE: 2D QR code type. - UPC_A: UPC-A type. - UPC_E: UPC-E type. - PDF417: PDF417 type. - AZTEC: 2D Aztec code type. - DATABAR: GS1 DataBar code type.
    raw_value str
    Raw value encoded in the barcode. For example: 'MEBKM:TITLE:Google;URL:https://www.google.com;;'.
    value_format str
    Value format describes the format of the value that a barcode encodes. The supported formats are: - CONTACT_INFO: Contact information. - EMAIL: Email address. - ISBN: ISBN identifier. - PHONE: Phone number. - PRODUCT: Product. - SMS: SMS message. - TEXT: Text string. - URL: URL address. - WIFI: Wifi information. - GEO: Geo-localization. - CALENDAR_EVENT: Calendar event. - DRIVER_LICENSE: Driver's license.
    format String
    Format of a barcode. The supported formats are: - CODE_128: Code 128 type. - CODE_39: Code 39 type. - CODE_93: Code 93 type. - CODABAR: Codabar type. - DATA_MATRIX: 2D Data Matrix type. - ITF: ITF type. - EAN_13: EAN-13 type. - EAN_8: EAN-8 type. - QR_CODE: 2D QR code type. - UPC_A: UPC-A type. - UPC_E: UPC-E type. - PDF417: PDF417 type. - AZTEC: 2D Aztec code type. - DATABAR: GS1 DataBar code type.
    rawValue String
    Raw value encoded in the barcode. For example: 'MEBKM:TITLE:Google;URL:https://www.google.com;;'.
    valueFormat String
    Value format describes the format of the value that a barcode encodes. The supported formats are: - CONTACT_INFO: Contact information. - EMAIL: Email address. - ISBN: ISBN identifier. - PHONE: Phone number. - PRODUCT: Product. - SMS: SMS message. - TEXT: Text string. - URL: URL address. - WIFI: Wifi information. - GEO: Geo-localization. - CALENDAR_EVENT: Calendar event. - DRIVER_LICENSE: Driver's license.

    GoogleCloudDocumentaiV1BarcodeResponse, GoogleCloudDocumentaiV1BarcodeResponseArgs

    Format string
    Format of a barcode. The supported formats are: - CODE_128: Code 128 type. - CODE_39: Code 39 type. - CODE_93: Code 93 type. - CODABAR: Codabar type. - DATA_MATRIX: 2D Data Matrix type. - ITF: ITF type. - EAN_13: EAN-13 type. - EAN_8: EAN-8 type. - QR_CODE: 2D QR code type. - UPC_A: UPC-A type. - UPC_E: UPC-E type. - PDF417: PDF417 type. - AZTEC: 2D Aztec code type. - DATABAR: GS1 DataBar code type.
    RawValue string
    Raw value encoded in the barcode. For example: 'MEBKM:TITLE:Google;URL:https://www.google.com;;'.
    ValueFormat string
    Value format describes the format of the value that a barcode encodes. The supported formats are: - CONTACT_INFO: Contact information. - EMAIL: Email address. - ISBN: ISBN identifier. - PHONE: Phone number. - PRODUCT: Product. - SMS: SMS message. - TEXT: Text string. - URL: URL address. - WIFI: Wifi information. - GEO: Geo-localization. - CALENDAR_EVENT: Calendar event. - DRIVER_LICENSE: Driver's license.
    Format string
    Format of a barcode. The supported formats are: - CODE_128: Code 128 type. - CODE_39: Code 39 type. - CODE_93: Code 93 type. - CODABAR: Codabar type. - DATA_MATRIX: 2D Data Matrix type. - ITF: ITF type. - EAN_13: EAN-13 type. - EAN_8: EAN-8 type. - QR_CODE: 2D QR code type. - UPC_A: UPC-A type. - UPC_E: UPC-E type. - PDF417: PDF417 type. - AZTEC: 2D Aztec code type. - DATABAR: GS1 DataBar code type.
    RawValue string
    Raw value encoded in the barcode. For example: 'MEBKM:TITLE:Google;URL:https://www.google.com;;'.
    ValueFormat string
    Value format describes the format of the value that a barcode encodes. The supported formats are: - CONTACT_INFO: Contact information. - EMAIL: Email address. - ISBN: ISBN identifier. - PHONE: Phone number. - PRODUCT: Product. - SMS: SMS message. - TEXT: Text string. - URL: URL address. - WIFI: Wifi information. - GEO: Geo-localization. - CALENDAR_EVENT: Calendar event. - DRIVER_LICENSE: Driver's license.
    format String
    Format of a barcode. The supported formats are: - CODE_128: Code 128 type. - CODE_39: Code 39 type. - CODE_93: Code 93 type. - CODABAR: Codabar type. - DATA_MATRIX: 2D Data Matrix type. - ITF: ITF type. - EAN_13: EAN-13 type. - EAN_8: EAN-8 type. - QR_CODE: 2D QR code type. - UPC_A: UPC-A type. - UPC_E: UPC-E type. - PDF417: PDF417 type. - AZTEC: 2D Aztec code type. - DATABAR: GS1 DataBar code type.
    rawValue String
    Raw value encoded in the barcode. For example: 'MEBKM:TITLE:Google;URL:https://www.google.com;;'.
    valueFormat String
    Value format describes the format of the value that a barcode encodes. The supported formats are: - CONTACT_INFO: Contact information. - EMAIL: Email address. - ISBN: ISBN identifier. - PHONE: Phone number. - PRODUCT: Product. - SMS: SMS message. - TEXT: Text string. - URL: URL address. - WIFI: Wifi information. - GEO: Geo-localization. - CALENDAR_EVENT: Calendar event. - DRIVER_LICENSE: Driver's license.
    format string
    Format of a barcode. The supported formats are: - CODE_128: Code 128 type. - CODE_39: Code 39 type. - CODE_93: Code 93 type. - CODABAR: Codabar type. - DATA_MATRIX: 2D Data Matrix type. - ITF: ITF type. - EAN_13: EAN-13 type. - EAN_8: EAN-8 type. - QR_CODE: 2D QR code type. - UPC_A: UPC-A type. - UPC_E: UPC-E type. - PDF417: PDF417 type. - AZTEC: 2D Aztec code type. - DATABAR: GS1 DataBar code type.
    rawValue string
    Raw value encoded in the barcode. For example: 'MEBKM:TITLE:Google;URL:https://www.google.com;;'.
    valueFormat string
    Value format describes the format of the value that a barcode encodes. The supported formats are: - CONTACT_INFO: Contact information. - EMAIL: Email address. - ISBN: ISBN identifier. - PHONE: Phone number. - PRODUCT: Product. - SMS: SMS message. - TEXT: Text string. - URL: URL address. - WIFI: Wifi information. - GEO: Geo-localization. - CALENDAR_EVENT: Calendar event. - DRIVER_LICENSE: Driver's license.
    format str
    Format of a barcode. The supported formats are: - CODE_128: Code 128 type. - CODE_39: Code 39 type. - CODE_93: Code 93 type. - CODABAR: Codabar type. - DATA_MATRIX: 2D Data Matrix type. - ITF: ITF type. - EAN_13: EAN-13 type. - EAN_8: EAN-8 type. - QR_CODE: 2D QR code type. - UPC_A: UPC-A type. - UPC_E: UPC-E type. - PDF417: PDF417 type. - AZTEC: 2D Aztec code type. - DATABAR: GS1 DataBar code type.
    raw_value str
    Raw value encoded in the barcode. For example: 'MEBKM:TITLE:Google;URL:https://www.google.com;;'.
    value_format str
    Value format describes the format of the value that a barcode encodes. The supported formats are: - CONTACT_INFO: Contact information. - EMAIL: Email address. - ISBN: ISBN identifier. - PHONE: Phone number. - PRODUCT: Product. - SMS: SMS message. - TEXT: Text string. - URL: URL address. - WIFI: Wifi information. - GEO: Geo-localization. - CALENDAR_EVENT: Calendar event. - DRIVER_LICENSE: Driver's license.
    format String
    Format of a barcode. The supported formats are: - CODE_128: Code 128 type. - CODE_39: Code 39 type. - CODE_93: Code 93 type. - CODABAR: Codabar type. - DATA_MATRIX: 2D Data Matrix type. - ITF: ITF type. - EAN_13: EAN-13 type. - EAN_8: EAN-8 type. - QR_CODE: 2D QR code type. - UPC_A: UPC-A type. - UPC_E: UPC-E type. - PDF417: PDF417 type. - AZTEC: 2D Aztec code type. - DATABAR: GS1 DataBar code type.
    rawValue String
    Raw value encoded in the barcode. For example: 'MEBKM:TITLE:Google;URL:https://www.google.com;;'.
    valueFormat String
    Value format describes the format of the value that a barcode encodes. The supported formats are: - CONTACT_INFO: Contact information. - EMAIL: Email address. - ISBN: ISBN identifier. - PHONE: Phone number. - PRODUCT: Product. - SMS: SMS message. - TEXT: Text string. - URL: URL address. - WIFI: Wifi information. - GEO: Geo-localization. - CALENDAR_EVENT: Calendar event. - DRIVER_LICENSE: Driver's license.

    GoogleCloudDocumentaiV1BoundingPoly, GoogleCloudDocumentaiV1BoundingPolyArgs

    NormalizedVertices []GoogleCloudDocumentaiV1NormalizedVertex
    The bounding polygon normalized vertices.
    Vertices []GoogleCloudDocumentaiV1Vertex
    The bounding polygon vertices.
    normalizedVertices List<GoogleCloudDocumentaiV1NormalizedVertex>
    The bounding polygon normalized vertices.
    vertices List<GoogleCloudDocumentaiV1Vertex>
    The bounding polygon vertices.
    normalizedVertices GoogleCloudDocumentaiV1NormalizedVertex[]
    The bounding polygon normalized vertices.
    vertices GoogleCloudDocumentaiV1Vertex[]
    The bounding polygon vertices.
    normalizedVertices List<Property Map>
    The bounding polygon normalized vertices.
    vertices List<Property Map>
    The bounding polygon vertices.

    GoogleCloudDocumentaiV1BoundingPolyResponse, GoogleCloudDocumentaiV1BoundingPolyResponseArgs

    normalizedVertices List<Property Map>
    The bounding polygon normalized vertices.
    vertices List<Property Map>
    The bounding polygon vertices.

    GoogleCloudDocumentaiV1Document, GoogleCloudDocumentaiV1DocumentArgs

    Content string
    Optional. Inline document content, represented as a stream of bytes. Note: As with all bytes fields, protobuffers use a pure binary representation, whereas JSON representations use base64.
    Entities List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentEntity>
    A list of entities detected on Document.text. For document shards, entities in this list may cross shard boundaries.
    EntityRelations List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentEntityRelation>
    Placeholder. Relationship among Document.entities.
    Error Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleRpcStatus
    Any error that occurred while processing this document.
    MimeType string
    An IANA published media type (MIME type).
    Pages List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPage>
    Visual page layout for the Document.
    Revisions List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentRevision>
    Placeholder. Revision history of this document.
    ShardInfo Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentShardInfo
    Information about the sharding if this document is sharded part of a larger document. If the document is not sharded, this message is not specified.
    Text string
    Optional. UTF-8 encoded text in reading order from the document.
    TextChanges List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextChange>
    Placeholder. A list of text corrections made to Document.text. This is usually used for annotating corrections to OCR mistakes. Text changes for a given revision may not overlap with each other.
    TextStyles List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentStyle>
    Styles for the Document.text.
    Uri string
    Optional. Currently supports Google Cloud Storage URI of the form gs://bucket_name/object_name. Object versioning is not supported. For more information, refer to Google Cloud Storage Request URIs.
    Content string
    Optional. Inline document content, represented as a stream of bytes. Note: As with all bytes fields, protobuffers use a pure binary representation, whereas JSON representations use base64.
    Entities []GoogleCloudDocumentaiV1DocumentEntity
    A list of entities detected on Document.text. For document shards, entities in this list may cross shard boundaries.
    EntityRelations []GoogleCloudDocumentaiV1DocumentEntityRelation
    Placeholder. Relationship among Document.entities.
    Error GoogleRpcStatus
    Any error that occurred while processing this document.
    MimeType string
    An IANA published media type (MIME type).
    Pages []GoogleCloudDocumentaiV1DocumentPage
    Visual page layout for the Document.
    Revisions []GoogleCloudDocumentaiV1DocumentRevision
    Placeholder. Revision history of this document.
    ShardInfo GoogleCloudDocumentaiV1DocumentShardInfo
    Information about the sharding if this document is sharded part of a larger document. If the document is not sharded, this message is not specified.
    Text string
    Optional. UTF-8 encoded text in reading order from the document.
    TextChanges []GoogleCloudDocumentaiV1DocumentTextChange
    Placeholder. A list of text corrections made to Document.text. This is usually used for annotating corrections to OCR mistakes. Text changes for a given revision may not overlap with each other.
    TextStyles []GoogleCloudDocumentaiV1DocumentStyle
    Styles for the Document.text.
    Uri string
    Optional. Currently supports Google Cloud Storage URI of the form gs://bucket_name/object_name. Object versioning is not supported. For more information, refer to Google Cloud Storage Request URIs.
    content String
    Optional. Inline document content, represented as a stream of bytes. Note: As with all bytes fields, protobuffers use a pure binary representation, whereas JSON representations use base64.
    entities List<GoogleCloudDocumentaiV1DocumentEntity>
    A list of entities detected on Document.text. For document shards, entities in this list may cross shard boundaries.
    entityRelations List<GoogleCloudDocumentaiV1DocumentEntityRelation>
    Placeholder. Relationship among Document.entities.
    error GoogleRpcStatus
    Any error that occurred while processing this document.
    mimeType String
    An IANA published media type (MIME type).
    pages List<GoogleCloudDocumentaiV1DocumentPage>
    Visual page layout for the Document.
    revisions List<GoogleCloudDocumentaiV1DocumentRevision>
    Placeholder. Revision history of this document.
    shardInfo GoogleCloudDocumentaiV1DocumentShardInfo
    Information about the sharding if this document is sharded part of a larger document. If the document is not sharded, this message is not specified.
    text String
    Optional. UTF-8 encoded text in reading order from the document.
    textChanges List<GoogleCloudDocumentaiV1DocumentTextChange>
    Placeholder. A list of text corrections made to Document.text. This is usually used for annotating corrections to OCR mistakes. Text changes for a given revision may not overlap with each other.
    textStyles List<GoogleCloudDocumentaiV1DocumentStyle>
    Styles for the Document.text.
    uri String
    Optional. Currently supports Google Cloud Storage URI of the form gs://bucket_name/object_name. Object versioning is not supported. For more information, refer to Google Cloud Storage Request URIs.
    content string
    Optional. Inline document content, represented as a stream of bytes. Note: As with all bytes fields, protobuffers use a pure binary representation, whereas JSON representations use base64.
    entities GoogleCloudDocumentaiV1DocumentEntity[]
    A list of entities detected on Document.text. For document shards, entities in this list may cross shard boundaries.
    entityRelations GoogleCloudDocumentaiV1DocumentEntityRelation[]
    Placeholder. Relationship among Document.entities.
    error GoogleRpcStatus
    Any error that occurred while processing this document.
    mimeType string
    An IANA published media type (MIME type).
    pages GoogleCloudDocumentaiV1DocumentPage[]
    Visual page layout for the Document.
    revisions GoogleCloudDocumentaiV1DocumentRevision[]
    Placeholder. Revision history of this document.
    shardInfo GoogleCloudDocumentaiV1DocumentShardInfo
    Information about the sharding if this document is sharded part of a larger document. If the document is not sharded, this message is not specified.
    text string
    Optional. UTF-8 encoded text in reading order from the document.
    textChanges GoogleCloudDocumentaiV1DocumentTextChange[]
    Placeholder. A list of text corrections made to Document.text. This is usually used for annotating corrections to OCR mistakes. Text changes for a given revision may not overlap with each other.
    textStyles GoogleCloudDocumentaiV1DocumentStyle[]
    Styles for the Document.text.
    uri string
    Optional. Currently supports Google Cloud Storage URI of the form gs://bucket_name/object_name. Object versioning is not supported. For more information, refer to Google Cloud Storage Request URIs.
    content str
    Optional. Inline document content, represented as a stream of bytes. Note: As with all bytes fields, protobuffers use a pure binary representation, whereas JSON representations use base64.
    entities Sequence[GoogleCloudDocumentaiV1DocumentEntity]
    A list of entities detected on Document.text. For document shards, entities in this list may cross shard boundaries.
    entity_relations Sequence[GoogleCloudDocumentaiV1DocumentEntityRelation]
    Placeholder. Relationship among Document.entities.
    error GoogleRpcStatus
    Any error that occurred while processing this document.
    mime_type str
    An IANA published media type (MIME type).
    pages Sequence[GoogleCloudDocumentaiV1DocumentPage]
    Visual page layout for the Document.
    revisions Sequence[GoogleCloudDocumentaiV1DocumentRevision]
    Placeholder. Revision history of this document.
    shard_info GoogleCloudDocumentaiV1DocumentShardInfo
    Information about the sharding if this document is sharded part of a larger document. If the document is not sharded, this message is not specified.
    text str
    Optional. UTF-8 encoded text in reading order from the document.
    text_changes Sequence[GoogleCloudDocumentaiV1DocumentTextChange]
    Placeholder. A list of text corrections made to Document.text. This is usually used for annotating corrections to OCR mistakes. Text changes for a given revision may not overlap with each other.
    text_styles Sequence[GoogleCloudDocumentaiV1DocumentStyle]
    Styles for the Document.text.
    uri str
    Optional. Currently supports Google Cloud Storage URI of the form gs://bucket_name/object_name. Object versioning is not supported. For more information, refer to Google Cloud Storage Request URIs.
    content String
    Optional. Inline document content, represented as a stream of bytes. Note: As with all bytes fields, protobuffers use a pure binary representation, whereas JSON representations use base64.
    entities List<Property Map>
    A list of entities detected on Document.text. For document shards, entities in this list may cross shard boundaries.
    entityRelations List<Property Map>
    Placeholder. Relationship among Document.entities.
    error Property Map
    Any error that occurred while processing this document.
    mimeType String
    An IANA published media type (MIME type).
    pages List<Property Map>
    Visual page layout for the Document.
    revisions List<Property Map>
    Placeholder. Revision history of this document.
    shardInfo Property Map
    Information about the sharding if this document is sharded part of a larger document. If the document is not sharded, this message is not specified.
    text String
    Optional. UTF-8 encoded text in reading order from the document.
    textChanges List<Property Map>
    Placeholder. A list of text corrections made to Document.text. This is usually used for annotating corrections to OCR mistakes. Text changes for a given revision may not overlap with each other.
    textStyles List<Property Map>
    Styles for the Document.text.
    uri String
    Optional. Currently supports Google Cloud Storage URI of the form gs://bucket_name/object_name. Object versioning is not supported. For more information, refer to Google Cloud Storage Request URIs.

    GoogleCloudDocumentaiV1DocumentEntity, GoogleCloudDocumentaiV1DocumentEntityArgs

    Type string
    Entity type from a schema e.g. Address.
    Confidence double
    Optional. Confidence of detected Schema entity. Range [0, 1].
    Id string
    Optional. Canonical id. This will be a unique value in the entity list for this document.
    MentionId string
    Optional. Deprecated. Use id field instead.

    Deprecated: Optional. Deprecated. Use id field instead.

    MentionText string
    Optional. Text value of the entity e.g. 1600 Amphitheatre Pkwy.
    NormalizedValue Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentEntityNormalizedValue
    Optional. Normalized entity value. Absent if the extracted value could not be converted or the type (e.g. address) is not supported for certain parsers. This field is also only populated for certain supported document types.
    PageAnchor Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageAnchor
    Optional. Represents the provenance of this entity wrt. the location on the page where it was found.
    Properties List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentEntity>
    Optional. Entities can be nested to form a hierarchical data structure representing the content in the document.
    Provenance Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenance
    Optional. The history of this annotation.
    Redacted bool
    Optional. Whether the entity will be redacted for de-identification purposes.
    TextAnchor Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchor
    Optional. Provenance of the entity. Text anchor indexing into the Document.text.
    Type string
    Entity type from a schema e.g. Address.
    Confidence float64
    Optional. Confidence of detected Schema entity. Range [0, 1].
    Id string
    Optional. Canonical id. This will be a unique value in the entity list for this document.
    MentionId string
    Optional. Deprecated. Use id field instead.

    Deprecated: Optional. Deprecated. Use id field instead.

    MentionText string
    Optional. Text value of the entity e.g. 1600 Amphitheatre Pkwy.
    NormalizedValue GoogleCloudDocumentaiV1DocumentEntityNormalizedValue
    Optional. Normalized entity value. Absent if the extracted value could not be converted or the type (e.g. address) is not supported for certain parsers. This field is also only populated for certain supported document types.
    PageAnchor GoogleCloudDocumentaiV1DocumentPageAnchor
    Optional. Represents the provenance of this entity wrt. the location on the page where it was found.
    Properties []GoogleCloudDocumentaiV1DocumentEntity
    Optional. Entities can be nested to form a hierarchical data structure representing the content in the document.
    Provenance GoogleCloudDocumentaiV1DocumentProvenance
    Optional. The history of this annotation.
    Redacted bool
    Optional. Whether the entity will be redacted for de-identification purposes.
    TextAnchor GoogleCloudDocumentaiV1DocumentTextAnchor
    Optional. Provenance of the entity. Text anchor indexing into the Document.text.
    type String
    Entity type from a schema e.g. Address.
    confidence Double
    Optional. Confidence of detected Schema entity. Range [0, 1].
    id String
    Optional. Canonical id. This will be a unique value in the entity list for this document.
    mentionId String
    Optional. Deprecated. Use id field instead.

    Deprecated: Optional. Deprecated. Use id field instead.

    mentionText String
    Optional. Text value of the entity e.g. 1600 Amphitheatre Pkwy.
    normalizedValue GoogleCloudDocumentaiV1DocumentEntityNormalizedValue
    Optional. Normalized entity value. Absent if the extracted value could not be converted or the type (e.g. address) is not supported for certain parsers. This field is also only populated for certain supported document types.
    pageAnchor GoogleCloudDocumentaiV1DocumentPageAnchor
    Optional. Represents the provenance of this entity wrt. the location on the page where it was found.
    properties List<GoogleCloudDocumentaiV1DocumentEntity>
    Optional. Entities can be nested to form a hierarchical data structure representing the content in the document.
    provenance GoogleCloudDocumentaiV1DocumentProvenance
    Optional. The history of this annotation.
    redacted Boolean
    Optional. Whether the entity will be redacted for de-identification purposes.
    textAnchor GoogleCloudDocumentaiV1DocumentTextAnchor
    Optional. Provenance of the entity. Text anchor indexing into the Document.text.
    type string
    Entity type from a schema e.g. Address.
    confidence number
    Optional. Confidence of detected Schema entity. Range [0, 1].
    id string
    Optional. Canonical id. This will be a unique value in the entity list for this document.
    mentionId string
    Optional. Deprecated. Use id field instead.

    Deprecated: Optional. Deprecated. Use id field instead.

    mentionText string
    Optional. Text value of the entity e.g. 1600 Amphitheatre Pkwy.
    normalizedValue GoogleCloudDocumentaiV1DocumentEntityNormalizedValue
    Optional. Normalized entity value. Absent if the extracted value could not be converted or the type (e.g. address) is not supported for certain parsers. This field is also only populated for certain supported document types.
    pageAnchor GoogleCloudDocumentaiV1DocumentPageAnchor
    Optional. Represents the provenance of this entity wrt. the location on the page where it was found.
    properties GoogleCloudDocumentaiV1DocumentEntity[]
    Optional. Entities can be nested to form a hierarchical data structure representing the content in the document.
    provenance GoogleCloudDocumentaiV1DocumentProvenance
    Optional. The history of this annotation.
    redacted boolean
    Optional. Whether the entity will be redacted for de-identification purposes.
    textAnchor GoogleCloudDocumentaiV1DocumentTextAnchor
    Optional. Provenance of the entity. Text anchor indexing into the Document.text.
    type str
    Entity type from a schema e.g. Address.
    confidence float
    Optional. Confidence of detected Schema entity. Range [0, 1].
    id str
    Optional. Canonical id. This will be a unique value in the entity list for this document.
    mention_id str
    Optional. Deprecated. Use id field instead.

    Deprecated: Optional. Deprecated. Use id field instead.

    mention_text str
    Optional. Text value of the entity e.g. 1600 Amphitheatre Pkwy.
    normalized_value GoogleCloudDocumentaiV1DocumentEntityNormalizedValue
    Optional. Normalized entity value. Absent if the extracted value could not be converted or the type (e.g. address) is not supported for certain parsers. This field is also only populated for certain supported document types.
    page_anchor GoogleCloudDocumentaiV1DocumentPageAnchor
    Optional. Represents the provenance of this entity wrt. the location on the page where it was found.
    properties Sequence[GoogleCloudDocumentaiV1DocumentEntity]
    Optional. Entities can be nested to form a hierarchical data structure representing the content in the document.
    provenance GoogleCloudDocumentaiV1DocumentProvenance
    Optional. The history of this annotation.
    redacted bool
    Optional. Whether the entity will be redacted for de-identification purposes.
    text_anchor GoogleCloudDocumentaiV1DocumentTextAnchor
    Optional. Provenance of the entity. Text anchor indexing into the Document.text.
    type String
    Entity type from a schema e.g. Address.
    confidence Number
    Optional. Confidence of detected Schema entity. Range [0, 1].
    id String
    Optional. Canonical id. This will be a unique value in the entity list for this document.
    mentionId String
    Optional. Deprecated. Use id field instead.

    Deprecated: Optional. Deprecated. Use id field instead.

    mentionText String
    Optional. Text value of the entity e.g. 1600 Amphitheatre Pkwy.
    normalizedValue Property Map
    Optional. Normalized entity value. Absent if the extracted value could not be converted or the type (e.g. address) is not supported for certain parsers. This field is also only populated for certain supported document types.
    pageAnchor Property Map
    Optional. Represents the provenance of this entity wrt. the location on the page where it was found.
    properties List<Property Map>
    Optional. Entities can be nested to form a hierarchical data structure representing the content in the document.
    provenance Property Map
    Optional. The history of this annotation.
    redacted Boolean
    Optional. Whether the entity will be redacted for de-identification purposes.
    textAnchor Property Map
    Optional. Provenance of the entity. Text anchor indexing into the Document.text.

    GoogleCloudDocumentaiV1DocumentEntityNormalizedValue, GoogleCloudDocumentaiV1DocumentEntityNormalizedValueArgs

    AddressValue Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypePostalAddress
    Postal address. See also: https://github.com/googleapis/googleapis/blob/master/google/type/postal_address.proto
    BooleanValue bool
    Boolean value. Can be used for entities with binary values, or for checkboxes.
    DateValue Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeDate
    Date value. Includes year, month, day. See also: https://github.com/googleapis/googleapis/blob/master/google/type/date.proto
    DatetimeValue Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeDateTime
    DateTime value. Includes date, time, and timezone. See also: https://github.com/googleapis/googleapis/blob/master/google/type/datetime.proto
    FloatValue double
    Float value.
    IntegerValue int
    Integer value.
    MoneyValue Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeMoney
    Money value. See also: https://github.com/googleapis/googleapis/blob/master/google/type/money.proto
    Text string
    Optional. An optional field to store a normalized string. For some entity types, one of respective structured_value fields may also be populated. Also not all the types of structured_value will be normalized. For example, some processors may not generate float or integer normalized text by default. Below are sample formats mapped to structured values. - Money/Currency type (money_value) is in the ISO 4217 text format. - Date type (date_value) is in the ISO 8601 text format. - Datetime type (datetime_value) is in the ISO 8601 text format.
    AddressValue GoogleTypePostalAddress
    Postal address. See also: https://github.com/googleapis/googleapis/blob/master/google/type/postal_address.proto
    BooleanValue bool
    Boolean value. Can be used for entities with binary values, or for checkboxes.
    DateValue GoogleTypeDate
    Date value. Includes year, month, day. See also: https://github.com/googleapis/googleapis/blob/master/google/type/date.proto
    DatetimeValue GoogleTypeDateTime
    DateTime value. Includes date, time, and timezone. See also: https://github.com/googleapis/googleapis/blob/master/google/type/datetime.proto
    FloatValue float64
    Float value.
    IntegerValue int
    Integer value.
    MoneyValue GoogleTypeMoney
    Money value. See also: https://github.com/googleapis/googleapis/blob/master/google/type/money.proto
    Text string
    Optional. An optional field to store a normalized string. For some entity types, one of respective structured_value fields may also be populated. Also not all the types of structured_value will be normalized. For example, some processors may not generate float or integer normalized text by default. Below are sample formats mapped to structured values. - Money/Currency type (money_value) is in the ISO 4217 text format. - Date type (date_value) is in the ISO 8601 text format. - Datetime type (datetime_value) is in the ISO 8601 text format.
    addressValue GoogleTypePostalAddress
    Postal address. See also: https://github.com/googleapis/googleapis/blob/master/google/type/postal_address.proto
    booleanValue Boolean
    Boolean value. Can be used for entities with binary values, or for checkboxes.
    dateValue GoogleTypeDate
    Date value. Includes year, month, day. See also: https://github.com/googleapis/googleapis/blob/master/google/type/date.proto
    datetimeValue GoogleTypeDateTime
    DateTime value. Includes date, time, and timezone. See also: https://github.com/googleapis/googleapis/blob/master/google/type/datetime.proto
    floatValue Double
    Float value.
    integerValue Integer
    Integer value.
    moneyValue GoogleTypeMoney
    Money value. See also: https://github.com/googleapis/googleapis/blob/master/google/type/money.proto
    text String
    Optional. An optional field to store a normalized string. For some entity types, one of respective structured_value fields may also be populated. Also not all the types of structured_value will be normalized. For example, some processors may not generate float or integer normalized text by default. Below are sample formats mapped to structured values. - Money/Currency type (money_value) is in the ISO 4217 text format. - Date type (date_value) is in the ISO 8601 text format. - Datetime type (datetime_value) is in the ISO 8601 text format.
    addressValue GoogleTypePostalAddress
    Postal address. See also: https://github.com/googleapis/googleapis/blob/master/google/type/postal_address.proto
    booleanValue boolean
    Boolean value. Can be used for entities with binary values, or for checkboxes.
    dateValue GoogleTypeDate
    Date value. Includes year, month, day. See also: https://github.com/googleapis/googleapis/blob/master/google/type/date.proto
    datetimeValue GoogleTypeDateTime
    DateTime value. Includes date, time, and timezone. See also: https://github.com/googleapis/googleapis/blob/master/google/type/datetime.proto
    floatValue number
    Float value.
    integerValue number
    Integer value.
    moneyValue GoogleTypeMoney
    Money value. See also: https://github.com/googleapis/googleapis/blob/master/google/type/money.proto
    text string
    Optional. An optional field to store a normalized string. For some entity types, one of respective structured_value fields may also be populated. Also not all the types of structured_value will be normalized. For example, some processors may not generate float or integer normalized text by default. Below are sample formats mapped to structured values. - Money/Currency type (money_value) is in the ISO 4217 text format. - Date type (date_value) is in the ISO 8601 text format. - Datetime type (datetime_value) is in the ISO 8601 text format.
    address_value GoogleTypePostalAddress
    Postal address. See also: https://github.com/googleapis/googleapis/blob/master/google/type/postal_address.proto
    boolean_value bool
    Boolean value. Can be used for entities with binary values, or for checkboxes.
    date_value GoogleTypeDate
    Date value. Includes year, month, day. See also: https://github.com/googleapis/googleapis/blob/master/google/type/date.proto
    datetime_value GoogleTypeDateTime
    DateTime value. Includes date, time, and timezone. See also: https://github.com/googleapis/googleapis/blob/master/google/type/datetime.proto
    float_value float
    Float value.
    integer_value int
    Integer value.
    money_value GoogleTypeMoney
    Money value. See also: https://github.com/googleapis/googleapis/blob/master/google/type/money.proto
    text str
    Optional. An optional field to store a normalized string. For some entity types, one of respective structured_value fields may also be populated. Also not all the types of structured_value will be normalized. For example, some processors may not generate float or integer normalized text by default. Below are sample formats mapped to structured values. - Money/Currency type (money_value) is in the ISO 4217 text format. - Date type (date_value) is in the ISO 8601 text format. - Datetime type (datetime_value) is in the ISO 8601 text format.
    addressValue Property Map
    Postal address. See also: https://github.com/googleapis/googleapis/blob/master/google/type/postal_address.proto
    booleanValue Boolean
    Boolean value. Can be used for entities with binary values, or for checkboxes.
    dateValue Property Map
    Date value. Includes year, month, day. See also: https://github.com/googleapis/googleapis/blob/master/google/type/date.proto
    datetimeValue Property Map
    DateTime value. Includes date, time, and timezone. See also: https://github.com/googleapis/googleapis/blob/master/google/type/datetime.proto
    floatValue Number
    Float value.
    integerValue Number
    Integer value.
    moneyValue Property Map
    Money value. See also: https://github.com/googleapis/googleapis/blob/master/google/type/money.proto
    text String
    Optional. An optional field to store a normalized string. For some entity types, one of respective structured_value fields may also be populated. Also not all the types of structured_value will be normalized. For example, some processors may not generate float or integer normalized text by default. Below are sample formats mapped to structured values. - Money/Currency type (money_value) is in the ISO 4217 text format. - Date type (date_value) is in the ISO 8601 text format. - Datetime type (datetime_value) is in the ISO 8601 text format.

    GoogleCloudDocumentaiV1DocumentEntityNormalizedValueResponse, GoogleCloudDocumentaiV1DocumentEntityNormalizedValueResponseArgs

    AddressValue Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypePostalAddressResponse
    Postal address. See also: https://github.com/googleapis/googleapis/blob/master/google/type/postal_address.proto
    BooleanValue bool
    Boolean value. Can be used for entities with binary values, or for checkboxes.
    DateValue Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeDateResponse
    Date value. Includes year, month, day. See also: https://github.com/googleapis/googleapis/blob/master/google/type/date.proto
    DatetimeValue Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeDateTimeResponse
    DateTime value. Includes date, time, and timezone. See also: https://github.com/googleapis/googleapis/blob/master/google/type/datetime.proto
    FloatValue double
    Float value.
    IntegerValue int
    Integer value.
    MoneyValue Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeMoneyResponse
    Money value. See also: https://github.com/googleapis/googleapis/blob/master/google/type/money.proto
    Text string
    Optional. An optional field to store a normalized string. For some entity types, one of respective structured_value fields may also be populated. Also not all the types of structured_value will be normalized. For example, some processors may not generate float or integer normalized text by default. Below are sample formats mapped to structured values. - Money/Currency type (money_value) is in the ISO 4217 text format. - Date type (date_value) is in the ISO 8601 text format. - Datetime type (datetime_value) is in the ISO 8601 text format.
    AddressValue GoogleTypePostalAddressResponse
    Postal address. See also: https://github.com/googleapis/googleapis/blob/master/google/type/postal_address.proto
    BooleanValue bool
    Boolean value. Can be used for entities with binary values, or for checkboxes.
    DateValue GoogleTypeDateResponse
    Date value. Includes year, month, day. See also: https://github.com/googleapis/googleapis/blob/master/google/type/date.proto
    DatetimeValue GoogleTypeDateTimeResponse
    DateTime value. Includes date, time, and timezone. See also: https://github.com/googleapis/googleapis/blob/master/google/type/datetime.proto
    FloatValue float64
    Float value.
    IntegerValue int
    Integer value.
    MoneyValue GoogleTypeMoneyResponse
    Money value. See also: https://github.com/googleapis/googleapis/blob/master/google/type/money.proto
    Text string
    Optional. An optional field to store a normalized string. For some entity types, one of respective structured_value fields may also be populated. Also not all the types of structured_value will be normalized. For example, some processors may not generate float or integer normalized text by default. Below are sample formats mapped to structured values. - Money/Currency type (money_value) is in the ISO 4217 text format. - Date type (date_value) is in the ISO 8601 text format. - Datetime type (datetime_value) is in the ISO 8601 text format.
    addressValue GoogleTypePostalAddressResponse
    Postal address. See also: https://github.com/googleapis/googleapis/blob/master/google/type/postal_address.proto
    booleanValue Boolean
    Boolean value. Can be used for entities with binary values, or for checkboxes.
    dateValue GoogleTypeDateResponse
    Date value. Includes year, month, day. See also: https://github.com/googleapis/googleapis/blob/master/google/type/date.proto
    datetimeValue GoogleTypeDateTimeResponse
    DateTime value. Includes date, time, and timezone. See also: https://github.com/googleapis/googleapis/blob/master/google/type/datetime.proto
    floatValue Double
    Float value.
    integerValue Integer
    Integer value.
    moneyValue GoogleTypeMoneyResponse
    Money value. See also: https://github.com/googleapis/googleapis/blob/master/google/type/money.proto
    text String
    Optional. An optional field to store a normalized string. For some entity types, one of respective structured_value fields may also be populated. Also not all the types of structured_value will be normalized. For example, some processors may not generate float or integer normalized text by default. Below are sample formats mapped to structured values. - Money/Currency type (money_value) is in the ISO 4217 text format. - Date type (date_value) is in the ISO 8601 text format. - Datetime type (datetime_value) is in the ISO 8601 text format.
    addressValue GoogleTypePostalAddressResponse
    Postal address. See also: https://github.com/googleapis/googleapis/blob/master/google/type/postal_address.proto
    booleanValue boolean
    Boolean value. Can be used for entities with binary values, or for checkboxes.
    dateValue GoogleTypeDateResponse
    Date value. Includes year, month, day. See also: https://github.com/googleapis/googleapis/blob/master/google/type/date.proto
    datetimeValue GoogleTypeDateTimeResponse
    DateTime value. Includes date, time, and timezone. See also: https://github.com/googleapis/googleapis/blob/master/google/type/datetime.proto
    floatValue number
    Float value.
    integerValue number
    Integer value.
    moneyValue GoogleTypeMoneyResponse
    Money value. See also: https://github.com/googleapis/googleapis/blob/master/google/type/money.proto
    text string
    Optional. An optional field to store a normalized string. For some entity types, one of respective structured_value fields may also be populated. Also not all the types of structured_value will be normalized. For example, some processors may not generate float or integer normalized text by default. Below are sample formats mapped to structured values. - Money/Currency type (money_value) is in the ISO 4217 text format. - Date type (date_value) is in the ISO 8601 text format. - Datetime type (datetime_value) is in the ISO 8601 text format.
    address_value GoogleTypePostalAddressResponse
    Postal address. See also: https://github.com/googleapis/googleapis/blob/master/google/type/postal_address.proto
    boolean_value bool
    Boolean value. Can be used for entities with binary values, or for checkboxes.
    date_value GoogleTypeDateResponse
    Date value. Includes year, month, day. See also: https://github.com/googleapis/googleapis/blob/master/google/type/date.proto
    datetime_value GoogleTypeDateTimeResponse
    DateTime value. Includes date, time, and timezone. See also: https://github.com/googleapis/googleapis/blob/master/google/type/datetime.proto
    float_value float
    Float value.
    integer_value int
    Integer value.
    money_value GoogleTypeMoneyResponse
    Money value. See also: https://github.com/googleapis/googleapis/blob/master/google/type/money.proto
    text str
    Optional. An optional field to store a normalized string. For some entity types, one of respective structured_value fields may also be populated. Also not all the types of structured_value will be normalized. For example, some processors may not generate float or integer normalized text by default. Below are sample formats mapped to structured values. - Money/Currency type (money_value) is in the ISO 4217 text format. - Date type (date_value) is in the ISO 8601 text format. - Datetime type (datetime_value) is in the ISO 8601 text format.
    addressValue Property Map
    Postal address. See also: https://github.com/googleapis/googleapis/blob/master/google/type/postal_address.proto
    booleanValue Boolean
    Boolean value. Can be used for entities with binary values, or for checkboxes.
    dateValue Property Map
    Date value. Includes year, month, day. See also: https://github.com/googleapis/googleapis/blob/master/google/type/date.proto
    datetimeValue Property Map
    DateTime value. Includes date, time, and timezone. See also: https://github.com/googleapis/googleapis/blob/master/google/type/datetime.proto
    floatValue Number
    Float value.
    integerValue Number
    Integer value.
    moneyValue Property Map
    Money value. See also: https://github.com/googleapis/googleapis/blob/master/google/type/money.proto
    text String
    Optional. An optional field to store a normalized string. For some entity types, one of respective structured_value fields may also be populated. Also not all the types of structured_value will be normalized. For example, some processors may not generate float or integer normalized text by default. Below are sample formats mapped to structured values. - Money/Currency type (money_value) is in the ISO 4217 text format. - Date type (date_value) is in the ISO 8601 text format. - Datetime type (datetime_value) is in the ISO 8601 text format.

    GoogleCloudDocumentaiV1DocumentEntityRelation, GoogleCloudDocumentaiV1DocumentEntityRelationArgs

    ObjectId string
    Object entity id.
    Relation string
    Relationship description.
    SubjectId string
    Subject entity id.
    ObjectId string
    Object entity id.
    Relation string
    Relationship description.
    SubjectId string
    Subject entity id.
    objectId String
    Object entity id.
    relation String
    Relationship description.
    subjectId String
    Subject entity id.
    objectId string
    Object entity id.
    relation string
    Relationship description.
    subjectId string
    Subject entity id.
    object_id str
    Object entity id.
    relation str
    Relationship description.
    subject_id str
    Subject entity id.
    objectId String
    Object entity id.
    relation String
    Relationship description.
    subjectId String
    Subject entity id.

    GoogleCloudDocumentaiV1DocumentEntityRelationResponse, GoogleCloudDocumentaiV1DocumentEntityRelationResponseArgs

    ObjectId string
    Object entity id.
    Relation string
    Relationship description.
    SubjectId string
    Subject entity id.
    ObjectId string
    Object entity id.
    Relation string
    Relationship description.
    SubjectId string
    Subject entity id.
    objectId String
    Object entity id.
    relation String
    Relationship description.
    subjectId String
    Subject entity id.
    objectId string
    Object entity id.
    relation string
    Relationship description.
    subjectId string
    Subject entity id.
    object_id str
    Object entity id.
    relation str
    Relationship description.
    subject_id str
    Subject entity id.
    objectId String
    Object entity id.
    relation String
    Relationship description.
    subjectId String
    Subject entity id.

    GoogleCloudDocumentaiV1DocumentEntityResponse, GoogleCloudDocumentaiV1DocumentEntityResponseArgs

    Confidence double
    Optional. Confidence of detected Schema entity. Range [0, 1].
    MentionId string
    Optional. Deprecated. Use id field instead.

    Deprecated: Optional. Deprecated. Use id field instead.

    MentionText string
    Optional. Text value of the entity e.g. 1600 Amphitheatre Pkwy.
    NormalizedValue Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentEntityNormalizedValueResponse
    Optional. Normalized entity value. Absent if the extracted value could not be converted or the type (e.g. address) is not supported for certain parsers. This field is also only populated for certain supported document types.
    PageAnchor Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageAnchorResponse
    Optional. Represents the provenance of this entity wrt. the location on the page where it was found.
    Properties List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentEntityResponse>
    Optional. Entities can be nested to form a hierarchical data structure representing the content in the document.
    Provenance Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceResponse
    Optional. The history of this annotation.
    Redacted bool
    Optional. Whether the entity will be redacted for de-identification purposes.
    TextAnchor Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorResponse
    Optional. Provenance of the entity. Text anchor indexing into the Document.text.
    Type string
    Entity type from a schema e.g. Address.
    Confidence float64
    Optional. Confidence of detected Schema entity. Range [0, 1].
    MentionId string
    Optional. Deprecated. Use id field instead.

    Deprecated: Optional. Deprecated. Use id field instead.

    MentionText string
    Optional. Text value of the entity e.g. 1600 Amphitheatre Pkwy.
    NormalizedValue GoogleCloudDocumentaiV1DocumentEntityNormalizedValueResponse
    Optional. Normalized entity value. Absent if the extracted value could not be converted or the type (e.g. address) is not supported for certain parsers. This field is also only populated for certain supported document types.
    PageAnchor GoogleCloudDocumentaiV1DocumentPageAnchorResponse
    Optional. Represents the provenance of this entity wrt. the location on the page where it was found.
    Properties []GoogleCloudDocumentaiV1DocumentEntityResponse
    Optional. Entities can be nested to form a hierarchical data structure representing the content in the document.
    Provenance GoogleCloudDocumentaiV1DocumentProvenanceResponse
    Optional. The history of this annotation.
    Redacted bool
    Optional. Whether the entity will be redacted for de-identification purposes.
    TextAnchor GoogleCloudDocumentaiV1DocumentTextAnchorResponse
    Optional. Provenance of the entity. Text anchor indexing into the Document.text.
    Type string
    Entity type from a schema e.g. Address.
    confidence Double
    Optional. Confidence of detected Schema entity. Range [0, 1].
    mentionId String
    Optional. Deprecated. Use id field instead.

    Deprecated: Optional. Deprecated. Use id field instead.

    mentionText String
    Optional. Text value of the entity e.g. 1600 Amphitheatre Pkwy.
    normalizedValue GoogleCloudDocumentaiV1DocumentEntityNormalizedValueResponse
    Optional. Normalized entity value. Absent if the extracted value could not be converted or the type (e.g. address) is not supported for certain parsers. This field is also only populated for certain supported document types.
    pageAnchor GoogleCloudDocumentaiV1DocumentPageAnchorResponse
    Optional. Represents the provenance of this entity wrt. the location on the page where it was found.
    properties List<GoogleCloudDocumentaiV1DocumentEntityResponse>
    Optional. Entities can be nested to form a hierarchical data structure representing the content in the document.
    provenance GoogleCloudDocumentaiV1DocumentProvenanceResponse
    Optional. The history of this annotation.
    redacted Boolean
    Optional. Whether the entity will be redacted for de-identification purposes.
    textAnchor GoogleCloudDocumentaiV1DocumentTextAnchorResponse
    Optional. Provenance of the entity. Text anchor indexing into the Document.text.
    type String
    Entity type from a schema e.g. Address.
    confidence number
    Optional. Confidence of detected Schema entity. Range [0, 1].
    mentionId string
    Optional. Deprecated. Use id field instead.

    Deprecated: Optional. Deprecated. Use id field instead.

    mentionText string
    Optional. Text value of the entity e.g. 1600 Amphitheatre Pkwy.
    normalizedValue GoogleCloudDocumentaiV1DocumentEntityNormalizedValueResponse
    Optional. Normalized entity value. Absent if the extracted value could not be converted or the type (e.g. address) is not supported for certain parsers. This field is also only populated for certain supported document types.
    pageAnchor GoogleCloudDocumentaiV1DocumentPageAnchorResponse
    Optional. Represents the provenance of this entity wrt. the location on the page where it was found.
    properties GoogleCloudDocumentaiV1DocumentEntityResponse[]
    Optional. Entities can be nested to form a hierarchical data structure representing the content in the document.
    provenance GoogleCloudDocumentaiV1DocumentProvenanceResponse
    Optional. The history of this annotation.
    redacted boolean
    Optional. Whether the entity will be redacted for de-identification purposes.
    textAnchor GoogleCloudDocumentaiV1DocumentTextAnchorResponse
    Optional. Provenance of the entity. Text anchor indexing into the Document.text.
    type string
    Entity type from a schema e.g. Address.
    confidence float
    Optional. Confidence of detected Schema entity. Range [0, 1].
    mention_id str
    Optional. Deprecated. Use id field instead.

    Deprecated: Optional. Deprecated. Use id field instead.

    mention_text str
    Optional. Text value of the entity e.g. 1600 Amphitheatre Pkwy.
    normalized_value GoogleCloudDocumentaiV1DocumentEntityNormalizedValueResponse
    Optional. Normalized entity value. Absent if the extracted value could not be converted or the type (e.g. address) is not supported for certain parsers. This field is also only populated for certain supported document types.
    page_anchor GoogleCloudDocumentaiV1DocumentPageAnchorResponse
    Optional. Represents the provenance of this entity wrt. the location on the page where it was found.
    properties Sequence[GoogleCloudDocumentaiV1DocumentEntityResponse]
    Optional. Entities can be nested to form a hierarchical data structure representing the content in the document.
    provenance GoogleCloudDocumentaiV1DocumentProvenanceResponse
    Optional. The history of this annotation.
    redacted bool
    Optional. Whether the entity will be redacted for de-identification purposes.
    text_anchor GoogleCloudDocumentaiV1DocumentTextAnchorResponse
    Optional. Provenance of the entity. Text anchor indexing into the Document.text.
    type str
    Entity type from a schema e.g. Address.
    confidence Number
    Optional. Confidence of detected Schema entity. Range [0, 1].
    mentionId String
    Optional. Deprecated. Use id field instead.

    Deprecated: Optional. Deprecated. Use id field instead.

    mentionText String
    Optional. Text value of the entity e.g. 1600 Amphitheatre Pkwy.
    normalizedValue Property Map
    Optional. Normalized entity value. Absent if the extracted value could not be converted or the type (e.g. address) is not supported for certain parsers. This field is also only populated for certain supported document types.
    pageAnchor Property Map
    Optional. Represents the provenance of this entity wrt. the location on the page where it was found.
    properties List<Property Map>
    Optional. Entities can be nested to form a hierarchical data structure representing the content in the document.
    provenance Property Map
    Optional. The history of this annotation.
    redacted Boolean
    Optional. Whether the entity will be redacted for de-identification purposes.
    textAnchor Property Map
    Optional. Provenance of the entity. Text anchor indexing into the Document.text.
    type String
    Entity type from a schema e.g. Address.

    GoogleCloudDocumentaiV1DocumentPage, GoogleCloudDocumentaiV1DocumentPageArgs

    Blocks List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageBlock>
    A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.
    DetectedBarcodes List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedBarcode>
    A list of detected barcodes.
    DetectedLanguages List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedLanguage>
    A list of detected languages together with confidence.
    Dimension Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDimension
    Physical dimension of the page.
    FormFields List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageFormField>
    A list of visually detected form fields on the page.
    Image Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageImage
    Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.
    ImageQualityScores Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageImageQualityScores
    Image quality scores.
    Layout Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for the page.
    Lines List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLine>
    A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.
    PageNumber int
    1-based index for current Page in a parent Document. Useful when a page is taken out of a Document for individual processing.
    Paragraphs List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageParagraph>
    A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.
    Provenance Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenance
    The history of this page.
    Symbols List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageSymbol>
    A list of visually detected symbols on the page.
    Tables List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageTable>
    A list of visually detected tables on the page.
    Tokens List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageToken>
    A list of visually detected tokens on the page.
    Transforms List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageMatrix>
    Transformation matrices that were applied to the original document image to produce Page.image.
    VisualElements List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageVisualElement>
    A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.
    Blocks []GoogleCloudDocumentaiV1DocumentPageBlock
    A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.
    DetectedBarcodes []GoogleCloudDocumentaiV1DocumentPageDetectedBarcode
    A list of detected barcodes.
    DetectedLanguages []GoogleCloudDocumentaiV1DocumentPageDetectedLanguage
    A list of detected languages together with confidence.
    Dimension GoogleCloudDocumentaiV1DocumentPageDimension
    Physical dimension of the page.
    FormFields []GoogleCloudDocumentaiV1DocumentPageFormField
    A list of visually detected form fields on the page.
    Image GoogleCloudDocumentaiV1DocumentPageImage
    Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.
    ImageQualityScores GoogleCloudDocumentaiV1DocumentPageImageQualityScores
    Image quality scores.
    Layout GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for the page.
    Lines []GoogleCloudDocumentaiV1DocumentPageLine
    A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.
    PageNumber int
    1-based index for current Page in a parent Document. Useful when a page is taken out of a Document for individual processing.
    Paragraphs []GoogleCloudDocumentaiV1DocumentPageParagraph
    A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.
    Provenance GoogleCloudDocumentaiV1DocumentProvenance
    The history of this page.
    Symbols []GoogleCloudDocumentaiV1DocumentPageSymbol
    A list of visually detected symbols on the page.
    Tables []GoogleCloudDocumentaiV1DocumentPageTable
    A list of visually detected tables on the page.
    Tokens []GoogleCloudDocumentaiV1DocumentPageToken
    A list of visually detected tokens on the page.
    Transforms []GoogleCloudDocumentaiV1DocumentPageMatrix
    Transformation matrices that were applied to the original document image to produce Page.image.
    VisualElements []GoogleCloudDocumentaiV1DocumentPageVisualElement
    A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.
    blocks List<GoogleCloudDocumentaiV1DocumentPageBlock>
    A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.
    detectedBarcodes List<GoogleCloudDocumentaiV1DocumentPageDetectedBarcode>
    A list of detected barcodes.
    detectedLanguages List<GoogleCloudDocumentaiV1DocumentPageDetectedLanguage>
    A list of detected languages together with confidence.
    dimension GoogleCloudDocumentaiV1DocumentPageDimension
    Physical dimension of the page.
    formFields List<GoogleCloudDocumentaiV1DocumentPageFormField>
    A list of visually detected form fields on the page.
    image GoogleCloudDocumentaiV1DocumentPageImage
    Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.
    imageQualityScores GoogleCloudDocumentaiV1DocumentPageImageQualityScores
    Image quality scores.
    layout GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for the page.
    lines List<GoogleCloudDocumentaiV1DocumentPageLine>
    A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.
    pageNumber Integer
    1-based index for current Page in a parent Document. Useful when a page is taken out of a Document for individual processing.
    paragraphs List<GoogleCloudDocumentaiV1DocumentPageParagraph>
    A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.
    provenance GoogleCloudDocumentaiV1DocumentProvenance
    The history of this page.
    symbols List<GoogleCloudDocumentaiV1DocumentPageSymbol>
    A list of visually detected symbols on the page.
    tables List<GoogleCloudDocumentaiV1DocumentPageTable>
    A list of visually detected tables on the page.
    tokens List<GoogleCloudDocumentaiV1DocumentPageToken>
    A list of visually detected tokens on the page.
    transforms List<GoogleCloudDocumentaiV1DocumentPageMatrix>
    Transformation matrices that were applied to the original document image to produce Page.image.
    visualElements List<GoogleCloudDocumentaiV1DocumentPageVisualElement>
    A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.
    blocks GoogleCloudDocumentaiV1DocumentPageBlock[]
    A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.
    detectedBarcodes GoogleCloudDocumentaiV1DocumentPageDetectedBarcode[]
    A list of detected barcodes.
    detectedLanguages GoogleCloudDocumentaiV1DocumentPageDetectedLanguage[]
    A list of detected languages together with confidence.
    dimension GoogleCloudDocumentaiV1DocumentPageDimension
    Physical dimension of the page.
    formFields GoogleCloudDocumentaiV1DocumentPageFormField[]
    A list of visually detected form fields on the page.
    image GoogleCloudDocumentaiV1DocumentPageImage
    Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.
    imageQualityScores GoogleCloudDocumentaiV1DocumentPageImageQualityScores
    Image quality scores.
    layout GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for the page.
    lines GoogleCloudDocumentaiV1DocumentPageLine[]
    A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.
    pageNumber number
    1-based index for current Page in a parent Document. Useful when a page is taken out of a Document for individual processing.
    paragraphs GoogleCloudDocumentaiV1DocumentPageParagraph[]
    A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.
    provenance GoogleCloudDocumentaiV1DocumentProvenance
    The history of this page.
    symbols GoogleCloudDocumentaiV1DocumentPageSymbol[]
    A list of visually detected symbols on the page.
    tables GoogleCloudDocumentaiV1DocumentPageTable[]
    A list of visually detected tables on the page.
    tokens GoogleCloudDocumentaiV1DocumentPageToken[]
    A list of visually detected tokens on the page.
    transforms GoogleCloudDocumentaiV1DocumentPageMatrix[]
    Transformation matrices that were applied to the original document image to produce Page.image.
    visualElements GoogleCloudDocumentaiV1DocumentPageVisualElement[]
    A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.
    blocks Sequence[GoogleCloudDocumentaiV1DocumentPageBlock]
    A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.
    detected_barcodes Sequence[GoogleCloudDocumentaiV1DocumentPageDetectedBarcode]
    A list of detected barcodes.
    detected_languages Sequence[GoogleCloudDocumentaiV1DocumentPageDetectedLanguage]
    A list of detected languages together with confidence.
    dimension GoogleCloudDocumentaiV1DocumentPageDimension
    Physical dimension of the page.
    form_fields Sequence[GoogleCloudDocumentaiV1DocumentPageFormField]
    A list of visually detected form fields on the page.
    image GoogleCloudDocumentaiV1DocumentPageImage
    Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.
    image_quality_scores GoogleCloudDocumentaiV1DocumentPageImageQualityScores
    Image quality scores.
    layout GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for the page.
    lines Sequence[GoogleCloudDocumentaiV1DocumentPageLine]
    A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.
    page_number int
    1-based index for current Page in a parent Document. Useful when a page is taken out of a Document for individual processing.
    paragraphs Sequence[GoogleCloudDocumentaiV1DocumentPageParagraph]
    A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.
    provenance GoogleCloudDocumentaiV1DocumentProvenance
    The history of this page.
    symbols Sequence[GoogleCloudDocumentaiV1DocumentPageSymbol]
    A list of visually detected symbols on the page.
    tables Sequence[GoogleCloudDocumentaiV1DocumentPageTable]
    A list of visually detected tables on the page.
    tokens Sequence[GoogleCloudDocumentaiV1DocumentPageToken]
    A list of visually detected tokens on the page.
    transforms Sequence[GoogleCloudDocumentaiV1DocumentPageMatrix]
    Transformation matrices that were applied to the original document image to produce Page.image.
    visual_elements Sequence[GoogleCloudDocumentaiV1DocumentPageVisualElement]
    A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.
    blocks List<Property Map>
    A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.
    detectedBarcodes List<Property Map>
    A list of detected barcodes.
    detectedLanguages List<Property Map>
    A list of detected languages together with confidence.
    dimension Property Map
    Physical dimension of the page.
    formFields List<Property Map>
    A list of visually detected form fields on the page.
    image Property Map
    Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.
    imageQualityScores Property Map
    Image quality scores.
    layout Property Map
    Layout for the page.
    lines List<Property Map>
    A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.
    pageNumber Number
    1-based index for current Page in a parent Document. Useful when a page is taken out of a Document for individual processing.
    paragraphs List<Property Map>
    A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.
    provenance Property Map
    The history of this page.
    symbols List<Property Map>
    A list of visually detected symbols on the page.
    tables List<Property Map>
    A list of visually detected tables on the page.
    tokens List<Property Map>
    A list of visually detected tokens on the page.
    transforms List<Property Map>
    Transformation matrices that were applied to the original document image to produce Page.image.
    visualElements List<Property Map>
    A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

    GoogleCloudDocumentaiV1DocumentPageAnchor, GoogleCloudDocumentaiV1DocumentPageAnchorArgs

    PageRefs []GoogleCloudDocumentaiV1DocumentPageAnchorPageRef
    One or more references to visual page elements
    pageRefs List<GoogleCloudDocumentaiV1DocumentPageAnchorPageRef>
    One or more references to visual page elements
    pageRefs GoogleCloudDocumentaiV1DocumentPageAnchorPageRef[]
    One or more references to visual page elements
    page_refs Sequence[GoogleCloudDocumentaiV1DocumentPageAnchorPageRef]
    One or more references to visual page elements
    pageRefs List<Property Map>
    One or more references to visual page elements

    GoogleCloudDocumentaiV1DocumentPageAnchorPageRef, GoogleCloudDocumentaiV1DocumentPageAnchorPageRefArgs

    Page string
    Index into the Document.pages element, for example using Document.pages to locate the related page element. This field is skipped when its value is the default 0. See https://developers.google.com/protocol-buffers/docs/proto3#json.
    BoundingPoly Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1BoundingPoly
    Optional. Identifies the bounding polygon of a layout element on the page.
    Confidence double
    Optional. Confidence of detected page element, if applicable. Range [0, 1].
    LayoutId string
    Optional. Deprecated. Use PageRef.bounding_poly instead.

    Deprecated: Optional. Deprecated. Use PageRef.bounding_poly instead.

    LayoutType Pulumi.GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutType
    Optional. The type of the layout element that is being referenced if any.
    Page string
    Index into the Document.pages element, for example using Document.pages to locate the related page element. This field is skipped when its value is the default 0. See https://developers.google.com/protocol-buffers/docs/proto3#json.
    BoundingPoly GoogleCloudDocumentaiV1BoundingPoly
    Optional. Identifies the bounding polygon of a layout element on the page.
    Confidence float64
    Optional. Confidence of detected page element, if applicable. Range [0, 1].
    LayoutId string
    Optional. Deprecated. Use PageRef.bounding_poly instead.

    Deprecated: Optional. Deprecated. Use PageRef.bounding_poly instead.

    LayoutType GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutType
    Optional. The type of the layout element that is being referenced if any.
    page String
    Index into the Document.pages element, for example using Document.pages to locate the related page element. This field is skipped when its value is the default 0. See https://developers.google.com/protocol-buffers/docs/proto3#json.
    boundingPoly GoogleCloudDocumentaiV1BoundingPoly
    Optional. Identifies the bounding polygon of a layout element on the page.
    confidence Double
    Optional. Confidence of detected page element, if applicable. Range [0, 1].
    layoutId String
    Optional. Deprecated. Use PageRef.bounding_poly instead.

    Deprecated: Optional. Deprecated. Use PageRef.bounding_poly instead.

    layoutType GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutType
    Optional. The type of the layout element that is being referenced if any.
    page string
    Index into the Document.pages element, for example using Document.pages to locate the related page element. This field is skipped when its value is the default 0. See https://developers.google.com/protocol-buffers/docs/proto3#json.
    boundingPoly GoogleCloudDocumentaiV1BoundingPoly
    Optional. Identifies the bounding polygon of a layout element on the page.
    confidence number
    Optional. Confidence of detected page element, if applicable. Range [0, 1].
    layoutId string
    Optional. Deprecated. Use PageRef.bounding_poly instead.

    Deprecated: Optional. Deprecated. Use PageRef.bounding_poly instead.

    layoutType GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutType
    Optional. The type of the layout element that is being referenced if any.
    page str
    Index into the Document.pages element, for example using Document.pages to locate the related page element. This field is skipped when its value is the default 0. See https://developers.google.com/protocol-buffers/docs/proto3#json.
    bounding_poly GoogleCloudDocumentaiV1BoundingPoly
    Optional. Identifies the bounding polygon of a layout element on the page.
    confidence float
    Optional. Confidence of detected page element, if applicable. Range [0, 1].
    layout_id str
    Optional. Deprecated. Use PageRef.bounding_poly instead.

    Deprecated: Optional. Deprecated. Use PageRef.bounding_poly instead.

    layout_type GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutType
    Optional. The type of the layout element that is being referenced if any.
    page String
    Index into the Document.pages element, for example using Document.pages to locate the related page element. This field is skipped when its value is the default 0. See https://developers.google.com/protocol-buffers/docs/proto3#json.
    boundingPoly Property Map
    Optional. Identifies the bounding polygon of a layout element on the page.
    confidence Number
    Optional. Confidence of detected page element, if applicable. Range [0, 1].
    layoutId String
    Optional. Deprecated. Use PageRef.bounding_poly instead.

    Deprecated: Optional. Deprecated. Use PageRef.bounding_poly instead.

    layoutType "LAYOUT_TYPE_UNSPECIFIED" | "BLOCK" | "PARAGRAPH" | "LINE" | "TOKEN" | "VISUAL_ELEMENT" | "TABLE" | "FORM_FIELD"
    Optional. The type of the layout element that is being referenced if any.

    GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutType, GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeArgs

    LayoutTypeUnspecified
    LAYOUT_TYPE_UNSPECIFIEDLayout Unspecified.
    Block
    BLOCKReferences a Page.blocks element.
    Paragraph
    PARAGRAPHReferences a Page.paragraphs element.
    Line
    LINEReferences a Page.lines element.
    Token
    TOKENReferences a Page.tokens element.
    VisualElement
    VISUAL_ELEMENTReferences a Page.visual_elements element.
    Table
    TABLERefrrences a Page.tables element.
    FormField
    FORM_FIELDReferences a Page.form_fields element.
    GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeLayoutTypeUnspecified
    LAYOUT_TYPE_UNSPECIFIEDLayout Unspecified.
    GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeBlock
    BLOCKReferences a Page.blocks element.
    GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeParagraph
    PARAGRAPHReferences a Page.paragraphs element.
    GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeLine
    LINEReferences a Page.lines element.
    GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeToken
    TOKENReferences a Page.tokens element.
    GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeVisualElement
    VISUAL_ELEMENTReferences a Page.visual_elements element.
    GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeTable
    TABLERefrrences a Page.tables element.
    GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeFormField
    FORM_FIELDReferences a Page.form_fields element.
    LayoutTypeUnspecified
    LAYOUT_TYPE_UNSPECIFIEDLayout Unspecified.
    Block
    BLOCKReferences a Page.blocks element.
    Paragraph
    PARAGRAPHReferences a Page.paragraphs element.
    Line
    LINEReferences a Page.lines element.
    Token
    TOKENReferences a Page.tokens element.
    VisualElement
    VISUAL_ELEMENTReferences a Page.visual_elements element.
    Table
    TABLERefrrences a Page.tables element.
    FormField
    FORM_FIELDReferences a Page.form_fields element.
    LayoutTypeUnspecified
    LAYOUT_TYPE_UNSPECIFIEDLayout Unspecified.
    Block
    BLOCKReferences a Page.blocks element.
    Paragraph
    PARAGRAPHReferences a Page.paragraphs element.
    Line
    LINEReferences a Page.lines element.
    Token
    TOKENReferences a Page.tokens element.
    VisualElement
    VISUAL_ELEMENTReferences a Page.visual_elements element.
    Table
    TABLERefrrences a Page.tables element.
    FormField
    FORM_FIELDReferences a Page.form_fields element.
    LAYOUT_TYPE_UNSPECIFIED
    LAYOUT_TYPE_UNSPECIFIEDLayout Unspecified.
    BLOCK
    BLOCKReferences a Page.blocks element.
    PARAGRAPH
    PARAGRAPHReferences a Page.paragraphs element.
    LINE
    LINEReferences a Page.lines element.
    TOKEN
    TOKENReferences a Page.tokens element.
    VISUAL_ELEMENT
    VISUAL_ELEMENTReferences a Page.visual_elements element.
    TABLE
    TABLERefrrences a Page.tables element.
    FORM_FIELD
    FORM_FIELDReferences a Page.form_fields element.
    "LAYOUT_TYPE_UNSPECIFIED"
    LAYOUT_TYPE_UNSPECIFIEDLayout Unspecified.
    "BLOCK"
    BLOCKReferences a Page.blocks element.
    "PARAGRAPH"
    PARAGRAPHReferences a Page.paragraphs element.
    "LINE"
    LINEReferences a Page.lines element.
    "TOKEN"
    TOKENReferences a Page.tokens element.
    "VISUAL_ELEMENT"
    VISUAL_ELEMENTReferences a Page.visual_elements element.
    "TABLE"
    TABLERefrrences a Page.tables element.
    "FORM_FIELD"
    FORM_FIELDReferences a Page.form_fields element.

    GoogleCloudDocumentaiV1DocumentPageAnchorPageRefResponse, GoogleCloudDocumentaiV1DocumentPageAnchorPageRefResponseArgs

    BoundingPoly Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1BoundingPolyResponse
    Optional. Identifies the bounding polygon of a layout element on the page.
    Confidence double
    Optional. Confidence of detected page element, if applicable. Range [0, 1].
    LayoutId string
    Optional. Deprecated. Use PageRef.bounding_poly instead.

    Deprecated: Optional. Deprecated. Use PageRef.bounding_poly instead.

    LayoutType string
    Optional. The type of the layout element that is being referenced if any.
    Page string
    Index into the Document.pages element, for example using Document.pages to locate the related page element. This field is skipped when its value is the default 0. See https://developers.google.com/protocol-buffers/docs/proto3#json.
    BoundingPoly GoogleCloudDocumentaiV1BoundingPolyResponse
    Optional. Identifies the bounding polygon of a layout element on the page.
    Confidence float64
    Optional. Confidence of detected page element, if applicable. Range [0, 1].
    LayoutId string
    Optional. Deprecated. Use PageRef.bounding_poly instead.

    Deprecated: Optional. Deprecated. Use PageRef.bounding_poly instead.

    LayoutType string
    Optional. The type of the layout element that is being referenced if any.
    Page string
    Index into the Document.pages element, for example using Document.pages to locate the related page element. This field is skipped when its value is the default 0. See https://developers.google.com/protocol-buffers/docs/proto3#json.
    boundingPoly GoogleCloudDocumentaiV1BoundingPolyResponse
    Optional. Identifies the bounding polygon of a layout element on the page.
    confidence Double
    Optional. Confidence of detected page element, if applicable. Range [0, 1].
    layoutId String
    Optional. Deprecated. Use PageRef.bounding_poly instead.

    Deprecated: Optional. Deprecated. Use PageRef.bounding_poly instead.

    layoutType String
    Optional. The type of the layout element that is being referenced if any.
    page String
    Index into the Document.pages element, for example using Document.pages to locate the related page element. This field is skipped when its value is the default 0. See https://developers.google.com/protocol-buffers/docs/proto3#json.
    boundingPoly GoogleCloudDocumentaiV1BoundingPolyResponse
    Optional. Identifies the bounding polygon of a layout element on the page.
    confidence number
    Optional. Confidence of detected page element, if applicable. Range [0, 1].
    layoutId string
    Optional. Deprecated. Use PageRef.bounding_poly instead.

    Deprecated: Optional. Deprecated. Use PageRef.bounding_poly instead.

    layoutType string
    Optional. The type of the layout element that is being referenced if any.
    page string
    Index into the Document.pages element, for example using Document.pages to locate the related page element. This field is skipped when its value is the default 0. See https://developers.google.com/protocol-buffers/docs/proto3#json.
    bounding_poly GoogleCloudDocumentaiV1BoundingPolyResponse
    Optional. Identifies the bounding polygon of a layout element on the page.
    confidence float
    Optional. Confidence of detected page element, if applicable. Range [0, 1].
    layout_id str
    Optional. Deprecated. Use PageRef.bounding_poly instead.

    Deprecated: Optional. Deprecated. Use PageRef.bounding_poly instead.

    layout_type str
    Optional. The type of the layout element that is being referenced if any.
    page str
    Index into the Document.pages element, for example using Document.pages to locate the related page element. This field is skipped when its value is the default 0. See https://developers.google.com/protocol-buffers/docs/proto3#json.
    boundingPoly Property Map
    Optional. Identifies the bounding polygon of a layout element on the page.
    confidence Number
    Optional. Confidence of detected page element, if applicable. Range [0, 1].
    layoutId String
    Optional. Deprecated. Use PageRef.bounding_poly instead.

    Deprecated: Optional. Deprecated. Use PageRef.bounding_poly instead.

    layoutType String
    Optional. The type of the layout element that is being referenced if any.
    page String
    Index into the Document.pages element, for example using Document.pages to locate the related page element. This field is skipped when its value is the default 0. See https://developers.google.com/protocol-buffers/docs/proto3#json.

    GoogleCloudDocumentaiV1DocumentPageAnchorResponse, GoogleCloudDocumentaiV1DocumentPageAnchorResponseArgs

    PageRefs []GoogleCloudDocumentaiV1DocumentPageAnchorPageRefResponse
    One or more references to visual page elements
    pageRefs List<GoogleCloudDocumentaiV1DocumentPageAnchorPageRefResponse>
    One or more references to visual page elements
    pageRefs GoogleCloudDocumentaiV1DocumentPageAnchorPageRefResponse[]
    One or more references to visual page elements
    pageRefs List<Property Map>
    One or more references to visual page elements

    GoogleCloudDocumentaiV1DocumentPageBlock, GoogleCloudDocumentaiV1DocumentPageBlockArgs

    detectedLanguages List<Property Map>
    A list of detected languages together with confidence.
    layout Property Map
    Layout for Block.
    provenance Property Map
    The history of this annotation.

    GoogleCloudDocumentaiV1DocumentPageBlockResponse, GoogleCloudDocumentaiV1DocumentPageBlockResponseArgs

    detectedLanguages List<Property Map>
    A list of detected languages together with confidence.
    layout Property Map
    Layout for Block.
    provenance Property Map
    The history of this annotation.

    GoogleCloudDocumentaiV1DocumentPageDetectedBarcode, GoogleCloudDocumentaiV1DocumentPageDetectedBarcodeArgs

    Barcode GoogleCloudDocumentaiV1Barcode
    Detailed barcode information of the DetectedBarcode.
    Layout GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for DetectedBarcode.
    barcode GoogleCloudDocumentaiV1Barcode
    Detailed barcode information of the DetectedBarcode.
    layout GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for DetectedBarcode.
    barcode GoogleCloudDocumentaiV1Barcode
    Detailed barcode information of the DetectedBarcode.
    layout GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for DetectedBarcode.
    barcode GoogleCloudDocumentaiV1Barcode
    Detailed barcode information of the DetectedBarcode.
    layout GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for DetectedBarcode.
    barcode Property Map
    Detailed barcode information of the DetectedBarcode.
    layout Property Map
    Layout for DetectedBarcode.

    GoogleCloudDocumentaiV1DocumentPageDetectedBarcodeResponse, GoogleCloudDocumentaiV1DocumentPageDetectedBarcodeResponseArgs

    Barcode GoogleCloudDocumentaiV1BarcodeResponse
    Detailed barcode information of the DetectedBarcode.
    Layout GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for DetectedBarcode.
    barcode GoogleCloudDocumentaiV1BarcodeResponse
    Detailed barcode information of the DetectedBarcode.
    layout GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for DetectedBarcode.
    barcode GoogleCloudDocumentaiV1BarcodeResponse
    Detailed barcode information of the DetectedBarcode.
    layout GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for DetectedBarcode.
    barcode GoogleCloudDocumentaiV1BarcodeResponse
    Detailed barcode information of the DetectedBarcode.
    layout GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for DetectedBarcode.
    barcode Property Map
    Detailed barcode information of the DetectedBarcode.
    layout Property Map
    Layout for DetectedBarcode.

    GoogleCloudDocumentaiV1DocumentPageDetectedLanguage, GoogleCloudDocumentaiV1DocumentPageDetectedLanguageArgs

    Confidence double
    Confidence of detected language. Range [0, 1].
    LanguageCode string
    The BCP-47 language code, such as en-US or sr-Latn.
    Confidence float64
    Confidence of detected language. Range [0, 1].
    LanguageCode string
    The BCP-47 language code, such as en-US or sr-Latn.
    confidence Double
    Confidence of detected language. Range [0, 1].
    languageCode String
    The BCP-47 language code, such as en-US or sr-Latn.
    confidence number
    Confidence of detected language. Range [0, 1].
    languageCode string
    The BCP-47 language code, such as en-US or sr-Latn.
    confidence float
    Confidence of detected language. Range [0, 1].
    language_code str
    The BCP-47 language code, such as en-US or sr-Latn.
    confidence Number
    Confidence of detected language. Range [0, 1].
    languageCode String
    The BCP-47 language code, such as en-US or sr-Latn.

    GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse, GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponseArgs

    Confidence double
    Confidence of detected language. Range [0, 1].
    LanguageCode string
    The BCP-47 language code, such as en-US or sr-Latn.
    Confidence float64
    Confidence of detected language. Range [0, 1].
    LanguageCode string
    The BCP-47 language code, such as en-US or sr-Latn.
    confidence Double
    Confidence of detected language. Range [0, 1].
    languageCode String
    The BCP-47 language code, such as en-US or sr-Latn.
    confidence number
    Confidence of detected language. Range [0, 1].
    languageCode string
    The BCP-47 language code, such as en-US or sr-Latn.
    confidence float
    Confidence of detected language. Range [0, 1].
    language_code str
    The BCP-47 language code, such as en-US or sr-Latn.
    confidence Number
    Confidence of detected language. Range [0, 1].
    languageCode String
    The BCP-47 language code, such as en-US or sr-Latn.

    GoogleCloudDocumentaiV1DocumentPageDimension, GoogleCloudDocumentaiV1DocumentPageDimensionArgs

    Height double
    Page height.
    Unit string
    Dimension unit.
    Width double
    Page width.
    Height float64
    Page height.
    Unit string
    Dimension unit.
    Width float64
    Page width.
    height Double
    Page height.
    unit String
    Dimension unit.
    width Double
    Page width.
    height number
    Page height.
    unit string
    Dimension unit.
    width number
    Page width.
    height float
    Page height.
    unit str
    Dimension unit.
    width float
    Page width.
    height Number
    Page height.
    unit String
    Dimension unit.
    width Number
    Page width.

    GoogleCloudDocumentaiV1DocumentPageDimensionResponse, GoogleCloudDocumentaiV1DocumentPageDimensionResponseArgs

    Height double
    Page height.
    Unit string
    Dimension unit.
    Width double
    Page width.
    Height float64
    Page height.
    Unit string
    Dimension unit.
    Width float64
    Page width.
    height Double
    Page height.
    unit String
    Dimension unit.
    width Double
    Page width.
    height number
    Page height.
    unit string
    Dimension unit.
    width number
    Page width.
    height float
    Page height.
    unit str
    Dimension unit.
    width float
    Page width.
    height Number
    Page height.
    unit String
    Dimension unit.
    width Number
    Page width.

    GoogleCloudDocumentaiV1DocumentPageFormField, GoogleCloudDocumentaiV1DocumentPageFormFieldArgs

    CorrectedKeyText string
    Created for Labeling UI to export key text. If corrections were made to the text identified by the field_name.text_anchor, this field will contain the correction.
    CorrectedValueText string
    Created for Labeling UI to export value text. If corrections were made to the text identified by the field_value.text_anchor, this field will contain the correction.
    FieldName Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for the FormField name. e.g. Address, Email, Grand total, Phone number, etc.
    FieldValue Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for the FormField value.
    NameDetectedLanguages List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedLanguage>
    A list of detected languages for name together with confidence.
    Provenance Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenance
    The history of this annotation.
    ValueDetectedLanguages List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedLanguage>
    A list of detected languages for value together with confidence.
    ValueType string
    If the value is non-textual, this field represents the type. Current valid values are: - blank (this indicates the field_value is normal text) - unfilled_checkbox - filled_checkbox
    CorrectedKeyText string
    Created for Labeling UI to export key text. If corrections were made to the text identified by the field_name.text_anchor, this field will contain the correction.
    CorrectedValueText string
    Created for Labeling UI to export value text. If corrections were made to the text identified by the field_value.text_anchor, this field will contain the correction.
    FieldName GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for the FormField name. e.g. Address, Email, Grand total, Phone number, etc.
    FieldValue GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for the FormField value.
    NameDetectedLanguages []GoogleCloudDocumentaiV1DocumentPageDetectedLanguage
    A list of detected languages for name together with confidence.
    Provenance GoogleCloudDocumentaiV1DocumentProvenance
    The history of this annotation.
    ValueDetectedLanguages []GoogleCloudDocumentaiV1DocumentPageDetectedLanguage
    A list of detected languages for value together with confidence.
    ValueType string
    If the value is non-textual, this field represents the type. Current valid values are: - blank (this indicates the field_value is normal text) - unfilled_checkbox - filled_checkbox
    correctedKeyText String
    Created for Labeling UI to export key text. If corrections were made to the text identified by the field_name.text_anchor, this field will contain the correction.
    correctedValueText String
    Created for Labeling UI to export value text. If corrections were made to the text identified by the field_value.text_anchor, this field will contain the correction.
    fieldName GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for the FormField name. e.g. Address, Email, Grand total, Phone number, etc.
    fieldValue GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for the FormField value.
    nameDetectedLanguages List<GoogleCloudDocumentaiV1DocumentPageDetectedLanguage>
    A list of detected languages for name together with confidence.
    provenance GoogleCloudDocumentaiV1DocumentProvenance
    The history of this annotation.
    valueDetectedLanguages List<GoogleCloudDocumentaiV1DocumentPageDetectedLanguage>
    A list of detected languages for value together with confidence.
    valueType String
    If the value is non-textual, this field represents the type. Current valid values are: - blank (this indicates the field_value is normal text) - unfilled_checkbox - filled_checkbox
    correctedKeyText string
    Created for Labeling UI to export key text. If corrections were made to the text identified by the field_name.text_anchor, this field will contain the correction.
    correctedValueText string
    Created for Labeling UI to export value text. If corrections were made to the text identified by the field_value.text_anchor, this field will contain the correction.
    fieldName GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for the FormField name. e.g. Address, Email, Grand total, Phone number, etc.
    fieldValue GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for the FormField value.
    nameDetectedLanguages GoogleCloudDocumentaiV1DocumentPageDetectedLanguage[]
    A list of detected languages for name together with confidence.
    provenance GoogleCloudDocumentaiV1DocumentProvenance
    The history of this annotation.
    valueDetectedLanguages GoogleCloudDocumentaiV1DocumentPageDetectedLanguage[]
    A list of detected languages for value together with confidence.
    valueType string
    If the value is non-textual, this field represents the type. Current valid values are: - blank (this indicates the field_value is normal text) - unfilled_checkbox - filled_checkbox
    corrected_key_text str
    Created for Labeling UI to export key text. If corrections were made to the text identified by the field_name.text_anchor, this field will contain the correction.
    corrected_value_text str
    Created for Labeling UI to export value text. If corrections were made to the text identified by the field_value.text_anchor, this field will contain the correction.
    field_name GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for the FormField name. e.g. Address, Email, Grand total, Phone number, etc.
    field_value GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for the FormField value.
    name_detected_languages Sequence[GoogleCloudDocumentaiV1DocumentPageDetectedLanguage]
    A list of detected languages for name together with confidence.
    provenance GoogleCloudDocumentaiV1DocumentProvenance
    The history of this annotation.
    value_detected_languages Sequence[GoogleCloudDocumentaiV1DocumentPageDetectedLanguage]
    A list of detected languages for value together with confidence.
    value_type str
    If the value is non-textual, this field represents the type. Current valid values are: - blank (this indicates the field_value is normal text) - unfilled_checkbox - filled_checkbox
    correctedKeyText String
    Created for Labeling UI to export key text. If corrections were made to the text identified by the field_name.text_anchor, this field will contain the correction.
    correctedValueText String
    Created for Labeling UI to export value text. If corrections were made to the text identified by the field_value.text_anchor, this field will contain the correction.
    fieldName Property Map
    Layout for the FormField name. e.g. Address, Email, Grand total, Phone number, etc.
    fieldValue Property Map
    Layout for the FormField value.
    nameDetectedLanguages List<Property Map>
    A list of detected languages for name together with confidence.
    provenance Property Map
    The history of this annotation.
    valueDetectedLanguages List<Property Map>
    A list of detected languages for value together with confidence.
    valueType String
    If the value is non-textual, this field represents the type. Current valid values are: - blank (this indicates the field_value is normal text) - unfilled_checkbox - filled_checkbox

    GoogleCloudDocumentaiV1DocumentPageFormFieldResponse, GoogleCloudDocumentaiV1DocumentPageFormFieldResponseArgs

    CorrectedKeyText string
    Created for Labeling UI to export key text. If corrections were made to the text identified by the field_name.text_anchor, this field will contain the correction.
    CorrectedValueText string
    Created for Labeling UI to export value text. If corrections were made to the text identified by the field_value.text_anchor, this field will contain the correction.
    FieldName Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for the FormField name. e.g. Address, Email, Grand total, Phone number, etc.
    FieldValue Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for the FormField value.
    NameDetectedLanguages List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse>
    A list of detected languages for name together with confidence.
    Provenance Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceResponse
    The history of this annotation.
    ValueDetectedLanguages List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse>
    A list of detected languages for value together with confidence.
    ValueType string
    If the value is non-textual, this field represents the type. Current valid values are: - blank (this indicates the field_value is normal text) - unfilled_checkbox - filled_checkbox
    CorrectedKeyText string
    Created for Labeling UI to export key text. If corrections were made to the text identified by the field_name.text_anchor, this field will contain the correction.
    CorrectedValueText string
    Created for Labeling UI to export value text. If corrections were made to the text identified by the field_value.text_anchor, this field will contain the correction.
    FieldName GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for the FormField name. e.g. Address, Email, Grand total, Phone number, etc.
    FieldValue GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for the FormField value.
    NameDetectedLanguages []GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse
    A list of detected languages for name together with confidence.
    Provenance GoogleCloudDocumentaiV1DocumentProvenanceResponse
    The history of this annotation.
    ValueDetectedLanguages []GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse
    A list of detected languages for value together with confidence.
    ValueType string
    If the value is non-textual, this field represents the type. Current valid values are: - blank (this indicates the field_value is normal text) - unfilled_checkbox - filled_checkbox
    correctedKeyText String
    Created for Labeling UI to export key text. If corrections were made to the text identified by the field_name.text_anchor, this field will contain the correction.
    correctedValueText String
    Created for Labeling UI to export value text. If corrections were made to the text identified by the field_value.text_anchor, this field will contain the correction.
    fieldName GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for the FormField name. e.g. Address, Email, Grand total, Phone number, etc.
    fieldValue GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for the FormField value.
    nameDetectedLanguages List<GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse>
    A list of detected languages for name together with confidence.
    provenance GoogleCloudDocumentaiV1DocumentProvenanceResponse
    The history of this annotation.
    valueDetectedLanguages List<GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse>
    A list of detected languages for value together with confidence.
    valueType String
    If the value is non-textual, this field represents the type. Current valid values are: - blank (this indicates the field_value is normal text) - unfilled_checkbox - filled_checkbox
    correctedKeyText string
    Created for Labeling UI to export key text. If corrections were made to the text identified by the field_name.text_anchor, this field will contain the correction.
    correctedValueText string
    Created for Labeling UI to export value text. If corrections were made to the text identified by the field_value.text_anchor, this field will contain the correction.
    fieldName GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for the FormField name. e.g. Address, Email, Grand total, Phone number, etc.
    fieldValue GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for the FormField value.
    nameDetectedLanguages GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse[]
    A list of detected languages for name together with confidence.
    provenance GoogleCloudDocumentaiV1DocumentProvenanceResponse
    The history of this annotation.
    valueDetectedLanguages GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse[]
    A list of detected languages for value together with confidence.
    valueType string
    If the value is non-textual, this field represents the type. Current valid values are: - blank (this indicates the field_value is normal text) - unfilled_checkbox - filled_checkbox
    corrected_key_text str
    Created for Labeling UI to export key text. If corrections were made to the text identified by the field_name.text_anchor, this field will contain the correction.
    corrected_value_text str
    Created for Labeling UI to export value text. If corrections were made to the text identified by the field_value.text_anchor, this field will contain the correction.
    field_name GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for the FormField name. e.g. Address, Email, Grand total, Phone number, etc.
    field_value GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for the FormField value.
    name_detected_languages Sequence[GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse]
    A list of detected languages for name together with confidence.
    provenance GoogleCloudDocumentaiV1DocumentProvenanceResponse
    The history of this annotation.
    value_detected_languages Sequence[GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse]
    A list of detected languages for value together with confidence.
    value_type str
    If the value is non-textual, this field represents the type. Current valid values are: - blank (this indicates the field_value is normal text) - unfilled_checkbox - filled_checkbox
    correctedKeyText String
    Created for Labeling UI to export key text. If corrections were made to the text identified by the field_name.text_anchor, this field will contain the correction.
    correctedValueText String
    Created for Labeling UI to export value text. If corrections were made to the text identified by the field_value.text_anchor, this field will contain the correction.
    fieldName Property Map
    Layout for the FormField name. e.g. Address, Email, Grand total, Phone number, etc.
    fieldValue Property Map
    Layout for the FormField value.
    nameDetectedLanguages List<Property Map>
    A list of detected languages for name together with confidence.
    provenance Property Map
    The history of this annotation.
    valueDetectedLanguages List<Property Map>
    A list of detected languages for value together with confidence.
    valueType String
    If the value is non-textual, this field represents the type. Current valid values are: - blank (this indicates the field_value is normal text) - unfilled_checkbox - filled_checkbox

    GoogleCloudDocumentaiV1DocumentPageImage, GoogleCloudDocumentaiV1DocumentPageImageArgs

    Content string
    Raw byte content of the image.
    Height int
    Height of the image in pixels.
    MimeType string
    Encoding media type (MIME type) for the image.
    Width int
    Width of the image in pixels.
    Content string
    Raw byte content of the image.
    Height int
    Height of the image in pixels.
    MimeType string
    Encoding media type (MIME type) for the image.
    Width int
    Width of the image in pixels.
    content String
    Raw byte content of the image.
    height Integer
    Height of the image in pixels.
    mimeType String
    Encoding media type (MIME type) for the image.
    width Integer
    Width of the image in pixels.
    content string
    Raw byte content of the image.
    height number
    Height of the image in pixels.
    mimeType string
    Encoding media type (MIME type) for the image.
    width number
    Width of the image in pixels.
    content str
    Raw byte content of the image.
    height int
    Height of the image in pixels.
    mime_type str
    Encoding media type (MIME type) for the image.
    width int
    Width of the image in pixels.
    content String
    Raw byte content of the image.
    height Number
    Height of the image in pixels.
    mimeType String
    Encoding media type (MIME type) for the image.
    width Number
    Width of the image in pixels.

    GoogleCloudDocumentaiV1DocumentPageImageQualityScores, GoogleCloudDocumentaiV1DocumentPageImageQualityScoresArgs

    DetectedDefects List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageImageQualityScoresDetectedDefect>
    A list of detected defects.
    QualityScore double
    The overall quality score. Range [0, 1] where 1 is perfect quality.
    DetectedDefects []GoogleCloudDocumentaiV1DocumentPageImageQualityScoresDetectedDefect
    A list of detected defects.
    QualityScore float64
    The overall quality score. Range [0, 1] where 1 is perfect quality.
    detectedDefects List<GoogleCloudDocumentaiV1DocumentPageImageQualityScoresDetectedDefect>
    A list of detected defects.
    qualityScore Double
    The overall quality score. Range [0, 1] where 1 is perfect quality.
    detectedDefects GoogleCloudDocumentaiV1DocumentPageImageQualityScoresDetectedDefect[]
    A list of detected defects.
    qualityScore number
    The overall quality score. Range [0, 1] where 1 is perfect quality.
    detected_defects Sequence[GoogleCloudDocumentaiV1DocumentPageImageQualityScoresDetectedDefect]
    A list of detected defects.
    quality_score float
    The overall quality score. Range [0, 1] where 1 is perfect quality.
    detectedDefects List<Property Map>
    A list of detected defects.
    qualityScore Number
    The overall quality score. Range [0, 1] where 1 is perfect quality.

    GoogleCloudDocumentaiV1DocumentPageImageQualityScoresDetectedDefect, GoogleCloudDocumentaiV1DocumentPageImageQualityScoresDetectedDefectArgs

    Confidence double
    Confidence of detected defect. Range [0, 1] where 1 indicates strong confidence that the defect exists.
    Type string
    Name of the defect type. Supported values are: - quality/defect_blurry - quality/defect_noisy - quality/defect_dark - quality/defect_faint - quality/defect_text_too_small - quality/defect_document_cutoff - quality/defect_text_cutoff - quality/defect_glare
    Confidence float64
    Confidence of detected defect. Range [0, 1] where 1 indicates strong confidence that the defect exists.
    Type string
    Name of the defect type. Supported values are: - quality/defect_blurry - quality/defect_noisy - quality/defect_dark - quality/defect_faint - quality/defect_text_too_small - quality/defect_document_cutoff - quality/defect_text_cutoff - quality/defect_glare
    confidence Double
    Confidence of detected defect. Range [0, 1] where 1 indicates strong confidence that the defect exists.
    type String
    Name of the defect type. Supported values are: - quality/defect_blurry - quality/defect_noisy - quality/defect_dark - quality/defect_faint - quality/defect_text_too_small - quality/defect_document_cutoff - quality/defect_text_cutoff - quality/defect_glare
    confidence number
    Confidence of detected defect. Range [0, 1] where 1 indicates strong confidence that the defect exists.
    type string
    Name of the defect type. Supported values are: - quality/defect_blurry - quality/defect_noisy - quality/defect_dark - quality/defect_faint - quality/defect_text_too_small - quality/defect_document_cutoff - quality/defect_text_cutoff - quality/defect_glare
    confidence float
    Confidence of detected defect. Range [0, 1] where 1 indicates strong confidence that the defect exists.
    type str
    Name of the defect type. Supported values are: - quality/defect_blurry - quality/defect_noisy - quality/defect_dark - quality/defect_faint - quality/defect_text_too_small - quality/defect_document_cutoff - quality/defect_text_cutoff - quality/defect_glare
    confidence Number
    Confidence of detected defect. Range [0, 1] where 1 indicates strong confidence that the defect exists.
    type String
    Name of the defect type. Supported values are: - quality/defect_blurry - quality/defect_noisy - quality/defect_dark - quality/defect_faint - quality/defect_text_too_small - quality/defect_document_cutoff - quality/defect_text_cutoff - quality/defect_glare

    GoogleCloudDocumentaiV1DocumentPageImageQualityScoresDetectedDefectResponse, GoogleCloudDocumentaiV1DocumentPageImageQualityScoresDetectedDefectResponseArgs

    Confidence double
    Confidence of detected defect. Range [0, 1] where 1 indicates strong confidence that the defect exists.
    Type string
    Name of the defect type. Supported values are: - quality/defect_blurry - quality/defect_noisy - quality/defect_dark - quality/defect_faint - quality/defect_text_too_small - quality/defect_document_cutoff - quality/defect_text_cutoff - quality/defect_glare
    Confidence float64
    Confidence of detected defect. Range [0, 1] where 1 indicates strong confidence that the defect exists.
    Type string
    Name of the defect type. Supported values are: - quality/defect_blurry - quality/defect_noisy - quality/defect_dark - quality/defect_faint - quality/defect_text_too_small - quality/defect_document_cutoff - quality/defect_text_cutoff - quality/defect_glare
    confidence Double
    Confidence of detected defect. Range [0, 1] where 1 indicates strong confidence that the defect exists.
    type String
    Name of the defect type. Supported values are: - quality/defect_blurry - quality/defect_noisy - quality/defect_dark - quality/defect_faint - quality/defect_text_too_small - quality/defect_document_cutoff - quality/defect_text_cutoff - quality/defect_glare
    confidence number
    Confidence of detected defect. Range [0, 1] where 1 indicates strong confidence that the defect exists.
    type string
    Name of the defect type. Supported values are: - quality/defect_blurry - quality/defect_noisy - quality/defect_dark - quality/defect_faint - quality/defect_text_too_small - quality/defect_document_cutoff - quality/defect_text_cutoff - quality/defect_glare
    confidence float
    Confidence of detected defect. Range [0, 1] where 1 indicates strong confidence that the defect exists.
    type str
    Name of the defect type. Supported values are: - quality/defect_blurry - quality/defect_noisy - quality/defect_dark - quality/defect_faint - quality/defect_text_too_small - quality/defect_document_cutoff - quality/defect_text_cutoff - quality/defect_glare
    confidence Number
    Confidence of detected defect. Range [0, 1] where 1 indicates strong confidence that the defect exists.
    type String
    Name of the defect type. Supported values are: - quality/defect_blurry - quality/defect_noisy - quality/defect_dark - quality/defect_faint - quality/defect_text_too_small - quality/defect_document_cutoff - quality/defect_text_cutoff - quality/defect_glare

    GoogleCloudDocumentaiV1DocumentPageImageQualityScoresResponse, GoogleCloudDocumentaiV1DocumentPageImageQualityScoresResponseArgs

    DetectedDefects []GoogleCloudDocumentaiV1DocumentPageImageQualityScoresDetectedDefectResponse
    A list of detected defects.
    QualityScore float64
    The overall quality score. Range [0, 1] where 1 is perfect quality.
    detectedDefects List<GoogleCloudDocumentaiV1DocumentPageImageQualityScoresDetectedDefectResponse>
    A list of detected defects.
    qualityScore Double
    The overall quality score. Range [0, 1] where 1 is perfect quality.
    detectedDefects GoogleCloudDocumentaiV1DocumentPageImageQualityScoresDetectedDefectResponse[]
    A list of detected defects.
    qualityScore number
    The overall quality score. Range [0, 1] where 1 is perfect quality.
    detected_defects Sequence[GoogleCloudDocumentaiV1DocumentPageImageQualityScoresDetectedDefectResponse]
    A list of detected defects.
    quality_score float
    The overall quality score. Range [0, 1] where 1 is perfect quality.
    detectedDefects List<Property Map>
    A list of detected defects.
    qualityScore Number
    The overall quality score. Range [0, 1] where 1 is perfect quality.

    GoogleCloudDocumentaiV1DocumentPageImageResponse, GoogleCloudDocumentaiV1DocumentPageImageResponseArgs

    Content string
    Raw byte content of the image.
    Height int
    Height of the image in pixels.
    MimeType string
    Encoding media type (MIME type) for the image.
    Width int
    Width of the image in pixels.
    Content string
    Raw byte content of the image.
    Height int
    Height of the image in pixels.
    MimeType string
    Encoding media type (MIME type) for the image.
    Width int
    Width of the image in pixels.
    content String
    Raw byte content of the image.
    height Integer
    Height of the image in pixels.
    mimeType String
    Encoding media type (MIME type) for the image.
    width Integer
    Width of the image in pixels.
    content string
    Raw byte content of the image.
    height number
    Height of the image in pixels.
    mimeType string
    Encoding media type (MIME type) for the image.
    width number
    Width of the image in pixels.
    content str
    Raw byte content of the image.
    height int
    Height of the image in pixels.
    mime_type str
    Encoding media type (MIME type) for the image.
    width int
    Width of the image in pixels.
    content String
    Raw byte content of the image.
    height Number
    Height of the image in pixels.
    mimeType String
    Encoding media type (MIME type) for the image.
    width Number
    Width of the image in pixels.

    GoogleCloudDocumentaiV1DocumentPageLayout, GoogleCloudDocumentaiV1DocumentPageLayoutArgs

    BoundingPoly Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1BoundingPoly
    The bounding polygon for the Layout.
    Confidence double
    Confidence of the current Layout within context of the object this layout is for. e.g. confidence can be for a single token, a table, a visual element, etc. depending on context. Range [0, 1].
    Orientation Pulumi.GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentPageLayoutOrientation
    Detected orientation for the Layout.
    TextAnchor Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchor
    Text anchor indexing into the Document.text.
    BoundingPoly GoogleCloudDocumentaiV1BoundingPoly
    The bounding polygon for the Layout.
    Confidence float64
    Confidence of the current Layout within context of the object this layout is for. e.g. confidence can be for a single token, a table, a visual element, etc. depending on context. Range [0, 1].
    Orientation GoogleCloudDocumentaiV1DocumentPageLayoutOrientation
    Detected orientation for the Layout.
    TextAnchor GoogleCloudDocumentaiV1DocumentTextAnchor
    Text anchor indexing into the Document.text.
    boundingPoly GoogleCloudDocumentaiV1BoundingPoly
    The bounding polygon for the Layout.
    confidence Double
    Confidence of the current Layout within context of the object this layout is for. e.g. confidence can be for a single token, a table, a visual element, etc. depending on context. Range [0, 1].
    orientation GoogleCloudDocumentaiV1DocumentPageLayoutOrientation
    Detected orientation for the Layout.
    textAnchor GoogleCloudDocumentaiV1DocumentTextAnchor
    Text anchor indexing into the Document.text.
    boundingPoly GoogleCloudDocumentaiV1BoundingPoly
    The bounding polygon for the Layout.
    confidence number
    Confidence of the current Layout within context of the object this layout is for. e.g. confidence can be for a single token, a table, a visual element, etc. depending on context. Range [0, 1].
    orientation GoogleCloudDocumentaiV1DocumentPageLayoutOrientation
    Detected orientation for the Layout.
    textAnchor GoogleCloudDocumentaiV1DocumentTextAnchor
    Text anchor indexing into the Document.text.
    bounding_poly GoogleCloudDocumentaiV1BoundingPoly
    The bounding polygon for the Layout.
    confidence float
    Confidence of the current Layout within context of the object this layout is for. e.g. confidence can be for a single token, a table, a visual element, etc. depending on context. Range [0, 1].
    orientation GoogleCloudDocumentaiV1DocumentPageLayoutOrientation
    Detected orientation for the Layout.
    text_anchor GoogleCloudDocumentaiV1DocumentTextAnchor
    Text anchor indexing into the Document.text.
    boundingPoly Property Map
    The bounding polygon for the Layout.
    confidence Number
    Confidence of the current Layout within context of the object this layout is for. e.g. confidence can be for a single token, a table, a visual element, etc. depending on context. Range [0, 1].
    orientation "ORIENTATION_UNSPECIFIED" | "PAGE_UP" | "PAGE_RIGHT" | "PAGE_DOWN" | "PAGE_LEFT"
    Detected orientation for the Layout.
    textAnchor Property Map
    Text anchor indexing into the Document.text.

    GoogleCloudDocumentaiV1DocumentPageLayoutOrientation, GoogleCloudDocumentaiV1DocumentPageLayoutOrientationArgs

    OrientationUnspecified
    ORIENTATION_UNSPECIFIEDUnspecified orientation.
    PageUp
    PAGE_UPOrientation is aligned with page up.
    PageRight
    PAGE_RIGHTOrientation is aligned with page right. Turn the head 90 degrees clockwise from upright to read.
    PageDown
    PAGE_DOWNOrientation is aligned with page down. Turn the head 180 degrees from upright to read.
    PageLeft
    PAGE_LEFTOrientation is aligned with page left. Turn the head 90 degrees counterclockwise from upright to read.
    GoogleCloudDocumentaiV1DocumentPageLayoutOrientationOrientationUnspecified
    ORIENTATION_UNSPECIFIEDUnspecified orientation.
    GoogleCloudDocumentaiV1DocumentPageLayoutOrientationPageUp
    PAGE_UPOrientation is aligned with page up.
    GoogleCloudDocumentaiV1DocumentPageLayoutOrientationPageRight
    PAGE_RIGHTOrientation is aligned with page right. Turn the head 90 degrees clockwise from upright to read.
    GoogleCloudDocumentaiV1DocumentPageLayoutOrientationPageDown
    PAGE_DOWNOrientation is aligned with page down. Turn the head 180 degrees from upright to read.
    GoogleCloudDocumentaiV1DocumentPageLayoutOrientationPageLeft
    PAGE_LEFTOrientation is aligned with page left. Turn the head 90 degrees counterclockwise from upright to read.
    OrientationUnspecified
    ORIENTATION_UNSPECIFIEDUnspecified orientation.
    PageUp
    PAGE_UPOrientation is aligned with page up.
    PageRight
    PAGE_RIGHTOrientation is aligned with page right. Turn the head 90 degrees clockwise from upright to read.
    PageDown
    PAGE_DOWNOrientation is aligned with page down. Turn the head 180 degrees from upright to read.
    PageLeft
    PAGE_LEFTOrientation is aligned with page left. Turn the head 90 degrees counterclockwise from upright to read.
    OrientationUnspecified
    ORIENTATION_UNSPECIFIEDUnspecified orientation.
    PageUp
    PAGE_UPOrientation is aligned with page up.
    PageRight
    PAGE_RIGHTOrientation is aligned with page right. Turn the head 90 degrees clockwise from upright to read.
    PageDown
    PAGE_DOWNOrientation is aligned with page down. Turn the head 180 degrees from upright to read.
    PageLeft
    PAGE_LEFTOrientation is aligned with page left. Turn the head 90 degrees counterclockwise from upright to read.
    ORIENTATION_UNSPECIFIED
    ORIENTATION_UNSPECIFIEDUnspecified orientation.
    PAGE_UP
    PAGE_UPOrientation is aligned with page up.
    PAGE_RIGHT
    PAGE_RIGHTOrientation is aligned with page right. Turn the head 90 degrees clockwise from upright to read.
    PAGE_DOWN
    PAGE_DOWNOrientation is aligned with page down. Turn the head 180 degrees from upright to read.
    PAGE_LEFT
    PAGE_LEFTOrientation is aligned with page left. Turn the head 90 degrees counterclockwise from upright to read.
    "ORIENTATION_UNSPECIFIED"
    ORIENTATION_UNSPECIFIEDUnspecified orientation.
    "PAGE_UP"
    PAGE_UPOrientation is aligned with page up.
    "PAGE_RIGHT"
    PAGE_RIGHTOrientation is aligned with page right. Turn the head 90 degrees clockwise from upright to read.
    "PAGE_DOWN"
    PAGE_DOWNOrientation is aligned with page down. Turn the head 180 degrees from upright to read.
    "PAGE_LEFT"
    PAGE_LEFTOrientation is aligned with page left. Turn the head 90 degrees counterclockwise from upright to read.

    GoogleCloudDocumentaiV1DocumentPageLayoutResponse, GoogleCloudDocumentaiV1DocumentPageLayoutResponseArgs

    BoundingPoly Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1BoundingPolyResponse
    The bounding polygon for the Layout.
    Confidence double
    Confidence of the current Layout within context of the object this layout is for. e.g. confidence can be for a single token, a table, a visual element, etc. depending on context. Range [0, 1].
    Orientation string
    Detected orientation for the Layout.
    TextAnchor Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorResponse
    Text anchor indexing into the Document.text.
    BoundingPoly GoogleCloudDocumentaiV1BoundingPolyResponse
    The bounding polygon for the Layout.
    Confidence float64
    Confidence of the current Layout within context of the object this layout is for. e.g. confidence can be for a single token, a table, a visual element, etc. depending on context. Range [0, 1].
    Orientation string
    Detected orientation for the Layout.
    TextAnchor GoogleCloudDocumentaiV1DocumentTextAnchorResponse
    Text anchor indexing into the Document.text.
    boundingPoly GoogleCloudDocumentaiV1BoundingPolyResponse
    The bounding polygon for the Layout.
    confidence Double
    Confidence of the current Layout within context of the object this layout is for. e.g. confidence can be for a single token, a table, a visual element, etc. depending on context. Range [0, 1].
    orientation String
    Detected orientation for the Layout.
    textAnchor GoogleCloudDocumentaiV1DocumentTextAnchorResponse
    Text anchor indexing into the Document.text.
    boundingPoly GoogleCloudDocumentaiV1BoundingPolyResponse
    The bounding polygon for the Layout.
    confidence number
    Confidence of the current Layout within context of the object this layout is for. e.g. confidence can be for a single token, a table, a visual element, etc. depending on context. Range [0, 1].
    orientation string
    Detected orientation for the Layout.
    textAnchor GoogleCloudDocumentaiV1DocumentTextAnchorResponse
    Text anchor indexing into the Document.text.
    bounding_poly GoogleCloudDocumentaiV1BoundingPolyResponse
    The bounding polygon for the Layout.
    confidence float
    Confidence of the current Layout within context of the object this layout is for. e.g. confidence can be for a single token, a table, a visual element, etc. depending on context. Range [0, 1].
    orientation str
    Detected orientation for the Layout.
    text_anchor GoogleCloudDocumentaiV1DocumentTextAnchorResponse
    Text anchor indexing into the Document.text.
    boundingPoly Property Map
    The bounding polygon for the Layout.
    confidence Number
    Confidence of the current Layout within context of the object this layout is for. e.g. confidence can be for a single token, a table, a visual element, etc. depending on context. Range [0, 1].
    orientation String
    Detected orientation for the Layout.
    textAnchor Property Map
    Text anchor indexing into the Document.text.

    GoogleCloudDocumentaiV1DocumentPageLine, GoogleCloudDocumentaiV1DocumentPageLineArgs

    detectedLanguages List<Property Map>
    A list of detected languages together with confidence.
    layout Property Map
    Layout for Line.
    provenance Property Map
    The history of this annotation.

    GoogleCloudDocumentaiV1DocumentPageLineResponse, GoogleCloudDocumentaiV1DocumentPageLineResponseArgs

    detectedLanguages List<Property Map>
    A list of detected languages together with confidence.
    layout Property Map
    Layout for Line.
    provenance Property Map
    The history of this annotation.

    GoogleCloudDocumentaiV1DocumentPageMatrix, GoogleCloudDocumentaiV1DocumentPageMatrixArgs

    Cols int
    Number of columns in the matrix.
    Data string
    The matrix data.
    Rows int
    Number of rows in the matrix.
    Type int
    This encodes information about what data type the matrix uses. For example, 0 (CV_8U) is an unsigned 8-bit image. For the full list of OpenCV primitive data types, please refer to https://docs.opencv.org/4.3.0/d1/d1b/group__core__hal__interface.html
    Cols int
    Number of columns in the matrix.
    Data string
    The matrix data.
    Rows int
    Number of rows in the matrix.
    Type int
    This encodes information about what data type the matrix uses. For example, 0 (CV_8U) is an unsigned 8-bit image. For the full list of OpenCV primitive data types, please refer to https://docs.opencv.org/4.3.0/d1/d1b/group__core__hal__interface.html
    cols Integer
    Number of columns in the matrix.
    data String
    The matrix data.
    rows Integer
    Number of rows in the matrix.
    type Integer
    This encodes information about what data type the matrix uses. For example, 0 (CV_8U) is an unsigned 8-bit image. For the full list of OpenCV primitive data types, please refer to https://docs.opencv.org/4.3.0/d1/d1b/group__core__hal__interface.html
    cols number
    Number of columns in the matrix.
    data string
    The matrix data.
    rows number
    Number of rows in the matrix.
    type number
    This encodes information about what data type the matrix uses. For example, 0 (CV_8U) is an unsigned 8-bit image. For the full list of OpenCV primitive data types, please refer to https://docs.opencv.org/4.3.0/d1/d1b/group__core__hal__interface.html
    cols int
    Number of columns in the matrix.
    data str
    The matrix data.
    rows int
    Number of rows in the matrix.
    type int
    This encodes information about what data type the matrix uses. For example, 0 (CV_8U) is an unsigned 8-bit image. For the full list of OpenCV primitive data types, please refer to https://docs.opencv.org/4.3.0/d1/d1b/group__core__hal__interface.html
    cols Number
    Number of columns in the matrix.
    data String
    The matrix data.
    rows Number
    Number of rows in the matrix.
    type Number
    This encodes information about what data type the matrix uses. For example, 0 (CV_8U) is an unsigned 8-bit image. For the full list of OpenCV primitive data types, please refer to https://docs.opencv.org/4.3.0/d1/d1b/group__core__hal__interface.html

    GoogleCloudDocumentaiV1DocumentPageMatrixResponse, GoogleCloudDocumentaiV1DocumentPageMatrixResponseArgs

    Cols int
    Number of columns in the matrix.
    Data string
    The matrix data.
    Rows int
    Number of rows in the matrix.
    Type int
    This encodes information about what data type the matrix uses. For example, 0 (CV_8U) is an unsigned 8-bit image. For the full list of OpenCV primitive data types, please refer to https://docs.opencv.org/4.3.0/d1/d1b/group__core__hal__interface.html
    Cols int
    Number of columns in the matrix.
    Data string
    The matrix data.
    Rows int
    Number of rows in the matrix.
    Type int
    This encodes information about what data type the matrix uses. For example, 0 (CV_8U) is an unsigned 8-bit image. For the full list of OpenCV primitive data types, please refer to https://docs.opencv.org/4.3.0/d1/d1b/group__core__hal__interface.html
    cols Integer
    Number of columns in the matrix.
    data String
    The matrix data.
    rows Integer
    Number of rows in the matrix.
    type Integer
    This encodes information about what data type the matrix uses. For example, 0 (CV_8U) is an unsigned 8-bit image. For the full list of OpenCV primitive data types, please refer to https://docs.opencv.org/4.3.0/d1/d1b/group__core__hal__interface.html
    cols number
    Number of columns in the matrix.
    data string
    The matrix data.
    rows number
    Number of rows in the matrix.
    type number
    This encodes information about what data type the matrix uses. For example, 0 (CV_8U) is an unsigned 8-bit image. For the full list of OpenCV primitive data types, please refer to https://docs.opencv.org/4.3.0/d1/d1b/group__core__hal__interface.html
    cols int
    Number of columns in the matrix.
    data str
    The matrix data.
    rows int
    Number of rows in the matrix.
    type int
    This encodes information about what data type the matrix uses. For example, 0 (CV_8U) is an unsigned 8-bit image. For the full list of OpenCV primitive data types, please refer to https://docs.opencv.org/4.3.0/d1/d1b/group__core__hal__interface.html
    cols Number
    Number of columns in the matrix.
    data String
    The matrix data.
    rows Number
    Number of rows in the matrix.
    type Number
    This encodes information about what data type the matrix uses. For example, 0 (CV_8U) is an unsigned 8-bit image. For the full list of OpenCV primitive data types, please refer to https://docs.opencv.org/4.3.0/d1/d1b/group__core__hal__interface.html

    GoogleCloudDocumentaiV1DocumentPageParagraph, GoogleCloudDocumentaiV1DocumentPageParagraphArgs

    detectedLanguages List<Property Map>
    A list of detected languages together with confidence.
    layout Property Map
    Layout for Paragraph.
    provenance Property Map
    The history of this annotation.

    GoogleCloudDocumentaiV1DocumentPageParagraphResponse, GoogleCloudDocumentaiV1DocumentPageParagraphResponseArgs

    detectedLanguages List<Property Map>
    A list of detected languages together with confidence.
    layout Property Map
    Layout for Paragraph.
    provenance Property Map
    The history of this annotation.

    GoogleCloudDocumentaiV1DocumentPageResponse, GoogleCloudDocumentaiV1DocumentPageResponseArgs

    Blocks List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageBlockResponse>
    A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.
    DetectedBarcodes List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedBarcodeResponse>
    A list of detected barcodes.
    DetectedLanguages List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse>
    A list of detected languages together with confidence.
    Dimension Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageDimensionResponse
    Physical dimension of the page.
    FormFields List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageFormFieldResponse>
    A list of visually detected form fields on the page.
    Image Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageImageResponse
    Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.
    ImageQualityScores Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageImageQualityScoresResponse
    Image quality scores.
    Layout Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for the page.
    Lines List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageLineResponse>
    A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.
    PageNumber int
    1-based index for current Page in a parent Document. Useful when a page is taken out of a Document for individual processing.
    Paragraphs List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageParagraphResponse>
    A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.
    Provenance Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceResponse
    The history of this page.
    Symbols List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageSymbolResponse>
    A list of visually detected symbols on the page.
    Tables List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageTableResponse>
    A list of visually detected tables on the page.
    Tokens List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageTokenResponse>
    A list of visually detected tokens on the page.
    Transforms List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageMatrixResponse>
    Transformation matrices that were applied to the original document image to produce Page.image.
    VisualElements List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageVisualElementResponse>
    A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.
    Blocks []GoogleCloudDocumentaiV1DocumentPageBlockResponse
    A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.
    DetectedBarcodes []GoogleCloudDocumentaiV1DocumentPageDetectedBarcodeResponse
    A list of detected barcodes.
    DetectedLanguages []GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse
    A list of detected languages together with confidence.
    Dimension GoogleCloudDocumentaiV1DocumentPageDimensionResponse
    Physical dimension of the page.
    FormFields []GoogleCloudDocumentaiV1DocumentPageFormFieldResponse
    A list of visually detected form fields on the page.
    Image GoogleCloudDocumentaiV1DocumentPageImageResponse
    Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.
    ImageQualityScores GoogleCloudDocumentaiV1DocumentPageImageQualityScoresResponse
    Image quality scores.
    Layout GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for the page.
    Lines []GoogleCloudDocumentaiV1DocumentPageLineResponse
    A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.
    PageNumber int
    1-based index for current Page in a parent Document. Useful when a page is taken out of a Document for individual processing.
    Paragraphs []GoogleCloudDocumentaiV1DocumentPageParagraphResponse
    A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.
    Provenance GoogleCloudDocumentaiV1DocumentProvenanceResponse
    The history of this page.
    Symbols []GoogleCloudDocumentaiV1DocumentPageSymbolResponse
    A list of visually detected symbols on the page.
    Tables []GoogleCloudDocumentaiV1DocumentPageTableResponse
    A list of visually detected tables on the page.
    Tokens []GoogleCloudDocumentaiV1DocumentPageTokenResponse
    A list of visually detected tokens on the page.
    Transforms []GoogleCloudDocumentaiV1DocumentPageMatrixResponse
    Transformation matrices that were applied to the original document image to produce Page.image.
    VisualElements []GoogleCloudDocumentaiV1DocumentPageVisualElementResponse
    A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.
    blocks List<GoogleCloudDocumentaiV1DocumentPageBlockResponse>
    A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.
    detectedBarcodes List<GoogleCloudDocumentaiV1DocumentPageDetectedBarcodeResponse>
    A list of detected barcodes.
    detectedLanguages List<GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse>
    A list of detected languages together with confidence.
    dimension GoogleCloudDocumentaiV1DocumentPageDimensionResponse
    Physical dimension of the page.
    formFields List<GoogleCloudDocumentaiV1DocumentPageFormFieldResponse>
    A list of visually detected form fields on the page.
    image GoogleCloudDocumentaiV1DocumentPageImageResponse
    Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.
    imageQualityScores GoogleCloudDocumentaiV1DocumentPageImageQualityScoresResponse
    Image quality scores.
    layout GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for the page.
    lines List<GoogleCloudDocumentaiV1DocumentPageLineResponse>
    A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.
    pageNumber Integer
    1-based index for current Page in a parent Document. Useful when a page is taken out of a Document for individual processing.
    paragraphs List<GoogleCloudDocumentaiV1DocumentPageParagraphResponse>
    A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.
    provenance GoogleCloudDocumentaiV1DocumentProvenanceResponse
    The history of this page.
    symbols List<GoogleCloudDocumentaiV1DocumentPageSymbolResponse>
    A list of visually detected symbols on the page.
    tables List<GoogleCloudDocumentaiV1DocumentPageTableResponse>
    A list of visually detected tables on the page.
    tokens List<GoogleCloudDocumentaiV1DocumentPageTokenResponse>
    A list of visually detected tokens on the page.
    transforms List<GoogleCloudDocumentaiV1DocumentPageMatrixResponse>
    Transformation matrices that were applied to the original document image to produce Page.image.
    visualElements List<GoogleCloudDocumentaiV1DocumentPageVisualElementResponse>
    A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.
    blocks GoogleCloudDocumentaiV1DocumentPageBlockResponse[]
    A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.
    detectedBarcodes GoogleCloudDocumentaiV1DocumentPageDetectedBarcodeResponse[]
    A list of detected barcodes.
    detectedLanguages GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse[]
    A list of detected languages together with confidence.
    dimension GoogleCloudDocumentaiV1DocumentPageDimensionResponse
    Physical dimension of the page.
    formFields GoogleCloudDocumentaiV1DocumentPageFormFieldResponse[]
    A list of visually detected form fields on the page.
    image GoogleCloudDocumentaiV1DocumentPageImageResponse
    Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.
    imageQualityScores GoogleCloudDocumentaiV1DocumentPageImageQualityScoresResponse
    Image quality scores.
    layout GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for the page.
    lines GoogleCloudDocumentaiV1DocumentPageLineResponse[]
    A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.
    pageNumber number
    1-based index for current Page in a parent Document. Useful when a page is taken out of a Document for individual processing.
    paragraphs GoogleCloudDocumentaiV1DocumentPageParagraphResponse[]
    A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.
    provenance GoogleCloudDocumentaiV1DocumentProvenanceResponse
    The history of this page.
    symbols GoogleCloudDocumentaiV1DocumentPageSymbolResponse[]
    A list of visually detected symbols on the page.
    tables GoogleCloudDocumentaiV1DocumentPageTableResponse[]
    A list of visually detected tables on the page.
    tokens GoogleCloudDocumentaiV1DocumentPageTokenResponse[]
    A list of visually detected tokens on the page.
    transforms GoogleCloudDocumentaiV1DocumentPageMatrixResponse[]
    Transformation matrices that were applied to the original document image to produce Page.image.
    visualElements GoogleCloudDocumentaiV1DocumentPageVisualElementResponse[]
    A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.
    blocks Sequence[GoogleCloudDocumentaiV1DocumentPageBlockResponse]
    A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.
    detected_barcodes Sequence[GoogleCloudDocumentaiV1DocumentPageDetectedBarcodeResponse]
    A list of detected barcodes.
    detected_languages Sequence[GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse]
    A list of detected languages together with confidence.
    dimension GoogleCloudDocumentaiV1DocumentPageDimensionResponse
    Physical dimension of the page.
    form_fields Sequence[GoogleCloudDocumentaiV1DocumentPageFormFieldResponse]
    A list of visually detected form fields on the page.
    image GoogleCloudDocumentaiV1DocumentPageImageResponse
    Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.
    image_quality_scores GoogleCloudDocumentaiV1DocumentPageImageQualityScoresResponse
    Image quality scores.
    layout GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for the page.
    lines Sequence[GoogleCloudDocumentaiV1DocumentPageLineResponse]
    A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.
    page_number int
    1-based index for current Page in a parent Document. Useful when a page is taken out of a Document for individual processing.
    paragraphs Sequence[GoogleCloudDocumentaiV1DocumentPageParagraphResponse]
    A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.
    provenance GoogleCloudDocumentaiV1DocumentProvenanceResponse
    The history of this page.
    symbols Sequence[GoogleCloudDocumentaiV1DocumentPageSymbolResponse]
    A list of visually detected symbols on the page.
    tables Sequence[GoogleCloudDocumentaiV1DocumentPageTableResponse]
    A list of visually detected tables on the page.
    tokens Sequence[GoogleCloudDocumentaiV1DocumentPageTokenResponse]
    A list of visually detected tokens on the page.
    transforms Sequence[GoogleCloudDocumentaiV1DocumentPageMatrixResponse]
    Transformation matrices that were applied to the original document image to produce Page.image.
    visual_elements Sequence[GoogleCloudDocumentaiV1DocumentPageVisualElementResponse]
    A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.
    blocks List<Property Map>
    A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.
    detectedBarcodes List<Property Map>
    A list of detected barcodes.
    detectedLanguages List<Property Map>
    A list of detected languages together with confidence.
    dimension Property Map
    Physical dimension of the page.
    formFields List<Property Map>
    A list of visually detected form fields on the page.
    image Property Map
    Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.
    imageQualityScores Property Map
    Image quality scores.
    layout Property Map
    Layout for the page.
    lines List<Property Map>
    A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.
    pageNumber Number
    1-based index for current Page in a parent Document. Useful when a page is taken out of a Document for individual processing.
    paragraphs List<Property Map>
    A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.
    provenance Property Map
    The history of this page.
    symbols List<Property Map>
    A list of visually detected symbols on the page.
    tables List<Property Map>
    A list of visually detected tables on the page.
    tokens List<Property Map>
    A list of visually detected tokens on the page.
    transforms List<Property Map>
    Transformation matrices that were applied to the original document image to produce Page.image.
    visualElements List<Property Map>
    A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

    GoogleCloudDocumentaiV1DocumentPageSymbol, GoogleCloudDocumentaiV1DocumentPageSymbolArgs

    detectedLanguages List<Property Map>
    A list of detected languages together with confidence.
    layout Property Map
    Layout for Symbol.

    GoogleCloudDocumentaiV1DocumentPageSymbolResponse, GoogleCloudDocumentaiV1DocumentPageSymbolResponseArgs

    detectedLanguages List<Property Map>
    A list of detected languages together with confidence.
    layout Property Map
    Layout for Symbol.

    GoogleCloudDocumentaiV1DocumentPageTable, GoogleCloudDocumentaiV1DocumentPageTableArgs

    bodyRows List<Property Map>
    Body rows of the table.
    detectedLanguages List<Property Map>
    A list of detected languages together with confidence.
    headerRows List<Property Map>
    Header rows of the table.
    layout Property Map
    Layout for Table.
    provenance Property Map
    The history of this table.

    GoogleCloudDocumentaiV1DocumentPageTableResponse, GoogleCloudDocumentaiV1DocumentPageTableResponseArgs

    bodyRows List<Property Map>
    Body rows of the table.
    detectedLanguages List<Property Map>
    A list of detected languages together with confidence.
    headerRows List<Property Map>
    Header rows of the table.
    layout Property Map
    Layout for Table.
    provenance Property Map
    The history of this table.

    GoogleCloudDocumentaiV1DocumentPageTableTableCell, GoogleCloudDocumentaiV1DocumentPageTableTableCellArgs

    ColSpan int
    How many columns this cell spans.
    DetectedLanguages []GoogleCloudDocumentaiV1DocumentPageDetectedLanguage
    A list of detected languages together with confidence.
    Layout GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for TableCell.
    RowSpan int
    How many rows this cell spans.
    colSpan Integer
    How many columns this cell spans.
    detectedLanguages List<GoogleCloudDocumentaiV1DocumentPageDetectedLanguage>
    A list of detected languages together with confidence.
    layout GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for TableCell.
    rowSpan Integer
    How many rows this cell spans.
    colSpan number
    How many columns this cell spans.
    detectedLanguages GoogleCloudDocumentaiV1DocumentPageDetectedLanguage[]
    A list of detected languages together with confidence.
    layout GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for TableCell.
    rowSpan number
    How many rows this cell spans.
    col_span int
    How many columns this cell spans.
    detected_languages Sequence[GoogleCloudDocumentaiV1DocumentPageDetectedLanguage]
    A list of detected languages together with confidence.
    layout GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for TableCell.
    row_span int
    How many rows this cell spans.
    colSpan Number
    How many columns this cell spans.
    detectedLanguages List<Property Map>
    A list of detected languages together with confidence.
    layout Property Map
    Layout for TableCell.
    rowSpan Number
    How many rows this cell spans.

    GoogleCloudDocumentaiV1DocumentPageTableTableCellResponse, GoogleCloudDocumentaiV1DocumentPageTableTableCellResponseArgs

    ColSpan int
    How many columns this cell spans.
    DetectedLanguages []GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse
    A list of detected languages together with confidence.
    Layout GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for TableCell.
    RowSpan int
    How many rows this cell spans.
    colSpan Integer
    How many columns this cell spans.
    detectedLanguages List<GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse>
    A list of detected languages together with confidence.
    layout GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for TableCell.
    rowSpan Integer
    How many rows this cell spans.
    colSpan number
    How many columns this cell spans.
    detectedLanguages GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse[]
    A list of detected languages together with confidence.
    layout GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for TableCell.
    rowSpan number
    How many rows this cell spans.
    col_span int
    How many columns this cell spans.
    detected_languages Sequence[GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse]
    A list of detected languages together with confidence.
    layout GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for TableCell.
    row_span int
    How many rows this cell spans.
    colSpan Number
    How many columns this cell spans.
    detectedLanguages List<Property Map>
    A list of detected languages together with confidence.
    layout Property Map
    Layout for TableCell.
    rowSpan Number
    How many rows this cell spans.

    GoogleCloudDocumentaiV1DocumentPageTableTableRow, GoogleCloudDocumentaiV1DocumentPageTableTableRowArgs

    cells List<Property Map>
    Cells that make up this row.

    GoogleCloudDocumentaiV1DocumentPageTableTableRowResponse, GoogleCloudDocumentaiV1DocumentPageTableTableRowResponseArgs

    cells List<Property Map>
    Cells that make up this row.

    GoogleCloudDocumentaiV1DocumentPageToken, GoogleCloudDocumentaiV1DocumentPageTokenArgs

    detectedBreak Property Map
    Detected break at the end of a Token.
    detectedLanguages List<Property Map>
    A list of detected languages together with confidence.
    layout Property Map
    Layout for Token.
    provenance Property Map
    The history of this annotation.
    styleInfo Property Map
    Text style attributes.

    GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreak, GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakArgs

    GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakResponse, GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakResponseArgs

    Type string
    Detected break type.
    Type string
    Detected break type.
    type String
    Detected break type.
    type string
    Detected break type.
    type str
    Detected break type.
    type String
    Detected break type.

    GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakType, GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakTypeArgs

    TypeUnspecified
    TYPE_UNSPECIFIEDUnspecified break type.
    Space
    SPACEA single whitespace.
    WideSpace
    WIDE_SPACEA wider whitespace.
    Hyphen
    HYPHENA hyphen that indicates that a token has been split across lines.
    GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakTypeTypeUnspecified
    TYPE_UNSPECIFIEDUnspecified break type.
    GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakTypeSpace
    SPACEA single whitespace.
    GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakTypeWideSpace
    WIDE_SPACEA wider whitespace.
    GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakTypeHyphen
    HYPHENA hyphen that indicates that a token has been split across lines.
    TypeUnspecified
    TYPE_UNSPECIFIEDUnspecified break type.
    Space
    SPACEA single whitespace.
    WideSpace
    WIDE_SPACEA wider whitespace.
    Hyphen
    HYPHENA hyphen that indicates that a token has been split across lines.
    TypeUnspecified
    TYPE_UNSPECIFIEDUnspecified break type.
    Space
    SPACEA single whitespace.
    WideSpace
    WIDE_SPACEA wider whitespace.
    Hyphen
    HYPHENA hyphen that indicates that a token has been split across lines.
    TYPE_UNSPECIFIED
    TYPE_UNSPECIFIEDUnspecified break type.
    SPACE
    SPACEA single whitespace.
    WIDE_SPACE
    WIDE_SPACEA wider whitespace.
    HYPHEN
    HYPHENA hyphen that indicates that a token has been split across lines.
    "TYPE_UNSPECIFIED"
    TYPE_UNSPECIFIEDUnspecified break type.
    "SPACE"
    SPACEA single whitespace.
    "WIDE_SPACE"
    WIDE_SPACEA wider whitespace.
    "HYPHEN"
    HYPHENA hyphen that indicates that a token has been split across lines.

    GoogleCloudDocumentaiV1DocumentPageTokenResponse, GoogleCloudDocumentaiV1DocumentPageTokenResponseArgs

    detectedBreak Property Map
    Detected break at the end of a Token.
    detectedLanguages List<Property Map>
    A list of detected languages together with confidence.
    layout Property Map
    Layout for Token.
    provenance Property Map
    The history of this annotation.
    styleInfo Property Map
    Text style attributes.

    GoogleCloudDocumentaiV1DocumentPageTokenStyleInfo, GoogleCloudDocumentaiV1DocumentPageTokenStyleInfoArgs

    BackgroundColor Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeColor
    Color of the background.
    Bold bool
    Whether the text is bold (equivalent to font_weight is at least 700).
    FontSize int
    Font size in points (1 point is ¹⁄₇₂ inches).
    FontType string
    Name or style of the font.
    FontWeight int
    TrueType weight on a scale 100 (thin) to 1000 (ultra-heavy). Normal is 400, bold is 700.
    Handwritten bool
    Whether the text is handwritten.
    Italic bool
    Whether the text is italic.
    LetterSpacing double
    Letter spacing in points.
    PixelFontSize double
    Font size in pixels, equal to unrounded font_size * resolution ÷ 72.0.
    Smallcaps bool
    Whether the text is in small caps.
    Strikeout bool
    Whether the text is strikethrough.
    Subscript bool
    Whether the text is a subscript.
    Superscript bool
    Whether the text is a superscript.
    TextColor Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeColor
    Color of the text.
    Underlined bool
    Whether the text is underlined.
    BackgroundColor GoogleTypeColor
    Color of the background.
    Bold bool
    Whether the text is bold (equivalent to font_weight is at least 700).
    FontSize int
    Font size in points (1 point is ¹⁄₇₂ inches).
    FontType string
    Name or style of the font.
    FontWeight int
    TrueType weight on a scale 100 (thin) to 1000 (ultra-heavy). Normal is 400, bold is 700.
    Handwritten bool
    Whether the text is handwritten.
    Italic bool
    Whether the text is italic.
    LetterSpacing float64
    Letter spacing in points.
    PixelFontSize float64
    Font size in pixels, equal to unrounded font_size * resolution ÷ 72.0.
    Smallcaps bool
    Whether the text is in small caps.
    Strikeout bool
    Whether the text is strikethrough.
    Subscript bool
    Whether the text is a subscript.
    Superscript bool
    Whether the text is a superscript.
    TextColor GoogleTypeColor
    Color of the text.
    Underlined bool
    Whether the text is underlined.
    backgroundColor GoogleTypeColor
    Color of the background.
    bold Boolean
    Whether the text is bold (equivalent to font_weight is at least 700).
    fontSize Integer
    Font size in points (1 point is ¹⁄₇₂ inches).
    fontType String
    Name or style of the font.
    fontWeight Integer
    TrueType weight on a scale 100 (thin) to 1000 (ultra-heavy). Normal is 400, bold is 700.
    handwritten Boolean
    Whether the text is handwritten.
    italic Boolean
    Whether the text is italic.
    letterSpacing Double
    Letter spacing in points.
    pixelFontSize Double
    Font size in pixels, equal to unrounded font_size * resolution ÷ 72.0.
    smallcaps Boolean
    Whether the text is in small caps.
    strikeout Boolean
    Whether the text is strikethrough.
    subscript Boolean
    Whether the text is a subscript.
    superscript Boolean
    Whether the text is a superscript.
    textColor GoogleTypeColor
    Color of the text.
    underlined Boolean
    Whether the text is underlined.
    backgroundColor GoogleTypeColor
    Color of the background.
    bold boolean
    Whether the text is bold (equivalent to font_weight is at least 700).
    fontSize number
    Font size in points (1 point is ¹⁄₇₂ inches).
    fontType string
    Name or style of the font.
    fontWeight number
    TrueType weight on a scale 100 (thin) to 1000 (ultra-heavy). Normal is 400, bold is 700.
    handwritten boolean
    Whether the text is handwritten.
    italic boolean
    Whether the text is italic.
    letterSpacing number
    Letter spacing in points.
    pixelFontSize number
    Font size in pixels, equal to unrounded font_size * resolution ÷ 72.0.
    smallcaps boolean
    Whether the text is in small caps.
    strikeout boolean
    Whether the text is strikethrough.
    subscript boolean
    Whether the text is a subscript.
    superscript boolean
    Whether the text is a superscript.
    textColor GoogleTypeColor
    Color of the text.
    underlined boolean
    Whether the text is underlined.
    background_color GoogleTypeColor
    Color of the background.
    bold bool
    Whether the text is bold (equivalent to font_weight is at least 700).
    font_size int
    Font size in points (1 point is ¹⁄₇₂ inches).
    font_type str
    Name or style of the font.
    font_weight int
    TrueType weight on a scale 100 (thin) to 1000 (ultra-heavy). Normal is 400, bold is 700.
    handwritten bool
    Whether the text is handwritten.
    italic bool
    Whether the text is italic.
    letter_spacing float
    Letter spacing in points.
    pixel_font_size float
    Font size in pixels, equal to unrounded font_size * resolution ÷ 72.0.
    smallcaps bool
    Whether the text is in small caps.
    strikeout bool
    Whether the text is strikethrough.
    subscript bool
    Whether the text is a subscript.
    superscript bool
    Whether the text is a superscript.
    text_color GoogleTypeColor
    Color of the text.
    underlined bool
    Whether the text is underlined.
    backgroundColor Property Map
    Color of the background.
    bold Boolean
    Whether the text is bold (equivalent to font_weight is at least 700).
    fontSize Number
    Font size in points (1 point is ¹⁄₇₂ inches).
    fontType String
    Name or style of the font.
    fontWeight Number
    TrueType weight on a scale 100 (thin) to 1000 (ultra-heavy). Normal is 400, bold is 700.
    handwritten Boolean
    Whether the text is handwritten.
    italic Boolean
    Whether the text is italic.
    letterSpacing Number
    Letter spacing in points.
    pixelFontSize Number
    Font size in pixels, equal to unrounded font_size * resolution ÷ 72.0.
    smallcaps Boolean
    Whether the text is in small caps.
    strikeout Boolean
    Whether the text is strikethrough.
    subscript Boolean
    Whether the text is a subscript.
    superscript Boolean
    Whether the text is a superscript.
    textColor Property Map
    Color of the text.
    underlined Boolean
    Whether the text is underlined.

    GoogleCloudDocumentaiV1DocumentPageTokenStyleInfoResponse, GoogleCloudDocumentaiV1DocumentPageTokenStyleInfoResponseArgs

    BackgroundColor Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeColorResponse
    Color of the background.
    Bold bool
    Whether the text is bold (equivalent to font_weight is at least 700).
    FontSize int
    Font size in points (1 point is ¹⁄₇₂ inches).
    FontType string
    Name or style of the font.
    FontWeight int
    TrueType weight on a scale 100 (thin) to 1000 (ultra-heavy). Normal is 400, bold is 700.
    Handwritten bool
    Whether the text is handwritten.
    Italic bool
    Whether the text is italic.
    LetterSpacing double
    Letter spacing in points.
    PixelFontSize double
    Font size in pixels, equal to unrounded font_size * resolution ÷ 72.0.
    Smallcaps bool
    Whether the text is in small caps.
    Strikeout bool
    Whether the text is strikethrough.
    Subscript bool
    Whether the text is a subscript.
    Superscript bool
    Whether the text is a superscript.
    TextColor Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeColorResponse
    Color of the text.
    Underlined bool
    Whether the text is underlined.
    BackgroundColor GoogleTypeColorResponse
    Color of the background.
    Bold bool
    Whether the text is bold (equivalent to font_weight is at least 700).
    FontSize int
    Font size in points (1 point is ¹⁄₇₂ inches).
    FontType string
    Name or style of the font.
    FontWeight int
    TrueType weight on a scale 100 (thin) to 1000 (ultra-heavy). Normal is 400, bold is 700.
    Handwritten bool
    Whether the text is handwritten.
    Italic bool
    Whether the text is italic.
    LetterSpacing float64
    Letter spacing in points.
    PixelFontSize float64
    Font size in pixels, equal to unrounded font_size * resolution ÷ 72.0.
    Smallcaps bool
    Whether the text is in small caps.
    Strikeout bool
    Whether the text is strikethrough.
    Subscript bool
    Whether the text is a subscript.
    Superscript bool
    Whether the text is a superscript.
    TextColor GoogleTypeColorResponse
    Color of the text.
    Underlined bool
    Whether the text is underlined.
    backgroundColor GoogleTypeColorResponse
    Color of the background.
    bold Boolean
    Whether the text is bold (equivalent to font_weight is at least 700).
    fontSize Integer
    Font size in points (1 point is ¹⁄₇₂ inches).
    fontType String
    Name or style of the font.
    fontWeight Integer
    TrueType weight on a scale 100 (thin) to 1000 (ultra-heavy). Normal is 400, bold is 700.
    handwritten Boolean
    Whether the text is handwritten.
    italic Boolean
    Whether the text is italic.
    letterSpacing Double
    Letter spacing in points.
    pixelFontSize Double
    Font size in pixels, equal to unrounded font_size * resolution ÷ 72.0.
    smallcaps Boolean
    Whether the text is in small caps.
    strikeout Boolean
    Whether the text is strikethrough.
    subscript Boolean
    Whether the text is a subscript.
    superscript Boolean
    Whether the text is a superscript.
    textColor GoogleTypeColorResponse
    Color of the text.
    underlined Boolean
    Whether the text is underlined.
    backgroundColor GoogleTypeColorResponse
    Color of the background.
    bold boolean
    Whether the text is bold (equivalent to font_weight is at least 700).
    fontSize number
    Font size in points (1 point is ¹⁄₇₂ inches).
    fontType string
    Name or style of the font.
    fontWeight number
    TrueType weight on a scale 100 (thin) to 1000 (ultra-heavy). Normal is 400, bold is 700.
    handwritten boolean
    Whether the text is handwritten.
    italic boolean
    Whether the text is italic.
    letterSpacing number
    Letter spacing in points.
    pixelFontSize number
    Font size in pixels, equal to unrounded font_size * resolution ÷ 72.0.
    smallcaps boolean
    Whether the text is in small caps.
    strikeout boolean
    Whether the text is strikethrough.
    subscript boolean
    Whether the text is a subscript.
    superscript boolean
    Whether the text is a superscript.
    textColor GoogleTypeColorResponse
    Color of the text.
    underlined boolean
    Whether the text is underlined.
    background_color GoogleTypeColorResponse
    Color of the background.
    bold bool
    Whether the text is bold (equivalent to font_weight is at least 700).
    font_size int
    Font size in points (1 point is ¹⁄₇₂ inches).
    font_type str
    Name or style of the font.
    font_weight int
    TrueType weight on a scale 100 (thin) to 1000 (ultra-heavy). Normal is 400, bold is 700.
    handwritten bool
    Whether the text is handwritten.
    italic bool
    Whether the text is italic.
    letter_spacing float
    Letter spacing in points.
    pixel_font_size float
    Font size in pixels, equal to unrounded font_size * resolution ÷ 72.0.
    smallcaps bool
    Whether the text is in small caps.
    strikeout bool
    Whether the text is strikethrough.
    subscript bool
    Whether the text is a subscript.
    superscript bool
    Whether the text is a superscript.
    text_color GoogleTypeColorResponse
    Color of the text.
    underlined bool
    Whether the text is underlined.
    backgroundColor Property Map
    Color of the background.
    bold Boolean
    Whether the text is bold (equivalent to font_weight is at least 700).
    fontSize Number
    Font size in points (1 point is ¹⁄₇₂ inches).
    fontType String
    Name or style of the font.
    fontWeight Number
    TrueType weight on a scale 100 (thin) to 1000 (ultra-heavy). Normal is 400, bold is 700.
    handwritten Boolean
    Whether the text is handwritten.
    italic Boolean
    Whether the text is italic.
    letterSpacing Number
    Letter spacing in points.
    pixelFontSize Number
    Font size in pixels, equal to unrounded font_size * resolution ÷ 72.0.
    smallcaps Boolean
    Whether the text is in small caps.
    strikeout Boolean
    Whether the text is strikethrough.
    subscript Boolean
    Whether the text is a subscript.
    superscript Boolean
    Whether the text is a superscript.
    textColor Property Map
    Color of the text.
    underlined Boolean
    Whether the text is underlined.

    GoogleCloudDocumentaiV1DocumentPageVisualElement, GoogleCloudDocumentaiV1DocumentPageVisualElementArgs

    DetectedLanguages []GoogleCloudDocumentaiV1DocumentPageDetectedLanguage
    A list of detected languages together with confidence.
    Layout GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for VisualElement.
    Type string
    Type of the VisualElement.
    detectedLanguages List<GoogleCloudDocumentaiV1DocumentPageDetectedLanguage>
    A list of detected languages together with confidence.
    layout GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for VisualElement.
    type String
    Type of the VisualElement.
    detectedLanguages GoogleCloudDocumentaiV1DocumentPageDetectedLanguage[]
    A list of detected languages together with confidence.
    layout GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for VisualElement.
    type string
    Type of the VisualElement.
    detected_languages Sequence[GoogleCloudDocumentaiV1DocumentPageDetectedLanguage]
    A list of detected languages together with confidence.
    layout GoogleCloudDocumentaiV1DocumentPageLayout
    Layout for VisualElement.
    type str
    Type of the VisualElement.
    detectedLanguages List<Property Map>
    A list of detected languages together with confidence.
    layout Property Map
    Layout for VisualElement.
    type String
    Type of the VisualElement.

    GoogleCloudDocumentaiV1DocumentPageVisualElementResponse, GoogleCloudDocumentaiV1DocumentPageVisualElementResponseArgs

    DetectedLanguages []GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse
    A list of detected languages together with confidence.
    Layout GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for VisualElement.
    Type string
    Type of the VisualElement.
    detectedLanguages List<GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse>
    A list of detected languages together with confidence.
    layout GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for VisualElement.
    type String
    Type of the VisualElement.
    detectedLanguages GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse[]
    A list of detected languages together with confidence.
    layout GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for VisualElement.
    type string
    Type of the VisualElement.
    detected_languages Sequence[GoogleCloudDocumentaiV1DocumentPageDetectedLanguageResponse]
    A list of detected languages together with confidence.
    layout GoogleCloudDocumentaiV1DocumentPageLayoutResponse
    Layout for VisualElement.
    type str
    Type of the VisualElement.
    detectedLanguages List<Property Map>
    A list of detected languages together with confidence.
    layout Property Map
    Layout for VisualElement.
    type String
    Type of the VisualElement.

    GoogleCloudDocumentaiV1DocumentProvenance, GoogleCloudDocumentaiV1DocumentProvenanceArgs

    Id int
    The Id of this operation. Needs to be unique within the scope of the revision.
    Parents List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceParent>
    References to the original elements that are replaced.
    Revision int
    The index of the revision that produced this element.
    Type Pulumi.GoogleNative.Contentwarehouse.V1.GoogleCloudDocumentaiV1DocumentProvenanceType
    The type of provenance operation.
    Id int
    The Id of this operation. Needs to be unique within the scope of the revision.
    Parents []GoogleCloudDocumentaiV1DocumentProvenanceParent
    References to the original elements that are replaced.
    Revision int
    The index of the revision that produced this element.
    Type GoogleCloudDocumentaiV1DocumentProvenanceType
    The type of provenance operation.
    id Integer
    The Id of this operation. Needs to be unique within the scope of the revision.
    parents List<GoogleCloudDocumentaiV1DocumentProvenanceParent>
    References to the original elements that are replaced.
    revision Integer
    The index of the revision that produced this element.
    type GoogleCloudDocumentaiV1DocumentProvenanceType
    The type of provenance operation.
    id number
    The Id of this operation. Needs to be unique within the scope of the revision.
    parents GoogleCloudDocumentaiV1DocumentProvenanceParent[]
    References to the original elements that are replaced.
    revision number
    The index of the revision that produced this element.
    type GoogleCloudDocumentaiV1DocumentProvenanceType
    The type of provenance operation.
    id int
    The Id of this operation. Needs to be unique within the scope of the revision.
    parents Sequence[GoogleCloudDocumentaiV1DocumentProvenanceParent]
    References to the original elements that are replaced.
    revision int
    The index of the revision that produced this element.
    type GoogleCloudDocumentaiV1DocumentProvenanceType
    The type of provenance operation.
    id Number
    The Id of this operation. Needs to be unique within the scope of the revision.
    parents List<Property Map>
    References to the original elements that are replaced.
    revision Number
    The index of the revision that produced this element.
    type "OPERATION_TYPE_UNSPECIFIED" | "ADD" | "REMOVE" | "UPDATE" | "REPLACE" | "EVAL_REQUESTED" | "EVAL_APPROVED" | "EVAL_SKIPPED"
    The type of provenance operation.

    GoogleCloudDocumentaiV1DocumentProvenanceParent, GoogleCloudDocumentaiV1DocumentProvenanceParentArgs

    Id int
    The id of the parent provenance.
    Index int
    The index of the parent item in the corresponding item list (eg. list of entities, properties within entities, etc.) in the parent revision.
    Revision int
    The index of the index into current revision's parent_ids list.
    Id int
    The id of the parent provenance.
    Index int
    The index of the parent item in the corresponding item list (eg. list of entities, properties within entities, etc.) in the parent revision.
    Revision int
    The index of the index into current revision's parent_ids list.
    id Integer
    The id of the parent provenance.
    index Integer
    The index of the parent item in the corresponding item list (eg. list of entities, properties within entities, etc.) in the parent revision.
    revision Integer
    The index of the index into current revision's parent_ids list.
    id number
    The id of the parent provenance.
    index number
    The index of the parent item in the corresponding item list (eg. list of entities, properties within entities, etc.) in the parent revision.
    revision number
    The index of the index into current revision's parent_ids list.
    id int
    The id of the parent provenance.
    index int
    The index of the parent item in the corresponding item list (eg. list of entities, properties within entities, etc.) in the parent revision.
    revision int
    The index of the index into current revision's parent_ids list.
    id Number
    The id of the parent provenance.
    index Number
    The index of the parent item in the corresponding item list (eg. list of entities, properties within entities, etc.) in the parent revision.
    revision Number
    The index of the index into current revision's parent_ids list.

    GoogleCloudDocumentaiV1DocumentProvenanceParentResponse, GoogleCloudDocumentaiV1DocumentProvenanceParentResponseArgs

    Index int
    The index of the parent item in the corresponding item list (eg. list of entities, properties within entities, etc.) in the parent revision.
    Revision int
    The index of the index into current revision's parent_ids list.
    Index int
    The index of the parent item in the corresponding item list (eg. list of entities, properties within entities, etc.) in the parent revision.
    Revision int
    The index of the index into current revision's parent_ids list.
    index Integer
    The index of the parent item in the corresponding item list (eg. list of entities, properties within entities, etc.) in the parent revision.
    revision Integer
    The index of the index into current revision's parent_ids list.
    index number
    The index of the parent item in the corresponding item list (eg. list of entities, properties within entities, etc.) in the parent revision.
    revision number
    The index of the index into current revision's parent_ids list.
    index int
    The index of the parent item in the corresponding item list (eg. list of entities, properties within entities, etc.) in the parent revision.
    revision int
    The index of the index into current revision's parent_ids list.
    index Number
    The index of the parent item in the corresponding item list (eg. list of entities, properties within entities, etc.) in the parent revision.
    revision Number
    The index of the index into current revision's parent_ids list.

    GoogleCloudDocumentaiV1DocumentProvenanceResponse, GoogleCloudDocumentaiV1DocumentProvenanceResponseArgs

    Parents List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceParentResponse>
    References to the original elements that are replaced.
    Revision int
    The index of the revision that produced this element.
    Type string
    The type of provenance operation.
    Parents []GoogleCloudDocumentaiV1DocumentProvenanceParentResponse
    References to the original elements that are replaced.
    Revision int
    The index of the revision that produced this element.
    Type string
    The type of provenance operation.
    parents List<GoogleCloudDocumentaiV1DocumentProvenanceParentResponse>
    References to the original elements that are replaced.
    revision Integer
    The index of the revision that produced this element.
    type String
    The type of provenance operation.
    parents GoogleCloudDocumentaiV1DocumentProvenanceParentResponse[]
    References to the original elements that are replaced.
    revision number
    The index of the revision that produced this element.
    type string
    The type of provenance operation.
    parents Sequence[GoogleCloudDocumentaiV1DocumentProvenanceParentResponse]
    References to the original elements that are replaced.
    revision int
    The index of the revision that produced this element.
    type str
    The type of provenance operation.
    parents List<Property Map>
    References to the original elements that are replaced.
    revision Number
    The index of the revision that produced this element.
    type String
    The type of provenance operation.

    GoogleCloudDocumentaiV1DocumentProvenanceType, GoogleCloudDocumentaiV1DocumentProvenanceTypeArgs

    OperationTypeUnspecified
    OPERATION_TYPE_UNSPECIFIEDOperation type unspecified. If no operation is specified a provenance entry is simply used to match against a parent.
    Add
    ADDAdd an element.
    Remove
    REMOVERemove an element identified by parent.
    Update
    UPDATEUpdates any fields within the given provenance scope of the message. It overwrites the fields rather than replacing them. Use this when you want to update a field value of an entity without also updating all the child properties.
    Replace
    REPLACECurrently unused. Replace an element identified by parent.
    EvalRequested
    EVAL_REQUESTEDDeprecated. Request human review for the element identified by parent.
    EvalApproved
    EVAL_APPROVEDDeprecated. Element is reviewed and approved at human review, confidence will be set to 1.0.
    EvalSkipped
    EVAL_SKIPPEDDeprecated. Element is skipped in the validation process.
    GoogleCloudDocumentaiV1DocumentProvenanceTypeOperationTypeUnspecified
    OPERATION_TYPE_UNSPECIFIEDOperation type unspecified. If no operation is specified a provenance entry is simply used to match against a parent.
    GoogleCloudDocumentaiV1DocumentProvenanceTypeAdd
    ADDAdd an element.
    GoogleCloudDocumentaiV1DocumentProvenanceTypeRemove
    REMOVERemove an element identified by parent.
    GoogleCloudDocumentaiV1DocumentProvenanceTypeUpdate
    UPDATEUpdates any fields within the given provenance scope of the message. It overwrites the fields rather than replacing them. Use this when you want to update a field value of an entity without also updating all the child properties.
    GoogleCloudDocumentaiV1DocumentProvenanceTypeReplace
    REPLACECurrently unused. Replace an element identified by parent.
    GoogleCloudDocumentaiV1DocumentProvenanceTypeEvalRequested
    EVAL_REQUESTEDDeprecated. Request human review for the element identified by parent.
    GoogleCloudDocumentaiV1DocumentProvenanceTypeEvalApproved
    EVAL_APPROVEDDeprecated. Element is reviewed and approved at human review, confidence will be set to 1.0.
    GoogleCloudDocumentaiV1DocumentProvenanceTypeEvalSkipped
    EVAL_SKIPPEDDeprecated. Element is skipped in the validation process.
    OperationTypeUnspecified
    OPERATION_TYPE_UNSPECIFIEDOperation type unspecified. If no operation is specified a provenance entry is simply used to match against a parent.
    Add
    ADDAdd an element.
    Remove
    REMOVERemove an element identified by parent.
    Update
    UPDATEUpdates any fields within the given provenance scope of the message. It overwrites the fields rather than replacing them. Use this when you want to update a field value of an entity without also updating all the child properties.
    Replace
    REPLACECurrently unused. Replace an element identified by parent.
    EvalRequested
    EVAL_REQUESTEDDeprecated. Request human review for the element identified by parent.
    EvalApproved
    EVAL_APPROVEDDeprecated. Element is reviewed and approved at human review, confidence will be set to 1.0.
    EvalSkipped
    EVAL_SKIPPEDDeprecated. Element is skipped in the validation process.
    OperationTypeUnspecified
    OPERATION_TYPE_UNSPECIFIEDOperation type unspecified. If no operation is specified a provenance entry is simply used to match against a parent.
    Add
    ADDAdd an element.
    Remove
    REMOVERemove an element identified by parent.
    Update
    UPDATEUpdates any fields within the given provenance scope of the message. It overwrites the fields rather than replacing them. Use this when you want to update a field value of an entity without also updating all the child properties.
    Replace
    REPLACECurrently unused. Replace an element identified by parent.
    EvalRequested
    EVAL_REQUESTEDDeprecated. Request human review for the element identified by parent.
    EvalApproved
    EVAL_APPROVEDDeprecated. Element is reviewed and approved at human review, confidence will be set to 1.0.
    EvalSkipped
    EVAL_SKIPPEDDeprecated. Element is skipped in the validation process.
    OPERATION_TYPE_UNSPECIFIED
    OPERATION_TYPE_UNSPECIFIEDOperation type unspecified. If no operation is specified a provenance entry is simply used to match against a parent.
    ADD
    ADDAdd an element.
    REMOVE
    REMOVERemove an element identified by parent.
    UPDATE
    UPDATEUpdates any fields within the given provenance scope of the message. It overwrites the fields rather than replacing them. Use this when you want to update a field value of an entity without also updating all the child properties.
    REPLACE
    REPLACECurrently unused. Replace an element identified by parent.
    EVAL_REQUESTED
    EVAL_REQUESTEDDeprecated. Request human review for the element identified by parent.
    EVAL_APPROVED
    EVAL_APPROVEDDeprecated. Element is reviewed and approved at human review, confidence will be set to 1.0.
    EVAL_SKIPPED
    EVAL_SKIPPEDDeprecated. Element is skipped in the validation process.
    "OPERATION_TYPE_UNSPECIFIED"
    OPERATION_TYPE_UNSPECIFIEDOperation type unspecified. If no operation is specified a provenance entry is simply used to match against a parent.
    "ADD"
    ADDAdd an element.
    "REMOVE"
    REMOVERemove an element identified by parent.
    "UPDATE"
    UPDATEUpdates any fields within the given provenance scope of the message. It overwrites the fields rather than replacing them. Use this when you want to update a field value of an entity without also updating all the child properties.
    "REPLACE"
    REPLACECurrently unused. Replace an element identified by parent.
    "EVAL_REQUESTED"
    EVAL_REQUESTEDDeprecated. Request human review for the element identified by parent.
    "EVAL_APPROVED"
    EVAL_APPROVEDDeprecated. Element is reviewed and approved at human review, confidence will be set to 1.0.
    "EVAL_SKIPPED"
    EVAL_SKIPPEDDeprecated. Element is skipped in the validation process.

    GoogleCloudDocumentaiV1DocumentResponse, GoogleCloudDocumentaiV1DocumentResponseArgs

    Content string
    Optional. Inline document content, represented as a stream of bytes. Note: As with all bytes fields, protobuffers use a pure binary representation, whereas JSON representations use base64.
    Entities List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentEntityResponse>
    A list of entities detected on Document.text. For document shards, entities in this list may cross shard boundaries.
    EntityRelations List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentEntityRelationResponse>
    Placeholder. Relationship among Document.entities.
    Error Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleRpcStatusResponse
    Any error that occurred while processing this document.
    MimeType string
    An IANA published media type (MIME type).
    Pages List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentPageResponse>
    Visual page layout for the Document.
    Revisions List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentRevisionResponse>
    Placeholder. Revision history of this document.
    ShardInfo Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentShardInfoResponse
    Information about the sharding if this document is sharded part of a larger document. If the document is not sharded, this message is not specified.
    Text string
    Optional. UTF-8 encoded text in reading order from the document.
    TextChanges List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextChangeResponse>
    Placeholder. A list of text corrections made to Document.text. This is usually used for annotating corrections to OCR mistakes. Text changes for a given revision may not overlap with each other.
    TextStyles List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentStyleResponse>
    Styles for the Document.text.
    Uri string
    Optional. Currently supports Google Cloud Storage URI of the form gs://bucket_name/object_name. Object versioning is not supported. For more information, refer to Google Cloud Storage Request URIs.
    Content string
    Optional. Inline document content, represented as a stream of bytes. Note: As with all bytes fields, protobuffers use a pure binary representation, whereas JSON representations use base64.
    Entities []GoogleCloudDocumentaiV1DocumentEntityResponse
    A list of entities detected on Document.text. For document shards, entities in this list may cross shard boundaries.
    EntityRelations []GoogleCloudDocumentaiV1DocumentEntityRelationResponse
    Placeholder. Relationship among Document.entities.
    Error GoogleRpcStatusResponse
    Any error that occurred while processing this document.
    MimeType string
    An IANA published media type (MIME type).
    Pages []GoogleCloudDocumentaiV1DocumentPageResponse
    Visual page layout for the Document.
    Revisions []GoogleCloudDocumentaiV1DocumentRevisionResponse
    Placeholder. Revision history of this document.
    ShardInfo GoogleCloudDocumentaiV1DocumentShardInfoResponse
    Information about the sharding if this document is sharded part of a larger document. If the document is not sharded, this message is not specified.
    Text string
    Optional. UTF-8 encoded text in reading order from the document.
    TextChanges []GoogleCloudDocumentaiV1DocumentTextChangeResponse
    Placeholder. A list of text corrections made to Document.text. This is usually used for annotating corrections to OCR mistakes. Text changes for a given revision may not overlap with each other.
    TextStyles []GoogleCloudDocumentaiV1DocumentStyleResponse
    Styles for the Document.text.
    Uri string
    Optional. Currently supports Google Cloud Storage URI of the form gs://bucket_name/object_name. Object versioning is not supported. For more information, refer to Google Cloud Storage Request URIs.
    content String
    Optional. Inline document content, represented as a stream of bytes. Note: As with all bytes fields, protobuffers use a pure binary representation, whereas JSON representations use base64.
    entities List<GoogleCloudDocumentaiV1DocumentEntityResponse>
    A list of entities detected on Document.text. For document shards, entities in this list may cross shard boundaries.
    entityRelations List<GoogleCloudDocumentaiV1DocumentEntityRelationResponse>
    Placeholder. Relationship among Document.entities.
    error GoogleRpcStatusResponse
    Any error that occurred while processing this document.
    mimeType String
    An IANA published media type (MIME type).
    pages List<GoogleCloudDocumentaiV1DocumentPageResponse>
    Visual page layout for the Document.
    revisions List<GoogleCloudDocumentaiV1DocumentRevisionResponse>
    Placeholder. Revision history of this document.
    shardInfo GoogleCloudDocumentaiV1DocumentShardInfoResponse
    Information about the sharding if this document is sharded part of a larger document. If the document is not sharded, this message is not specified.
    text String
    Optional. UTF-8 encoded text in reading order from the document.
    textChanges List<GoogleCloudDocumentaiV1DocumentTextChangeResponse>
    Placeholder. A list of text corrections made to Document.text. This is usually used for annotating corrections to OCR mistakes. Text changes for a given revision may not overlap with each other.
    textStyles List<GoogleCloudDocumentaiV1DocumentStyleResponse>
    Styles for the Document.text.
    uri String
    Optional. Currently supports Google Cloud Storage URI of the form gs://bucket_name/object_name. Object versioning is not supported. For more information, refer to Google Cloud Storage Request URIs.
    content string
    Optional. Inline document content, represented as a stream of bytes. Note: As with all bytes fields, protobuffers use a pure binary representation, whereas JSON representations use base64.
    entities GoogleCloudDocumentaiV1DocumentEntityResponse[]
    A list of entities detected on Document.text. For document shards, entities in this list may cross shard boundaries.
    entityRelations GoogleCloudDocumentaiV1DocumentEntityRelationResponse[]
    Placeholder. Relationship among Document.entities.
    error GoogleRpcStatusResponse
    Any error that occurred while processing this document.
    mimeType string
    An IANA published media type (MIME type).
    pages GoogleCloudDocumentaiV1DocumentPageResponse[]
    Visual page layout for the Document.
    revisions GoogleCloudDocumentaiV1DocumentRevisionResponse[]
    Placeholder. Revision history of this document.
    shardInfo GoogleCloudDocumentaiV1DocumentShardInfoResponse
    Information about the sharding if this document is sharded part of a larger document. If the document is not sharded, this message is not specified.
    text string
    Optional. UTF-8 encoded text in reading order from the document.
    textChanges GoogleCloudDocumentaiV1DocumentTextChangeResponse[]
    Placeholder. A list of text corrections made to Document.text. This is usually used for annotating corrections to OCR mistakes. Text changes for a given revision may not overlap with each other.
    textStyles GoogleCloudDocumentaiV1DocumentStyleResponse[]
    Styles for the Document.text.
    uri string
    Optional. Currently supports Google Cloud Storage URI of the form gs://bucket_name/object_name. Object versioning is not supported. For more information, refer to Google Cloud Storage Request URIs.
    content str
    Optional. Inline document content, represented as a stream of bytes. Note: As with all bytes fields, protobuffers use a pure binary representation, whereas JSON representations use base64.
    entities Sequence[GoogleCloudDocumentaiV1DocumentEntityResponse]
    A list of entities detected on Document.text. For document shards, entities in this list may cross shard boundaries.
    entity_relations Sequence[GoogleCloudDocumentaiV1DocumentEntityRelationResponse]
    Placeholder. Relationship among Document.entities.
    error GoogleRpcStatusResponse
    Any error that occurred while processing this document.
    mime_type str
    An IANA published media type (MIME type).
    pages Sequence[GoogleCloudDocumentaiV1DocumentPageResponse]
    Visual page layout for the Document.
    revisions Sequence[GoogleCloudDocumentaiV1DocumentRevisionResponse]
    Placeholder. Revision history of this document.
    shard_info GoogleCloudDocumentaiV1DocumentShardInfoResponse
    Information about the sharding if this document is sharded part of a larger document. If the document is not sharded, this message is not specified.
    text str
    Optional. UTF-8 encoded text in reading order from the document.
    text_changes Sequence[GoogleCloudDocumentaiV1DocumentTextChangeResponse]
    Placeholder. A list of text corrections made to Document.text. This is usually used for annotating corrections to OCR mistakes. Text changes for a given revision may not overlap with each other.
    text_styles Sequence[GoogleCloudDocumentaiV1DocumentStyleResponse]
    Styles for the Document.text.
    uri str
    Optional. Currently supports Google Cloud Storage URI of the form gs://bucket_name/object_name. Object versioning is not supported. For more information, refer to Google Cloud Storage Request URIs.
    content String
    Optional. Inline document content, represented as a stream of bytes. Note: As with all bytes fields, protobuffers use a pure binary representation, whereas JSON representations use base64.
    entities List<Property Map>
    A list of entities detected on Document.text. For document shards, entities in this list may cross shard boundaries.
    entityRelations List<Property Map>
    Placeholder. Relationship among Document.entities.
    error Property Map
    Any error that occurred while processing this document.
    mimeType String
    An IANA published media type (MIME type).
    pages List<Property Map>
    Visual page layout for the Document.
    revisions List<Property Map>
    Placeholder. Revision history of this document.
    shardInfo Property Map
    Information about the sharding if this document is sharded part of a larger document. If the document is not sharded, this message is not specified.
    text String
    Optional. UTF-8 encoded text in reading order from the document.
    textChanges List<Property Map>
    Placeholder. A list of text corrections made to Document.text. This is usually used for annotating corrections to OCR mistakes. Text changes for a given revision may not overlap with each other.
    textStyles List<Property Map>
    Styles for the Document.text.
    uri String
    Optional. Currently supports Google Cloud Storage URI of the form gs://bucket_name/object_name. Object versioning is not supported. For more information, refer to Google Cloud Storage Request URIs.

    GoogleCloudDocumentaiV1DocumentRevision, GoogleCloudDocumentaiV1DocumentRevisionArgs

    Agent string
    If the change was made by a person specify the name or id of that person.
    CreateTime string
    The time that the revision was created, internally generated by doc proto storage at the time of create.
    HumanReview Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentRevisionHumanReview
    Human Review information of this revision.
    Id string
    Id of the revision, internally generated by doc proto storage. Unique within the context of the document.
    Parent List<int>
    The revisions that this revision is based on. This can include one or more parent (when documents are merged.) This field represents the index into the revisions field.
    ParentIds List<string>
    The revisions that this revision is based on. Must include all the ids that have anything to do with this revision - eg. there are provenance.parent.revision fields that index into this field.
    Processor string
    If the annotation was made by processor identify the processor by its resource name.
    Agent string
    If the change was made by a person specify the name or id of that person.
    CreateTime string
    The time that the revision was created, internally generated by doc proto storage at the time of create.
    HumanReview GoogleCloudDocumentaiV1DocumentRevisionHumanReview
    Human Review information of this revision.
    Id string
    Id of the revision, internally generated by doc proto storage. Unique within the context of the document.
    Parent []int
    The revisions that this revision is based on. This can include one or more parent (when documents are merged.) This field represents the index into the revisions field.
    ParentIds []string
    The revisions that this revision is based on. Must include all the ids that have anything to do with this revision - eg. there are provenance.parent.revision fields that index into this field.
    Processor string
    If the annotation was made by processor identify the processor by its resource name.
    agent String
    If the change was made by a person specify the name or id of that person.
    createTime String
    The time that the revision was created, internally generated by doc proto storage at the time of create.
    humanReview GoogleCloudDocumentaiV1DocumentRevisionHumanReview
    Human Review information of this revision.
    id String
    Id of the revision, internally generated by doc proto storage. Unique within the context of the document.
    parent List<Integer>
    The revisions that this revision is based on. This can include one or more parent (when documents are merged.) This field represents the index into the revisions field.
    parentIds List<String>
    The revisions that this revision is based on. Must include all the ids that have anything to do with this revision - eg. there are provenance.parent.revision fields that index into this field.
    processor String
    If the annotation was made by processor identify the processor by its resource name.
    agent string
    If the change was made by a person specify the name or id of that person.
    createTime string
    The time that the revision was created, internally generated by doc proto storage at the time of create.
    humanReview GoogleCloudDocumentaiV1DocumentRevisionHumanReview
    Human Review information of this revision.
    id string
    Id of the revision, internally generated by doc proto storage. Unique within the context of the document.
    parent number[]
    The revisions that this revision is based on. This can include one or more parent (when documents are merged.) This field represents the index into the revisions field.
    parentIds string[]
    The revisions that this revision is based on. Must include all the ids that have anything to do with this revision - eg. there are provenance.parent.revision fields that index into this field.
    processor string
    If the annotation was made by processor identify the processor by its resource name.
    agent str
    If the change was made by a person specify the name or id of that person.
    create_time str
    The time that the revision was created, internally generated by doc proto storage at the time of create.
    human_review GoogleCloudDocumentaiV1DocumentRevisionHumanReview
    Human Review information of this revision.
    id str
    Id of the revision, internally generated by doc proto storage. Unique within the context of the document.
    parent Sequence[int]
    The revisions that this revision is based on. This can include one or more parent (when documents are merged.) This field represents the index into the revisions field.
    parent_ids Sequence[str]
    The revisions that this revision is based on. Must include all the ids that have anything to do with this revision - eg. there are provenance.parent.revision fields that index into this field.
    processor str
    If the annotation was made by processor identify the processor by its resource name.
    agent String
    If the change was made by a person specify the name or id of that person.
    createTime String
    The time that the revision was created, internally generated by doc proto storage at the time of create.
    humanReview Property Map
    Human Review information of this revision.
    id String
    Id of the revision, internally generated by doc proto storage. Unique within the context of the document.
    parent List<Number>
    The revisions that this revision is based on. This can include one or more parent (when documents are merged.) This field represents the index into the revisions field.
    parentIds List<String>
    The revisions that this revision is based on. Must include all the ids that have anything to do with this revision - eg. there are provenance.parent.revision fields that index into this field.
    processor String
    If the annotation was made by processor identify the processor by its resource name.

    GoogleCloudDocumentaiV1DocumentRevisionHumanReview, GoogleCloudDocumentaiV1DocumentRevisionHumanReviewArgs

    State string
    Human review state. e.g. requested, succeeded, rejected.
    StateMessage string
    A message providing more details about the current state of processing. For example, the rejection reason when the state is rejected.
    State string
    Human review state. e.g. requested, succeeded, rejected.
    StateMessage string
    A message providing more details about the current state of processing. For example, the rejection reason when the state is rejected.
    state String
    Human review state. e.g. requested, succeeded, rejected.
    stateMessage String
    A message providing more details about the current state of processing. For example, the rejection reason when the state is rejected.
    state string
    Human review state. e.g. requested, succeeded, rejected.
    stateMessage string
    A message providing more details about the current state of processing. For example, the rejection reason when the state is rejected.
    state str
    Human review state. e.g. requested, succeeded, rejected.
    state_message str
    A message providing more details about the current state of processing. For example, the rejection reason when the state is rejected.
    state String
    Human review state. e.g. requested, succeeded, rejected.
    stateMessage String
    A message providing more details about the current state of processing. For example, the rejection reason when the state is rejected.

    GoogleCloudDocumentaiV1DocumentRevisionHumanReviewResponse, GoogleCloudDocumentaiV1DocumentRevisionHumanReviewResponseArgs

    State string
    Human review state. e.g. requested, succeeded, rejected.
    StateMessage string
    A message providing more details about the current state of processing. For example, the rejection reason when the state is rejected.
    State string
    Human review state. e.g. requested, succeeded, rejected.
    StateMessage string
    A message providing more details about the current state of processing. For example, the rejection reason when the state is rejected.
    state String
    Human review state. e.g. requested, succeeded, rejected.
    stateMessage String
    A message providing more details about the current state of processing. For example, the rejection reason when the state is rejected.
    state string
    Human review state. e.g. requested, succeeded, rejected.
    stateMessage string
    A message providing more details about the current state of processing. For example, the rejection reason when the state is rejected.
    state str
    Human review state. e.g. requested, succeeded, rejected.
    state_message str
    A message providing more details about the current state of processing. For example, the rejection reason when the state is rejected.
    state String
    Human review state. e.g. requested, succeeded, rejected.
    stateMessage String
    A message providing more details about the current state of processing. For example, the rejection reason when the state is rejected.

    GoogleCloudDocumentaiV1DocumentRevisionResponse, GoogleCloudDocumentaiV1DocumentRevisionResponseArgs

    Agent string
    If the change was made by a person specify the name or id of that person.
    CreateTime string
    The time that the revision was created, internally generated by doc proto storage at the time of create.
    HumanReview Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentRevisionHumanReviewResponse
    Human Review information of this revision.
    Parent List<int>
    The revisions that this revision is based on. This can include one or more parent (when documents are merged.) This field represents the index into the revisions field.
    ParentIds List<string>
    The revisions that this revision is based on. Must include all the ids that have anything to do with this revision - eg. there are provenance.parent.revision fields that index into this field.
    Processor string
    If the annotation was made by processor identify the processor by its resource name.
    Agent string
    If the change was made by a person specify the name or id of that person.
    CreateTime string
    The time that the revision was created, internally generated by doc proto storage at the time of create.
    HumanReview GoogleCloudDocumentaiV1DocumentRevisionHumanReviewResponse
    Human Review information of this revision.
    Parent []int
    The revisions that this revision is based on. This can include one or more parent (when documents are merged.) This field represents the index into the revisions field.
    ParentIds []string
    The revisions that this revision is based on. Must include all the ids that have anything to do with this revision - eg. there are provenance.parent.revision fields that index into this field.
    Processor string
    If the annotation was made by processor identify the processor by its resource name.
    agent String
    If the change was made by a person specify the name or id of that person.
    createTime String
    The time that the revision was created, internally generated by doc proto storage at the time of create.
    humanReview GoogleCloudDocumentaiV1DocumentRevisionHumanReviewResponse
    Human Review information of this revision.
    parent List<Integer>
    The revisions that this revision is based on. This can include one or more parent (when documents are merged.) This field represents the index into the revisions field.
    parentIds List<String>
    The revisions that this revision is based on. Must include all the ids that have anything to do with this revision - eg. there are provenance.parent.revision fields that index into this field.
    processor String
    If the annotation was made by processor identify the processor by its resource name.
    agent string
    If the change was made by a person specify the name or id of that person.
    createTime string
    The time that the revision was created, internally generated by doc proto storage at the time of create.
    humanReview GoogleCloudDocumentaiV1DocumentRevisionHumanReviewResponse
    Human Review information of this revision.
    parent number[]
    The revisions that this revision is based on. This can include one or more parent (when documents are merged.) This field represents the index into the revisions field.
    parentIds string[]
    The revisions that this revision is based on. Must include all the ids that have anything to do with this revision - eg. there are provenance.parent.revision fields that index into this field.
    processor string
    If the annotation was made by processor identify the processor by its resource name.
    agent str
    If the change was made by a person specify the name or id of that person.
    create_time str
    The time that the revision was created, internally generated by doc proto storage at the time of create.
    human_review GoogleCloudDocumentaiV1DocumentRevisionHumanReviewResponse
    Human Review information of this revision.
    parent Sequence[int]
    The revisions that this revision is based on. This can include one or more parent (when documents are merged.) This field represents the index into the revisions field.
    parent_ids Sequence[str]
    The revisions that this revision is based on. Must include all the ids that have anything to do with this revision - eg. there are provenance.parent.revision fields that index into this field.
    processor str
    If the annotation was made by processor identify the processor by its resource name.
    agent String
    If the change was made by a person specify the name or id of that person.
    createTime String
    The time that the revision was created, internally generated by doc proto storage at the time of create.
    humanReview Property Map
    Human Review information of this revision.
    parent List<Number>
    The revisions that this revision is based on. This can include one or more parent (when documents are merged.) This field represents the index into the revisions field.
    parentIds List<String>
    The revisions that this revision is based on. Must include all the ids that have anything to do with this revision - eg. there are provenance.parent.revision fields that index into this field.
    processor String
    If the annotation was made by processor identify the processor by its resource name.

    GoogleCloudDocumentaiV1DocumentShardInfo, GoogleCloudDocumentaiV1DocumentShardInfoArgs

    ShardCount string
    Total number of shards.
    ShardIndex string
    The 0-based index of this shard.
    TextOffset string
    The index of the first character in Document.text in the overall document global text.
    ShardCount string
    Total number of shards.
    ShardIndex string
    The 0-based index of this shard.
    TextOffset string
    The index of the first character in Document.text in the overall document global text.
    shardCount String
    Total number of shards.
    shardIndex String
    The 0-based index of this shard.
    textOffset String
    The index of the first character in Document.text in the overall document global text.
    shardCount string
    Total number of shards.
    shardIndex string
    The 0-based index of this shard.
    textOffset string
    The index of the first character in Document.text in the overall document global text.
    shard_count str
    Total number of shards.
    shard_index str
    The 0-based index of this shard.
    text_offset str
    The index of the first character in Document.text in the overall document global text.
    shardCount String
    Total number of shards.
    shardIndex String
    The 0-based index of this shard.
    textOffset String
    The index of the first character in Document.text in the overall document global text.

    GoogleCloudDocumentaiV1DocumentShardInfoResponse, GoogleCloudDocumentaiV1DocumentShardInfoResponseArgs

    ShardCount string
    Total number of shards.
    ShardIndex string
    The 0-based index of this shard.
    TextOffset string
    The index of the first character in Document.text in the overall document global text.
    ShardCount string
    Total number of shards.
    ShardIndex string
    The 0-based index of this shard.
    TextOffset string
    The index of the first character in Document.text in the overall document global text.
    shardCount String
    Total number of shards.
    shardIndex String
    The 0-based index of this shard.
    textOffset String
    The index of the first character in Document.text in the overall document global text.
    shardCount string
    Total number of shards.
    shardIndex string
    The 0-based index of this shard.
    textOffset string
    The index of the first character in Document.text in the overall document global text.
    shard_count str
    Total number of shards.
    shard_index str
    The 0-based index of this shard.
    text_offset str
    The index of the first character in Document.text in the overall document global text.
    shardCount String
    Total number of shards.
    shardIndex String
    The 0-based index of this shard.
    textOffset String
    The index of the first character in Document.text in the overall document global text.

    GoogleCloudDocumentaiV1DocumentStyle, GoogleCloudDocumentaiV1DocumentStyleArgs

    BackgroundColor Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeColor
    Text background color.
    Color Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeColor
    Text color.
    FontFamily string
    Font family such as Arial, Times New Roman. https://www.w3schools.com/cssref/pr_font_font-family.asp
    FontSize Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentStyleFontSize
    Font size.
    FontWeight string
    Font weight. Possible values are normal, bold, bolder, and lighter.
    TextAnchor Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchor
    Text anchor indexing into the Document.text.
    TextDecoration string
    Text decoration. Follows CSS standard.
    TextStyle string
    Text style. Possible values are normal, italic, and oblique.
    BackgroundColor GoogleTypeColor
    Text background color.
    Color GoogleTypeColor
    Text color.
    FontFamily string
    Font family such as Arial, Times New Roman. https://www.w3schools.com/cssref/pr_font_font-family.asp
    FontSize GoogleCloudDocumentaiV1DocumentStyleFontSize
    Font size.
    FontWeight string
    Font weight. Possible values are normal, bold, bolder, and lighter.
    TextAnchor GoogleCloudDocumentaiV1DocumentTextAnchor
    Text anchor indexing into the Document.text.
    TextDecoration string
    Text decoration. Follows CSS standard.
    TextStyle string
    Text style. Possible values are normal, italic, and oblique.
    backgroundColor GoogleTypeColor
    Text background color.
    color GoogleTypeColor
    Text color.
    fontFamily String
    Font family such as Arial, Times New Roman. https://www.w3schools.com/cssref/pr_font_font-family.asp
    fontSize GoogleCloudDocumentaiV1DocumentStyleFontSize
    Font size.
    fontWeight String
    Font weight. Possible values are normal, bold, bolder, and lighter.
    textAnchor GoogleCloudDocumentaiV1DocumentTextAnchor
    Text anchor indexing into the Document.text.
    textDecoration String
    Text decoration. Follows CSS standard.
    textStyle String
    Text style. Possible values are normal, italic, and oblique.
    backgroundColor GoogleTypeColor
    Text background color.
    color GoogleTypeColor
    Text color.
    fontFamily string
    Font family such as Arial, Times New Roman. https://www.w3schools.com/cssref/pr_font_font-family.asp
    fontSize GoogleCloudDocumentaiV1DocumentStyleFontSize
    Font size.
    fontWeight string
    Font weight. Possible values are normal, bold, bolder, and lighter.
    textAnchor GoogleCloudDocumentaiV1DocumentTextAnchor
    Text anchor indexing into the Document.text.
    textDecoration string
    Text decoration. Follows CSS standard.
    textStyle string
    Text style. Possible values are normal, italic, and oblique.
    background_color GoogleTypeColor
    Text background color.
    color GoogleTypeColor
    Text color.
    font_family str
    Font family such as Arial, Times New Roman. https://www.w3schools.com/cssref/pr_font_font-family.asp
    font_size GoogleCloudDocumentaiV1DocumentStyleFontSize
    Font size.
    font_weight str
    Font weight. Possible values are normal, bold, bolder, and lighter.
    text_anchor GoogleCloudDocumentaiV1DocumentTextAnchor
    Text anchor indexing into the Document.text.
    text_decoration str
    Text decoration. Follows CSS standard.
    text_style str
    Text style. Possible values are normal, italic, and oblique.
    backgroundColor Property Map
    Text background color.
    color Property Map
    Text color.
    fontFamily String
    Font family such as Arial, Times New Roman. https://www.w3schools.com/cssref/pr_font_font-family.asp
    fontSize Property Map
    Font size.
    fontWeight String
    Font weight. Possible values are normal, bold, bolder, and lighter.
    textAnchor Property Map
    Text anchor indexing into the Document.text.
    textDecoration String
    Text decoration. Follows CSS standard.
    textStyle String
    Text style. Possible values are normal, italic, and oblique.

    GoogleCloudDocumentaiV1DocumentStyleFontSize, GoogleCloudDocumentaiV1DocumentStyleFontSizeArgs

    Size double
    Font size for the text.
    Unit string
    Unit for the font size. Follows CSS naming (such as in, px, and pt).
    Size float64
    Font size for the text.
    Unit string
    Unit for the font size. Follows CSS naming (such as in, px, and pt).
    size Double
    Font size for the text.
    unit String
    Unit for the font size. Follows CSS naming (such as in, px, and pt).
    size number
    Font size for the text.
    unit string
    Unit for the font size. Follows CSS naming (such as in, px, and pt).
    size float
    Font size for the text.
    unit str
    Unit for the font size. Follows CSS naming (such as in, px, and pt).
    size Number
    Font size for the text.
    unit String
    Unit for the font size. Follows CSS naming (such as in, px, and pt).

    GoogleCloudDocumentaiV1DocumentStyleFontSizeResponse, GoogleCloudDocumentaiV1DocumentStyleFontSizeResponseArgs

    Size double
    Font size for the text.
    Unit string
    Unit for the font size. Follows CSS naming (such as in, px, and pt).
    Size float64
    Font size for the text.
    Unit string
    Unit for the font size. Follows CSS naming (such as in, px, and pt).
    size Double
    Font size for the text.
    unit String
    Unit for the font size. Follows CSS naming (such as in, px, and pt).
    size number
    Font size for the text.
    unit string
    Unit for the font size. Follows CSS naming (such as in, px, and pt).
    size float
    Font size for the text.
    unit str
    Unit for the font size. Follows CSS naming (such as in, px, and pt).
    size Number
    Font size for the text.
    unit String
    Unit for the font size. Follows CSS naming (such as in, px, and pt).

    GoogleCloudDocumentaiV1DocumentStyleResponse, GoogleCloudDocumentaiV1DocumentStyleResponseArgs

    BackgroundColor Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeColorResponse
    Text background color.
    Color Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeColorResponse
    Text color.
    FontFamily string
    Font family such as Arial, Times New Roman. https://www.w3schools.com/cssref/pr_font_font-family.asp
    FontSize Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentStyleFontSizeResponse
    Font size.
    FontWeight string
    Font weight. Possible values are normal, bold, bolder, and lighter.
    TextAnchor Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorResponse
    Text anchor indexing into the Document.text.
    TextDecoration string
    Text decoration. Follows CSS standard.
    TextStyle string
    Text style. Possible values are normal, italic, and oblique.
    BackgroundColor GoogleTypeColorResponse
    Text background color.
    Color GoogleTypeColorResponse
    Text color.
    FontFamily string
    Font family such as Arial, Times New Roman. https://www.w3schools.com/cssref/pr_font_font-family.asp
    FontSize GoogleCloudDocumentaiV1DocumentStyleFontSizeResponse
    Font size.
    FontWeight string
    Font weight. Possible values are normal, bold, bolder, and lighter.
    TextAnchor GoogleCloudDocumentaiV1DocumentTextAnchorResponse
    Text anchor indexing into the Document.text.
    TextDecoration string
    Text decoration. Follows CSS standard.
    TextStyle string
    Text style. Possible values are normal, italic, and oblique.
    backgroundColor GoogleTypeColorResponse
    Text background color.
    color GoogleTypeColorResponse
    Text color.
    fontFamily String
    Font family such as Arial, Times New Roman. https://www.w3schools.com/cssref/pr_font_font-family.asp
    fontSize GoogleCloudDocumentaiV1DocumentStyleFontSizeResponse
    Font size.
    fontWeight String
    Font weight. Possible values are normal, bold, bolder, and lighter.
    textAnchor GoogleCloudDocumentaiV1DocumentTextAnchorResponse
    Text anchor indexing into the Document.text.
    textDecoration String
    Text decoration. Follows CSS standard.
    textStyle String
    Text style. Possible values are normal, italic, and oblique.
    backgroundColor GoogleTypeColorResponse
    Text background color.
    color GoogleTypeColorResponse
    Text color.
    fontFamily string
    Font family such as Arial, Times New Roman. https://www.w3schools.com/cssref/pr_font_font-family.asp
    fontSize GoogleCloudDocumentaiV1DocumentStyleFontSizeResponse
    Font size.
    fontWeight string
    Font weight. Possible values are normal, bold, bolder, and lighter.
    textAnchor GoogleCloudDocumentaiV1DocumentTextAnchorResponse
    Text anchor indexing into the Document.text.
    textDecoration string
    Text decoration. Follows CSS standard.
    textStyle string
    Text style. Possible values are normal, italic, and oblique.
    background_color GoogleTypeColorResponse
    Text background color.
    color GoogleTypeColorResponse
    Text color.
    font_family str
    Font family such as Arial, Times New Roman. https://www.w3schools.com/cssref/pr_font_font-family.asp
    font_size GoogleCloudDocumentaiV1DocumentStyleFontSizeResponse
    Font size.
    font_weight str
    Font weight. Possible values are normal, bold, bolder, and lighter.
    text_anchor GoogleCloudDocumentaiV1DocumentTextAnchorResponse
    Text anchor indexing into the Document.text.
    text_decoration str
    Text decoration. Follows CSS standard.
    text_style str
    Text style. Possible values are normal, italic, and oblique.
    backgroundColor Property Map
    Text background color.
    color Property Map
    Text color.
    fontFamily String
    Font family such as Arial, Times New Roman. https://www.w3schools.com/cssref/pr_font_font-family.asp
    fontSize Property Map
    Font size.
    fontWeight String
    Font weight. Possible values are normal, bold, bolder, and lighter.
    textAnchor Property Map
    Text anchor indexing into the Document.text.
    textDecoration String
    Text decoration. Follows CSS standard.
    textStyle String
    Text style. Possible values are normal, italic, and oblique.

    GoogleCloudDocumentaiV1DocumentTextAnchor, GoogleCloudDocumentaiV1DocumentTextAnchorArgs

    Content string
    Contains the content of the text span so that users do not have to look it up in the text_segments. It is always populated for formFields.
    TextSegments List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegment>
    The text segments from the Document.text.
    Content string
    Contains the content of the text span so that users do not have to look it up in the text_segments. It is always populated for formFields.
    TextSegments []GoogleCloudDocumentaiV1DocumentTextAnchorTextSegment
    The text segments from the Document.text.
    content String
    Contains the content of the text span so that users do not have to look it up in the text_segments. It is always populated for formFields.
    textSegments List<GoogleCloudDocumentaiV1DocumentTextAnchorTextSegment>
    The text segments from the Document.text.
    content string
    Contains the content of the text span so that users do not have to look it up in the text_segments. It is always populated for formFields.
    textSegments GoogleCloudDocumentaiV1DocumentTextAnchorTextSegment[]
    The text segments from the Document.text.
    content str
    Contains the content of the text span so that users do not have to look it up in the text_segments. It is always populated for formFields.
    text_segments Sequence[GoogleCloudDocumentaiV1DocumentTextAnchorTextSegment]
    The text segments from the Document.text.
    content String
    Contains the content of the text span so that users do not have to look it up in the text_segments. It is always populated for formFields.
    textSegments List<Property Map>
    The text segments from the Document.text.

    GoogleCloudDocumentaiV1DocumentTextAnchorResponse, GoogleCloudDocumentaiV1DocumentTextAnchorResponseArgs

    Content string
    Contains the content of the text span so that users do not have to look it up in the text_segments. It is always populated for formFields.
    TextSegments List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentResponse>
    The text segments from the Document.text.
    Content string
    Contains the content of the text span so that users do not have to look it up in the text_segments. It is always populated for formFields.
    TextSegments []GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentResponse
    The text segments from the Document.text.
    content String
    Contains the content of the text span so that users do not have to look it up in the text_segments. It is always populated for formFields.
    textSegments List<GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentResponse>
    The text segments from the Document.text.
    content string
    Contains the content of the text span so that users do not have to look it up in the text_segments. It is always populated for formFields.
    textSegments GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentResponse[]
    The text segments from the Document.text.
    content str
    Contains the content of the text span so that users do not have to look it up in the text_segments. It is always populated for formFields.
    text_segments Sequence[GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentResponse]
    The text segments from the Document.text.
    content String
    Contains the content of the text span so that users do not have to look it up in the text_segments. It is always populated for formFields.
    textSegments List<Property Map>
    The text segments from the Document.text.

    GoogleCloudDocumentaiV1DocumentTextAnchorTextSegment, GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentArgs

    EndIndex string
    TextSegment half open end UTF-8 char index in the Document.text.
    StartIndex string
    TextSegment start UTF-8 char index in the Document.text.
    EndIndex string
    TextSegment half open end UTF-8 char index in the Document.text.
    StartIndex string
    TextSegment start UTF-8 char index in the Document.text.
    endIndex String
    TextSegment half open end UTF-8 char index in the Document.text.
    startIndex String
    TextSegment start UTF-8 char index in the Document.text.
    endIndex string
    TextSegment half open end UTF-8 char index in the Document.text.
    startIndex string
    TextSegment start UTF-8 char index in the Document.text.
    end_index str
    TextSegment half open end UTF-8 char index in the Document.text.
    start_index str
    TextSegment start UTF-8 char index in the Document.text.
    endIndex String
    TextSegment half open end UTF-8 char index in the Document.text.
    startIndex String
    TextSegment start UTF-8 char index in the Document.text.

    GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentResponse, GoogleCloudDocumentaiV1DocumentTextAnchorTextSegmentResponseArgs

    EndIndex string
    TextSegment half open end UTF-8 char index in the Document.text.
    StartIndex string
    TextSegment start UTF-8 char index in the Document.text.
    EndIndex string
    TextSegment half open end UTF-8 char index in the Document.text.
    StartIndex string
    TextSegment start UTF-8 char index in the Document.text.
    endIndex String
    TextSegment half open end UTF-8 char index in the Document.text.
    startIndex String
    TextSegment start UTF-8 char index in the Document.text.
    endIndex string
    TextSegment half open end UTF-8 char index in the Document.text.
    startIndex string
    TextSegment start UTF-8 char index in the Document.text.
    end_index str
    TextSegment half open end UTF-8 char index in the Document.text.
    start_index str
    TextSegment start UTF-8 char index in the Document.text.
    endIndex String
    TextSegment half open end UTF-8 char index in the Document.text.
    startIndex String
    TextSegment start UTF-8 char index in the Document.text.

    GoogleCloudDocumentaiV1DocumentTextChange, GoogleCloudDocumentaiV1DocumentTextChangeArgs

    ChangedText string
    The text that replaces the text identified in the text_anchor.
    Provenance List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenance>
    The history of this annotation.
    TextAnchor Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchor
    Provenance of the correction. Text anchor indexing into the Document.text. There can only be a single TextAnchor.text_segments element. If the start and end index of the text segment are the same, the text change is inserted before that index.
    ChangedText string
    The text that replaces the text identified in the text_anchor.
    Provenance []GoogleCloudDocumentaiV1DocumentProvenance
    The history of this annotation.
    TextAnchor GoogleCloudDocumentaiV1DocumentTextAnchor
    Provenance of the correction. Text anchor indexing into the Document.text. There can only be a single TextAnchor.text_segments element. If the start and end index of the text segment are the same, the text change is inserted before that index.
    changedText String
    The text that replaces the text identified in the text_anchor.
    provenance List<GoogleCloudDocumentaiV1DocumentProvenance>
    The history of this annotation.
    textAnchor GoogleCloudDocumentaiV1DocumentTextAnchor
    Provenance of the correction. Text anchor indexing into the Document.text. There can only be a single TextAnchor.text_segments element. If the start and end index of the text segment are the same, the text change is inserted before that index.
    changedText string
    The text that replaces the text identified in the text_anchor.
    provenance GoogleCloudDocumentaiV1DocumentProvenance[]
    The history of this annotation.
    textAnchor GoogleCloudDocumentaiV1DocumentTextAnchor
    Provenance of the correction. Text anchor indexing into the Document.text. There can only be a single TextAnchor.text_segments element. If the start and end index of the text segment are the same, the text change is inserted before that index.
    changed_text str
    The text that replaces the text identified in the text_anchor.
    provenance Sequence[GoogleCloudDocumentaiV1DocumentProvenance]
    The history of this annotation.
    text_anchor GoogleCloudDocumentaiV1DocumentTextAnchor
    Provenance of the correction. Text anchor indexing into the Document.text. There can only be a single TextAnchor.text_segments element. If the start and end index of the text segment are the same, the text change is inserted before that index.
    changedText String
    The text that replaces the text identified in the text_anchor.
    provenance List<Property Map>
    The history of this annotation.
    textAnchor Property Map
    Provenance of the correction. Text anchor indexing into the Document.text. There can only be a single TextAnchor.text_segments element. If the start and end index of the text segment are the same, the text change is inserted before that index.

    GoogleCloudDocumentaiV1DocumentTextChangeResponse, GoogleCloudDocumentaiV1DocumentTextChangeResponseArgs

    ChangedText string
    The text that replaces the text identified in the text_anchor.
    Provenance List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentProvenanceResponse>
    The history of this annotation.
    TextAnchor Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleCloudDocumentaiV1DocumentTextAnchorResponse
    Provenance of the correction. Text anchor indexing into the Document.text. There can only be a single TextAnchor.text_segments element. If the start and end index of the text segment are the same, the text change is inserted before that index.
    ChangedText string
    The text that replaces the text identified in the text_anchor.
    Provenance []GoogleCloudDocumentaiV1DocumentProvenanceResponse
    The history of this annotation.
    TextAnchor GoogleCloudDocumentaiV1DocumentTextAnchorResponse
    Provenance of the correction. Text anchor indexing into the Document.text. There can only be a single TextAnchor.text_segments element. If the start and end index of the text segment are the same, the text change is inserted before that index.
    changedText String
    The text that replaces the text identified in the text_anchor.
    provenance List<GoogleCloudDocumentaiV1DocumentProvenanceResponse>
    The history of this annotation.
    textAnchor GoogleCloudDocumentaiV1DocumentTextAnchorResponse
    Provenance of the correction. Text anchor indexing into the Document.text. There can only be a single TextAnchor.text_segments element. If the start and end index of the text segment are the same, the text change is inserted before that index.
    changedText string
    The text that replaces the text identified in the text_anchor.
    provenance GoogleCloudDocumentaiV1DocumentProvenanceResponse[]
    The history of this annotation.
    textAnchor GoogleCloudDocumentaiV1DocumentTextAnchorResponse
    Provenance of the correction. Text anchor indexing into the Document.text. There can only be a single TextAnchor.text_segments element. If the start and end index of the text segment are the same, the text change is inserted before that index.
    changed_text str
    The text that replaces the text identified in the text_anchor.
    provenance Sequence[GoogleCloudDocumentaiV1DocumentProvenanceResponse]
    The history of this annotation.
    text_anchor GoogleCloudDocumentaiV1DocumentTextAnchorResponse
    Provenance of the correction. Text anchor indexing into the Document.text. There can only be a single TextAnchor.text_segments element. If the start and end index of the text segment are the same, the text change is inserted before that index.
    changedText String
    The text that replaces the text identified in the text_anchor.
    provenance List<Property Map>
    The history of this annotation.
    textAnchor Property Map
    Provenance of the correction. Text anchor indexing into the Document.text. There can only be a single TextAnchor.text_segments element. If the start and end index of the text segment are the same, the text change is inserted before that index.

    GoogleCloudDocumentaiV1NormalizedVertex, GoogleCloudDocumentaiV1NormalizedVertexArgs

    X double
    X coordinate.
    Y double
    Y coordinate (starts from the top of the image).
    X float64
    X coordinate.
    Y float64
    Y coordinate (starts from the top of the image).
    x Double
    X coordinate.
    y Double
    Y coordinate (starts from the top of the image).
    x number
    X coordinate.
    y number
    Y coordinate (starts from the top of the image).
    x float
    X coordinate.
    y float
    Y coordinate (starts from the top of the image).
    x Number
    X coordinate.
    y Number
    Y coordinate (starts from the top of the image).

    GoogleCloudDocumentaiV1NormalizedVertexResponse, GoogleCloudDocumentaiV1NormalizedVertexResponseArgs

    X double
    X coordinate.
    Y double
    Y coordinate (starts from the top of the image).
    X float64
    X coordinate.
    Y float64
    Y coordinate (starts from the top of the image).
    x Double
    X coordinate.
    y Double
    Y coordinate (starts from the top of the image).
    x number
    X coordinate.
    y number
    Y coordinate (starts from the top of the image).
    x float
    X coordinate.
    y float
    Y coordinate (starts from the top of the image).
    x Number
    X coordinate.
    y Number
    Y coordinate (starts from the top of the image).

    GoogleCloudDocumentaiV1Vertex, GoogleCloudDocumentaiV1VertexArgs

    X int
    X coordinate.
    Y int
    Y coordinate (starts from the top of the image).
    X int
    X coordinate.
    Y int
    Y coordinate (starts from the top of the image).
    x Integer
    X coordinate.
    y Integer
    Y coordinate (starts from the top of the image).
    x number
    X coordinate.
    y number
    Y coordinate (starts from the top of the image).
    x int
    X coordinate.
    y int
    Y coordinate (starts from the top of the image).
    x Number
    X coordinate.
    y Number
    Y coordinate (starts from the top of the image).

    GoogleCloudDocumentaiV1VertexResponse, GoogleCloudDocumentaiV1VertexResponseArgs

    X int
    X coordinate.
    Y int
    Y coordinate (starts from the top of the image).
    X int
    X coordinate.
    Y int
    Y coordinate (starts from the top of the image).
    x Integer
    X coordinate.
    y Integer
    Y coordinate (starts from the top of the image).
    x number
    X coordinate.
    y number
    Y coordinate (starts from the top of the image).
    x int
    X coordinate.
    y int
    Y coordinate (starts from the top of the image).
    x Number
    X coordinate.
    y Number
    Y coordinate (starts from the top of the image).

    GoogleIamV1AuditConfig, GoogleIamV1AuditConfigArgs

    AuditLogConfigs List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleIamV1AuditLogConfig>
    The configuration for logging of each type of permission.
    Service string
    Specifies a service that will be enabled for audit logging. For example, storage.googleapis.com, cloudsql.googleapis.com. allServices is a special value that covers all services.
    AuditLogConfigs []GoogleIamV1AuditLogConfig
    The configuration for logging of each type of permission.
    Service string
    Specifies a service that will be enabled for audit logging. For example, storage.googleapis.com, cloudsql.googleapis.com. allServices is a special value that covers all services.
    auditLogConfigs List<GoogleIamV1AuditLogConfig>
    The configuration for logging of each type of permission.
    service String
    Specifies a service that will be enabled for audit logging. For example, storage.googleapis.com, cloudsql.googleapis.com. allServices is a special value that covers all services.
    auditLogConfigs GoogleIamV1AuditLogConfig[]
    The configuration for logging of each type of permission.
    service string
    Specifies a service that will be enabled for audit logging. For example, storage.googleapis.com, cloudsql.googleapis.com. allServices is a special value that covers all services.
    audit_log_configs Sequence[GoogleIamV1AuditLogConfig]
    The configuration for logging of each type of permission.
    service str
    Specifies a service that will be enabled for audit logging. For example, storage.googleapis.com, cloudsql.googleapis.com. allServices is a special value that covers all services.
    auditLogConfigs List<Property Map>
    The configuration for logging of each type of permission.
    service String
    Specifies a service that will be enabled for audit logging. For example, storage.googleapis.com, cloudsql.googleapis.com. allServices is a special value that covers all services.

    GoogleIamV1AuditLogConfig, GoogleIamV1AuditLogConfigArgs

    ExemptedMembers List<string>
    Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members.
    LogType Pulumi.GoogleNative.Contentwarehouse.V1.GoogleIamV1AuditLogConfigLogType
    The log type that this config enables.
    ExemptedMembers []string
    Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members.
    LogType GoogleIamV1AuditLogConfigLogType
    The log type that this config enables.
    exemptedMembers List<String>
    Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members.
    logType GoogleIamV1AuditLogConfigLogType
    The log type that this config enables.
    exemptedMembers string[]
    Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members.
    logType GoogleIamV1AuditLogConfigLogType
    The log type that this config enables.
    exempted_members Sequence[str]
    Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members.
    log_type GoogleIamV1AuditLogConfigLogType
    The log type that this config enables.
    exemptedMembers List<String>
    Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members.
    logType "LOG_TYPE_UNSPECIFIED" | "ADMIN_READ" | "DATA_WRITE" | "DATA_READ"
    The log type that this config enables.

    GoogleIamV1AuditLogConfigLogType, GoogleIamV1AuditLogConfigLogTypeArgs

    LogTypeUnspecified
    LOG_TYPE_UNSPECIFIEDDefault case. Should never be this.
    AdminRead
    ADMIN_READAdmin reads. Example: CloudIAM getIamPolicy
    DataWrite
    DATA_WRITEData writes. Example: CloudSQL Users create
    DataRead
    DATA_READData reads. Example: CloudSQL Users list
    GoogleIamV1AuditLogConfigLogTypeLogTypeUnspecified
    LOG_TYPE_UNSPECIFIEDDefault case. Should never be this.
    GoogleIamV1AuditLogConfigLogTypeAdminRead
    ADMIN_READAdmin reads. Example: CloudIAM getIamPolicy
    GoogleIamV1AuditLogConfigLogTypeDataWrite
    DATA_WRITEData writes. Example: CloudSQL Users create
    GoogleIamV1AuditLogConfigLogTypeDataRead
    DATA_READData reads. Example: CloudSQL Users list
    LogTypeUnspecified
    LOG_TYPE_UNSPECIFIEDDefault case. Should never be this.
    AdminRead
    ADMIN_READAdmin reads. Example: CloudIAM getIamPolicy
    DataWrite
    DATA_WRITEData writes. Example: CloudSQL Users create
    DataRead
    DATA_READData reads. Example: CloudSQL Users list
    LogTypeUnspecified
    LOG_TYPE_UNSPECIFIEDDefault case. Should never be this.
    AdminRead
    ADMIN_READAdmin reads. Example: CloudIAM getIamPolicy
    DataWrite
    DATA_WRITEData writes. Example: CloudSQL Users create
    DataRead
    DATA_READData reads. Example: CloudSQL Users list
    LOG_TYPE_UNSPECIFIED
    LOG_TYPE_UNSPECIFIEDDefault case. Should never be this.
    ADMIN_READ
    ADMIN_READAdmin reads. Example: CloudIAM getIamPolicy
    DATA_WRITE
    DATA_WRITEData writes. Example: CloudSQL Users create
    DATA_READ
    DATA_READData reads. Example: CloudSQL Users list
    "LOG_TYPE_UNSPECIFIED"
    LOG_TYPE_UNSPECIFIEDDefault case. Should never be this.
    "ADMIN_READ"
    ADMIN_READAdmin reads. Example: CloudIAM getIamPolicy
    "DATA_WRITE"
    DATA_WRITEData writes. Example: CloudSQL Users create
    "DATA_READ"
    DATA_READData reads. Example: CloudSQL Users list

    GoogleIamV1Binding, GoogleIamV1BindingArgs

    Condition Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeExpr
    The condition that is associated with this binding. If the condition evaluates to true, then this binding applies to the current request. If the condition evaluates to false, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the IAM documentation.
    Members List<string>
    Specifies the principals requesting access for a Google Cloud resource. members can have the following values: * allUsers: A special identifier that represents anyone who is on the internet; with or without a Google account. * allAuthenticatedUsers: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * user:{emailid}: An email address that represents a specific Google account. For example, alice@example.com . * serviceAccount:{emailid}: An email address that represents a Google service account. For example, my-other-app@appspot.gserviceaccount.com. * serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]: An identifier for a Kubernetes service account. For example, my-project.svc.id.goog[my-namespace/my-kubernetes-sa]. * group:{emailid}: An email address that represents a Google group. For example, admins@example.com. * domain:{domain}: The G Suite domain (primary) that represents all the users of that domain. For example, google.com or example.com. * deleted:user:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a user that has been recently deleted. For example, alice@example.com?uid=123456789012345678901. If the user is recovered, this value reverts to user:{emailid} and the recovered user retains the role in the binding. * deleted:serviceAccount:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901. If the service account is undeleted, this value reverts to serviceAccount:{emailid} and the undeleted service account retains the role in the binding. * deleted:group:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, admins@example.com?uid=123456789012345678901. If the group is recovered, this value reverts to group:{emailid} and the recovered group retains the role in the binding.
    Role string
    Role that is assigned to the list of members, or principals. For example, roles/viewer, roles/editor, or roles/owner.
    Condition GoogleTypeExpr
    The condition that is associated with this binding. If the condition evaluates to true, then this binding applies to the current request. If the condition evaluates to false, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the IAM documentation.
    Members []string
    Specifies the principals requesting access for a Google Cloud resource. members can have the following values: * allUsers: A special identifier that represents anyone who is on the internet; with or without a Google account. * allAuthenticatedUsers: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * user:{emailid}: An email address that represents a specific Google account. For example, alice@example.com . * serviceAccount:{emailid}: An email address that represents a Google service account. For example, my-other-app@appspot.gserviceaccount.com. * serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]: An identifier for a Kubernetes service account. For example, my-project.svc.id.goog[my-namespace/my-kubernetes-sa]. * group:{emailid}: An email address that represents a Google group. For example, admins@example.com. * domain:{domain}: The G Suite domain (primary) that represents all the users of that domain. For example, google.com or example.com. * deleted:user:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a user that has been recently deleted. For example, alice@example.com?uid=123456789012345678901. If the user is recovered, this value reverts to user:{emailid} and the recovered user retains the role in the binding. * deleted:serviceAccount:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901. If the service account is undeleted, this value reverts to serviceAccount:{emailid} and the undeleted service account retains the role in the binding. * deleted:group:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, admins@example.com?uid=123456789012345678901. If the group is recovered, this value reverts to group:{emailid} and the recovered group retains the role in the binding.
    Role string
    Role that is assigned to the list of members, or principals. For example, roles/viewer, roles/editor, or roles/owner.
    condition GoogleTypeExpr
    The condition that is associated with this binding. If the condition evaluates to true, then this binding applies to the current request. If the condition evaluates to false, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the IAM documentation.
    members List<String>
    Specifies the principals requesting access for a Google Cloud resource. members can have the following values: * allUsers: A special identifier that represents anyone who is on the internet; with or without a Google account. * allAuthenticatedUsers: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * user:{emailid}: An email address that represents a specific Google account. For example, alice@example.com . * serviceAccount:{emailid}: An email address that represents a Google service account. For example, my-other-app@appspot.gserviceaccount.com. * serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]: An identifier for a Kubernetes service account. For example, my-project.svc.id.goog[my-namespace/my-kubernetes-sa]. * group:{emailid}: An email address that represents a Google group. For example, admins@example.com. * domain:{domain}: The G Suite domain (primary) that represents all the users of that domain. For example, google.com or example.com. * deleted:user:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a user that has been recently deleted. For example, alice@example.com?uid=123456789012345678901. If the user is recovered, this value reverts to user:{emailid} and the recovered user retains the role in the binding. * deleted:serviceAccount:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901. If the service account is undeleted, this value reverts to serviceAccount:{emailid} and the undeleted service account retains the role in the binding. * deleted:group:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, admins@example.com?uid=123456789012345678901. If the group is recovered, this value reverts to group:{emailid} and the recovered group retains the role in the binding.
    role String
    Role that is assigned to the list of members, or principals. For example, roles/viewer, roles/editor, or roles/owner.
    condition GoogleTypeExpr
    The condition that is associated with this binding. If the condition evaluates to true, then this binding applies to the current request. If the condition evaluates to false, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the IAM documentation.
    members string[]
    Specifies the principals requesting access for a Google Cloud resource. members can have the following values: * allUsers: A special identifier that represents anyone who is on the internet; with or without a Google account. * allAuthenticatedUsers: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * user:{emailid}: An email address that represents a specific Google account. For example, alice@example.com . * serviceAccount:{emailid}: An email address that represents a Google service account. For example, my-other-app@appspot.gserviceaccount.com. * serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]: An identifier for a Kubernetes service account. For example, my-project.svc.id.goog[my-namespace/my-kubernetes-sa]. * group:{emailid}: An email address that represents a Google group. For example, admins@example.com. * domain:{domain}: The G Suite domain (primary) that represents all the users of that domain. For example, google.com or example.com. * deleted:user:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a user that has been recently deleted. For example, alice@example.com?uid=123456789012345678901. If the user is recovered, this value reverts to user:{emailid} and the recovered user retains the role in the binding. * deleted:serviceAccount:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901. If the service account is undeleted, this value reverts to serviceAccount:{emailid} and the undeleted service account retains the role in the binding. * deleted:group:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, admins@example.com?uid=123456789012345678901. If the group is recovered, this value reverts to group:{emailid} and the recovered group retains the role in the binding.
    role string
    Role that is assigned to the list of members, or principals. For example, roles/viewer, roles/editor, or roles/owner.
    condition GoogleTypeExpr
    The condition that is associated with this binding. If the condition evaluates to true, then this binding applies to the current request. If the condition evaluates to false, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the IAM documentation.
    members Sequence[str]
    Specifies the principals requesting access for a Google Cloud resource. members can have the following values: * allUsers: A special identifier that represents anyone who is on the internet; with or without a Google account. * allAuthenticatedUsers: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * user:{emailid}: An email address that represents a specific Google account. For example, alice@example.com . * serviceAccount:{emailid}: An email address that represents a Google service account. For example, my-other-app@appspot.gserviceaccount.com. * serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]: An identifier for a Kubernetes service account. For example, my-project.svc.id.goog[my-namespace/my-kubernetes-sa]. * group:{emailid}: An email address that represents a Google group. For example, admins@example.com. * domain:{domain}: The G Suite domain (primary) that represents all the users of that domain. For example, google.com or example.com. * deleted:user:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a user that has been recently deleted. For example, alice@example.com?uid=123456789012345678901. If the user is recovered, this value reverts to user:{emailid} and the recovered user retains the role in the binding. * deleted:serviceAccount:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901. If the service account is undeleted, this value reverts to serviceAccount:{emailid} and the undeleted service account retains the role in the binding. * deleted:group:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, admins@example.com?uid=123456789012345678901. If the group is recovered, this value reverts to group:{emailid} and the recovered group retains the role in the binding.
    role str
    Role that is assigned to the list of members, or principals. For example, roles/viewer, roles/editor, or roles/owner.
    condition Property Map
    The condition that is associated with this binding. If the condition evaluates to true, then this binding applies to the current request. If the condition evaluates to false, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the IAM documentation.
    members List<String>
    Specifies the principals requesting access for a Google Cloud resource. members can have the following values: * allUsers: A special identifier that represents anyone who is on the internet; with or without a Google account. * allAuthenticatedUsers: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * user:{emailid}: An email address that represents a specific Google account. For example, alice@example.com . * serviceAccount:{emailid}: An email address that represents a Google service account. For example, my-other-app@appspot.gserviceaccount.com. * serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]: An identifier for a Kubernetes service account. For example, my-project.svc.id.goog[my-namespace/my-kubernetes-sa]. * group:{emailid}: An email address that represents a Google group. For example, admins@example.com. * domain:{domain}: The G Suite domain (primary) that represents all the users of that domain. For example, google.com or example.com. * deleted:user:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a user that has been recently deleted. For example, alice@example.com?uid=123456789012345678901. If the user is recovered, this value reverts to user:{emailid} and the recovered user retains the role in the binding. * deleted:serviceAccount:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901. If the service account is undeleted, this value reverts to serviceAccount:{emailid} and the undeleted service account retains the role in the binding. * deleted:group:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, admins@example.com?uid=123456789012345678901. If the group is recovered, this value reverts to group:{emailid} and the recovered group retains the role in the binding.
    role String
    Role that is assigned to the list of members, or principals. For example, roles/viewer, roles/editor, or roles/owner.

    GoogleIamV1Policy, GoogleIamV1PolicyArgs

    AuditConfigs List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleIamV1AuditConfig>
    Specifies cloud audit logging configuration for this policy.
    Bindings List<Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleIamV1Binding>
    Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal. The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy.
    Etag string
    etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy. Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.
    Version int
    Specifies the format of the policy. Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the IAM documentation.
    AuditConfigs []GoogleIamV1AuditConfig
    Specifies cloud audit logging configuration for this policy.
    Bindings []GoogleIamV1Binding
    Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal. The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy.
    Etag string
    etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy. Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.
    Version int
    Specifies the format of the policy. Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the IAM documentation.
    auditConfigs List<GoogleIamV1AuditConfig>
    Specifies cloud audit logging configuration for this policy.
    bindings List<GoogleIamV1Binding>
    Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal. The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy.
    etag String
    etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy. Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.
    version Integer
    Specifies the format of the policy. Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the IAM documentation.
    auditConfigs GoogleIamV1AuditConfig[]
    Specifies cloud audit logging configuration for this policy.
    bindings GoogleIamV1Binding[]
    Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal. The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy.
    etag string
    etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy. Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.
    version number
    Specifies the format of the policy. Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the IAM documentation.
    audit_configs Sequence[GoogleIamV1AuditConfig]
    Specifies cloud audit logging configuration for this policy.
    bindings Sequence[GoogleIamV1Binding]
    Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal. The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy.
    etag str
    etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy. Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.
    version int
    Specifies the format of the policy. Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the IAM documentation.
    auditConfigs List<Property Map>
    Specifies cloud audit logging configuration for this policy.
    bindings List<Property Map>
    Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal. The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy.
    etag String
    etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy. Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.
    version Number
    Specifies the format of the policy. Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the IAM documentation.

    GoogleRpcStatus, GoogleRpcStatusArgs

    Code int
    The status code, which should be an enum value of google.rpc.Code.
    Details List<ImmutableDictionary<string, string>>
    A list of messages that carry the error details. There is a common set of message types for APIs to use.
    Message string
    A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
    Code int
    The status code, which should be an enum value of google.rpc.Code.
    Details []map[string]string
    A list of messages that carry the error details. There is a common set of message types for APIs to use.
    Message string
    A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
    code Integer
    The status code, which should be an enum value of google.rpc.Code.
    details List<Map<String,String>>
    A list of messages that carry the error details. There is a common set of message types for APIs to use.
    message String
    A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
    code number
    The status code, which should be an enum value of google.rpc.Code.
    details {[key: string]: string}[]
    A list of messages that carry the error details. There is a common set of message types for APIs to use.
    message string
    A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
    code int
    The status code, which should be an enum value of google.rpc.Code.
    details Sequence[Mapping[str, str]]
    A list of messages that carry the error details. There is a common set of message types for APIs to use.
    message str
    A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
    code Number
    The status code, which should be an enum value of google.rpc.Code.
    details List<Map<String>>
    A list of messages that carry the error details. There is a common set of message types for APIs to use.
    message String
    A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.

    GoogleRpcStatusResponse, GoogleRpcStatusResponseArgs

    Code int
    The status code, which should be an enum value of google.rpc.Code.
    Details List<ImmutableDictionary<string, string>>
    A list of messages that carry the error details. There is a common set of message types for APIs to use.
    Message string
    A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
    Code int
    The status code, which should be an enum value of google.rpc.Code.
    Details []map[string]string
    A list of messages that carry the error details. There is a common set of message types for APIs to use.
    Message string
    A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
    code Integer
    The status code, which should be an enum value of google.rpc.Code.
    details List<Map<String,String>>
    A list of messages that carry the error details. There is a common set of message types for APIs to use.
    message String
    A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
    code number
    The status code, which should be an enum value of google.rpc.Code.
    details {[key: string]: string}[]
    A list of messages that carry the error details. There is a common set of message types for APIs to use.
    message string
    A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
    code int
    The status code, which should be an enum value of google.rpc.Code.
    details Sequence[Mapping[str, str]]
    A list of messages that carry the error details. There is a common set of message types for APIs to use.
    message str
    A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
    code Number
    The status code, which should be an enum value of google.rpc.Code.
    details List<Map<String>>
    A list of messages that carry the error details. There is a common set of message types for APIs to use.
    message String
    A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.

    GoogleTypeColor, GoogleTypeColorArgs

    Alpha double
    The fraction of this color that should be applied to the pixel. That is, the final pixel color is defined by the equation: pixel color = alpha * (this color) + (1.0 - alpha) * (background color) This means that a value of 1.0 corresponds to a solid color, whereas a value of 0.0 corresponds to a completely transparent color. This uses a wrapper message rather than a simple float scalar so that it is possible to distinguish between a default value and the value being unset. If omitted, this color object is rendered as a solid color (as if the alpha value had been explicitly given a value of 1.0).
    Blue double
    The amount of blue in the color as a value in the interval [0, 1].
    Green double
    The amount of green in the color as a value in the interval [0, 1].
    Red double
    The amount of red in the color as a value in the interval [0, 1].
    Alpha float64
    The fraction of this color that should be applied to the pixel. That is, the final pixel color is defined by the equation: pixel color = alpha * (this color) + (1.0 - alpha) * (background color) This means that a value of 1.0 corresponds to a solid color, whereas a value of 0.0 corresponds to a completely transparent color. This uses a wrapper message rather than a simple float scalar so that it is possible to distinguish between a default value and the value being unset. If omitted, this color object is rendered as a solid color (as if the alpha value had been explicitly given a value of 1.0).
    Blue float64
    The amount of blue in the color as a value in the interval [0, 1].
    Green float64
    The amount of green in the color as a value in the interval [0, 1].
    Red float64
    The amount of red in the color as a value in the interval [0, 1].
    alpha Double
    The fraction of this color that should be applied to the pixel. That is, the final pixel color is defined by the equation: pixel color = alpha * (this color) + (1.0 - alpha) * (background color) This means that a value of 1.0 corresponds to a solid color, whereas a value of 0.0 corresponds to a completely transparent color. This uses a wrapper message rather than a simple float scalar so that it is possible to distinguish between a default value and the value being unset. If omitted, this color object is rendered as a solid color (as if the alpha value had been explicitly given a value of 1.0).
    blue Double
    The amount of blue in the color as a value in the interval [0, 1].
    green Double
    The amount of green in the color as a value in the interval [0, 1].
    red Double
    The amount of red in the color as a value in the interval [0, 1].
    alpha number
    The fraction of this color that should be applied to the pixel. That is, the final pixel color is defined by the equation: pixel color = alpha * (this color) + (1.0 - alpha) * (background color) This means that a value of 1.0 corresponds to a solid color, whereas a value of 0.0 corresponds to a completely transparent color. This uses a wrapper message rather than a simple float scalar so that it is possible to distinguish between a default value and the value being unset. If omitted, this color object is rendered as a solid color (as if the alpha value had been explicitly given a value of 1.0).
    blue number
    The amount of blue in the color as a value in the interval [0, 1].
    green number
    The amount of green in the color as a value in the interval [0, 1].
    red number
    The amount of red in the color as a value in the interval [0, 1].
    alpha float
    The fraction of this color that should be applied to the pixel. That is, the final pixel color is defined by the equation: pixel color = alpha * (this color) + (1.0 - alpha) * (background color) This means that a value of 1.0 corresponds to a solid color, whereas a value of 0.0 corresponds to a completely transparent color. This uses a wrapper message rather than a simple float scalar so that it is possible to distinguish between a default value and the value being unset. If omitted, this color object is rendered as a solid color (as if the alpha value had been explicitly given a value of 1.0).
    blue float
    The amount of blue in the color as a value in the interval [0, 1].
    green float
    The amount of green in the color as a value in the interval [0, 1].
    red float
    The amount of red in the color as a value in the interval [0, 1].
    alpha Number
    The fraction of this color that should be applied to the pixel. That is, the final pixel color is defined by the equation: pixel color = alpha * (this color) + (1.0 - alpha) * (background color) This means that a value of 1.0 corresponds to a solid color, whereas a value of 0.0 corresponds to a completely transparent color. This uses a wrapper message rather than a simple float scalar so that it is possible to distinguish between a default value and the value being unset. If omitted, this color object is rendered as a solid color (as if the alpha value had been explicitly given a value of 1.0).
    blue Number
    The amount of blue in the color as a value in the interval [0, 1].
    green Number
    The amount of green in the color as a value in the interval [0, 1].
    red Number
    The amount of red in the color as a value in the interval [0, 1].

    GoogleTypeColorResponse, GoogleTypeColorResponseArgs

    Alpha double
    The fraction of this color that should be applied to the pixel. That is, the final pixel color is defined by the equation: pixel color = alpha * (this color) + (1.0 - alpha) * (background color) This means that a value of 1.0 corresponds to a solid color, whereas a value of 0.0 corresponds to a completely transparent color. This uses a wrapper message rather than a simple float scalar so that it is possible to distinguish between a default value and the value being unset. If omitted, this color object is rendered as a solid color (as if the alpha value had been explicitly given a value of 1.0).
    Blue double
    The amount of blue in the color as a value in the interval [0, 1].
    Green double
    The amount of green in the color as a value in the interval [0, 1].
    Red double
    The amount of red in the color as a value in the interval [0, 1].
    Alpha float64
    The fraction of this color that should be applied to the pixel. That is, the final pixel color is defined by the equation: pixel color = alpha * (this color) + (1.0 - alpha) * (background color) This means that a value of 1.0 corresponds to a solid color, whereas a value of 0.0 corresponds to a completely transparent color. This uses a wrapper message rather than a simple float scalar so that it is possible to distinguish between a default value and the value being unset. If omitted, this color object is rendered as a solid color (as if the alpha value had been explicitly given a value of 1.0).
    Blue float64
    The amount of blue in the color as a value in the interval [0, 1].
    Green float64
    The amount of green in the color as a value in the interval [0, 1].
    Red float64
    The amount of red in the color as a value in the interval [0, 1].
    alpha Double
    The fraction of this color that should be applied to the pixel. That is, the final pixel color is defined by the equation: pixel color = alpha * (this color) + (1.0 - alpha) * (background color) This means that a value of 1.0 corresponds to a solid color, whereas a value of 0.0 corresponds to a completely transparent color. This uses a wrapper message rather than a simple float scalar so that it is possible to distinguish between a default value and the value being unset. If omitted, this color object is rendered as a solid color (as if the alpha value had been explicitly given a value of 1.0).
    blue Double
    The amount of blue in the color as a value in the interval [0, 1].
    green Double
    The amount of green in the color as a value in the interval [0, 1].
    red Double
    The amount of red in the color as a value in the interval [0, 1].
    alpha number
    The fraction of this color that should be applied to the pixel. That is, the final pixel color is defined by the equation: pixel color = alpha * (this color) + (1.0 - alpha) * (background color) This means that a value of 1.0 corresponds to a solid color, whereas a value of 0.0 corresponds to a completely transparent color. This uses a wrapper message rather than a simple float scalar so that it is possible to distinguish between a default value and the value being unset. If omitted, this color object is rendered as a solid color (as if the alpha value had been explicitly given a value of 1.0).
    blue number
    The amount of blue in the color as a value in the interval [0, 1].
    green number
    The amount of green in the color as a value in the interval [0, 1].
    red number
    The amount of red in the color as a value in the interval [0, 1].
    alpha float
    The fraction of this color that should be applied to the pixel. That is, the final pixel color is defined by the equation: pixel color = alpha * (this color) + (1.0 - alpha) * (background color) This means that a value of 1.0 corresponds to a solid color, whereas a value of 0.0 corresponds to a completely transparent color. This uses a wrapper message rather than a simple float scalar so that it is possible to distinguish between a default value and the value being unset. If omitted, this color object is rendered as a solid color (as if the alpha value had been explicitly given a value of 1.0).
    blue float
    The amount of blue in the color as a value in the interval [0, 1].
    green float
    The amount of green in the color as a value in the interval [0, 1].
    red float
    The amount of red in the color as a value in the interval [0, 1].
    alpha Number
    The fraction of this color that should be applied to the pixel. That is, the final pixel color is defined by the equation: pixel color = alpha * (this color) + (1.0 - alpha) * (background color) This means that a value of 1.0 corresponds to a solid color, whereas a value of 0.0 corresponds to a completely transparent color. This uses a wrapper message rather than a simple float scalar so that it is possible to distinguish between a default value and the value being unset. If omitted, this color object is rendered as a solid color (as if the alpha value had been explicitly given a value of 1.0).
    blue Number
    The amount of blue in the color as a value in the interval [0, 1].
    green Number
    The amount of green in the color as a value in the interval [0, 1].
    red Number
    The amount of red in the color as a value in the interval [0, 1].

    GoogleTypeDate, GoogleTypeDateArgs

    Day int
    Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
    Month int
    Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
    Year int
    Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
    Day int
    Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
    Month int
    Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
    Year int
    Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
    day Integer
    Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
    month Integer
    Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
    year Integer
    Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
    day number
    Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
    month number
    Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
    year number
    Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
    day int
    Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
    month int
    Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
    year int
    Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
    day Number
    Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
    month Number
    Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
    year Number
    Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.

    GoogleTypeDateResponse, GoogleTypeDateResponseArgs

    Day int
    Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
    Month int
    Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
    Year int
    Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
    Day int
    Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
    Month int
    Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
    Year int
    Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
    day Integer
    Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
    month Integer
    Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
    year Integer
    Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
    day number
    Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
    month number
    Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
    year number
    Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
    day int
    Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
    month int
    Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
    year int
    Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
    day Number
    Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
    month Number
    Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
    year Number
    Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.

    GoogleTypeDateTime, GoogleTypeDateTimeArgs

    Day int
    Optional. Day of month. Must be from 1 to 31 and valid for the year and month, or 0 if specifying a datetime without a day.
    Hours int
    Optional. Hours of day in 24 hour format. Should be from 0 to 23, defaults to 0 (midnight). An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    Minutes int
    Optional. Minutes of hour of day. Must be from 0 to 59, defaults to 0.
    Month int
    Optional. Month of year. Must be from 1 to 12, or 0 if specifying a datetime without a month.
    Nanos int
    Optional. Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999, defaults to 0.
    Seconds int
    Optional. Seconds of minutes of the time. Must normally be from 0 to 59, defaults to 0. An API may allow the value 60 if it allows leap-seconds.
    TimeZone Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeTimeZone
    Time zone.
    UtcOffset string
    UTC offset. Must be whole seconds, between -18 hours and +18 hours. For example, a UTC offset of -4:00 would be represented as { seconds: -14400 }.
    Year int
    Optional. Year of date. Must be from 1 to 9999, or 0 if specifying a datetime without a year.
    Day int
    Optional. Day of month. Must be from 1 to 31 and valid for the year and month, or 0 if specifying a datetime without a day.
    Hours int
    Optional. Hours of day in 24 hour format. Should be from 0 to 23, defaults to 0 (midnight). An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    Minutes int
    Optional. Minutes of hour of day. Must be from 0 to 59, defaults to 0.
    Month int
    Optional. Month of year. Must be from 1 to 12, or 0 if specifying a datetime without a month.
    Nanos int
    Optional. Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999, defaults to 0.
    Seconds int
    Optional. Seconds of minutes of the time. Must normally be from 0 to 59, defaults to 0. An API may allow the value 60 if it allows leap-seconds.
    TimeZone GoogleTypeTimeZone
    Time zone.
    UtcOffset string
    UTC offset. Must be whole seconds, between -18 hours and +18 hours. For example, a UTC offset of -4:00 would be represented as { seconds: -14400 }.
    Year int
    Optional. Year of date. Must be from 1 to 9999, or 0 if specifying a datetime without a year.
    day Integer
    Optional. Day of month. Must be from 1 to 31 and valid for the year and month, or 0 if specifying a datetime without a day.
    hours Integer
    Optional. Hours of day in 24 hour format. Should be from 0 to 23, defaults to 0 (midnight). An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    minutes Integer
    Optional. Minutes of hour of day. Must be from 0 to 59, defaults to 0.
    month Integer
    Optional. Month of year. Must be from 1 to 12, or 0 if specifying a datetime without a month.
    nanos Integer
    Optional. Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999, defaults to 0.
    seconds Integer
    Optional. Seconds of minutes of the time. Must normally be from 0 to 59, defaults to 0. An API may allow the value 60 if it allows leap-seconds.
    timeZone GoogleTypeTimeZone
    Time zone.
    utcOffset String
    UTC offset. Must be whole seconds, between -18 hours and +18 hours. For example, a UTC offset of -4:00 would be represented as { seconds: -14400 }.
    year Integer
    Optional. Year of date. Must be from 1 to 9999, or 0 if specifying a datetime without a year.
    day number
    Optional. Day of month. Must be from 1 to 31 and valid for the year and month, or 0 if specifying a datetime without a day.
    hours number
    Optional. Hours of day in 24 hour format. Should be from 0 to 23, defaults to 0 (midnight). An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    minutes number
    Optional. Minutes of hour of day. Must be from 0 to 59, defaults to 0.
    month number
    Optional. Month of year. Must be from 1 to 12, or 0 if specifying a datetime without a month.
    nanos number
    Optional. Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999, defaults to 0.
    seconds number
    Optional. Seconds of minutes of the time. Must normally be from 0 to 59, defaults to 0. An API may allow the value 60 if it allows leap-seconds.
    timeZone GoogleTypeTimeZone
    Time zone.
    utcOffset string
    UTC offset. Must be whole seconds, between -18 hours and +18 hours. For example, a UTC offset of -4:00 would be represented as { seconds: -14400 }.
    year number
    Optional. Year of date. Must be from 1 to 9999, or 0 if specifying a datetime without a year.
    day int
    Optional. Day of month. Must be from 1 to 31 and valid for the year and month, or 0 if specifying a datetime without a day.
    hours int
    Optional. Hours of day in 24 hour format. Should be from 0 to 23, defaults to 0 (midnight). An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    minutes int
    Optional. Minutes of hour of day. Must be from 0 to 59, defaults to 0.
    month int
    Optional. Month of year. Must be from 1 to 12, or 0 if specifying a datetime without a month.
    nanos int
    Optional. Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999, defaults to 0.
    seconds int
    Optional. Seconds of minutes of the time. Must normally be from 0 to 59, defaults to 0. An API may allow the value 60 if it allows leap-seconds.
    time_zone GoogleTypeTimeZone
    Time zone.
    utc_offset str
    UTC offset. Must be whole seconds, between -18 hours and +18 hours. For example, a UTC offset of -4:00 would be represented as { seconds: -14400 }.
    year int
    Optional. Year of date. Must be from 1 to 9999, or 0 if specifying a datetime without a year.
    day Number
    Optional. Day of month. Must be from 1 to 31 and valid for the year and month, or 0 if specifying a datetime without a day.
    hours Number
    Optional. Hours of day in 24 hour format. Should be from 0 to 23, defaults to 0 (midnight). An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    minutes Number
    Optional. Minutes of hour of day. Must be from 0 to 59, defaults to 0.
    month Number
    Optional. Month of year. Must be from 1 to 12, or 0 if specifying a datetime without a month.
    nanos Number
    Optional. Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999, defaults to 0.
    seconds Number
    Optional. Seconds of minutes of the time. Must normally be from 0 to 59, defaults to 0. An API may allow the value 60 if it allows leap-seconds.
    timeZone Property Map
    Time zone.
    utcOffset String
    UTC offset. Must be whole seconds, between -18 hours and +18 hours. For example, a UTC offset of -4:00 would be represented as { seconds: -14400 }.
    year Number
    Optional. Year of date. Must be from 1 to 9999, or 0 if specifying a datetime without a year.

    GoogleTypeDateTimeResponse, GoogleTypeDateTimeResponseArgs

    Day int
    Optional. Day of month. Must be from 1 to 31 and valid for the year and month, or 0 if specifying a datetime without a day.
    Hours int
    Optional. Hours of day in 24 hour format. Should be from 0 to 23, defaults to 0 (midnight). An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    Minutes int
    Optional. Minutes of hour of day. Must be from 0 to 59, defaults to 0.
    Month int
    Optional. Month of year. Must be from 1 to 12, or 0 if specifying a datetime without a month.
    Nanos int
    Optional. Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999, defaults to 0.
    Seconds int
    Optional. Seconds of minutes of the time. Must normally be from 0 to 59, defaults to 0. An API may allow the value 60 if it allows leap-seconds.
    TimeZone Pulumi.GoogleNative.Contentwarehouse.V1.Inputs.GoogleTypeTimeZoneResponse
    Time zone.
    UtcOffset string
    UTC offset. Must be whole seconds, between -18 hours and +18 hours. For example, a UTC offset of -4:00 would be represented as { seconds: -14400 }.
    Year int
    Optional. Year of date. Must be from 1 to 9999, or 0 if specifying a datetime without a year.
    Day int
    Optional. Day of month. Must be from 1 to 31 and valid for the year and month, or 0 if specifying a datetime without a day.
    Hours int
    Optional. Hours of day in 24 hour format. Should be from 0 to 23, defaults to 0 (midnight). An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    Minutes int
    Optional. Minutes of hour of day. Must be from 0 to 59, defaults to 0.
    Month int
    Optional. Month of year. Must be from 1 to 12, or 0 if specifying a datetime without a month.
    Nanos int
    Optional. Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999, defaults to 0.
    Seconds int
    Optional. Seconds of minutes of the time. Must normally be from 0 to 59, defaults to 0. An API may allow the value 60 if it allows leap-seconds.
    TimeZone GoogleTypeTimeZoneResponse
    Time zone.
    UtcOffset string
    UTC offset. Must be whole seconds, between -18 hours and +18 hours. For example, a UTC offset of -4:00 would be represented as { seconds: -14400 }.
    Year int
    Optional. Year of date. Must be from 1 to 9999, or 0 if specifying a datetime without a year.
    day Integer
    Optional. Day of month. Must be from 1 to 31 and valid for the year and month, or 0 if specifying a datetime without a day.
    hours Integer
    Optional. Hours of day in 24 hour format. Should be from 0 to 23, defaults to 0 (midnight). An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    minutes Integer
    Optional. Minutes of hour of day. Must be from 0 to 59, defaults to 0.
    month Integer
    Optional. Month of year. Must be from 1 to 12, or 0 if specifying a datetime without a month.
    nanos Integer
    Optional. Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999, defaults to 0.
    seconds Integer
    Optional. Seconds of minutes of the time. Must normally be from 0 to 59, defaults to 0. An API may allow the value 60 if it allows leap-seconds.
    timeZone GoogleTypeTimeZoneResponse
    Time zone.
    utcOffset String
    UTC offset. Must be whole seconds, between -18 hours and +18 hours. For example, a UTC offset of -4:00 would be represented as { seconds: -14400 }.
    year Integer
    Optional. Year of date. Must be from 1 to 9999, or 0 if specifying a datetime without a year.
    day number
    Optional. Day of month. Must be from 1 to 31 and valid for the year and month, or 0 if specifying a datetime without a day.
    hours number
    Optional. Hours of day in 24 hour format. Should be from 0 to 23, defaults to 0 (midnight). An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    minutes number
    Optional. Minutes of hour of day. Must be from 0 to 59, defaults to 0.
    month number
    Optional. Month of year. Must be from 1 to 12, or 0 if specifying a datetime without a month.
    nanos number
    Optional. Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999, defaults to 0.
    seconds number
    Optional. Seconds of minutes of the time. Must normally be from 0 to 59, defaults to 0. An API may allow the value 60 if it allows leap-seconds.
    timeZone GoogleTypeTimeZoneResponse
    Time zone.
    utcOffset string
    UTC offset. Must be whole seconds, between -18 hours and +18 hours. For example, a UTC offset of -4:00 would be represented as { seconds: -14400 }.
    year number
    Optional. Year of date. Must be from 1 to 9999, or 0 if specifying a datetime without a year.
    day int
    Optional. Day of month. Must be from 1 to 31 and valid for the year and month, or 0 if specifying a datetime without a day.
    hours int
    Optional. Hours of day in 24 hour format. Should be from 0 to 23, defaults to 0 (midnight). An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    minutes int
    Optional. Minutes of hour of day. Must be from 0 to 59, defaults to 0.
    month int
    Optional. Month of year. Must be from 1 to 12, or 0 if specifying a datetime without a month.
    nanos int
    Optional. Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999, defaults to 0.
    seconds int
    Optional. Seconds of minutes of the time. Must normally be from 0 to 59, defaults to 0. An API may allow the value 60 if it allows leap-seconds.
    time_zone GoogleTypeTimeZoneResponse
    Time zone.
    utc_offset str
    UTC offset. Must be whole seconds, between -18 hours and +18 hours. For example, a UTC offset of -4:00 would be represented as { seconds: -14400 }.
    year int
    Optional. Year of date. Must be from 1 to 9999, or 0 if specifying a datetime without a year.
    day Number
    Optional. Day of month. Must be from 1 to 31 and valid for the year and month, or 0 if specifying a datetime without a day.
    hours Number
    Optional. Hours of day in 24 hour format. Should be from 0 to 23, defaults to 0 (midnight). An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    minutes Number
    Optional. Minutes of hour of day. Must be from 0 to 59, defaults to 0.
    month Number
    Optional. Month of year. Must be from 1 to 12, or 0 if specifying a datetime without a month.
    nanos Number
    Optional. Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999, defaults to 0.
    seconds Number
    Optional. Seconds of minutes of the time. Must normally be from 0 to 59, defaults to 0. An API may allow the value 60 if it allows leap-seconds.
    timeZone Property Map
    Time zone.
    utcOffset String
    UTC offset. Must be whole seconds, between -18 hours and +18 hours. For example, a UTC offset of -4:00 would be represented as { seconds: -14400 }.
    year Number
    Optional. Year of date. Must be from 1 to 9999, or 0 if specifying a datetime without a year.

    GoogleTypeExpr, GoogleTypeExprArgs

    Description string
    Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
    Expression string
    Textual representation of an expression in Common Expression Language syntax.
    Location string
    Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
    Title string
    Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
    Description string
    Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
    Expression string
    Textual representation of an expression in Common Expression Language syntax.
    Location string
    Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
    Title string
    Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
    description String
    Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
    expression String
    Textual representation of an expression in Common Expression Language syntax.
    location String
    Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
    title String
    Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
    description string
    Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
    expression string
    Textual representation of an expression in Common Expression Language syntax.
    location string
    Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
    title string
    Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
    description str
    Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
    expression str
    Textual representation of an expression in Common Expression Language syntax.
    location str
    Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
    title str
    Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
    description String
    Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
    expression String
    Textual representation of an expression in Common Expression Language syntax.
    location String
    Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
    title String
    Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.

    GoogleTypeMoney, GoogleTypeMoneyArgs

    CurrencyCode string
    The three-letter currency code defined in ISO 4217.
    Nanos int
    Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If units is positive, nanos must be positive or zero. If units is zero, nanos can be positive, zero, or negative. If units is negative, nanos must be negative or zero. For example $-1.75 is represented as units=-1 and nanos=-750,000,000.
    Units string
    The whole units of the amount. For example if currencyCode is "USD", then 1 unit is one US dollar.
    CurrencyCode string
    The three-letter currency code defined in ISO 4217.
    Nanos int
    Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If units is positive, nanos must be positive or zero. If units is zero, nanos can be positive, zero, or negative. If units is negative, nanos must be negative or zero. For example $-1.75 is represented as units=-1 and nanos=-750,000,000.
    Units string
    The whole units of the amount. For example if currencyCode is "USD", then 1 unit is one US dollar.
    currencyCode String
    The three-letter currency code defined in ISO 4217.
    nanos Integer
    Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If units is positive, nanos must be positive or zero. If units is zero, nanos can be positive, zero, or negative. If units is negative, nanos must be negative or zero. For example $-1.75 is represented as units=-1 and nanos=-750,000,000.
    units String
    The whole units of the amount. For example if currencyCode is "USD", then 1 unit is one US dollar.
    currencyCode string
    The three-letter currency code defined in ISO 4217.
    nanos number
    Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If units is positive, nanos must be positive or zero. If units is zero, nanos can be positive, zero, or negative. If units is negative, nanos must be negative or zero. For example $-1.75 is represented as units=-1 and nanos=-750,000,000.
    units string
    The whole units of the amount. For example if currencyCode is "USD", then 1 unit is one US dollar.
    currency_code str
    The three-letter currency code defined in ISO 4217.
    nanos int
    Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If units is positive, nanos must be positive or zero. If units is zero, nanos can be positive, zero, or negative. If units is negative, nanos must be negative or zero. For example $-1.75 is represented as units=-1 and nanos=-750,000,000.
    units str
    The whole units of the amount. For example if currencyCode is "USD", then 1 unit is one US dollar.
    currencyCode String
    The three-letter currency code defined in ISO 4217.
    nanos Number
    Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If units is positive, nanos must be positive or zero. If units is zero, nanos can be positive, zero, or negative. If units is negative, nanos must be negative or zero. For example $-1.75 is represented as units=-1 and nanos=-750,000,000.
    units String
    The whole units of the amount. For example if currencyCode is "USD", then 1 unit is one US dollar.

    GoogleTypeMoneyResponse, GoogleTypeMoneyResponseArgs

    CurrencyCode string
    The three-letter currency code defined in ISO 4217.
    Nanos int
    Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If units is positive, nanos must be positive or zero. If units is zero, nanos can be positive, zero, or negative. If units is negative, nanos must be negative or zero. For example $-1.75 is represented as units=-1 and nanos=-750,000,000.
    Units string
    The whole units of the amount. For example if currencyCode is "USD", then 1 unit is one US dollar.
    CurrencyCode string
    The three-letter currency code defined in ISO 4217.
    Nanos int
    Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If units is positive, nanos must be positive or zero. If units is zero, nanos can be positive, zero, or negative. If units is negative, nanos must be negative or zero. For example $-1.75 is represented as units=-1 and nanos=-750,000,000.
    Units string
    The whole units of the amount. For example if currencyCode is "USD", then 1 unit is one US dollar.
    currencyCode String
    The three-letter currency code defined in ISO 4217.
    nanos Integer
    Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If units is positive, nanos must be positive or zero. If units is zero, nanos can be positive, zero, or negative. If units is negative, nanos must be negative or zero. For example $-1.75 is represented as units=-1 and nanos=-750,000,000.
    units String
    The whole units of the amount. For example if currencyCode is "USD", then 1 unit is one US dollar.
    currencyCode string
    The three-letter currency code defined in ISO 4217.
    nanos number
    Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If units is positive, nanos must be positive or zero. If units is zero, nanos can be positive, zero, or negative. If units is negative, nanos must be negative or zero. For example $-1.75 is represented as units=-1 and nanos=-750,000,000.
    units string
    The whole units of the amount. For example if currencyCode is "USD", then 1 unit is one US dollar.
    currency_code str
    The three-letter currency code defined in ISO 4217.
    nanos int
    Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If units is positive, nanos must be positive or zero. If units is zero, nanos can be positive, zero, or negative. If units is negative, nanos must be negative or zero. For example $-1.75 is represented as units=-1 and nanos=-750,000,000.
    units str
    The whole units of the amount. For example if currencyCode is "USD", then 1 unit is one US dollar.
    currencyCode String
    The three-letter currency code defined in ISO 4217.
    nanos Number
    Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If units is positive, nanos must be positive or zero. If units is zero, nanos can be positive, zero, or negative. If units is negative, nanos must be negative or zero. For example $-1.75 is represented as units=-1 and nanos=-750,000,000.
    units String
    The whole units of the amount. For example if currencyCode is "USD", then 1 unit is one US dollar.

    GoogleTypePostalAddress, GoogleTypePostalAddressArgs

    RegionCode string
    CLDR region code of the country/region of the address. This is never inferred and it is up to the user to ensure the value is correct. See https://cldr.unicode.org/ and https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html for details. Example: "CH" for Switzerland.
    AddressLines List<string>
    Unstructured address lines describing the lower levels of an address. Because values in address_lines do not have type information and may sometimes contain multiple values in a single field (e.g. "Austin, TX"), it is important that the line order is clear. The order of address lines should be "envelope order" for the country/region of the address. In places where this can vary (e.g. Japan), address_language is used to make it explicit (e.g. "ja" for large-to-small ordering and "ja-Latn" or "en" for small-to-large). This way, the most specific line of an address can be selected based on the language. The minimum permitted structural representation of an address consists of a region_code with all remaining information placed in the address_lines. It would be possible to format such an address very approximately without geocoding, but no semantic reasoning could be made about any of the address components until it was at least partially resolved. Creating an address only containing a region_code and address_lines, and then geocoding is the recommended way to handle completely unstructured addresses (as opposed to guessing which parts of the address should be localities or administrative areas).
    AdministrativeArea string
    Optional. Highest administrative subdivision which is used for postal addresses of a country or region. For example, this can be a state, a province, an oblast, or a prefecture. Specifically, for Spain this is the province and not the autonomous community (e.g. "Barcelona" and not "Catalonia"). Many countries don't use an administrative area in postal addresses. E.g. in Switzerland this should be left unpopulated.
    LanguageCode string
    Optional. BCP-47 language code of the contents of this address (if known). This is often the UI language of the input form or is expected to match one of the languages used in the address' country/region, or their transliterated equivalents. This can affect formatting in certain countries, but is not critical to the correctness of the data and will never affect any validation or other non-formatting related operations. If this value is not known, it should be omitted (rather than specifying a possibly incorrect default). Examples: "zh-Hant", "ja", "ja-Latn", "en".
    Locality string
    Optional. Generally refers to the city/town portion of the address. Examples: US city, IT comune, UK post town. In regions of the world where localities are not well defined or do not fit into this structure well, leave locality empty and use address_lines.
    Organization string
    Optional. The name of the organization at the address.
    PostalCode string
    Optional. Postal code of the address. Not all countries use or require postal codes to be present, but where they are used, they may trigger additional validation with other parts of the address (e.g. state/zip validation in the U.S.A.).
    Recipients List<string>
    Optional. The recipient at the address. This field may, under certain circumstances, contain multiline information. For example, it might contain "care of" information.
    Revision int
    The schema revision of the PostalAddress. This must be set to 0, which is the latest revision. All new revisions must be backward compatible with old revisions.
    SortingCode string
    Optional. Additional, country-specific, sorting code. This is not used in most regions. Where it is used, the value is either a string like "CEDEX", optionally followed by a number (e.g. "CEDEX 7"), or just a number alone, representing the "sector code" (Jamaica), "delivery area indicator" (Malawi) or "post office indicator" (e.g. Côte d'Ivoire).
    Sublocality string
    Optional. Sublocality of the address. For example, this can be neighborhoods, boroughs, districts.
    RegionCode string
    CLDR region code of the country/region of the address. This is never inferred and it is up to the user to ensure the value is correct. See https://cldr.unicode.org/ and https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html for details. Example: "CH" for Switzerland.
    AddressLines []string
    Unstructured address lines describing the lower levels of an address. Because values in address_lines do not have type information and may sometimes contain multiple values in a single field (e.g. "Austin, TX"), it is important that the line order is clear. The order of address lines should be "envelope order" for the country/region of the address. In places where this can vary (e.g. Japan), address_language is used to make it explicit (e.g. "ja" for large-to-small ordering and "ja-Latn" or "en" for small-to-large). This way, the most specific line of an address can be selected based on the language. The minimum permitted structural representation of an address consists of a region_code with all remaining information placed in the address_lines. It would be possible to format such an address very approximately without geocoding, but no semantic reasoning could be made about any of the address components until it was at least partially resolved. Creating an address only containing a region_code and address_lines, and then geocoding is the recommended way to handle completely unstructured addresses (as opposed to guessing which parts of the address should be localities or administrative areas).
    AdministrativeArea string
    Optional. Highest administrative subdivision which is used for postal addresses of a country or region. For example, this can be a state, a province, an oblast, or a prefecture. Specifically, for Spain this is the province and not the autonomous community (e.g. "Barcelona" and not "Catalonia"). Many countries don't use an administrative area in postal addresses. E.g. in Switzerland this should be left unpopulated.
    LanguageCode string
    Optional. BCP-47 language code of the contents of this address (if known). This is often the UI language of the input form or is expected to match one of the languages used in the address' country/region, or their transliterated equivalents. This can affect formatting in certain countries, but is not critical to the correctness of the data and will never affect any validation or other non-formatting related operations. If this value is not known, it should be omitted (rather than specifying a possibly incorrect default). Examples: "zh-Hant", "ja", "ja-Latn", "en".
    Locality string
    Optional. Generally refers to the city/town portion of the address. Examples: US city, IT comune, UK post town. In regions of the world where localities are not well defined or do not fit into this structure well, leave locality empty and use address_lines.
    Organization string
    Optional. The name of the organization at the address.
    PostalCode string
    Optional. Postal code of the address. Not all countries use or require postal codes to be present, but where they are used, they may trigger additional validation with other parts of the address (e.g. state/zip validation in the U.S.A.).
    Recipients []string
    Optional. The recipient at the address. This field may, under certain circumstances, contain multiline information. For example, it might contain "care of" information.
    Revision int
    The schema revision of the PostalAddress. This must be set to 0, which is the latest revision. All new revisions must be backward compatible with old revisions.
    SortingCode string
    Optional. Additional, country-specific, sorting code. This is not used in most regions. Where it is used, the value is either a string like "CEDEX", optionally followed by a number (e.g. "CEDEX 7"), or just a number alone, representing the "sector code" (Jamaica), "delivery area indicator" (Malawi) or "post office indicator" (e.g. Côte d'Ivoire).
    Sublocality string
    Optional. Sublocality of the address. For example, this can be neighborhoods, boroughs, districts.
    regionCode String
    CLDR region code of the country/region of the address. This is never inferred and it is up to the user to ensure the value is correct. See https://cldr.unicode.org/ and https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html for details. Example: "CH" for Switzerland.
    addressLines List<String>
    Unstructured address lines describing the lower levels of an address. Because values in address_lines do not have type information and may sometimes contain multiple values in a single field (e.g. "Austin, TX"), it is important that the line order is clear. The order of address lines should be "envelope order" for the country/region of the address. In places where this can vary (e.g. Japan), address_language is used to make it explicit (e.g. "ja" for large-to-small ordering and "ja-Latn" or "en" for small-to-large). This way, the most specific line of an address can be selected based on the language. The minimum permitted structural representation of an address consists of a region_code with all remaining information placed in the address_lines. It would be possible to format such an address very approximately without geocoding, but no semantic reasoning could be made about any of the address components until it was at least partially resolved. Creating an address only containing a region_code and address_lines, and then geocoding is the recommended way to handle completely unstructured addresses (as opposed to guessing which parts of the address should be localities or administrative areas).
    administrativeArea String
    Optional. Highest administrative subdivision which is used for postal addresses of a country or region. For example, this can be a state, a province, an oblast, or a prefecture. Specifically, for Spain this is the province and not the autonomous community (e.g. "Barcelona" and not "Catalonia"). Many countries don't use an administrative area in postal addresses. E.g. in Switzerland this should be left unpopulated.
    languageCode String
    Optional. BCP-47 language code of the contents of this address (if known). This is often the UI language of the input form or is expected to match one of the languages used in the address' country/region, or their transliterated equivalents. This can affect formatting in certain countries, but is not critical to the correctness of the data and will never affect any validation or other non-formatting related operations. If this value is not known, it should be omitted (rather than specifying a possibly incorrect default). Examples: "zh-Hant", "ja", "ja-Latn", "en".
    locality String
    Optional. Generally refers to the city/town portion of the address. Examples: US city, IT comune, UK post town. In regions of the world where localities are not well defined or do not fit into this structure well, leave locality empty and use address_lines.
    organization String
    Optional. The name of the organization at the address.
    postalCode String
    Optional. Postal code of the address. Not all countries use or require postal codes to be present, but where they are used, they may trigger additional validation with other parts of the address (e.g. state/zip validation in the U.S.A.).
    recipients List<String>
    Optional. The recipient at the address. This field may, under certain circumstances, contain multiline information. For example, it might contain "care of" information.
    revision Integer
    The schema revision of the PostalAddress. This must be set to 0, which is the latest revision. All new revisions must be backward compatible with old revisions.
    sortingCode String
    Optional. Additional, country-specific, sorting code. This is not used in most regions. Where it is used, the value is either a string like "CEDEX", optionally followed by a number (e.g. "CEDEX 7"), or just a number alone, representing the "sector code" (Jamaica), "delivery area indicator" (Malawi) or "post office indicator" (e.g. Côte d'Ivoire).
    sublocality String
    Optional. Sublocality of the address. For example, this can be neighborhoods, boroughs, districts.
    regionCode string
    CLDR region code of the country/region of the address. This is never inferred and it is up to the user to ensure the value is correct. See https://cldr.unicode.org/ and https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html for details. Example: "CH" for Switzerland.
    addressLines string[]
    Unstructured address lines describing the lower levels of an address. Because values in address_lines do not have type information and may sometimes contain multiple values in a single field (e.g. "Austin, TX"), it is important that the line order is clear. The order of address lines should be "envelope order" for the country/region of the address. In places where this can vary (e.g. Japan), address_language is used to make it explicit (e.g. "ja" for large-to-small ordering and "ja-Latn" or "en" for small-to-large). This way, the most specific line of an address can be selected based on the language. The minimum permitted structural representation of an address consists of a region_code with all remaining information placed in the address_lines. It would be possible to format such an address very approximately without geocoding, but no semantic reasoning could be made about any of the address components until it was at least partially resolved. Creating an address only containing a region_code and address_lines, and then geocoding is the recommended way to handle completely unstructured addresses (as opposed to guessing which parts of the address should be localities or administrative areas).
    administrativeArea string
    Optional. Highest administrative subdivision which is used for postal addresses of a country or region. For example, this can be a state, a province, an oblast, or a prefecture. Specifically, for Spain this is the province and not the autonomous community (e.g. "Barcelona" and not "Catalonia"). Many countries don't use an administrative area in postal addresses. E.g. in Switzerland this should be left unpopulated.
    languageCode string
    Optional. BCP-47 language code of the contents of this address (if known). This is often the UI language of the input form or is expected to match one of the languages used in the address' country/region, or their transliterated equivalents. This can affect formatting in certain countries, but is not critical to the correctness of the data and will never affect any validation or other non-formatting related operations. If this value is not known, it should be omitted (rather than specifying a possibly incorrect default). Examples: "zh-Hant", "ja", "ja-Latn", "en".
    locality string
    Optional. Generally refers to the city/town portion of the address. Examples: US city, IT comune, UK post town. In regions of the world where localities are not well defined or do not fit into this structure well, leave locality empty and use address_lines.
    organization string
    Optional. The name of the organization at the address.
    postalCode string
    Optional. Postal code of the address. Not all countries use or require postal codes to be present, but where they are used, they may trigger additional validation with other parts of the address (e.g. state/zip validation in the U.S.A.).
    recipients string[]
    Optional. The recipient at the address. This field may, under certain circumstances, contain multiline information. For example, it might contain "care of" information.
    revision number
    The schema revision of the PostalAddress. This must be set to 0, which is the latest revision. All new revisions must be backward compatible with old revisions.
    sortingCode string
    Optional. Additional, country-specific, sorting code. This is not used in most regions. Where it is used, the value is either a string like "CEDEX", optionally followed by a number (e.g. "CEDEX 7"), or just a number alone, representing the "sector code" (Jamaica), "delivery area indicator" (Malawi) or "post office indicator" (e.g. Côte d'Ivoire).
    sublocality string
    Optional. Sublocality of the address. For example, this can be neighborhoods, boroughs, districts.
    region_code str
    CLDR region code of the country/region of the address. This is never inferred and it is up to the user to ensure the value is correct. See https://cldr.unicode.org/ and https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html for details. Example: "CH" for Switzerland.
    address_lines Sequence[str]
    Unstructured address lines describing the lower levels of an address. Because values in address_lines do not have type information and may sometimes contain multiple values in a single field (e.g. "Austin, TX"), it is important that the line order is clear. The order of address lines should be "envelope order" for the country/region of the address. In places where this can vary (e.g. Japan), address_language is used to make it explicit (e.g. "ja" for large-to-small ordering and "ja-Latn" or "en" for small-to-large). This way, the most specific line of an address can be selected based on the language. The minimum permitted structural representation of an address consists of a region_code with all remaining information placed in the address_lines. It would be possible to format such an address very approximately without geocoding, but no semantic reasoning could be made about any of the address components until it was at least partially resolved. Creating an address only containing a region_code and address_lines, and then geocoding is the recommended way to handle completely unstructured addresses (as opposed to guessing which parts of the address should be localities or administrative areas).
    administrative_area str
    Optional. Highest administrative subdivision which is used for postal addresses of a country or region. For example, this can be a state, a province, an oblast, or a prefecture. Specifically, for Spain this is the province and not the autonomous community (e.g. "Barcelona" and not "Catalonia"). Many countries don't use an administrative area in postal addresses. E.g. in Switzerland this should be left unpopulated.
    language_code str
    Optional. BCP-47 language code of the contents of this address (if known). This is often the UI language of the input form or is expected to match one of the languages used in the address' country/region, or their transliterated equivalents. This can affect formatting in certain countries, but is not critical to the correctness of the data and will never affect any validation or other non-formatting related operations. If this value is not known, it should be omitted (rather than specifying a possibly incorrect default). Examples: "zh-Hant", "ja", "ja-Latn", "en".
    locality str
    Optional. Generally refers to the city/town portion of the address. Examples: US city, IT comune, UK post town. In regions of the world where localities are not well defined or do not fit into this structure well, leave locality empty and use address_lines.
    organization str
    Optional. The name of the organization at the address.
    postal_code str
    Optional. Postal code of the address. Not all countries use or require postal codes to be present, but where they are used, they may trigger additional validation with other parts of the address (e.g. state/zip validation in the U.S.A.).
    recipients Sequence[str]
    Optional. The recipient at the address. This field may, under certain circumstances, contain multiline information. For example, it might contain "care of" information.
    revision int
    The schema revision of the PostalAddress. This must be set to 0, which is the latest revision. All new revisions must be backward compatible with old revisions.
    sorting_code str
    Optional. Additional, country-specific, sorting code. This is not used in most regions. Where it is used, the value is either a string like "CEDEX", optionally followed by a number (e.g. "CEDEX 7"), or just a number alone, representing the "sector code" (Jamaica), "delivery area indicator" (Malawi) or "post office indicator" (e.g. Côte d'Ivoire).
    sublocality str
    Optional. Sublocality of the address. For example, this can be neighborhoods, boroughs, districts.
    regionCode String
    CLDR region code of the country/region of the address. This is never inferred and it is up to the user to ensure the value is correct. See https://cldr.unicode.org/ and https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html for details. Example: "CH" for Switzerland.
    addressLines List<String>
    Unstructured address lines describing the lower levels of an address. Because values in address_lines do not have type information and may sometimes contain multiple values in a single field (e.g. "Austin, TX"), it is important that the line order is clear. The order of address lines should be "envelope order" for the country/region of the address. In places where this can vary (e.g. Japan), address_language is used to make it explicit (e.g. "ja" for large-to-small ordering and "ja-Latn" or "en" for small-to-large). This way, the most specific line of an address can be selected based on the language. The minimum permitted structural representation of an address consists of a region_code with all remaining information placed in the address_lines. It would be possible to format such an address very approximately without geocoding, but no semantic reasoning could be made about any of the address components until it was at least partially resolved. Creating an address only containing a region_code and address_lines, and then geocoding is the recommended way to handle completely unstructured addresses (as opposed to guessing which parts of the address should be localities or administrative areas).
    administrativeArea String
    Optional. Highest administrative subdivision which is used for postal addresses of a country or region. For example, this can be a state, a province, an oblast, or a prefecture. Specifically, for Spain this is the province and not the autonomous community (e.g. "Barcelona" and not "Catalonia"). Many countries don't use an administrative area in postal addresses. E.g. in Switzerland this should be left unpopulated.
    languageCode String
    Optional. BCP-47 language code of the contents of this address (if known). This is often the UI language of the input form or is expected to match one of the languages used in the address' country/region, or their transliterated equivalents. This can affect formatting in certain countries, but is not critical to the correctness of the data and will never affect any validation or other non-formatting related operations. If this value is not known, it should be omitted (rather than specifying a possibly incorrect default). Examples: "zh-Hant", "ja", "ja-Latn", "en".
    locality String
    Optional. Generally refers to the city/town portion of the address. Examples: US city, IT comune, UK post town. In regions of the world where localities are not well defined or do not fit into this structure well, leave locality empty and use address_lines.
    organization String
    Optional. The name of the organization at the address.
    postalCode String
    Optional. Postal code of the address. Not all countries use or require postal codes to be present, but where they are used, they may trigger additional validation with other parts of the address (e.g. state/zip validation in the U.S.A.).
    recipients List<String>
    Optional. The recipient at the address. This field may, under certain circumstances, contain multiline information. For example, it might contain "care of" information.
    revision Number
    The schema revision of the PostalAddress. This must be set to 0, which is the latest revision. All new revisions must be backward compatible with old revisions.
    sortingCode String
    Optional. Additional, country-specific, sorting code. This is not used in most regions. Where it is used, the value is either a string like "CEDEX", optionally followed by a number (e.g. "CEDEX 7"), or just a number alone, representing the "sector code" (Jamaica), "delivery area indicator" (Malawi) or "post office indicator" (e.g. Côte d'Ivoire).
    sublocality String
    Optional. Sublocality of the address. For example, this can be neighborhoods, boroughs, districts.

    GoogleTypePostalAddressResponse, GoogleTypePostalAddressResponseArgs

    AddressLines List<string>
    Unstructured address lines describing the lower levels of an address. Because values in address_lines do not have type information and may sometimes contain multiple values in a single field (e.g. "Austin, TX"), it is important that the line order is clear. The order of address lines should be "envelope order" for the country/region of the address. In places where this can vary (e.g. Japan), address_language is used to make it explicit (e.g. "ja" for large-to-small ordering and "ja-Latn" or "en" for small-to-large). This way, the most specific line of an address can be selected based on the language. The minimum permitted structural representation of an address consists of a region_code with all remaining information placed in the address_lines. It would be possible to format such an address very approximately without geocoding, but no semantic reasoning could be made about any of the address components until it was at least partially resolved. Creating an address only containing a region_code and address_lines, and then geocoding is the recommended way to handle completely unstructured addresses (as opposed to guessing which parts of the address should be localities or administrative areas).
    AdministrativeArea string
    Optional. Highest administrative subdivision which is used for postal addresses of a country or region. For example, this can be a state, a province, an oblast, or a prefecture. Specifically, for Spain this is the province and not the autonomous community (e.g. "Barcelona" and not "Catalonia"). Many countries don't use an administrative area in postal addresses. E.g. in Switzerland this should be left unpopulated.
    LanguageCode string
    Optional. BCP-47 language code of the contents of this address (if known). This is often the UI language of the input form or is expected to match one of the languages used in the address' country/region, or their transliterated equivalents. This can affect formatting in certain countries, but is not critical to the correctness of the data and will never affect any validation or other non-formatting related operations. If this value is not known, it should be omitted (rather than specifying a possibly incorrect default). Examples: "zh-Hant", "ja", "ja-Latn", "en".
    Locality string
    Optional. Generally refers to the city/town portion of the address. Examples: US city, IT comune, UK post town. In regions of the world where localities are not well defined or do not fit into this structure well, leave locality empty and use address_lines.
    Organization string
    Optional. The name of the organization at the address.
    PostalCode string
    Optional. Postal code of the address. Not all countries use or require postal codes to be present, but where they are used, they may trigger additional validation with other parts of the address (e.g. state/zip validation in the U.S.A.).
    Recipients List<string>
    Optional. The recipient at the address. This field may, under certain circumstances, contain multiline information. For example, it might contain "care of" information.
    RegionCode string
    CLDR region code of the country/region of the address. This is never inferred and it is up to the user to ensure the value is correct. See https://cldr.unicode.org/ and https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html for details. Example: "CH" for Switzerland.
    Revision int
    The schema revision of the PostalAddress. This must be set to 0, which is the latest revision. All new revisions must be backward compatible with old revisions.
    SortingCode string
    Optional. Additional, country-specific, sorting code. This is not used in most regions. Where it is used, the value is either a string like "CEDEX", optionally followed by a number (e.g. "CEDEX 7"), or just a number alone, representing the "sector code" (Jamaica), "delivery area indicator" (Malawi) or "post office indicator" (e.g. Côte d'Ivoire).
    Sublocality string
    Optional. Sublocality of the address. For example, this can be neighborhoods, boroughs, districts.
    AddressLines []string
    Unstructured address lines describing the lower levels of an address. Because values in address_lines do not have type information and may sometimes contain multiple values in a single field (e.g. "Austin, TX"), it is important that the line order is clear. The order of address lines should be "envelope order" for the country/region of the address. In places where this can vary (e.g. Japan), address_language is used to make it explicit (e.g. "ja" for large-to-small ordering and "ja-Latn" or "en" for small-to-large). This way, the most specific line of an address can be selected based on the language. The minimum permitted structural representation of an address consists of a region_code with all remaining information placed in the address_lines. It would be possible to format such an address very approximately without geocoding, but no semantic reasoning could be made about any of the address components until it was at least partially resolved. Creating an address only containing a region_code and address_lines, and then geocoding is the recommended way to handle completely unstructured addresses (as opposed to guessing which parts of the address should be localities or administrative areas).
    AdministrativeArea string
    Optional. Highest administrative subdivision which is used for postal addresses of a country or region. For example, this can be a state, a province, an oblast, or a prefecture. Specifically, for Spain this is the province and not the autonomous community (e.g. "Barcelona" and not "Catalonia"). Many countries don't use an administrative area in postal addresses. E.g. in Switzerland this should be left unpopulated.
    LanguageCode string
    Optional. BCP-47 language code of the contents of this address (if known). This is often the UI language of the input form or is expected to match one of the languages used in the address' country/region, or their transliterated equivalents. This can affect formatting in certain countries, but is not critical to the correctness of the data and will never affect any validation or other non-formatting related operations. If this value is not known, it should be omitted (rather than specifying a possibly incorrect default). Examples: "zh-Hant", "ja", "ja-Latn", "en".
    Locality string
    Optional. Generally refers to the city/town portion of the address. Examples: US city, IT comune, UK post town. In regions of the world where localities are not well defined or do not fit into this structure well, leave locality empty and use address_lines.
    Organization string
    Optional. The name of the organization at the address.
    PostalCode string
    Optional. Postal code of the address. Not all countries use or require postal codes to be present, but where they are used, they may trigger additional validation with other parts of the address (e.g. state/zip validation in the U.S.A.).
    Recipients []string
    Optional. The recipient at the address. This field may, under certain circumstances, contain multiline information. For example, it might contain "care of" information.
    RegionCode string
    CLDR region code of the country/region of the address. This is never inferred and it is up to the user to ensure the value is correct. See https://cldr.unicode.org/ and https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html for details. Example: "CH" for Switzerland.
    Revision int
    The schema revision of the PostalAddress. This must be set to 0, which is the latest revision. All new revisions must be backward compatible with old revisions.
    SortingCode string
    Optional. Additional, country-specific, sorting code. This is not used in most regions. Where it is used, the value is either a string like "CEDEX", optionally followed by a number (e.g. "CEDEX 7"), or just a number alone, representing the "sector code" (Jamaica), "delivery area indicator" (Malawi) or "post office indicator" (e.g. Côte d'Ivoire).
    Sublocality string
    Optional. Sublocality of the address. For example, this can be neighborhoods, boroughs, districts.
    addressLines List<String>
    Unstructured address lines describing the lower levels of an address. Because values in address_lines do not have type information and may sometimes contain multiple values in a single field (e.g. "Austin, TX"), it is important that the line order is clear. The order of address lines should be "envelope order" for the country/region of the address. In places where this can vary (e.g. Japan), address_language is used to make it explicit (e.g. "ja" for large-to-small ordering and "ja-Latn" or "en" for small-to-large). This way, the most specific line of an address can be selected based on the language. The minimum permitted structural representation of an address consists of a region_code with all remaining information placed in the address_lines. It would be possible to format such an address very approximately without geocoding, but no semantic reasoning could be made about any of the address components until it was at least partially resolved. Creating an address only containing a region_code and address_lines, and then geocoding is the recommended way to handle completely unstructured addresses (as opposed to guessing which parts of the address should be localities or administrative areas).
    administrativeArea String
    Optional. Highest administrative subdivision which is used for postal addresses of a country or region. For example, this can be a state, a province, an oblast, or a prefecture. Specifically, for Spain this is the province and not the autonomous community (e.g. "Barcelona" and not "Catalonia"). Many countries don't use an administrative area in postal addresses. E.g. in Switzerland this should be left unpopulated.
    languageCode String
    Optional. BCP-47 language code of the contents of this address (if known). This is often the UI language of the input form or is expected to match one of the languages used in the address' country/region, or their transliterated equivalents. This can affect formatting in certain countries, but is not critical to the correctness of the data and will never affect any validation or other non-formatting related operations. If this value is not known, it should be omitted (rather than specifying a possibly incorrect default). Examples: "zh-Hant", "ja", "ja-Latn", "en".
    locality String
    Optional. Generally refers to the city/town portion of the address. Examples: US city, IT comune, UK post town. In regions of the world where localities are not well defined or do not fit into this structure well, leave locality empty and use address_lines.
    organization String
    Optional. The name of the organization at the address.
    postalCode String
    Optional. Postal code of the address. Not all countries use or require postal codes to be present, but where they are used, they may trigger additional validation with other parts of the address (e.g. state/zip validation in the U.S.A.).
    recipients List<String>
    Optional. The recipient at the address. This field may, under certain circumstances, contain multiline information. For example, it might contain "care of" information.
    regionCode String
    CLDR region code of the country/region of the address. This is never inferred and it is up to the user to ensure the value is correct. See https://cldr.unicode.org/ and https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html for details. Example: "CH" for Switzerland.
    revision Integer
    The schema revision of the PostalAddress. This must be set to 0, which is the latest revision. All new revisions must be backward compatible with old revisions.
    sortingCode String
    Optional. Additional, country-specific, sorting code. This is not used in most regions. Where it is used, the value is either a string like "CEDEX", optionally followed by a number (e.g. "CEDEX 7"), or just a number alone, representing the "sector code" (Jamaica), "delivery area indicator" (Malawi) or "post office indicator" (e.g. Côte d'Ivoire).
    sublocality String
    Optional. Sublocality of the address. For example, this can be neighborhoods, boroughs, districts.
    addressLines string[]
    Unstructured address lines describing the lower levels of an address. Because values in address_lines do not have type information and may sometimes contain multiple values in a single field (e.g. "Austin, TX"), it is important that the line order is clear. The order of address lines should be "envelope order" for the country/region of the address. In places where this can vary (e.g. Japan), address_language is used to make it explicit (e.g. "ja" for large-to-small ordering and "ja-Latn" or "en" for small-to-large). This way, the most specific line of an address can be selected based on the language. The minimum permitted structural representation of an address consists of a region_code with all remaining information placed in the address_lines. It would be possible to format such an address very approximately without geocoding, but no semantic reasoning could be made about any of the address components until it was at least partially resolved. Creating an address only containing a region_code and address_lines, and then geocoding is the recommended way to handle completely unstructured addresses (as opposed to guessing which parts of the address should be localities or administrative areas).
    administrativeArea string
    Optional. Highest administrative subdivision which is used for postal addresses of a country or region. For example, this can be a state, a province, an oblast, or a prefecture. Specifically, for Spain this is the province and not the autonomous community (e.g. "Barcelona" and not "Catalonia"). Many countries don't use an administrative area in postal addresses. E.g. in Switzerland this should be left unpopulated.
    languageCode string
    Optional. BCP-47 language code of the contents of this address (if known). This is often the UI language of the input form or is expected to match one of the languages used in the address' country/region, or their transliterated equivalents. This can affect formatting in certain countries, but is not critical to the correctness of the data and will never affect any validation or other non-formatting related operations. If this value is not known, it should be omitted (rather than specifying a possibly incorrect default). Examples: "zh-Hant", "ja", "ja-Latn", "en".
    locality string
    Optional. Generally refers to the city/town portion of the address. Examples: US city, IT comune, UK post town. In regions of the world where localities are not well defined or do not fit into this structure well, leave locality empty and use address_lines.
    organization string
    Optional. The name of the organization at the address.
    postalCode string
    Optional. Postal code of the address. Not all countries use or require postal codes to be present, but where they are used, they may trigger additional validation with other parts of the address (e.g. state/zip validation in the U.S.A.).
    recipients string[]
    Optional. The recipient at the address. This field may, under certain circumstances, contain multiline information. For example, it might contain "care of" information.
    regionCode string
    CLDR region code of the country/region of the address. This is never inferred and it is up to the user to ensure the value is correct. See https://cldr.unicode.org/ and https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html for details. Example: "CH" for Switzerland.
    revision number
    The schema revision of the PostalAddress. This must be set to 0, which is the latest revision. All new revisions must be backward compatible with old revisions.
    sortingCode string
    Optional. Additional, country-specific, sorting code. This is not used in most regions. Where it is used, the value is either a string like "CEDEX", optionally followed by a number (e.g. "CEDEX 7"), or just a number alone, representing the "sector code" (Jamaica), "delivery area indicator" (Malawi) or "post office indicator" (e.g. Côte d'Ivoire).
    sublocality string
    Optional. Sublocality of the address. For example, this can be neighborhoods, boroughs, districts.
    address_lines Sequence[str]
    Unstructured address lines describing the lower levels of an address. Because values in address_lines do not have type information and may sometimes contain multiple values in a single field (e.g. "Austin, TX"), it is important that the line order is clear. The order of address lines should be "envelope order" for the country/region of the address. In places where this can vary (e.g. Japan), address_language is used to make it explicit (e.g. "ja" for large-to-small ordering and "ja-Latn" or "en" for small-to-large). This way, the most specific line of an address can be selected based on the language. The minimum permitted structural representation of an address consists of a region_code with all remaining information placed in the address_lines. It would be possible to format such an address very approximately without geocoding, but no semantic reasoning could be made about any of the address components until it was at least partially resolved. Creating an address only containing a region_code and address_lines, and then geocoding is the recommended way to handle completely unstructured addresses (as opposed to guessing which parts of the address should be localities or administrative areas).
    administrative_area str
    Optional. Highest administrative subdivision which is used for postal addresses of a country or region. For example, this can be a state, a province, an oblast, or a prefecture. Specifically, for Spain this is the province and not the autonomous community (e.g. "Barcelona" and not "Catalonia"). Many countries don't use an administrative area in postal addresses. E.g. in Switzerland this should be left unpopulated.
    language_code str
    Optional. BCP-47 language code of the contents of this address (if known). This is often the UI language of the input form or is expected to match one of the languages used in the address' country/region, or their transliterated equivalents. This can affect formatting in certain countries, but is not critical to the correctness of the data and will never affect any validation or other non-formatting related operations. If this value is not known, it should be omitted (rather than specifying a possibly incorrect default). Examples: "zh-Hant", "ja", "ja-Latn", "en".
    locality str
    Optional. Generally refers to the city/town portion of the address. Examples: US city, IT comune, UK post town. In regions of the world where localities are not well defined or do not fit into this structure well, leave locality empty and use address_lines.
    organization str
    Optional. The name of the organization at the address.
    postal_code str
    Optional. Postal code of the address. Not all countries use or require postal codes to be present, but where they are used, they may trigger additional validation with other parts of the address (e.g. state/zip validation in the U.S.A.).
    recipients Sequence[str]
    Optional. The recipient at the address. This field may, under certain circumstances, contain multiline information. For example, it might contain "care of" information.
    region_code str
    CLDR region code of the country/region of the address. This is never inferred and it is up to the user to ensure the value is correct. See https://cldr.unicode.org/ and https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html for details. Example: "CH" for Switzerland.
    revision int
    The schema revision of the PostalAddress. This must be set to 0, which is the latest revision. All new revisions must be backward compatible with old revisions.
    sorting_code str
    Optional. Additional, country-specific, sorting code. This is not used in most regions. Where it is used, the value is either a string like "CEDEX", optionally followed by a number (e.g. "CEDEX 7"), or just a number alone, representing the "sector code" (Jamaica), "delivery area indicator" (Malawi) or "post office indicator" (e.g. Côte d'Ivoire).
    sublocality str
    Optional. Sublocality of the address. For example, this can be neighborhoods, boroughs, districts.
    addressLines List<String>
    Unstructured address lines describing the lower levels of an address. Because values in address_lines do not have type information and may sometimes contain multiple values in a single field (e.g. "Austin, TX"), it is important that the line order is clear. The order of address lines should be "envelope order" for the country/region of the address. In places where this can vary (e.g. Japan), address_language is used to make it explicit (e.g. "ja" for large-to-small ordering and "ja-Latn" or "en" for small-to-large). This way, the most specific line of an address can be selected based on the language. The minimum permitted structural representation of an address consists of a region_code with all remaining information placed in the address_lines. It would be possible to format such an address very approximately without geocoding, but no semantic reasoning could be made about any of the address components until it was at least partially resolved. Creating an address only containing a region_code and address_lines, and then geocoding is the recommended way to handle completely unstructured addresses (as opposed to guessing which parts of the address should be localities or administrative areas).
    administrativeArea String
    Optional. Highest administrative subdivision which is used for postal addresses of a country or region. For example, this can be a state, a province, an oblast, or a prefecture. Specifically, for Spain this is the province and not the autonomous community (e.g. "Barcelona" and not "Catalonia"). Many countries don't use an administrative area in postal addresses. E.g. in Switzerland this should be left unpopulated.
    languageCode String
    Optional. BCP-47 language code of the contents of this address (if known). This is often the UI language of the input form or is expected to match one of the languages used in the address' country/region, or their transliterated equivalents. This can affect formatting in certain countries, but is not critical to the correctness of the data and will never affect any validation or other non-formatting related operations. If this value is not known, it should be omitted (rather than specifying a possibly incorrect default). Examples: "zh-Hant", "ja", "ja-Latn", "en".
    locality String
    Optional. Generally refers to the city/town portion of the address. Examples: US city, IT comune, UK post town. In regions of the world where localities are not well defined or do not fit into this structure well, leave locality empty and use address_lines.
    organization String
    Optional. The name of the organization at the address.
    postalCode String
    Optional. Postal code of the address. Not all countries use or require postal codes to be present, but where they are used, they may trigger additional validation with other parts of the address (e.g. state/zip validation in the U.S.A.).
    recipients List<String>
    Optional. The recipient at the address. This field may, under certain circumstances, contain multiline information. For example, it might contain "care of" information.
    regionCode String
    CLDR region code of the country/region of the address. This is never inferred and it is up to the user to ensure the value is correct. See https://cldr.unicode.org/ and https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html for details. Example: "CH" for Switzerland.
    revision Number
    The schema revision of the PostalAddress. This must be set to 0, which is the latest revision. All new revisions must be backward compatible with old revisions.
    sortingCode String
    Optional. Additional, country-specific, sorting code. This is not used in most regions. Where it is used, the value is either a string like "CEDEX", optionally followed by a number (e.g. "CEDEX 7"), or just a number alone, representing the "sector code" (Jamaica), "delivery area indicator" (Malawi) or "post office indicator" (e.g. Côte d'Ivoire).
    sublocality String
    Optional. Sublocality of the address. For example, this can be neighborhoods, boroughs, districts.

    GoogleTypeTimeZone, GoogleTypeTimeZoneArgs

    Id string
    IANA Time Zone Database time zone, e.g. "America/New_York".
    Version string
    Optional. IANA Time Zone Database version number, e.g. "2019a".
    Id string
    IANA Time Zone Database time zone, e.g. "America/New_York".
    Version string
    Optional. IANA Time Zone Database version number, e.g. "2019a".
    id String
    IANA Time Zone Database time zone, e.g. "America/New_York".
    version String
    Optional. IANA Time Zone Database version number, e.g. "2019a".
    id string
    IANA Time Zone Database time zone, e.g. "America/New_York".
    version string
    Optional. IANA Time Zone Database version number, e.g. "2019a".
    id str
    IANA Time Zone Database time zone, e.g. "America/New_York".
    version str
    Optional. IANA Time Zone Database version number, e.g. "2019a".
    id String
    IANA Time Zone Database time zone, e.g. "America/New_York".
    version String
    Optional. IANA Time Zone Database version number, e.g. "2019a".

    GoogleTypeTimeZoneResponse, GoogleTypeTimeZoneResponseArgs

    Version string
    Optional. IANA Time Zone Database version number, e.g. "2019a".
    Version string
    Optional. IANA Time Zone Database version number, e.g. "2019a".
    version String
    Optional. IANA Time Zone Database version number, e.g. "2019a".
    version string
    Optional. IANA Time Zone Database version number, e.g. "2019a".
    version str
    Optional. IANA Time Zone Database version number, e.g. "2019a".
    version String
    Optional. IANA Time Zone Database version number, e.g. "2019a".

    Package Details

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

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

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