essentialcontacts

package
v6.67.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 4, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Contact

type Contact struct {
	pulumi.CustomResourceState

	// The email address to send notifications to. This does not need to be a Google account.
	Email pulumi.StringOutput `pulumi:"email"`
	// The preferred language for notifications, as a ISO 639-1 language code. See Supported languages for a list of supported languages.
	LanguageTag pulumi.StringOutput `pulumi:"languageTag"`
	// The identifier for the contact. Format: {resourceType}/{resource_id}/contacts/{contact_id}
	Name pulumi.StringOutput `pulumi:"name"`
	// The categories of notifications that the contact will receive communications for.
	NotificationCategorySubscriptions pulumi.StringArrayOutput `pulumi:"notificationCategorySubscriptions"`
	// The resource to save this contact for. Format: organizations/{organization_id}, folders/{folder_id} or projects/{project_id}
	//
	// ***
	Parent pulumi.StringOutput `pulumi:"parent"`
}

A contact that will receive notifications from Google Cloud.

To get more information about Contact, see:

* [API documentation](https://cloud.google.com/resource-manager/docs/reference/essentialcontacts/rest/v1/projects.contacts) * How-to Guides

> **Warning:** If you are using User ADCs (Application Default Credentials) with this resource, you must specify a `billingProject` and set `userProjectOverride` to true in the provider configuration. Otherwise the Essential Contacts API will return a 403 error. Your account must have the `serviceusage.services.use` permission on the `billingProject` you defined.

## Example Usage ### Essential Contact

```go package main

import (

"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/essentialcontacts"
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/organizations"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		project, err := organizations.LookupProject(ctx, nil, nil)
		if err != nil {
			return err
		}
		_, err = essentialcontacts.NewContact(ctx, "contact", &essentialcontacts.ContactArgs{
			Parent:      *pulumi.String(project.Id),
			Email:       pulumi.String("foo@bar.com"),
			LanguageTag: pulumi.String("en-GB"),
			NotificationCategorySubscriptions: pulumi.StringArray{
				pulumi.String("ALL"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

Contact can be imported using any of these accepted formats:

```sh

$ pulumi import gcp:essentialcontacts/contact:Contact default {{name}}

```

func GetContact

func GetContact(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ContactState, opts ...pulumi.ResourceOption) (*Contact, error)

GetContact gets an existing Contact resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewContact

func NewContact(ctx *pulumi.Context,
	name string, args *ContactArgs, opts ...pulumi.ResourceOption) (*Contact, error)

NewContact registers a new resource with the given unique name, arguments, and options.

func (*Contact) ElementType

func (*Contact) ElementType() reflect.Type

func (*Contact) ToContactOutput

func (i *Contact) ToContactOutput() ContactOutput

func (*Contact) ToContactOutputWithContext

func (i *Contact) ToContactOutputWithContext(ctx context.Context) ContactOutput

func (*Contact) ToOutput added in v6.65.1

func (i *Contact) ToOutput(ctx context.Context) pulumix.Output[*Contact]

type ContactArgs

type ContactArgs struct {
	// The email address to send notifications to. This does not need to be a Google account.
	Email pulumi.StringInput
	// The preferred language for notifications, as a ISO 639-1 language code. See Supported languages for a list of supported languages.
	LanguageTag pulumi.StringInput
	// The categories of notifications that the contact will receive communications for.
	NotificationCategorySubscriptions pulumi.StringArrayInput
	// The resource to save this contact for. Format: organizations/{organization_id}, folders/{folder_id} or projects/{project_id}
	//
	// ***
	Parent pulumi.StringInput
}

The set of arguments for constructing a Contact resource.

func (ContactArgs) ElementType

func (ContactArgs) ElementType() reflect.Type

type ContactArray

type ContactArray []ContactInput

func (ContactArray) ElementType

func (ContactArray) ElementType() reflect.Type

func (ContactArray) ToContactArrayOutput

func (i ContactArray) ToContactArrayOutput() ContactArrayOutput

func (ContactArray) ToContactArrayOutputWithContext

func (i ContactArray) ToContactArrayOutputWithContext(ctx context.Context) ContactArrayOutput

func (ContactArray) ToOutput added in v6.65.1

func (i ContactArray) ToOutput(ctx context.Context) pulumix.Output[[]*Contact]

type ContactArrayInput

type ContactArrayInput interface {
	pulumi.Input

	ToContactArrayOutput() ContactArrayOutput
	ToContactArrayOutputWithContext(context.Context) ContactArrayOutput
}

ContactArrayInput is an input type that accepts ContactArray and ContactArrayOutput values. You can construct a concrete instance of `ContactArrayInput` via:

ContactArray{ ContactArgs{...} }

type ContactArrayOutput

type ContactArrayOutput struct{ *pulumi.OutputState }

func (ContactArrayOutput) ElementType

func (ContactArrayOutput) ElementType() reflect.Type

func (ContactArrayOutput) Index

func (ContactArrayOutput) ToContactArrayOutput

func (o ContactArrayOutput) ToContactArrayOutput() ContactArrayOutput

func (ContactArrayOutput) ToContactArrayOutputWithContext

func (o ContactArrayOutput) ToContactArrayOutputWithContext(ctx context.Context) ContactArrayOutput

func (ContactArrayOutput) ToOutput added in v6.65.1

type ContactInput

type ContactInput interface {
	pulumi.Input

	ToContactOutput() ContactOutput
	ToContactOutputWithContext(ctx context.Context) ContactOutput
}

type ContactMap

type ContactMap map[string]ContactInput

func (ContactMap) ElementType

func (ContactMap) ElementType() reflect.Type

func (ContactMap) ToContactMapOutput

func (i ContactMap) ToContactMapOutput() ContactMapOutput

func (ContactMap) ToContactMapOutputWithContext

func (i ContactMap) ToContactMapOutputWithContext(ctx context.Context) ContactMapOutput

func (ContactMap) ToOutput added in v6.65.1

func (i ContactMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*Contact]

type ContactMapInput

type ContactMapInput interface {
	pulumi.Input

	ToContactMapOutput() ContactMapOutput
	ToContactMapOutputWithContext(context.Context) ContactMapOutput
}

ContactMapInput is an input type that accepts ContactMap and ContactMapOutput values. You can construct a concrete instance of `ContactMapInput` via:

ContactMap{ "key": ContactArgs{...} }

type ContactMapOutput

type ContactMapOutput struct{ *pulumi.OutputState }

func (ContactMapOutput) ElementType

func (ContactMapOutput) ElementType() reflect.Type

func (ContactMapOutput) MapIndex

func (ContactMapOutput) ToContactMapOutput

func (o ContactMapOutput) ToContactMapOutput() ContactMapOutput

func (ContactMapOutput) ToContactMapOutputWithContext

func (o ContactMapOutput) ToContactMapOutputWithContext(ctx context.Context) ContactMapOutput

func (ContactMapOutput) ToOutput added in v6.65.1

type ContactOutput

type ContactOutput struct{ *pulumi.OutputState }

func (ContactOutput) ElementType

func (ContactOutput) ElementType() reflect.Type

func (ContactOutput) Email added in v6.23.0

func (o ContactOutput) Email() pulumi.StringOutput

The email address to send notifications to. This does not need to be a Google account.

func (ContactOutput) LanguageTag added in v6.23.0

func (o ContactOutput) LanguageTag() pulumi.StringOutput

The preferred language for notifications, as a ISO 639-1 language code. See Supported languages for a list of supported languages.

func (ContactOutput) Name added in v6.23.0

The identifier for the contact. Format: {resourceType}/{resource_id}/contacts/{contact_id}

func (ContactOutput) NotificationCategorySubscriptions added in v6.23.0

func (o ContactOutput) NotificationCategorySubscriptions() pulumi.StringArrayOutput

The categories of notifications that the contact will receive communications for.

func (ContactOutput) Parent added in v6.23.0

func (o ContactOutput) Parent() pulumi.StringOutput

The resource to save this contact for. Format: organizations/{organization_id}, folders/{folder_id} or projects/{project_id}

***

func (ContactOutput) ToContactOutput

func (o ContactOutput) ToContactOutput() ContactOutput

func (ContactOutput) ToContactOutputWithContext

func (o ContactOutput) ToContactOutputWithContext(ctx context.Context) ContactOutput

func (ContactOutput) ToOutput added in v6.65.1

func (o ContactOutput) ToOutput(ctx context.Context) pulumix.Output[*Contact]

type ContactState

type ContactState struct {
	// The email address to send notifications to. This does not need to be a Google account.
	Email pulumi.StringPtrInput
	// The preferred language for notifications, as a ISO 639-1 language code. See Supported languages for a list of supported languages.
	LanguageTag pulumi.StringPtrInput
	// The identifier for the contact. Format: {resourceType}/{resource_id}/contacts/{contact_id}
	Name pulumi.StringPtrInput
	// The categories of notifications that the contact will receive communications for.
	NotificationCategorySubscriptions pulumi.StringArrayInput
	// The resource to save this contact for. Format: organizations/{organization_id}, folders/{folder_id} or projects/{project_id}
	//
	// ***
	Parent pulumi.StringPtrInput
}

func (ContactState) ElementType

func (ContactState) ElementType() reflect.Type

type DocumentAiProcessor added in v6.29.0

type DocumentAiProcessor struct {
	pulumi.CustomResourceState

	// The display name. Must be unique.
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	// The KMS key used for encryption/decryption in CMEK scenarios. See https://cloud.google.com/security-key-management.
	KmsKeyName pulumi.StringPtrOutput `pulumi:"kmsKeyName"`
	// The location of the resource.
	//
	// ***
	Location pulumi.StringOutput `pulumi:"location"`
	// The resource name of the processor.
	Name pulumi.StringOutput `pulumi:"name"`
	// The ID of the project in which the resource belongs.
	// If it is not provided, the provider project is used.
	Project pulumi.StringOutput `pulumi:"project"`
	// The type of processor. For possible types see the [official list](https://cloud.google.com/document-ai/docs/reference/rest/v1/projects.locations/fetchProcessorTypes#google.cloud.documentai.v1.DocumentProcessorService.FetchProcessorTypes)
	Type pulumi.StringOutput `pulumi:"type"`
}

The first-class citizen for Document AI. Each processor defines how to extract structural information from a document.

To get more information about Processor, see:

* [API documentation](https://cloud.google.com/document-ai/docs/reference/rest/v1/projects.locations.processors) * How-to Guides

## Example Usage ### Documentai Processor

```go package main

import (

"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/essentialcontacts"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := essentialcontacts.NewDocumentAiProcessor(ctx, "processor", &essentialcontacts.DocumentAiProcessorArgs{
			DisplayName: pulumi.String("test-processor"),
			Location:    pulumi.String("us"),
			Type:        pulumi.String("OCR_PROCESSOR"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

Processor can be imported using any of these accepted formats

```sh

$ pulumi import gcp:essentialcontacts/documentAiProcessor:DocumentAiProcessor default projects/{{project}}/locations/{{location}}/processors/{{name}}

```

```sh

$ pulumi import gcp:essentialcontacts/documentAiProcessor:DocumentAiProcessor default {{project}}/{{location}}/{{name}}

```

```sh

$ pulumi import gcp:essentialcontacts/documentAiProcessor:DocumentAiProcessor default {{location}}/{{name}}

```

func GetDocumentAiProcessor added in v6.29.0

func GetDocumentAiProcessor(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DocumentAiProcessorState, opts ...pulumi.ResourceOption) (*DocumentAiProcessor, error)

GetDocumentAiProcessor gets an existing DocumentAiProcessor resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewDocumentAiProcessor added in v6.29.0

func NewDocumentAiProcessor(ctx *pulumi.Context,
	name string, args *DocumentAiProcessorArgs, opts ...pulumi.ResourceOption) (*DocumentAiProcessor, error)

NewDocumentAiProcessor registers a new resource with the given unique name, arguments, and options.

func (*DocumentAiProcessor) ElementType added in v6.29.0

func (*DocumentAiProcessor) ElementType() reflect.Type

func (*DocumentAiProcessor) ToDocumentAiProcessorOutput added in v6.29.0

func (i *DocumentAiProcessor) ToDocumentAiProcessorOutput() DocumentAiProcessorOutput

func (*DocumentAiProcessor) ToDocumentAiProcessorOutputWithContext added in v6.29.0

func (i *DocumentAiProcessor) ToDocumentAiProcessorOutputWithContext(ctx context.Context) DocumentAiProcessorOutput

func (*DocumentAiProcessor) ToOutput added in v6.65.1

type DocumentAiProcessorArgs added in v6.29.0

type DocumentAiProcessorArgs struct {
	// The display name. Must be unique.
	DisplayName pulumi.StringInput
	// The KMS key used for encryption/decryption in CMEK scenarios. See https://cloud.google.com/security-key-management.
	KmsKeyName pulumi.StringPtrInput
	// The location of the resource.
	//
	// ***
	Location pulumi.StringInput
	// The ID of the project in which the resource belongs.
	// If it is not provided, the provider project is used.
	Project pulumi.StringPtrInput
	// The type of processor. For possible types see the [official list](https://cloud.google.com/document-ai/docs/reference/rest/v1/projects.locations/fetchProcessorTypes#google.cloud.documentai.v1.DocumentProcessorService.FetchProcessorTypes)
	Type pulumi.StringInput
}

The set of arguments for constructing a DocumentAiProcessor resource.

func (DocumentAiProcessorArgs) ElementType added in v6.29.0

func (DocumentAiProcessorArgs) ElementType() reflect.Type

type DocumentAiProcessorArray added in v6.29.0

type DocumentAiProcessorArray []DocumentAiProcessorInput

func (DocumentAiProcessorArray) ElementType added in v6.29.0

func (DocumentAiProcessorArray) ElementType() reflect.Type

func (DocumentAiProcessorArray) ToDocumentAiProcessorArrayOutput added in v6.29.0

func (i DocumentAiProcessorArray) ToDocumentAiProcessorArrayOutput() DocumentAiProcessorArrayOutput

func (DocumentAiProcessorArray) ToDocumentAiProcessorArrayOutputWithContext added in v6.29.0

func (i DocumentAiProcessorArray) ToDocumentAiProcessorArrayOutputWithContext(ctx context.Context) DocumentAiProcessorArrayOutput

func (DocumentAiProcessorArray) ToOutput added in v6.65.1

type DocumentAiProcessorArrayInput added in v6.29.0

type DocumentAiProcessorArrayInput interface {
	pulumi.Input

	ToDocumentAiProcessorArrayOutput() DocumentAiProcessorArrayOutput
	ToDocumentAiProcessorArrayOutputWithContext(context.Context) DocumentAiProcessorArrayOutput
}

DocumentAiProcessorArrayInput is an input type that accepts DocumentAiProcessorArray and DocumentAiProcessorArrayOutput values. You can construct a concrete instance of `DocumentAiProcessorArrayInput` via:

DocumentAiProcessorArray{ DocumentAiProcessorArgs{...} }

type DocumentAiProcessorArrayOutput added in v6.29.0

type DocumentAiProcessorArrayOutput struct{ *pulumi.OutputState }

func (DocumentAiProcessorArrayOutput) ElementType added in v6.29.0

func (DocumentAiProcessorArrayOutput) Index added in v6.29.0

func (DocumentAiProcessorArrayOutput) ToDocumentAiProcessorArrayOutput added in v6.29.0

func (o DocumentAiProcessorArrayOutput) ToDocumentAiProcessorArrayOutput() DocumentAiProcessorArrayOutput

func (DocumentAiProcessorArrayOutput) ToDocumentAiProcessorArrayOutputWithContext added in v6.29.0

func (o DocumentAiProcessorArrayOutput) ToDocumentAiProcessorArrayOutputWithContext(ctx context.Context) DocumentAiProcessorArrayOutput

func (DocumentAiProcessorArrayOutput) ToOutput added in v6.65.1

type DocumentAiProcessorDefaultVersion added in v6.29.0

type DocumentAiProcessorDefaultVersion struct {
	pulumi.CustomResourceState

	// The processor to set the version on.
	//
	// ***
	Processor pulumi.StringOutput `pulumi:"processor"`
	// The version to set. Using `stable` or `rc` will cause the API to return the latest version in that release channel.
	// Apply `lifecycle.ignore_changes` to the `version` field to suppress this diff.
	Version pulumi.StringOutput `pulumi:"version"`
}

The default version for the processor. Deleting this resource is a no-op, and does not unset the default version.

## Example Usage ### Documentai Default Version

```go package main

import (

"fmt"

"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/essentialcontacts"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		processorDocumentAiProcessor, err := essentialcontacts.NewDocumentAiProcessor(ctx, "processorDocumentAiProcessor", &essentialcontacts.DocumentAiProcessorArgs{
			Location:    pulumi.String("us"),
			DisplayName: pulumi.String("test-processor"),
			Type:        pulumi.String("OCR_PROCESSOR"),
		})
		if err != nil {
			return err
		}
		_, err = essentialcontacts.NewDocumentAiProcessorDefaultVersion(ctx, "processorDocumentAiProcessorDefaultVersion", &essentialcontacts.DocumentAiProcessorDefaultVersionArgs{
			Processor: processorDocumentAiProcessor.ID(),
			Version: processorDocumentAiProcessor.ID().ApplyT(func(id string) (string, error) {
				return fmt.Sprintf("%v/processorVersions/stable", id), nil
			}).(pulumi.StringOutput),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

ProcessorDefaultVersion can be imported using any of these accepted formats:

```sh

$ pulumi import gcp:essentialcontacts/documentAiProcessorDefaultVersion:DocumentAiProcessorDefaultVersion default {{processor}}

```

func GetDocumentAiProcessorDefaultVersion added in v6.29.0

func GetDocumentAiProcessorDefaultVersion(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DocumentAiProcessorDefaultVersionState, opts ...pulumi.ResourceOption) (*DocumentAiProcessorDefaultVersion, error)

GetDocumentAiProcessorDefaultVersion gets an existing DocumentAiProcessorDefaultVersion resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewDocumentAiProcessorDefaultVersion added in v6.29.0

func NewDocumentAiProcessorDefaultVersion(ctx *pulumi.Context,
	name string, args *DocumentAiProcessorDefaultVersionArgs, opts ...pulumi.ResourceOption) (*DocumentAiProcessorDefaultVersion, error)

NewDocumentAiProcessorDefaultVersion registers a new resource with the given unique name, arguments, and options.

func (*DocumentAiProcessorDefaultVersion) ElementType added in v6.29.0

func (*DocumentAiProcessorDefaultVersion) ToDocumentAiProcessorDefaultVersionOutput added in v6.29.0

func (i *DocumentAiProcessorDefaultVersion) ToDocumentAiProcessorDefaultVersionOutput() DocumentAiProcessorDefaultVersionOutput

func (*DocumentAiProcessorDefaultVersion) ToDocumentAiProcessorDefaultVersionOutputWithContext added in v6.29.0

func (i *DocumentAiProcessorDefaultVersion) ToDocumentAiProcessorDefaultVersionOutputWithContext(ctx context.Context) DocumentAiProcessorDefaultVersionOutput

func (*DocumentAiProcessorDefaultVersion) ToOutput added in v6.65.1

type DocumentAiProcessorDefaultVersionArgs added in v6.29.0

type DocumentAiProcessorDefaultVersionArgs struct {
	// The processor to set the version on.
	//
	// ***
	Processor pulumi.StringInput
	// The version to set. Using `stable` or `rc` will cause the API to return the latest version in that release channel.
	// Apply `lifecycle.ignore_changes` to the `version` field to suppress this diff.
	Version pulumi.StringInput
}

The set of arguments for constructing a DocumentAiProcessorDefaultVersion resource.

func (DocumentAiProcessorDefaultVersionArgs) ElementType added in v6.29.0

type DocumentAiProcessorDefaultVersionArray added in v6.29.0

type DocumentAiProcessorDefaultVersionArray []DocumentAiProcessorDefaultVersionInput

func (DocumentAiProcessorDefaultVersionArray) ElementType added in v6.29.0

func (DocumentAiProcessorDefaultVersionArray) ToDocumentAiProcessorDefaultVersionArrayOutput added in v6.29.0

func (i DocumentAiProcessorDefaultVersionArray) ToDocumentAiProcessorDefaultVersionArrayOutput() DocumentAiProcessorDefaultVersionArrayOutput

func (DocumentAiProcessorDefaultVersionArray) ToDocumentAiProcessorDefaultVersionArrayOutputWithContext added in v6.29.0

func (i DocumentAiProcessorDefaultVersionArray) ToDocumentAiProcessorDefaultVersionArrayOutputWithContext(ctx context.Context) DocumentAiProcessorDefaultVersionArrayOutput

func (DocumentAiProcessorDefaultVersionArray) ToOutput added in v6.65.1

type DocumentAiProcessorDefaultVersionArrayInput added in v6.29.0

type DocumentAiProcessorDefaultVersionArrayInput interface {
	pulumi.Input

	ToDocumentAiProcessorDefaultVersionArrayOutput() DocumentAiProcessorDefaultVersionArrayOutput
	ToDocumentAiProcessorDefaultVersionArrayOutputWithContext(context.Context) DocumentAiProcessorDefaultVersionArrayOutput
}

DocumentAiProcessorDefaultVersionArrayInput is an input type that accepts DocumentAiProcessorDefaultVersionArray and DocumentAiProcessorDefaultVersionArrayOutput values. You can construct a concrete instance of `DocumentAiProcessorDefaultVersionArrayInput` via:

DocumentAiProcessorDefaultVersionArray{ DocumentAiProcessorDefaultVersionArgs{...} }

type DocumentAiProcessorDefaultVersionArrayOutput added in v6.29.0

type DocumentAiProcessorDefaultVersionArrayOutput struct{ *pulumi.OutputState }

func (DocumentAiProcessorDefaultVersionArrayOutput) ElementType added in v6.29.0

func (DocumentAiProcessorDefaultVersionArrayOutput) Index added in v6.29.0

func (DocumentAiProcessorDefaultVersionArrayOutput) ToDocumentAiProcessorDefaultVersionArrayOutput added in v6.29.0

func (o DocumentAiProcessorDefaultVersionArrayOutput) ToDocumentAiProcessorDefaultVersionArrayOutput() DocumentAiProcessorDefaultVersionArrayOutput

func (DocumentAiProcessorDefaultVersionArrayOutput) ToDocumentAiProcessorDefaultVersionArrayOutputWithContext added in v6.29.0

func (o DocumentAiProcessorDefaultVersionArrayOutput) ToDocumentAiProcessorDefaultVersionArrayOutputWithContext(ctx context.Context) DocumentAiProcessorDefaultVersionArrayOutput

func (DocumentAiProcessorDefaultVersionArrayOutput) ToOutput added in v6.65.1

type DocumentAiProcessorDefaultVersionInput added in v6.29.0

type DocumentAiProcessorDefaultVersionInput interface {
	pulumi.Input

	ToDocumentAiProcessorDefaultVersionOutput() DocumentAiProcessorDefaultVersionOutput
	ToDocumentAiProcessorDefaultVersionOutputWithContext(ctx context.Context) DocumentAiProcessorDefaultVersionOutput
}

type DocumentAiProcessorDefaultVersionMap added in v6.29.0

type DocumentAiProcessorDefaultVersionMap map[string]DocumentAiProcessorDefaultVersionInput

func (DocumentAiProcessorDefaultVersionMap) ElementType added in v6.29.0

func (DocumentAiProcessorDefaultVersionMap) ToDocumentAiProcessorDefaultVersionMapOutput added in v6.29.0

func (i DocumentAiProcessorDefaultVersionMap) ToDocumentAiProcessorDefaultVersionMapOutput() DocumentAiProcessorDefaultVersionMapOutput

func (DocumentAiProcessorDefaultVersionMap) ToDocumentAiProcessorDefaultVersionMapOutputWithContext added in v6.29.0

func (i DocumentAiProcessorDefaultVersionMap) ToDocumentAiProcessorDefaultVersionMapOutputWithContext(ctx context.Context) DocumentAiProcessorDefaultVersionMapOutput

func (DocumentAiProcessorDefaultVersionMap) ToOutput added in v6.65.1

type DocumentAiProcessorDefaultVersionMapInput added in v6.29.0

type DocumentAiProcessorDefaultVersionMapInput interface {
	pulumi.Input

	ToDocumentAiProcessorDefaultVersionMapOutput() DocumentAiProcessorDefaultVersionMapOutput
	ToDocumentAiProcessorDefaultVersionMapOutputWithContext(context.Context) DocumentAiProcessorDefaultVersionMapOutput
}

DocumentAiProcessorDefaultVersionMapInput is an input type that accepts DocumentAiProcessorDefaultVersionMap and DocumentAiProcessorDefaultVersionMapOutput values. You can construct a concrete instance of `DocumentAiProcessorDefaultVersionMapInput` via:

DocumentAiProcessorDefaultVersionMap{ "key": DocumentAiProcessorDefaultVersionArgs{...} }

type DocumentAiProcessorDefaultVersionMapOutput added in v6.29.0

type DocumentAiProcessorDefaultVersionMapOutput struct{ *pulumi.OutputState }

func (DocumentAiProcessorDefaultVersionMapOutput) ElementType added in v6.29.0

func (DocumentAiProcessorDefaultVersionMapOutput) MapIndex added in v6.29.0

func (DocumentAiProcessorDefaultVersionMapOutput) ToDocumentAiProcessorDefaultVersionMapOutput added in v6.29.0

func (o DocumentAiProcessorDefaultVersionMapOutput) ToDocumentAiProcessorDefaultVersionMapOutput() DocumentAiProcessorDefaultVersionMapOutput

func (DocumentAiProcessorDefaultVersionMapOutput) ToDocumentAiProcessorDefaultVersionMapOutputWithContext added in v6.29.0

func (o DocumentAiProcessorDefaultVersionMapOutput) ToDocumentAiProcessorDefaultVersionMapOutputWithContext(ctx context.Context) DocumentAiProcessorDefaultVersionMapOutput

func (DocumentAiProcessorDefaultVersionMapOutput) ToOutput added in v6.65.1

type DocumentAiProcessorDefaultVersionOutput added in v6.29.0

type DocumentAiProcessorDefaultVersionOutput struct{ *pulumi.OutputState }

func (DocumentAiProcessorDefaultVersionOutput) ElementType added in v6.29.0

func (DocumentAiProcessorDefaultVersionOutput) Processor added in v6.29.0

The processor to set the version on.

***

func (DocumentAiProcessorDefaultVersionOutput) ToDocumentAiProcessorDefaultVersionOutput added in v6.29.0

func (o DocumentAiProcessorDefaultVersionOutput) ToDocumentAiProcessorDefaultVersionOutput() DocumentAiProcessorDefaultVersionOutput

func (DocumentAiProcessorDefaultVersionOutput) ToDocumentAiProcessorDefaultVersionOutputWithContext added in v6.29.0

func (o DocumentAiProcessorDefaultVersionOutput) ToDocumentAiProcessorDefaultVersionOutputWithContext(ctx context.Context) DocumentAiProcessorDefaultVersionOutput

func (DocumentAiProcessorDefaultVersionOutput) ToOutput added in v6.65.1

func (DocumentAiProcessorDefaultVersionOutput) Version added in v6.29.0

The version to set. Using `stable` or `rc` will cause the API to return the latest version in that release channel. Apply `lifecycle.ignore_changes` to the `version` field to suppress this diff.

type DocumentAiProcessorDefaultVersionState added in v6.29.0

type DocumentAiProcessorDefaultVersionState struct {
	// The processor to set the version on.
	//
	// ***
	Processor pulumi.StringPtrInput
	// The version to set. Using `stable` or `rc` will cause the API to return the latest version in that release channel.
	// Apply `lifecycle.ignore_changes` to the `version` field to suppress this diff.
	Version pulumi.StringPtrInput
}

func (DocumentAiProcessorDefaultVersionState) ElementType added in v6.29.0

type DocumentAiProcessorInput added in v6.29.0

type DocumentAiProcessorInput interface {
	pulumi.Input

	ToDocumentAiProcessorOutput() DocumentAiProcessorOutput
	ToDocumentAiProcessorOutputWithContext(ctx context.Context) DocumentAiProcessorOutput
}

type DocumentAiProcessorMap added in v6.29.0

type DocumentAiProcessorMap map[string]DocumentAiProcessorInput

func (DocumentAiProcessorMap) ElementType added in v6.29.0

func (DocumentAiProcessorMap) ElementType() reflect.Type

func (DocumentAiProcessorMap) ToDocumentAiProcessorMapOutput added in v6.29.0

func (i DocumentAiProcessorMap) ToDocumentAiProcessorMapOutput() DocumentAiProcessorMapOutput

func (DocumentAiProcessorMap) ToDocumentAiProcessorMapOutputWithContext added in v6.29.0

func (i DocumentAiProcessorMap) ToDocumentAiProcessorMapOutputWithContext(ctx context.Context) DocumentAiProcessorMapOutput

func (DocumentAiProcessorMap) ToOutput added in v6.65.1

type DocumentAiProcessorMapInput added in v6.29.0

type DocumentAiProcessorMapInput interface {
	pulumi.Input

	ToDocumentAiProcessorMapOutput() DocumentAiProcessorMapOutput
	ToDocumentAiProcessorMapOutputWithContext(context.Context) DocumentAiProcessorMapOutput
}

DocumentAiProcessorMapInput is an input type that accepts DocumentAiProcessorMap and DocumentAiProcessorMapOutput values. You can construct a concrete instance of `DocumentAiProcessorMapInput` via:

DocumentAiProcessorMap{ "key": DocumentAiProcessorArgs{...} }

type DocumentAiProcessorMapOutput added in v6.29.0

type DocumentAiProcessorMapOutput struct{ *pulumi.OutputState }

func (DocumentAiProcessorMapOutput) ElementType added in v6.29.0

func (DocumentAiProcessorMapOutput) MapIndex added in v6.29.0

func (DocumentAiProcessorMapOutput) ToDocumentAiProcessorMapOutput added in v6.29.0

func (o DocumentAiProcessorMapOutput) ToDocumentAiProcessorMapOutput() DocumentAiProcessorMapOutput

func (DocumentAiProcessorMapOutput) ToDocumentAiProcessorMapOutputWithContext added in v6.29.0

func (o DocumentAiProcessorMapOutput) ToDocumentAiProcessorMapOutputWithContext(ctx context.Context) DocumentAiProcessorMapOutput

func (DocumentAiProcessorMapOutput) ToOutput added in v6.65.1

type DocumentAiProcessorOutput added in v6.29.0

type DocumentAiProcessorOutput struct{ *pulumi.OutputState }

func (DocumentAiProcessorOutput) DisplayName added in v6.29.0

The display name. Must be unique.

func (DocumentAiProcessorOutput) ElementType added in v6.29.0

func (DocumentAiProcessorOutput) ElementType() reflect.Type

func (DocumentAiProcessorOutput) KmsKeyName added in v6.29.0

The KMS key used for encryption/decryption in CMEK scenarios. See https://cloud.google.com/security-key-management.

func (DocumentAiProcessorOutput) Location added in v6.29.0

The location of the resource.

***

func (DocumentAiProcessorOutput) Name added in v6.29.0

The resource name of the processor.

func (DocumentAiProcessorOutput) Project added in v6.29.0

The ID of the project in which the resource belongs. If it is not provided, the provider project is used.

func (DocumentAiProcessorOutput) ToDocumentAiProcessorOutput added in v6.29.0

func (o DocumentAiProcessorOutput) ToDocumentAiProcessorOutput() DocumentAiProcessorOutput

func (DocumentAiProcessorOutput) ToDocumentAiProcessorOutputWithContext added in v6.29.0

func (o DocumentAiProcessorOutput) ToDocumentAiProcessorOutputWithContext(ctx context.Context) DocumentAiProcessorOutput

func (DocumentAiProcessorOutput) ToOutput added in v6.65.1

type DocumentAiProcessorState added in v6.29.0

type DocumentAiProcessorState struct {
	// The display name. Must be unique.
	DisplayName pulumi.StringPtrInput
	// The KMS key used for encryption/decryption in CMEK scenarios. See https://cloud.google.com/security-key-management.
	KmsKeyName pulumi.StringPtrInput
	// The location of the resource.
	//
	// ***
	Location pulumi.StringPtrInput
	// The resource name of the processor.
	Name pulumi.StringPtrInput
	// The ID of the project in which the resource belongs.
	// If it is not provided, the provider project is used.
	Project pulumi.StringPtrInput
	// The type of processor. For possible types see the [official list](https://cloud.google.com/document-ai/docs/reference/rest/v1/projects.locations/fetchProcessorTypes#google.cloud.documentai.v1.DocumentProcessorService.FetchProcessorTypes)
	Type pulumi.StringPtrInput
}

func (DocumentAiProcessorState) ElementType added in v6.29.0

func (DocumentAiProcessorState) ElementType() reflect.Type

type DocumentAiWarehouseDocumentSchema added in v6.64.0

type DocumentAiWarehouseDocumentSchema struct {
	pulumi.CustomResourceState

	// Name of the schema given by the user.
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	// Tells whether the document is a folder or a typical document.
	DocumentIsFolder pulumi.BoolPtrOutput `pulumi:"documentIsFolder"`
	// The location of the resource.
	Location pulumi.StringOutput `pulumi:"location"`
	// The name of the metadata property.
	Name pulumi.StringOutput `pulumi:"name"`
	// The unique identifier of the project.
	ProjectNumber pulumi.StringOutput `pulumi:"projectNumber"`
	// Defines the metadata for a schema property.
	// Structure is documented below.
	PropertyDefinitions DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutput `pulumi:"propertyDefinitions"`
}

A document schema is used to define document structure.

To get more information about DocumentSchema, see:

* [API documentation](https://cloud.google.com/document-warehouse/docs/reference/rest/v1/projects.locations.documentSchemas) * How-to Guides

## Example Usage ### Document Ai Warehouse Document Schema Text

```go package main

import (

"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/essentialcontacts"
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/organizations"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		project, err := organizations.LookupProject(ctx, nil, nil)
		if err != nil {
			return err
		}
		_, err = essentialcontacts.NewDocumentAiWarehouseDocumentSchema(ctx, "exampleText", &essentialcontacts.DocumentAiWarehouseDocumentSchemaArgs{
			ProjectNumber:    *pulumi.String(project.Number),
			DisplayName:      pulumi.String("test-property-text"),
			Location:         pulumi.String("us"),
			DocumentIsFolder: pulumi.Bool(false),
			PropertyDefinitions: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionArray{
				&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs{
					Name:                pulumi.String("prop3"),
					DisplayName:         pulumi.String("propdisp3"),
					IsRepeatable:        pulumi.Bool(false),
					IsFilterable:        pulumi.Bool(true),
					IsSearchable:        pulumi.Bool(true),
					IsMetadata:          pulumi.Bool(false),
					IsRequired:          pulumi.Bool(false),
					RetrievalImportance: pulumi.String("HIGHEST"),
					SchemaSources: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArray{
						&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArgs{
							Name:          pulumi.String("dummy_source"),
							ProcessorType: pulumi.String("dummy_processor"),
						},
					},
					TextTypeOptions: nil,
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Document Ai Warehouse Document Schema Integer

```go package main

import (

"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/essentialcontacts"
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/organizations"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		project, err := organizations.LookupProject(ctx, nil, nil)
		if err != nil {
			return err
		}
		_, err = essentialcontacts.NewDocumentAiWarehouseDocumentSchema(ctx, "exampleInteger", &essentialcontacts.DocumentAiWarehouseDocumentSchemaArgs{
			ProjectNumber: *pulumi.String(project.Number),
			DisplayName:   pulumi.String("test-property-integer"),
			Location:      pulumi.String("us"),
			PropertyDefinitions: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionArray{
				&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs{
					Name:                pulumi.String("prop1"),
					DisplayName:         pulumi.String("propdisp1"),
					IsRepeatable:        pulumi.Bool(false),
					IsFilterable:        pulumi.Bool(true),
					IsSearchable:        pulumi.Bool(true),
					IsMetadata:          pulumi.Bool(false),
					IsRequired:          pulumi.Bool(false),
					RetrievalImportance: pulumi.String("HIGHEST"),
					SchemaSources: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArray{
						&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArgs{
							Name:          pulumi.String("dummy_source"),
							ProcessorType: pulumi.String("dummy_processor"),
						},
					},
					IntegerTypeOptions: nil,
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Document Ai Warehouse Document Schema Float

```go package main

import (

"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/essentialcontacts"
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/organizations"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		project, err := organizations.LookupProject(ctx, nil, nil)
		if err != nil {
			return err
		}
		_, err = essentialcontacts.NewDocumentAiWarehouseDocumentSchema(ctx, "exampleFloat", &essentialcontacts.DocumentAiWarehouseDocumentSchemaArgs{
			ProjectNumber: *pulumi.String(project.Number),
			DisplayName:   pulumi.String("test-property-float"),
			Location:      pulumi.String("us"),
			PropertyDefinitions: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionArray{
				&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs{
					Name:                pulumi.String("prop2"),
					DisplayName:         pulumi.String("propdisp2"),
					IsRepeatable:        pulumi.Bool(false),
					IsFilterable:        pulumi.Bool(true),
					IsSearchable:        pulumi.Bool(true),
					IsMetadata:          pulumi.Bool(false),
					IsRequired:          pulumi.Bool(false),
					RetrievalImportance: pulumi.String("HIGHEST"),
					SchemaSources: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArray{
						&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArgs{
							Name:          pulumi.String("dummy_source"),
							ProcessorType: pulumi.String("dummy_processor"),
						},
					},
					FloatTypeOptions: nil,
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Document Ai Warehouse Document Schema Property

```go package main

import (

"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/essentialcontacts"
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/organizations"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		project, err := organizations.LookupProject(ctx, nil, nil)
		if err != nil {
			return err
		}
		_, err = essentialcontacts.NewDocumentAiWarehouseDocumentSchema(ctx, "exampleProperty", &essentialcontacts.DocumentAiWarehouseDocumentSchemaArgs{
			ProjectNumber:    *pulumi.String(project.Number),
			DisplayName:      pulumi.String("test-property-property"),
			Location:         pulumi.String("us"),
			DocumentIsFolder: pulumi.Bool(false),
			PropertyDefinitions: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionArray{
				&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs{
					Name:                pulumi.String("prop8"),
					DisplayName:         pulumi.String("propdisp8"),
					IsRepeatable:        pulumi.Bool(false),
					IsFilterable:        pulumi.Bool(true),
					IsSearchable:        pulumi.Bool(true),
					IsMetadata:          pulumi.Bool(false),
					IsRequired:          pulumi.Bool(false),
					RetrievalImportance: pulumi.String("HIGHEST"),
					SchemaSources: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArray{
						&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArgs{
							Name:          pulumi.String("dummy_source"),
							ProcessorType: pulumi.String("dummy_processor"),
						},
					},
					PropertyTypeOptions: &essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsArgs{
						PropertyDefinitions: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArray{
							&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArgs{
								Name:                pulumi.String("prop8_nested"),
								DisplayName:         pulumi.String("propdisp8_nested"),
								IsRepeatable:        pulumi.Bool(false),
								IsFilterable:        pulumi.Bool(true),
								IsSearchable:        pulumi.Bool(true),
								IsMetadata:          pulumi.Bool(false),
								IsRequired:          pulumi.Bool(false),
								RetrievalImportance: pulumi.String("HIGHEST"),
								SchemaSources: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArray{
									&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArgs{
										Name:          pulumi.String("dummy_source_nested"),
										ProcessorType: pulumi.String("dummy_processor_nested"),
									},
								},
								TextTypeOptions: nil,
							},
						},
					},
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Document Ai Warehouse Document Schema Property Enum

```go package main

import (

"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/essentialcontacts"
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/organizations"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		project, err := organizations.LookupProject(ctx, nil, nil)
		if err != nil {
			return err
		}
		_, err = essentialcontacts.NewDocumentAiWarehouseDocumentSchema(ctx, "examplePropertyEnum", &essentialcontacts.DocumentAiWarehouseDocumentSchemaArgs{
			ProjectNumber:    *pulumi.String(project.Number),
			DisplayName:      pulumi.String("test-property-property"),
			Location:         pulumi.String("us"),
			DocumentIsFolder: pulumi.Bool(false),
			PropertyDefinitions: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionArray{
				&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs{
					Name:                pulumi.String("prop8"),
					DisplayName:         pulumi.String("propdisp8"),
					IsRepeatable:        pulumi.Bool(false),
					IsFilterable:        pulumi.Bool(true),
					IsSearchable:        pulumi.Bool(true),
					IsMetadata:          pulumi.Bool(false),
					IsRequired:          pulumi.Bool(false),
					RetrievalImportance: pulumi.String("HIGHEST"),
					SchemaSources: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArray{
						&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArgs{
							Name:          pulumi.String("dummy_source"),
							ProcessorType: pulumi.String("dummy_processor"),
						},
					},
					PropertyTypeOptions: &essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsArgs{
						PropertyDefinitions: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArray{
							&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArgs{
								Name:                pulumi.String("prop8_nested"),
								DisplayName:         pulumi.String("propdisp8_nested"),
								IsRepeatable:        pulumi.Bool(false),
								IsFilterable:        pulumi.Bool(true),
								IsSearchable:        pulumi.Bool(true),
								IsMetadata:          pulumi.Bool(false),
								IsRequired:          pulumi.Bool(false),
								RetrievalImportance: pulumi.String("HIGHEST"),
								SchemaSources: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArray{
									&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArgs{
										Name:          pulumi.String("dummy_source_nested"),
										ProcessorType: pulumi.String("dummy_processor_nested"),
									},
								},
								EnumTypeOptions: &essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsArgs{
									PossibleValues: pulumi.StringArray{
										pulumi.String("M"),
										pulumi.String("F"),
										pulumi.String("X"),
									},
									ValidationCheckDisabled: pulumi.Bool(false),
								},
							},
						},
					},
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Document Ai Warehouse Document Schema Enum

```go package main

import (

"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/essentialcontacts"
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/organizations"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		project, err := organizations.LookupProject(ctx, nil, nil)
		if err != nil {
			return err
		}
		_, err = essentialcontacts.NewDocumentAiWarehouseDocumentSchema(ctx, "exampleEnum", &essentialcontacts.DocumentAiWarehouseDocumentSchemaArgs{
			ProjectNumber: *pulumi.String(project.Number),
			DisplayName:   pulumi.String("test-property-enum"),
			Location:      pulumi.String("us"),
			PropertyDefinitions: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionArray{
				&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs{
					Name:                pulumi.String("prop6"),
					DisplayName:         pulumi.String("propdisp6"),
					IsRepeatable:        pulumi.Bool(false),
					IsFilterable:        pulumi.Bool(true),
					IsSearchable:        pulumi.Bool(true),
					IsMetadata:          pulumi.Bool(false),
					IsRequired:          pulumi.Bool(false),
					RetrievalImportance: pulumi.String("HIGHEST"),
					SchemaSources: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArray{
						&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArgs{
							Name:          pulumi.String("dummy_source"),
							ProcessorType: pulumi.String("dummy_processor"),
						},
					},
					EnumTypeOptions: &essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsArgs{
						PossibleValues: pulumi.StringArray{
							pulumi.String("M"),
							pulumi.String("F"),
							pulumi.String("X"),
						},
						ValidationCheckDisabled: pulumi.Bool(false),
					},
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Document Ai Warehouse Document Schema Map

```go package main

import (

"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/essentialcontacts"
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/organizations"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		project, err := organizations.LookupProject(ctx, nil, nil)
		if err != nil {
			return err
		}
		_, err = essentialcontacts.NewDocumentAiWarehouseDocumentSchema(ctx, "exampleMap", &essentialcontacts.DocumentAiWarehouseDocumentSchemaArgs{
			ProjectNumber: *pulumi.String(project.Number),
			DisplayName:   pulumi.String("test-property-map"),
			Location:      pulumi.String("us"),
			PropertyDefinitions: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionArray{
				&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs{
					Name:                pulumi.String("prop4"),
					DisplayName:         pulumi.String("propdisp4"),
					IsRepeatable:        pulumi.Bool(false),
					IsFilterable:        pulumi.Bool(true),
					IsSearchable:        pulumi.Bool(true),
					IsMetadata:          pulumi.Bool(false),
					IsRequired:          pulumi.Bool(false),
					RetrievalImportance: pulumi.String("HIGHEST"),
					SchemaSources: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArray{
						&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArgs{
							Name:          pulumi.String("dummy_source"),
							ProcessorType: pulumi.String("dummy_processor"),
						},
					},
					MapTypeOptions: nil,
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Document Ai Warehouse Document Schema Datetime

```go package main

import (

"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/essentialcontacts"
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/organizations"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		project, err := organizations.LookupProject(ctx, nil, nil)
		if err != nil {
			return err
		}
		_, err = essentialcontacts.NewDocumentAiWarehouseDocumentSchema(ctx, "exampleDatetime", &essentialcontacts.DocumentAiWarehouseDocumentSchemaArgs{
			ProjectNumber: *pulumi.String(project.Number),
			DisplayName:   pulumi.String("test-property-date_time"),
			Location:      pulumi.String("us"),
			PropertyDefinitions: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionArray{
				&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs{
					Name:                pulumi.String("prop7"),
					DisplayName:         pulumi.String("propdisp7"),
					IsRepeatable:        pulumi.Bool(false),
					IsFilterable:        pulumi.Bool(true),
					IsSearchable:        pulumi.Bool(true),
					IsMetadata:          pulumi.Bool(false),
					IsRequired:          pulumi.Bool(false),
					RetrievalImportance: pulumi.String("HIGHEST"),
					SchemaSources: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArray{
						&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArgs{
							Name:          pulumi.String("dummy_source"),
							ProcessorType: pulumi.String("dummy_processor"),
						},
					},
					DateTimeTypeOptions: nil,
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Document Ai Warehouse Document Schema Timestamp

```go package main

import (

"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/essentialcontacts"
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/organizations"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		project, err := organizations.LookupProject(ctx, nil, nil)
		if err != nil {
			return err
		}
		_, err = essentialcontacts.NewDocumentAiWarehouseDocumentSchema(ctx, "exampleTimestamp", &essentialcontacts.DocumentAiWarehouseDocumentSchemaArgs{
			ProjectNumber: *pulumi.String(project.Number),
			DisplayName:   pulumi.String("test-property-timestamp"),
			Location:      pulumi.String("us"),
			PropertyDefinitions: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionArray{
				&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs{
					Name:                pulumi.String("prop5"),
					DisplayName:         pulumi.String("propdisp5"),
					IsRepeatable:        pulumi.Bool(false),
					IsFilterable:        pulumi.Bool(true),
					IsSearchable:        pulumi.Bool(true),
					IsMetadata:          pulumi.Bool(false),
					IsRequired:          pulumi.Bool(false),
					RetrievalImportance: pulumi.String("HIGHEST"),
					SchemaSources: essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArray{
						&essentialcontacts.DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArgs{
							Name:          pulumi.String("dummy_source"),
							ProcessorType: pulumi.String("dummy_processor"),
						},
					},
					TimestampTypeOptions: nil,
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

DocumentSchema can be imported using any of these accepted formats

```sh

$ pulumi import gcp:essentialcontacts/documentAiWarehouseDocumentSchema:DocumentAiWarehouseDocumentSchema default projects/{{project_number}}/locations/{{location}}/documentSchemas/{{name}}

```

```sh

$ pulumi import gcp:essentialcontacts/documentAiWarehouseDocumentSchema:DocumentAiWarehouseDocumentSchema default {{project_number}}/{{location}}/{{name}}

```

func GetDocumentAiWarehouseDocumentSchema added in v6.64.0

func GetDocumentAiWarehouseDocumentSchema(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DocumentAiWarehouseDocumentSchemaState, opts ...pulumi.ResourceOption) (*DocumentAiWarehouseDocumentSchema, error)

GetDocumentAiWarehouseDocumentSchema gets an existing DocumentAiWarehouseDocumentSchema resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewDocumentAiWarehouseDocumentSchema added in v6.64.0

func NewDocumentAiWarehouseDocumentSchema(ctx *pulumi.Context,
	name string, args *DocumentAiWarehouseDocumentSchemaArgs, opts ...pulumi.ResourceOption) (*DocumentAiWarehouseDocumentSchema, error)

NewDocumentAiWarehouseDocumentSchema registers a new resource with the given unique name, arguments, and options.

func (*DocumentAiWarehouseDocumentSchema) ElementType added in v6.64.0

func (*DocumentAiWarehouseDocumentSchema) ToDocumentAiWarehouseDocumentSchemaOutput added in v6.64.0

func (i *DocumentAiWarehouseDocumentSchema) ToDocumentAiWarehouseDocumentSchemaOutput() DocumentAiWarehouseDocumentSchemaOutput

func (*DocumentAiWarehouseDocumentSchema) ToDocumentAiWarehouseDocumentSchemaOutputWithContext added in v6.64.0

func (i *DocumentAiWarehouseDocumentSchema) ToDocumentAiWarehouseDocumentSchemaOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaOutput

func (*DocumentAiWarehouseDocumentSchema) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaArgs added in v6.64.0

type DocumentAiWarehouseDocumentSchemaArgs struct {
	// Name of the schema given by the user.
	DisplayName pulumi.StringInput
	// Tells whether the document is a folder or a typical document.
	DocumentIsFolder pulumi.BoolPtrInput
	// The location of the resource.
	Location pulumi.StringInput
	// The unique identifier of the project.
	ProjectNumber pulumi.StringInput
	// Defines the metadata for a schema property.
	// Structure is documented below.
	PropertyDefinitions DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayInput
}

The set of arguments for constructing a DocumentAiWarehouseDocumentSchema resource.

func (DocumentAiWarehouseDocumentSchemaArgs) ElementType added in v6.64.0

type DocumentAiWarehouseDocumentSchemaArray added in v6.64.0

type DocumentAiWarehouseDocumentSchemaArray []DocumentAiWarehouseDocumentSchemaInput

func (DocumentAiWarehouseDocumentSchemaArray) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaArray) ToDocumentAiWarehouseDocumentSchemaArrayOutput added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaArray) ToDocumentAiWarehouseDocumentSchemaArrayOutput() DocumentAiWarehouseDocumentSchemaArrayOutput

func (DocumentAiWarehouseDocumentSchemaArray) ToDocumentAiWarehouseDocumentSchemaArrayOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaArray) ToDocumentAiWarehouseDocumentSchemaArrayOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaArrayOutput

func (DocumentAiWarehouseDocumentSchemaArray) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaArrayInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaArrayInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaArrayOutput() DocumentAiWarehouseDocumentSchemaArrayOutput
	ToDocumentAiWarehouseDocumentSchemaArrayOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaArrayOutput
}

DocumentAiWarehouseDocumentSchemaArrayInput is an input type that accepts DocumentAiWarehouseDocumentSchemaArray and DocumentAiWarehouseDocumentSchemaArrayOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaArrayInput` via:

DocumentAiWarehouseDocumentSchemaArray{ DocumentAiWarehouseDocumentSchemaArgs{...} }

type DocumentAiWarehouseDocumentSchemaArrayOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaArrayOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaArrayOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaArrayOutput) Index added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaArrayOutput) ToDocumentAiWarehouseDocumentSchemaArrayOutput added in v6.64.0

func (o DocumentAiWarehouseDocumentSchemaArrayOutput) ToDocumentAiWarehouseDocumentSchemaArrayOutput() DocumentAiWarehouseDocumentSchemaArrayOutput

func (DocumentAiWarehouseDocumentSchemaArrayOutput) ToDocumentAiWarehouseDocumentSchemaArrayOutputWithContext added in v6.64.0

func (o DocumentAiWarehouseDocumentSchemaArrayOutput) ToDocumentAiWarehouseDocumentSchemaArrayOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaArrayOutput

func (DocumentAiWarehouseDocumentSchemaArrayOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaOutput() DocumentAiWarehouseDocumentSchemaOutput
	ToDocumentAiWarehouseDocumentSchemaOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaOutput
}

type DocumentAiWarehouseDocumentSchemaMap added in v6.64.0

type DocumentAiWarehouseDocumentSchemaMap map[string]DocumentAiWarehouseDocumentSchemaInput

func (DocumentAiWarehouseDocumentSchemaMap) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaMap) ToDocumentAiWarehouseDocumentSchemaMapOutput added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaMap) ToDocumentAiWarehouseDocumentSchemaMapOutput() DocumentAiWarehouseDocumentSchemaMapOutput

func (DocumentAiWarehouseDocumentSchemaMap) ToDocumentAiWarehouseDocumentSchemaMapOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaMap) ToDocumentAiWarehouseDocumentSchemaMapOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaMapOutput

func (DocumentAiWarehouseDocumentSchemaMap) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaMapInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaMapInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaMapOutput() DocumentAiWarehouseDocumentSchemaMapOutput
	ToDocumentAiWarehouseDocumentSchemaMapOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaMapOutput
}

DocumentAiWarehouseDocumentSchemaMapInput is an input type that accepts DocumentAiWarehouseDocumentSchemaMap and DocumentAiWarehouseDocumentSchemaMapOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaMapInput` via:

DocumentAiWarehouseDocumentSchemaMap{ "key": DocumentAiWarehouseDocumentSchemaArgs{...} }

type DocumentAiWarehouseDocumentSchemaMapOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaMapOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaMapOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaMapOutput) MapIndex added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaMapOutput) ToDocumentAiWarehouseDocumentSchemaMapOutput added in v6.64.0

func (o DocumentAiWarehouseDocumentSchemaMapOutput) ToDocumentAiWarehouseDocumentSchemaMapOutput() DocumentAiWarehouseDocumentSchemaMapOutput

func (DocumentAiWarehouseDocumentSchemaMapOutput) ToDocumentAiWarehouseDocumentSchemaMapOutputWithContext added in v6.64.0

func (o DocumentAiWarehouseDocumentSchemaMapOutput) ToDocumentAiWarehouseDocumentSchemaMapOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaMapOutput

func (DocumentAiWarehouseDocumentSchemaMapOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaOutput) DisplayName added in v6.64.0

Name of the schema given by the user.

func (DocumentAiWarehouseDocumentSchemaOutput) DocumentIsFolder added in v6.64.0

Tells whether the document is a folder or a typical document.

func (DocumentAiWarehouseDocumentSchemaOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaOutput) Location added in v6.64.0

The location of the resource.

func (DocumentAiWarehouseDocumentSchemaOutput) Name added in v6.64.0

The name of the metadata property.

func (DocumentAiWarehouseDocumentSchemaOutput) ProjectNumber added in v6.64.0

The unique identifier of the project.

func (DocumentAiWarehouseDocumentSchemaOutput) PropertyDefinitions added in v6.64.0

Defines the metadata for a schema property. Structure is documented below.

func (DocumentAiWarehouseDocumentSchemaOutput) ToDocumentAiWarehouseDocumentSchemaOutput added in v6.64.0

func (o DocumentAiWarehouseDocumentSchemaOutput) ToDocumentAiWarehouseDocumentSchemaOutput() DocumentAiWarehouseDocumentSchemaOutput

func (DocumentAiWarehouseDocumentSchemaOutput) ToDocumentAiWarehouseDocumentSchemaOutputWithContext added in v6.64.0

func (o DocumentAiWarehouseDocumentSchemaOutput) ToDocumentAiWarehouseDocumentSchemaOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaOutput

func (DocumentAiWarehouseDocumentSchemaOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinition added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinition struct {
	// Date time property. Not supported by CMEK compliant deployment.
	DateTimeTypeOptions *DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptions `pulumi:"dateTimeTypeOptions"`
	// The display-name for the property, used for front-end.
	DisplayName *string `pulumi:"displayName"`
	// Enum/categorical property.
	// Structure is documented below.
	EnumTypeOptions *DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptions `pulumi:"enumTypeOptions"`
	// Float property.
	FloatTypeOptions *DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptions `pulumi:"floatTypeOptions"`
	// Integer property.
	IntegerTypeOptions *DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptions `pulumi:"integerTypeOptions"`
	// Whether the property can be filtered. If this is a sub-property, all the parent properties must be marked filterable.
	IsFilterable *bool `pulumi:"isFilterable"`
	// Whether the property is user supplied metadata.
	IsMetadata *bool `pulumi:"isMetadata"`
	// Whether the property can have multiple values.
	IsRepeatable *bool `pulumi:"isRepeatable"`
	// Whether the property is mandatory.
	IsRequired *bool `pulumi:"isRequired"`
	// Indicates that the property should be included in a global search.
	IsSearchable *bool `pulumi:"isSearchable"`
	// Map property.
	MapTypeOptions *DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptions `pulumi:"mapTypeOptions"`
	// The name of the metadata property.
	Name string `pulumi:"name"`
	// Nested structured data property.
	// Structure is documented below.
	PropertyTypeOptions *DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptions `pulumi:"propertyTypeOptions"`
	// Stores the retrieval importance.
	// Possible values are: `HIGHEST`, `HIGHER`, `HIGH`, `MEDIUM`, `LOW`, `LOWEST`.
	RetrievalImportance *string `pulumi:"retrievalImportance"`
	// The schema source information.
	// Structure is documented below.
	SchemaSources []DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSource `pulumi:"schemaSources"`
	// Text property.
	TextTypeOptions *DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptions `pulumi:"textTypeOptions"`
	// Timestamp property. Not supported by CMEK compliant deployment.
	TimestampTypeOptions *DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptions `pulumi:"timestampTypeOptions"`
}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs struct {
	// Date time property. Not supported by CMEK compliant deployment.
	DateTimeTypeOptions DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrInput `pulumi:"dateTimeTypeOptions"`
	// The display-name for the property, used for front-end.
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// Enum/categorical property.
	// Structure is documented below.
	EnumTypeOptions DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrInput `pulumi:"enumTypeOptions"`
	// Float property.
	FloatTypeOptions DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrInput `pulumi:"floatTypeOptions"`
	// Integer property.
	IntegerTypeOptions DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrInput `pulumi:"integerTypeOptions"`
	// Whether the property can be filtered. If this is a sub-property, all the parent properties must be marked filterable.
	IsFilterable pulumi.BoolPtrInput `pulumi:"isFilterable"`
	// Whether the property is user supplied metadata.
	IsMetadata pulumi.BoolPtrInput `pulumi:"isMetadata"`
	// Whether the property can have multiple values.
	IsRepeatable pulumi.BoolPtrInput `pulumi:"isRepeatable"`
	// Whether the property is mandatory.
	IsRequired pulumi.BoolPtrInput `pulumi:"isRequired"`
	// Indicates that the property should be included in a global search.
	IsSearchable pulumi.BoolPtrInput `pulumi:"isSearchable"`
	// Map property.
	MapTypeOptions DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrInput `pulumi:"mapTypeOptions"`
	// The name of the metadata property.
	Name pulumi.StringInput `pulumi:"name"`
	// Nested structured data property.
	// Structure is documented below.
	PropertyTypeOptions DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrInput `pulumi:"propertyTypeOptions"`
	// Stores the retrieval importance.
	// Possible values are: `HIGHEST`, `HIGHER`, `HIGH`, `MEDIUM`, `LOW`, `LOWEST`.
	RetrievalImportance pulumi.StringPtrInput `pulumi:"retrievalImportance"`
	// The schema source information.
	// Structure is documented below.
	SchemaSources DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayInput `pulumi:"schemaSources"`
	// Text property.
	TextTypeOptions DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrInput `pulumi:"textTypeOptions"`
	// Timestamp property. Not supported by CMEK compliant deployment.
	TimestampTypeOptions DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrInput `pulumi:"timestampTypeOptions"`
}

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionArray added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionArray []DocumentAiWarehouseDocumentSchemaPropertyDefinitionInput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionArray) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionArray) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutput added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaPropertyDefinitionArray) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionArray) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaPropertyDefinitionArray) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionArray) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionArray and DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionArray{ DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs{...} }

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutput) Index added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutputWithContext added in v6.64.0

func (o DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptions added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptions struct {
}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsArgs added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsArgs struct {
}

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsArgs) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsArgs) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsArgs and DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsArgs{...}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsArgs, DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtr and DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrInput` via:

        DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsArgs{...}

or:

        nil

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrOutput) Elem added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionDateTimeTypeOptionsPtrOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptions added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptions struct {
	// List of possible enum values.
	PossibleValues []string `pulumi:"possibleValues"`
	// Make sure the enum property value provided in the document is in the possile value list during document creation. The validation check runs by default.
	//
	// ***
	ValidationCheckDisabled *bool `pulumi:"validationCheckDisabled"`
}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsArgs added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsArgs struct {
	// List of possible enum values.
	PossibleValues pulumi.StringArrayInput `pulumi:"possibleValues"`
	// Make sure the enum property value provided in the document is in the possile value list during document creation. The validation check runs by default.
	//
	// ***
	ValidationCheckDisabled pulumi.BoolPtrInput `pulumi:"validationCheckDisabled"`
}

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsArgs) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsArgs) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsArgs and DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsArgs{...}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutput) PossibleValues added in v6.64.0

List of possible enum values.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutputWithContext added in v6.64.0

func (o DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutput) ToOutput added in v6.65.1

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsOutput) ValidationCheckDisabled added in v6.64.0

Make sure the enum property value provided in the document is in the possile value list during document creation. The validation check runs by default.

***

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsArgs, DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtr and DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrInput` via:

        DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsArgs{...}

or:

        nil

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutput) Elem added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutput) PossibleValues added in v6.64.0

List of possible enum values.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutput) ToOutput added in v6.65.1

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionEnumTypeOptionsPtrOutput) ValidationCheckDisabled added in v6.64.0

Make sure the enum property value provided in the document is in the possile value list during document creation. The validation check runs by default.

***

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptions added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptions struct {
}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsArgs added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsArgs struct {
}

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsArgs) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsArgs) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsArgs and DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsArgs{...}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutputWithContext added in v6.64.0

func (o DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsArgs, DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtr and DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrInput` via:

        DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsArgs{...}

or:

        nil

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutput) Elem added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionFloatTypeOptionsPtrOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs and DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionArgs{...}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptions added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptions struct {
}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsArgs added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsArgs struct {
}

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsArgs) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsArgs) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsArgs and DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsArgs{...}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsArgs, DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtr and DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrInput` via:

        DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsArgs{...}

or:

        nil

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrOutput) Elem added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionIntegerTypeOptionsPtrOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptions added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptions struct {
}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsArgs added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsArgs struct {
}

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsArgs) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsArgs) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsArgs and DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsArgs{...}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutputWithContext added in v6.64.0

func (o DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutputWithContext added in v6.64.0

func (o DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsArgs, DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtr and DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrInput` via:

        DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsArgs{...}

or:

        nil

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutput) Elem added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionMapTypeOptionsPtrOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) DateTimeTypeOptions added in v6.64.0

Date time property. Not supported by CMEK compliant deployment.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) DisplayName added in v6.64.0

The display-name for the property, used for front-end.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) EnumTypeOptions added in v6.64.0

Enum/categorical property. Structure is documented below.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) FloatTypeOptions added in v6.64.0

Float property.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) IntegerTypeOptions added in v6.64.0

Integer property.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) IsFilterable added in v6.64.0

Whether the property can be filtered. If this is a sub-property, all the parent properties must be marked filterable.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) IsMetadata added in v6.64.0

Whether the property is user supplied metadata.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) IsRepeatable added in v6.64.0

Whether the property can have multiple values.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) IsRequired added in v6.64.0

Whether the property is mandatory.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) IsSearchable added in v6.64.0

Indicates that the property should be included in a global search.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) MapTypeOptions added in v6.64.0

Map property.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) Name added in v6.64.0

The name of the metadata property.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) PropertyTypeOptions added in v6.64.0

Nested structured data property. Structure is documented below.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) RetrievalImportance added in v6.64.0

Stores the retrieval importance. Possible values are: `HIGHEST`, `HIGHER`, `HIGH`, `MEDIUM`, `LOW`, `LOWEST`.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) SchemaSources added in v6.64.0

The schema source information. Structure is documented below.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) TextTypeOptions added in v6.64.0

Text property.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) TimestampTypeOptions added in v6.64.0

Timestamp property. Not supported by CMEK compliant deployment.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionOutputWithContext added in v6.64.0

func (o DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptions added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptions struct {
	// Defines the metadata for a schema property.
	// Structure is documented below.
	PropertyDefinitions []DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinition `pulumi:"propertyDefinitions"`
}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsArgs added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsArgs struct {
	// Defines the metadata for a schema property.
	// Structure is documented below.
	PropertyDefinitions DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayInput `pulumi:"propertyDefinitions"`
}

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsArgs) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsArgs) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsArgs and DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsArgs{...}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsOutput) PropertyDefinitions added in v6.64.0

Defines the metadata for a schema property. Structure is documented below.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinition added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinition struct {
	// Date time property. Not supported by CMEK compliant deployment.
	DateTimeTypeOptions *DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptions `pulumi:"dateTimeTypeOptions"`
	// The display-name for the property, used for front-end.
	DisplayName *string `pulumi:"displayName"`
	// Enum/categorical property.
	// Structure is documented below.
	EnumTypeOptions *DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptions `pulumi:"enumTypeOptions"`
	// Float property.
	FloatTypeOptions *DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptions `pulumi:"floatTypeOptions"`
	// Integer property.
	IntegerTypeOptions *DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptions `pulumi:"integerTypeOptions"`
	// Whether the property can be filtered. If this is a sub-property, all the parent properties must be marked filterable.
	IsFilterable *bool `pulumi:"isFilterable"`
	// Whether the property is user supplied metadata.
	IsMetadata *bool `pulumi:"isMetadata"`
	// Whether the property can have multiple values.
	IsRepeatable *bool `pulumi:"isRepeatable"`
	// Whether the property is mandatory.
	IsRequired *bool `pulumi:"isRequired"`
	// Indicates that the property should be included in a global search.
	IsSearchable *bool `pulumi:"isSearchable"`
	// Map property.
	MapTypeOptions *DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptions `pulumi:"mapTypeOptions"`
	// The name of the metadata property.
	Name string `pulumi:"name"`
	// Stores the retrieval importance.
	// Possible values are: `HIGHEST`, `HIGHER`, `HIGH`, `MEDIUM`, `LOW`, `LOWEST`.
	RetrievalImportance *string `pulumi:"retrievalImportance"`
	// The schema source information.
	// Structure is documented below.
	SchemaSources []DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSource `pulumi:"schemaSources"`
	// Text property.
	TextTypeOptions *DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptions `pulumi:"textTypeOptions"`
	// Timestamp property. Not supported by CMEK compliant deployment.
	TimestampTypeOptions *DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptions `pulumi:"timestampTypeOptions"`
}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArgs added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArgs struct {
	// Date time property. Not supported by CMEK compliant deployment.
	DateTimeTypeOptions DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrInput `pulumi:"dateTimeTypeOptions"`
	// The display-name for the property, used for front-end.
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// Enum/categorical property.
	// Structure is documented below.
	EnumTypeOptions DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrInput `pulumi:"enumTypeOptions"`
	// Float property.
	FloatTypeOptions DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrInput `pulumi:"floatTypeOptions"`
	// Integer property.
	IntegerTypeOptions DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrInput `pulumi:"integerTypeOptions"`
	// Whether the property can be filtered. If this is a sub-property, all the parent properties must be marked filterable.
	IsFilterable pulumi.BoolPtrInput `pulumi:"isFilterable"`
	// Whether the property is user supplied metadata.
	IsMetadata pulumi.BoolPtrInput `pulumi:"isMetadata"`
	// Whether the property can have multiple values.
	IsRepeatable pulumi.BoolPtrInput `pulumi:"isRepeatable"`
	// Whether the property is mandatory.
	IsRequired pulumi.BoolPtrInput `pulumi:"isRequired"`
	// Indicates that the property should be included in a global search.
	IsSearchable pulumi.BoolPtrInput `pulumi:"isSearchable"`
	// Map property.
	MapTypeOptions DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrInput `pulumi:"mapTypeOptions"`
	// The name of the metadata property.
	Name pulumi.StringInput `pulumi:"name"`
	// Stores the retrieval importance.
	// Possible values are: `HIGHEST`, `HIGHER`, `HIGH`, `MEDIUM`, `LOW`, `LOWEST`.
	RetrievalImportance pulumi.StringPtrInput `pulumi:"retrievalImportance"`
	// The schema source information.
	// Structure is documented below.
	SchemaSources DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayInput `pulumi:"schemaSources"`
	// Text property.
	TextTypeOptions DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrInput `pulumi:"textTypeOptions"`
	// Timestamp property. Not supported by CMEK compliant deployment.
	TimestampTypeOptions DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrInput `pulumi:"timestampTypeOptions"`
}

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArgs) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArgs) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArray added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArray []DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionInput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArray) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArray) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArray) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArray) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArray and DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArray{ DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArgs{...} }

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayOutput) Index added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArrayOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptions added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptions struct {
}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsArgs added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsArgs struct {
}

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsArgs) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrOutputWithContext added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsArgs and DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsArgs{...}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrOutputWithContext added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsArgs, DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtr and DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrInput` via:

        DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsArgs{...}

or:

        nil

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrOutput) Elem added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsPtrOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptions added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptions struct {
	// List of possible enum values.
	PossibleValues []string `pulumi:"possibleValues"`
	// Make sure the enum property value provided in the document is in the possile value list during document creation. The validation check runs by default.
	//
	// ***
	ValidationCheckDisabled *bool `pulumi:"validationCheckDisabled"`
}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsArgs added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsArgs struct {
	// List of possible enum values.
	PossibleValues pulumi.StringArrayInput `pulumi:"possibleValues"`
	// Make sure the enum property value provided in the document is in the possile value list during document creation. The validation check runs by default.
	//
	// ***
	ValidationCheckDisabled pulumi.BoolPtrInput `pulumi:"validationCheckDisabled"`
}

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsArgs) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsArgs) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsArgs and DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsArgs{...}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsOutput) PossibleValues added in v6.64.0

List of possible enum values.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsOutput) ToOutput added in v6.65.1

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsOutput) ValidationCheckDisabled added in v6.64.0

Make sure the enum property value provided in the document is in the possile value list during document creation. The validation check runs by default.

***

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsArgs, DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtr and DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrInput` via:

        DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsArgs{...}

or:

        nil

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrOutput) Elem added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrOutput) PossibleValues added in v6.64.0

List of possible enum values.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrOutput) ToOutput added in v6.65.1

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsPtrOutput) ValidationCheckDisabled added in v6.64.0

Make sure the enum property value provided in the document is in the possile value list during document creation. The validation check runs by default.

***

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptions added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptions struct {
}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsArgs added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsArgs struct {
}

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsArgs) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsArgs) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsArgs and DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsArgs{...}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsArgs, DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtr and DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrInput` via:

        DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsArgs{...}

or:

        nil

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrOutput) Elem added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsPtrOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArgs and DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArgs{...}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptions added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptions struct {
}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsArgs added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsArgs struct {
}

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsArgs) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrOutputWithContext added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsArgs and DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsArgs{...}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsArgs, DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtr and DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrInput` via:

        DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsArgs{...}

or:

        nil

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrOutput) Elem added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsPtrOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptions added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptions struct {
}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsArgs added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsArgs struct {
}

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsArgs) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsArgs) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsArgs and DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsArgs{...}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsArgs, DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtr and DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrInput` via:

        DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsArgs{...}

or:

        nil

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrOutput) Elem added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsPtrOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput) DateTimeTypeOptions added in v6.64.0

Date time property. Not supported by CMEK compliant deployment.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput) DisplayName added in v6.64.0

The display-name for the property, used for front-end.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput) EnumTypeOptions added in v6.64.0

Enum/categorical property. Structure is documented below.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput) FloatTypeOptions added in v6.64.0

Float property.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput) IntegerTypeOptions added in v6.64.0

Integer property.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput) IsFilterable added in v6.64.0

Whether the property can be filtered. If this is a sub-property, all the parent properties must be marked filterable.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput) IsMetadata added in v6.64.0

Whether the property is user supplied metadata.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput) IsRepeatable added in v6.64.0

Whether the property can have multiple values.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput) IsRequired added in v6.64.0

Whether the property is mandatory.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput) IsSearchable added in v6.64.0

Indicates that the property should be included in a global search.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput) MapTypeOptions added in v6.64.0

Map property.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput) Name added in v6.64.0

The name of the metadata property.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput) RetrievalImportance added in v6.64.0

Stores the retrieval importance. Possible values are: `HIGHEST`, `HIGHER`, `HIGH`, `MEDIUM`, `LOW`, `LOWEST`.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput) SchemaSources added in v6.64.0

The schema source information. Structure is documented below.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput) TextTypeOptions added in v6.64.0

Text property.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput) TimestampTypeOptions added in v6.64.0

Timestamp property. Not supported by CMEK compliant deployment.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSource added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSource struct {
	// The schema name in the source.
	Name *string `pulumi:"name"`
	// The Doc AI processor type name.
	ProcessorType *string `pulumi:"processorType"`
}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArgs added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArgs struct {
	// The schema name in the source.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The Doc AI processor type name.
	ProcessorType pulumi.StringPtrInput `pulumi:"processorType"`
}

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArgs) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArgs) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArray added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArray []DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceInput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArray) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArray) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArray) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArray) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArray and DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArray{ DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArgs{...} }

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayOutput) Index added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArrayOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArgs and DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArgs{...}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceOutput) Name added in v6.64.0

The schema name in the source.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceOutput) ProcessorType added in v6.64.0

The Doc AI processor type name.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptions added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptions struct {
}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsArgs added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsArgs struct {
}

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsArgs) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsArgs) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsArgs and DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsArgs{...}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsArgs, DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtr and DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrInput` via:

        DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsArgs{...}

or:

        nil

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrOutput) Elem added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsPtrOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptions added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptions struct {
}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsArgs added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsArgs struct {
}

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsArgs) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrOutputWithContext added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsArgs and DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsArgs{...}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrOutputWithContext added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsArgs, DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtr and DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrInput` via:

        DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsArgs{...}

or:

        nil

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrOutput) Elem added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsPtrOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsArgs, DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtr and DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrInput` via:

        DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsArgs{...}

or:

        nil

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutput) Elem added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutput) PropertyDefinitions added in v6.64.0

Defines the metadata for a schema property. Structure is documented below.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPtrOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSource added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSource struct {
	// The schema name in the source.
	Name *string `pulumi:"name"`
	// The Doc AI processor type name.
	ProcessorType *string `pulumi:"processorType"`
}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArgs added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArgs struct {
	// The schema name in the source.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The Doc AI processor type name.
	ProcessorType pulumi.StringPtrInput `pulumi:"processorType"`
}

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArgs) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArgs) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArray added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArray []DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceInput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArray) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArray) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArray) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArray) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArray) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArray and DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArray{ DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArgs{...} }

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayOutput) Index added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArrayOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArgs and DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceArgs{...}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutput) Name added in v6.64.0

The schema name in the source.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutput) ProcessorType added in v6.64.0

The Doc AI processor type name.

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutputWithContext added in v6.64.0

func (o DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionSchemaSourceOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptions added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptions struct {
}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsArgs added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsArgs struct {
}

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsArgs) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsArgs) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsArgs and DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsArgs{...}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutputWithContext added in v6.64.0

func (o DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsArgs, DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtr and DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrInput` via:

        DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsArgs{...}

or:

        nil

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutput) Elem added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTextTypeOptionsPtrOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptions added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptions struct {
}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsArgs added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsArgs struct {
}

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsArgs) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsArgs) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrOutputWithContext(ctx context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrOutput

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsArgs) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsArgs and DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsInput` via:

DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsArgs{...}

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrInput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrInput interface {
	pulumi.Input

	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrOutput() DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrOutput
	ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrOutputWithContext(context.Context) DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrOutput
}

DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrInput is an input type that accepts DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsArgs, DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtr and DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrOutput values. You can construct a concrete instance of `DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrInput` via:

        DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsArgs{...}

or:

        nil

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrOutput added in v6.64.0

type DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrOutput) Elem added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrOutput added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrOutput) ToDocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrOutputWithContext added in v6.64.0

func (DocumentAiWarehouseDocumentSchemaPropertyDefinitionTimestampTypeOptionsPtrOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseDocumentSchemaState added in v6.64.0

type DocumentAiWarehouseDocumentSchemaState struct {
	// Name of the schema given by the user.
	DisplayName pulumi.StringPtrInput
	// Tells whether the document is a folder or a typical document.
	DocumentIsFolder pulumi.BoolPtrInput
	// The location of the resource.
	Location pulumi.StringPtrInput
	// The name of the metadata property.
	Name pulumi.StringPtrInput
	// The unique identifier of the project.
	ProjectNumber pulumi.StringPtrInput
	// Defines the metadata for a schema property.
	// Structure is documented below.
	PropertyDefinitions DocumentAiWarehouseDocumentSchemaPropertyDefinitionArrayInput
}

func (DocumentAiWarehouseDocumentSchemaState) ElementType added in v6.64.0

type DocumentAiWarehouseLocation added in v6.64.0

type DocumentAiWarehouseLocation struct {
	pulumi.CustomResourceState

	// The access control mode for accessing the customer data.
	// Possible values are: `ACL_MODE_DOCUMENT_LEVEL_ACCESS_CONTROL_GCI`, `ACL_MODE_DOCUMENT_LEVEL_ACCESS_CONTROL_BYOID`, `ACL_MODE_UNIVERSAL_ACCESS`.
	AccessControlMode pulumi.StringOutput `pulumi:"accessControlMode"`
	// The type of database used to store customer data.
	// Possible values are: `DB_INFRA_SPANNER`, `DB_CLOUD_SQL_POSTGRES`.
	DatabaseType pulumi.StringOutput `pulumi:"databaseType"`
	// The default role for the person who create a document.
	// Possible values are: `DOCUMENT_ADMIN`, `DOCUMENT_EDITOR`, `DOCUMENT_VIEWER`.
	DocumentCreatorDefaultRole pulumi.StringPtrOutput `pulumi:"documentCreatorDefaultRole"`
	// The KMS key used for CMEK encryption. It is required that
	// the kms key is in the same region as the endpoint. The
	// same key will be used for all provisioned resources, if
	// encryption is available. If the kmsKey is left empty, no
	// encryption will be enforced.
	KmsKey pulumi.StringPtrOutput `pulumi:"kmsKey"`
	// The location in which the instance is to be provisioned. It takes the form projects/{projectNumber}/locations/{location}.
	//
	// ***
	Location pulumi.StringOutput `pulumi:"location"`
	// The unique identifier of the project.
	ProjectNumber pulumi.StringOutput `pulumi:"projectNumber"`
}

A location is used to initialize a project.

To get more information about Location, see:

* [API documentation](https://cloud.google.com/document-warehouse/docs/reference/rest/v1/projects.locations) * How-to Guides

## Example Usage ### Document Ai Warehouse Location

```go package main

import (

"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/essentialcontacts"
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/organizations"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		project, err := organizations.LookupProject(ctx, nil, nil)
		if err != nil {
			return err
		}
		_, err = essentialcontacts.NewDocumentAiWarehouseLocation(ctx, "example", &essentialcontacts.DocumentAiWarehouseLocationArgs{
			Location:                   pulumi.String("us"),
			ProjectNumber:              *pulumi.String(project.Number),
			AccessControlMode:          pulumi.String("ACL_MODE_DOCUMENT_LEVEL_ACCESS_CONTROL_GCI"),
			DatabaseType:               pulumi.String("DB_INFRA_SPANNER"),
			KmsKey:                     pulumi.String("dummy_key"),
			DocumentCreatorDefaultRole: pulumi.String("DOCUMENT_ADMIN"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

This resource does not support import.

func GetDocumentAiWarehouseLocation added in v6.64.0

func GetDocumentAiWarehouseLocation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DocumentAiWarehouseLocationState, opts ...pulumi.ResourceOption) (*DocumentAiWarehouseLocation, error)

GetDocumentAiWarehouseLocation gets an existing DocumentAiWarehouseLocation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewDocumentAiWarehouseLocation added in v6.64.0

func NewDocumentAiWarehouseLocation(ctx *pulumi.Context,
	name string, args *DocumentAiWarehouseLocationArgs, opts ...pulumi.ResourceOption) (*DocumentAiWarehouseLocation, error)

NewDocumentAiWarehouseLocation registers a new resource with the given unique name, arguments, and options.

func (*DocumentAiWarehouseLocation) ElementType added in v6.64.0

func (*DocumentAiWarehouseLocation) ElementType() reflect.Type

func (*DocumentAiWarehouseLocation) ToDocumentAiWarehouseLocationOutput added in v6.64.0

func (i *DocumentAiWarehouseLocation) ToDocumentAiWarehouseLocationOutput() DocumentAiWarehouseLocationOutput

func (*DocumentAiWarehouseLocation) ToDocumentAiWarehouseLocationOutputWithContext added in v6.64.0

func (i *DocumentAiWarehouseLocation) ToDocumentAiWarehouseLocationOutputWithContext(ctx context.Context) DocumentAiWarehouseLocationOutput

func (*DocumentAiWarehouseLocation) ToOutput added in v6.65.1

type DocumentAiWarehouseLocationArgs added in v6.64.0

type DocumentAiWarehouseLocationArgs struct {
	// The access control mode for accessing the customer data.
	// Possible values are: `ACL_MODE_DOCUMENT_LEVEL_ACCESS_CONTROL_GCI`, `ACL_MODE_DOCUMENT_LEVEL_ACCESS_CONTROL_BYOID`, `ACL_MODE_UNIVERSAL_ACCESS`.
	AccessControlMode pulumi.StringInput
	// The type of database used to store customer data.
	// Possible values are: `DB_INFRA_SPANNER`, `DB_CLOUD_SQL_POSTGRES`.
	DatabaseType pulumi.StringInput
	// The default role for the person who create a document.
	// Possible values are: `DOCUMENT_ADMIN`, `DOCUMENT_EDITOR`, `DOCUMENT_VIEWER`.
	DocumentCreatorDefaultRole pulumi.StringPtrInput
	// The KMS key used for CMEK encryption. It is required that
	// the kms key is in the same region as the endpoint. The
	// same key will be used for all provisioned resources, if
	// encryption is available. If the kmsKey is left empty, no
	// encryption will be enforced.
	KmsKey pulumi.StringPtrInput
	// The location in which the instance is to be provisioned. It takes the form projects/{projectNumber}/locations/{location}.
	//
	// ***
	Location pulumi.StringInput
	// The unique identifier of the project.
	ProjectNumber pulumi.StringInput
}

The set of arguments for constructing a DocumentAiWarehouseLocation resource.

func (DocumentAiWarehouseLocationArgs) ElementType added in v6.64.0

type DocumentAiWarehouseLocationArray added in v6.64.0

type DocumentAiWarehouseLocationArray []DocumentAiWarehouseLocationInput

func (DocumentAiWarehouseLocationArray) ElementType added in v6.64.0

func (DocumentAiWarehouseLocationArray) ToDocumentAiWarehouseLocationArrayOutput added in v6.64.0

func (i DocumentAiWarehouseLocationArray) ToDocumentAiWarehouseLocationArrayOutput() DocumentAiWarehouseLocationArrayOutput

func (DocumentAiWarehouseLocationArray) ToDocumentAiWarehouseLocationArrayOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseLocationArray) ToDocumentAiWarehouseLocationArrayOutputWithContext(ctx context.Context) DocumentAiWarehouseLocationArrayOutput

func (DocumentAiWarehouseLocationArray) ToOutput added in v6.65.1

type DocumentAiWarehouseLocationArrayInput added in v6.64.0

type DocumentAiWarehouseLocationArrayInput interface {
	pulumi.Input

	ToDocumentAiWarehouseLocationArrayOutput() DocumentAiWarehouseLocationArrayOutput
	ToDocumentAiWarehouseLocationArrayOutputWithContext(context.Context) DocumentAiWarehouseLocationArrayOutput
}

DocumentAiWarehouseLocationArrayInput is an input type that accepts DocumentAiWarehouseLocationArray and DocumentAiWarehouseLocationArrayOutput values. You can construct a concrete instance of `DocumentAiWarehouseLocationArrayInput` via:

DocumentAiWarehouseLocationArray{ DocumentAiWarehouseLocationArgs{...} }

type DocumentAiWarehouseLocationArrayOutput added in v6.64.0

type DocumentAiWarehouseLocationArrayOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseLocationArrayOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseLocationArrayOutput) Index added in v6.64.0

func (DocumentAiWarehouseLocationArrayOutput) ToDocumentAiWarehouseLocationArrayOutput added in v6.64.0

func (o DocumentAiWarehouseLocationArrayOutput) ToDocumentAiWarehouseLocationArrayOutput() DocumentAiWarehouseLocationArrayOutput

func (DocumentAiWarehouseLocationArrayOutput) ToDocumentAiWarehouseLocationArrayOutputWithContext added in v6.64.0

func (o DocumentAiWarehouseLocationArrayOutput) ToDocumentAiWarehouseLocationArrayOutputWithContext(ctx context.Context) DocumentAiWarehouseLocationArrayOutput

func (DocumentAiWarehouseLocationArrayOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseLocationInput added in v6.64.0

type DocumentAiWarehouseLocationInput interface {
	pulumi.Input

	ToDocumentAiWarehouseLocationOutput() DocumentAiWarehouseLocationOutput
	ToDocumentAiWarehouseLocationOutputWithContext(ctx context.Context) DocumentAiWarehouseLocationOutput
}

type DocumentAiWarehouseLocationMap added in v6.64.0

type DocumentAiWarehouseLocationMap map[string]DocumentAiWarehouseLocationInput

func (DocumentAiWarehouseLocationMap) ElementType added in v6.64.0

func (DocumentAiWarehouseLocationMap) ToDocumentAiWarehouseLocationMapOutput added in v6.64.0

func (i DocumentAiWarehouseLocationMap) ToDocumentAiWarehouseLocationMapOutput() DocumentAiWarehouseLocationMapOutput

func (DocumentAiWarehouseLocationMap) ToDocumentAiWarehouseLocationMapOutputWithContext added in v6.64.0

func (i DocumentAiWarehouseLocationMap) ToDocumentAiWarehouseLocationMapOutputWithContext(ctx context.Context) DocumentAiWarehouseLocationMapOutput

func (DocumentAiWarehouseLocationMap) ToOutput added in v6.65.1

type DocumentAiWarehouseLocationMapInput added in v6.64.0

type DocumentAiWarehouseLocationMapInput interface {
	pulumi.Input

	ToDocumentAiWarehouseLocationMapOutput() DocumentAiWarehouseLocationMapOutput
	ToDocumentAiWarehouseLocationMapOutputWithContext(context.Context) DocumentAiWarehouseLocationMapOutput
}

DocumentAiWarehouseLocationMapInput is an input type that accepts DocumentAiWarehouseLocationMap and DocumentAiWarehouseLocationMapOutput values. You can construct a concrete instance of `DocumentAiWarehouseLocationMapInput` via:

DocumentAiWarehouseLocationMap{ "key": DocumentAiWarehouseLocationArgs{...} }

type DocumentAiWarehouseLocationMapOutput added in v6.64.0

type DocumentAiWarehouseLocationMapOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseLocationMapOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseLocationMapOutput) MapIndex added in v6.64.0

func (DocumentAiWarehouseLocationMapOutput) ToDocumentAiWarehouseLocationMapOutput added in v6.64.0

func (o DocumentAiWarehouseLocationMapOutput) ToDocumentAiWarehouseLocationMapOutput() DocumentAiWarehouseLocationMapOutput

func (DocumentAiWarehouseLocationMapOutput) ToDocumentAiWarehouseLocationMapOutputWithContext added in v6.64.0

func (o DocumentAiWarehouseLocationMapOutput) ToDocumentAiWarehouseLocationMapOutputWithContext(ctx context.Context) DocumentAiWarehouseLocationMapOutput

func (DocumentAiWarehouseLocationMapOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseLocationOutput added in v6.64.0

type DocumentAiWarehouseLocationOutput struct{ *pulumi.OutputState }

func (DocumentAiWarehouseLocationOutput) AccessControlMode added in v6.64.0

The access control mode for accessing the customer data. Possible values are: `ACL_MODE_DOCUMENT_LEVEL_ACCESS_CONTROL_GCI`, `ACL_MODE_DOCUMENT_LEVEL_ACCESS_CONTROL_BYOID`, `ACL_MODE_UNIVERSAL_ACCESS`.

func (DocumentAiWarehouseLocationOutput) DatabaseType added in v6.64.0

The type of database used to store customer data. Possible values are: `DB_INFRA_SPANNER`, `DB_CLOUD_SQL_POSTGRES`.

func (DocumentAiWarehouseLocationOutput) DocumentCreatorDefaultRole added in v6.64.0

func (o DocumentAiWarehouseLocationOutput) DocumentCreatorDefaultRole() pulumi.StringPtrOutput

The default role for the person who create a document. Possible values are: `DOCUMENT_ADMIN`, `DOCUMENT_EDITOR`, `DOCUMENT_VIEWER`.

func (DocumentAiWarehouseLocationOutput) ElementType added in v6.64.0

func (DocumentAiWarehouseLocationOutput) KmsKey added in v6.64.0

The KMS key used for CMEK encryption. It is required that the kms key is in the same region as the endpoint. The same key will be used for all provisioned resources, if encryption is available. If the kmsKey is left empty, no encryption will be enforced.

func (DocumentAiWarehouseLocationOutput) Location added in v6.64.0

The location in which the instance is to be provisioned. It takes the form projects/{projectNumber}/locations/{location}.

***

func (DocumentAiWarehouseLocationOutput) ProjectNumber added in v6.64.0

The unique identifier of the project.

func (DocumentAiWarehouseLocationOutput) ToDocumentAiWarehouseLocationOutput added in v6.64.0

func (o DocumentAiWarehouseLocationOutput) ToDocumentAiWarehouseLocationOutput() DocumentAiWarehouseLocationOutput

func (DocumentAiWarehouseLocationOutput) ToDocumentAiWarehouseLocationOutputWithContext added in v6.64.0

func (o DocumentAiWarehouseLocationOutput) ToDocumentAiWarehouseLocationOutputWithContext(ctx context.Context) DocumentAiWarehouseLocationOutput

func (DocumentAiWarehouseLocationOutput) ToOutput added in v6.65.1

type DocumentAiWarehouseLocationState added in v6.64.0

type DocumentAiWarehouseLocationState struct {
	// The access control mode for accessing the customer data.
	// Possible values are: `ACL_MODE_DOCUMENT_LEVEL_ACCESS_CONTROL_GCI`, `ACL_MODE_DOCUMENT_LEVEL_ACCESS_CONTROL_BYOID`, `ACL_MODE_UNIVERSAL_ACCESS`.
	AccessControlMode pulumi.StringPtrInput
	// The type of database used to store customer data.
	// Possible values are: `DB_INFRA_SPANNER`, `DB_CLOUD_SQL_POSTGRES`.
	DatabaseType pulumi.StringPtrInput
	// The default role for the person who create a document.
	// Possible values are: `DOCUMENT_ADMIN`, `DOCUMENT_EDITOR`, `DOCUMENT_VIEWER`.
	DocumentCreatorDefaultRole pulumi.StringPtrInput
	// The KMS key used for CMEK encryption. It is required that
	// the kms key is in the same region as the endpoint. The
	// same key will be used for all provisioned resources, if
	// encryption is available. If the kmsKey is left empty, no
	// encryption will be enforced.
	KmsKey pulumi.StringPtrInput
	// The location in which the instance is to be provisioned. It takes the form projects/{projectNumber}/locations/{location}.
	//
	// ***
	Location pulumi.StringPtrInput
	// The unique identifier of the project.
	ProjectNumber pulumi.StringPtrInput
}

func (DocumentAiWarehouseLocationState) ElementType added in v6.64.0

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL