Documentation ¶
Index ¶
- type DocumentClassifier
- type DocumentClassifierArgs
- type DocumentClassifierArray
- type DocumentClassifierArrayInput
- type DocumentClassifierArrayOutput
- func (DocumentClassifierArrayOutput) ElementType() reflect.Type
- func (o DocumentClassifierArrayOutput) Index(i pulumi.IntInput) DocumentClassifierOutput
- func (o DocumentClassifierArrayOutput) ToDocumentClassifierArrayOutput() DocumentClassifierArrayOutput
- func (o DocumentClassifierArrayOutput) ToDocumentClassifierArrayOutputWithContext(ctx context.Context) DocumentClassifierArrayOutput
- type DocumentClassifierInput
- type DocumentClassifierInputDataConfig
- type DocumentClassifierInputDataConfigArgs
- func (DocumentClassifierInputDataConfigArgs) ElementType() reflect.Type
- func (i DocumentClassifierInputDataConfigArgs) ToDocumentClassifierInputDataConfigOutput() DocumentClassifierInputDataConfigOutput
- func (i DocumentClassifierInputDataConfigArgs) ToDocumentClassifierInputDataConfigOutputWithContext(ctx context.Context) DocumentClassifierInputDataConfigOutput
- func (i DocumentClassifierInputDataConfigArgs) ToDocumentClassifierInputDataConfigPtrOutput() DocumentClassifierInputDataConfigPtrOutput
- func (i DocumentClassifierInputDataConfigArgs) ToDocumentClassifierInputDataConfigPtrOutputWithContext(ctx context.Context) DocumentClassifierInputDataConfigPtrOutput
- type DocumentClassifierInputDataConfigAugmentedManifest
- type DocumentClassifierInputDataConfigAugmentedManifestArgs
- func (DocumentClassifierInputDataConfigAugmentedManifestArgs) ElementType() reflect.Type
- func (i DocumentClassifierInputDataConfigAugmentedManifestArgs) ToDocumentClassifierInputDataConfigAugmentedManifestOutput() DocumentClassifierInputDataConfigAugmentedManifestOutput
- func (i DocumentClassifierInputDataConfigAugmentedManifestArgs) ToDocumentClassifierInputDataConfigAugmentedManifestOutputWithContext(ctx context.Context) DocumentClassifierInputDataConfigAugmentedManifestOutput
- type DocumentClassifierInputDataConfigAugmentedManifestArray
- func (DocumentClassifierInputDataConfigAugmentedManifestArray) ElementType() reflect.Type
- func (i DocumentClassifierInputDataConfigAugmentedManifestArray) ToDocumentClassifierInputDataConfigAugmentedManifestArrayOutput() DocumentClassifierInputDataConfigAugmentedManifestArrayOutput
- func (i DocumentClassifierInputDataConfigAugmentedManifestArray) ToDocumentClassifierInputDataConfigAugmentedManifestArrayOutputWithContext(ctx context.Context) DocumentClassifierInputDataConfigAugmentedManifestArrayOutput
- type DocumentClassifierInputDataConfigAugmentedManifestArrayInput
- type DocumentClassifierInputDataConfigAugmentedManifestArrayOutput
- func (DocumentClassifierInputDataConfigAugmentedManifestArrayOutput) ElementType() reflect.Type
- func (o DocumentClassifierInputDataConfigAugmentedManifestArrayOutput) Index(i pulumi.IntInput) DocumentClassifierInputDataConfigAugmentedManifestOutput
- func (o DocumentClassifierInputDataConfigAugmentedManifestArrayOutput) ToDocumentClassifierInputDataConfigAugmentedManifestArrayOutput() DocumentClassifierInputDataConfigAugmentedManifestArrayOutput
- func (o DocumentClassifierInputDataConfigAugmentedManifestArrayOutput) ToDocumentClassifierInputDataConfigAugmentedManifestArrayOutputWithContext(ctx context.Context) DocumentClassifierInputDataConfigAugmentedManifestArrayOutput
- type DocumentClassifierInputDataConfigAugmentedManifestInput
- type DocumentClassifierInputDataConfigAugmentedManifestOutput
- func (o DocumentClassifierInputDataConfigAugmentedManifestOutput) AnnotationDataS3Uri() pulumi.StringPtrOutput
- func (o DocumentClassifierInputDataConfigAugmentedManifestOutput) AttributeNames() pulumi.StringArrayOutput
- func (o DocumentClassifierInputDataConfigAugmentedManifestOutput) DocumentType() pulumi.StringPtrOutput
- func (DocumentClassifierInputDataConfigAugmentedManifestOutput) ElementType() reflect.Type
- func (o DocumentClassifierInputDataConfigAugmentedManifestOutput) S3Uri() pulumi.StringOutput
- func (o DocumentClassifierInputDataConfigAugmentedManifestOutput) SourceDocumentsS3Uri() pulumi.StringPtrOutput
- func (o DocumentClassifierInputDataConfigAugmentedManifestOutput) Split() pulumi.StringPtrOutput
- func (o DocumentClassifierInputDataConfigAugmentedManifestOutput) ToDocumentClassifierInputDataConfigAugmentedManifestOutput() DocumentClassifierInputDataConfigAugmentedManifestOutput
- func (o DocumentClassifierInputDataConfigAugmentedManifestOutput) ToDocumentClassifierInputDataConfigAugmentedManifestOutputWithContext(ctx context.Context) DocumentClassifierInputDataConfigAugmentedManifestOutput
- type DocumentClassifierInputDataConfigInput
- type DocumentClassifierInputDataConfigOutput
- func (o DocumentClassifierInputDataConfigOutput) AugmentedManifests() DocumentClassifierInputDataConfigAugmentedManifestArrayOutput
- func (o DocumentClassifierInputDataConfigOutput) DataFormat() pulumi.StringPtrOutput
- func (DocumentClassifierInputDataConfigOutput) ElementType() reflect.Type
- func (o DocumentClassifierInputDataConfigOutput) LabelDelimiter() pulumi.StringPtrOutput
- func (o DocumentClassifierInputDataConfigOutput) S3Uri() pulumi.StringPtrOutput
- func (o DocumentClassifierInputDataConfigOutput) TestS3Uri() pulumi.StringPtrOutput
- func (o DocumentClassifierInputDataConfigOutput) ToDocumentClassifierInputDataConfigOutput() DocumentClassifierInputDataConfigOutput
- func (o DocumentClassifierInputDataConfigOutput) ToDocumentClassifierInputDataConfigOutputWithContext(ctx context.Context) DocumentClassifierInputDataConfigOutput
- func (o DocumentClassifierInputDataConfigOutput) ToDocumentClassifierInputDataConfigPtrOutput() DocumentClassifierInputDataConfigPtrOutput
- func (o DocumentClassifierInputDataConfigOutput) ToDocumentClassifierInputDataConfigPtrOutputWithContext(ctx context.Context) DocumentClassifierInputDataConfigPtrOutput
- type DocumentClassifierInputDataConfigPtrInput
- type DocumentClassifierInputDataConfigPtrOutput
- func (o DocumentClassifierInputDataConfigPtrOutput) AugmentedManifests() DocumentClassifierInputDataConfigAugmentedManifestArrayOutput
- func (o DocumentClassifierInputDataConfigPtrOutput) DataFormat() pulumi.StringPtrOutput
- func (o DocumentClassifierInputDataConfigPtrOutput) Elem() DocumentClassifierInputDataConfigOutput
- func (DocumentClassifierInputDataConfigPtrOutput) ElementType() reflect.Type
- func (o DocumentClassifierInputDataConfigPtrOutput) LabelDelimiter() pulumi.StringPtrOutput
- func (o DocumentClassifierInputDataConfigPtrOutput) S3Uri() pulumi.StringPtrOutput
- func (o DocumentClassifierInputDataConfigPtrOutput) TestS3Uri() pulumi.StringPtrOutput
- func (o DocumentClassifierInputDataConfigPtrOutput) ToDocumentClassifierInputDataConfigPtrOutput() DocumentClassifierInputDataConfigPtrOutput
- func (o DocumentClassifierInputDataConfigPtrOutput) ToDocumentClassifierInputDataConfigPtrOutputWithContext(ctx context.Context) DocumentClassifierInputDataConfigPtrOutput
- type DocumentClassifierMap
- type DocumentClassifierMapInput
- type DocumentClassifierMapOutput
- func (DocumentClassifierMapOutput) ElementType() reflect.Type
- func (o DocumentClassifierMapOutput) MapIndex(k pulumi.StringInput) DocumentClassifierOutput
- func (o DocumentClassifierMapOutput) ToDocumentClassifierMapOutput() DocumentClassifierMapOutput
- func (o DocumentClassifierMapOutput) ToDocumentClassifierMapOutputWithContext(ctx context.Context) DocumentClassifierMapOutput
- type DocumentClassifierOutput
- func (o DocumentClassifierOutput) Arn() pulumi.StringOutput
- func (o DocumentClassifierOutput) DataAccessRoleArn() pulumi.StringOutput
- func (DocumentClassifierOutput) ElementType() reflect.Type
- func (o DocumentClassifierOutput) InputDataConfig() DocumentClassifierInputDataConfigOutput
- func (o DocumentClassifierOutput) LanguageCode() pulumi.StringOutput
- func (o DocumentClassifierOutput) Mode() pulumi.StringPtrOutput
- func (o DocumentClassifierOutput) ModelKmsKeyId() pulumi.StringPtrOutput
- func (o DocumentClassifierOutput) Name() pulumi.StringOutput
- func (o DocumentClassifierOutput) OutputDataConfig() DocumentClassifierOutputDataConfigOutput
- func (o DocumentClassifierOutput) Tags() pulumi.StringMapOutput
- func (o DocumentClassifierOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o DocumentClassifierOutput) ToDocumentClassifierOutput() DocumentClassifierOutput
- func (o DocumentClassifierOutput) ToDocumentClassifierOutputWithContext(ctx context.Context) DocumentClassifierOutput
- func (o DocumentClassifierOutput) VersionName() pulumi.StringOutput
- func (o DocumentClassifierOutput) VersionNamePrefix() pulumi.StringOutput
- func (o DocumentClassifierOutput) VolumeKmsKeyId() pulumi.StringPtrOutput
- func (o DocumentClassifierOutput) VpcConfig() DocumentClassifierVpcConfigPtrOutput
- type DocumentClassifierOutputDataConfig
- type DocumentClassifierOutputDataConfigArgs
- func (DocumentClassifierOutputDataConfigArgs) ElementType() reflect.Type
- func (i DocumentClassifierOutputDataConfigArgs) ToDocumentClassifierOutputDataConfigOutput() DocumentClassifierOutputDataConfigOutput
- func (i DocumentClassifierOutputDataConfigArgs) ToDocumentClassifierOutputDataConfigOutputWithContext(ctx context.Context) DocumentClassifierOutputDataConfigOutput
- func (i DocumentClassifierOutputDataConfigArgs) ToDocumentClassifierOutputDataConfigPtrOutput() DocumentClassifierOutputDataConfigPtrOutput
- func (i DocumentClassifierOutputDataConfigArgs) ToDocumentClassifierOutputDataConfigPtrOutputWithContext(ctx context.Context) DocumentClassifierOutputDataConfigPtrOutput
- type DocumentClassifierOutputDataConfigInput
- type DocumentClassifierOutputDataConfigOutput
- func (DocumentClassifierOutputDataConfigOutput) ElementType() reflect.Type
- func (o DocumentClassifierOutputDataConfigOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o DocumentClassifierOutputDataConfigOutput) OutputS3Uri() pulumi.StringPtrOutput
- func (o DocumentClassifierOutputDataConfigOutput) S3Uri() pulumi.StringOutput
- func (o DocumentClassifierOutputDataConfigOutput) ToDocumentClassifierOutputDataConfigOutput() DocumentClassifierOutputDataConfigOutput
- func (o DocumentClassifierOutputDataConfigOutput) ToDocumentClassifierOutputDataConfigOutputWithContext(ctx context.Context) DocumentClassifierOutputDataConfigOutput
- func (o DocumentClassifierOutputDataConfigOutput) ToDocumentClassifierOutputDataConfigPtrOutput() DocumentClassifierOutputDataConfigPtrOutput
- func (o DocumentClassifierOutputDataConfigOutput) ToDocumentClassifierOutputDataConfigPtrOutputWithContext(ctx context.Context) DocumentClassifierOutputDataConfigPtrOutput
- type DocumentClassifierOutputDataConfigPtrInput
- type DocumentClassifierOutputDataConfigPtrOutput
- func (o DocumentClassifierOutputDataConfigPtrOutput) Elem() DocumentClassifierOutputDataConfigOutput
- func (DocumentClassifierOutputDataConfigPtrOutput) ElementType() reflect.Type
- func (o DocumentClassifierOutputDataConfigPtrOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o DocumentClassifierOutputDataConfigPtrOutput) OutputS3Uri() pulumi.StringPtrOutput
- func (o DocumentClassifierOutputDataConfigPtrOutput) S3Uri() pulumi.StringPtrOutput
- func (o DocumentClassifierOutputDataConfigPtrOutput) ToDocumentClassifierOutputDataConfigPtrOutput() DocumentClassifierOutputDataConfigPtrOutput
- func (o DocumentClassifierOutputDataConfigPtrOutput) ToDocumentClassifierOutputDataConfigPtrOutputWithContext(ctx context.Context) DocumentClassifierOutputDataConfigPtrOutput
- type DocumentClassifierState
- type DocumentClassifierVpcConfig
- type DocumentClassifierVpcConfigArgs
- func (DocumentClassifierVpcConfigArgs) ElementType() reflect.Type
- func (i DocumentClassifierVpcConfigArgs) ToDocumentClassifierVpcConfigOutput() DocumentClassifierVpcConfigOutput
- func (i DocumentClassifierVpcConfigArgs) ToDocumentClassifierVpcConfigOutputWithContext(ctx context.Context) DocumentClassifierVpcConfigOutput
- func (i DocumentClassifierVpcConfigArgs) ToDocumentClassifierVpcConfigPtrOutput() DocumentClassifierVpcConfigPtrOutput
- func (i DocumentClassifierVpcConfigArgs) ToDocumentClassifierVpcConfigPtrOutputWithContext(ctx context.Context) DocumentClassifierVpcConfigPtrOutput
- type DocumentClassifierVpcConfigInput
- type DocumentClassifierVpcConfigOutput
- func (DocumentClassifierVpcConfigOutput) ElementType() reflect.Type
- func (o DocumentClassifierVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o DocumentClassifierVpcConfigOutput) Subnets() pulumi.StringArrayOutput
- func (o DocumentClassifierVpcConfigOutput) ToDocumentClassifierVpcConfigOutput() DocumentClassifierVpcConfigOutput
- func (o DocumentClassifierVpcConfigOutput) ToDocumentClassifierVpcConfigOutputWithContext(ctx context.Context) DocumentClassifierVpcConfigOutput
- func (o DocumentClassifierVpcConfigOutput) ToDocumentClassifierVpcConfigPtrOutput() DocumentClassifierVpcConfigPtrOutput
- func (o DocumentClassifierVpcConfigOutput) ToDocumentClassifierVpcConfigPtrOutputWithContext(ctx context.Context) DocumentClassifierVpcConfigPtrOutput
- type DocumentClassifierVpcConfigPtrInput
- type DocumentClassifierVpcConfigPtrOutput
- func (o DocumentClassifierVpcConfigPtrOutput) Elem() DocumentClassifierVpcConfigOutput
- func (DocumentClassifierVpcConfigPtrOutput) ElementType() reflect.Type
- func (o DocumentClassifierVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o DocumentClassifierVpcConfigPtrOutput) Subnets() pulumi.StringArrayOutput
- func (o DocumentClassifierVpcConfigPtrOutput) ToDocumentClassifierVpcConfigPtrOutput() DocumentClassifierVpcConfigPtrOutput
- func (o DocumentClassifierVpcConfigPtrOutput) ToDocumentClassifierVpcConfigPtrOutputWithContext(ctx context.Context) DocumentClassifierVpcConfigPtrOutput
- type EntityRecognizer
- type EntityRecognizerArgs
- type EntityRecognizerArray
- type EntityRecognizerArrayInput
- type EntityRecognizerArrayOutput
- func (EntityRecognizerArrayOutput) ElementType() reflect.Type
- func (o EntityRecognizerArrayOutput) Index(i pulumi.IntInput) EntityRecognizerOutput
- func (o EntityRecognizerArrayOutput) ToEntityRecognizerArrayOutput() EntityRecognizerArrayOutput
- func (o EntityRecognizerArrayOutput) ToEntityRecognizerArrayOutputWithContext(ctx context.Context) EntityRecognizerArrayOutput
- type EntityRecognizerInput
- type EntityRecognizerInputDataConfig
- type EntityRecognizerInputDataConfigAnnotations
- type EntityRecognizerInputDataConfigAnnotationsArgs
- func (EntityRecognizerInputDataConfigAnnotationsArgs) ElementType() reflect.Type
- func (i EntityRecognizerInputDataConfigAnnotationsArgs) ToEntityRecognizerInputDataConfigAnnotationsOutput() EntityRecognizerInputDataConfigAnnotationsOutput
- func (i EntityRecognizerInputDataConfigAnnotationsArgs) ToEntityRecognizerInputDataConfigAnnotationsOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigAnnotationsOutput
- func (i EntityRecognizerInputDataConfigAnnotationsArgs) ToEntityRecognizerInputDataConfigAnnotationsPtrOutput() EntityRecognizerInputDataConfigAnnotationsPtrOutput
- func (i EntityRecognizerInputDataConfigAnnotationsArgs) ToEntityRecognizerInputDataConfigAnnotationsPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigAnnotationsPtrOutput
- type EntityRecognizerInputDataConfigAnnotationsInput
- type EntityRecognizerInputDataConfigAnnotationsOutput
- func (EntityRecognizerInputDataConfigAnnotationsOutput) ElementType() reflect.Type
- func (o EntityRecognizerInputDataConfigAnnotationsOutput) S3Uri() pulumi.StringOutput
- func (o EntityRecognizerInputDataConfigAnnotationsOutput) TestS3Uri() pulumi.StringPtrOutput
- func (o EntityRecognizerInputDataConfigAnnotationsOutput) ToEntityRecognizerInputDataConfigAnnotationsOutput() EntityRecognizerInputDataConfigAnnotationsOutput
- func (o EntityRecognizerInputDataConfigAnnotationsOutput) ToEntityRecognizerInputDataConfigAnnotationsOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigAnnotationsOutput
- func (o EntityRecognizerInputDataConfigAnnotationsOutput) ToEntityRecognizerInputDataConfigAnnotationsPtrOutput() EntityRecognizerInputDataConfigAnnotationsPtrOutput
- func (o EntityRecognizerInputDataConfigAnnotationsOutput) ToEntityRecognizerInputDataConfigAnnotationsPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigAnnotationsPtrOutput
- type EntityRecognizerInputDataConfigAnnotationsPtrInput
- type EntityRecognizerInputDataConfigAnnotationsPtrOutput
- func (o EntityRecognizerInputDataConfigAnnotationsPtrOutput) Elem() EntityRecognizerInputDataConfigAnnotationsOutput
- func (EntityRecognizerInputDataConfigAnnotationsPtrOutput) ElementType() reflect.Type
- func (o EntityRecognizerInputDataConfigAnnotationsPtrOutput) S3Uri() pulumi.StringPtrOutput
- func (o EntityRecognizerInputDataConfigAnnotationsPtrOutput) TestS3Uri() pulumi.StringPtrOutput
- func (o EntityRecognizerInputDataConfigAnnotationsPtrOutput) ToEntityRecognizerInputDataConfigAnnotationsPtrOutput() EntityRecognizerInputDataConfigAnnotationsPtrOutput
- func (o EntityRecognizerInputDataConfigAnnotationsPtrOutput) ToEntityRecognizerInputDataConfigAnnotationsPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigAnnotationsPtrOutput
- type EntityRecognizerInputDataConfigArgs
- func (EntityRecognizerInputDataConfigArgs) ElementType() reflect.Type
- func (i EntityRecognizerInputDataConfigArgs) ToEntityRecognizerInputDataConfigOutput() EntityRecognizerInputDataConfigOutput
- func (i EntityRecognizerInputDataConfigArgs) ToEntityRecognizerInputDataConfigOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigOutput
- func (i EntityRecognizerInputDataConfigArgs) ToEntityRecognizerInputDataConfigPtrOutput() EntityRecognizerInputDataConfigPtrOutput
- func (i EntityRecognizerInputDataConfigArgs) ToEntityRecognizerInputDataConfigPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigPtrOutput
- type EntityRecognizerInputDataConfigAugmentedManifest
- type EntityRecognizerInputDataConfigAugmentedManifestArgs
- func (EntityRecognizerInputDataConfigAugmentedManifestArgs) ElementType() reflect.Type
- func (i EntityRecognizerInputDataConfigAugmentedManifestArgs) ToEntityRecognizerInputDataConfigAugmentedManifestOutput() EntityRecognizerInputDataConfigAugmentedManifestOutput
- func (i EntityRecognizerInputDataConfigAugmentedManifestArgs) ToEntityRecognizerInputDataConfigAugmentedManifestOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigAugmentedManifestOutput
- type EntityRecognizerInputDataConfigAugmentedManifestArray
- func (EntityRecognizerInputDataConfigAugmentedManifestArray) ElementType() reflect.Type
- func (i EntityRecognizerInputDataConfigAugmentedManifestArray) ToEntityRecognizerInputDataConfigAugmentedManifestArrayOutput() EntityRecognizerInputDataConfigAugmentedManifestArrayOutput
- func (i EntityRecognizerInputDataConfigAugmentedManifestArray) ToEntityRecognizerInputDataConfigAugmentedManifestArrayOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigAugmentedManifestArrayOutput
- type EntityRecognizerInputDataConfigAugmentedManifestArrayInput
- type EntityRecognizerInputDataConfigAugmentedManifestArrayOutput
- func (EntityRecognizerInputDataConfigAugmentedManifestArrayOutput) ElementType() reflect.Type
- func (o EntityRecognizerInputDataConfigAugmentedManifestArrayOutput) Index(i pulumi.IntInput) EntityRecognizerInputDataConfigAugmentedManifestOutput
- func (o EntityRecognizerInputDataConfigAugmentedManifestArrayOutput) ToEntityRecognizerInputDataConfigAugmentedManifestArrayOutput() EntityRecognizerInputDataConfigAugmentedManifestArrayOutput
- func (o EntityRecognizerInputDataConfigAugmentedManifestArrayOutput) ToEntityRecognizerInputDataConfigAugmentedManifestArrayOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigAugmentedManifestArrayOutput
- type EntityRecognizerInputDataConfigAugmentedManifestInput
- type EntityRecognizerInputDataConfigAugmentedManifestOutput
- func (o EntityRecognizerInputDataConfigAugmentedManifestOutput) AnnotationDataS3Uri() pulumi.StringPtrOutput
- func (o EntityRecognizerInputDataConfigAugmentedManifestOutput) AttributeNames() pulumi.StringArrayOutput
- func (o EntityRecognizerInputDataConfigAugmentedManifestOutput) DocumentType() pulumi.StringPtrOutput
- func (EntityRecognizerInputDataConfigAugmentedManifestOutput) ElementType() reflect.Type
- func (o EntityRecognizerInputDataConfigAugmentedManifestOutput) S3Uri() pulumi.StringOutput
- func (o EntityRecognizerInputDataConfigAugmentedManifestOutput) SourceDocumentsS3Uri() pulumi.StringPtrOutput
- func (o EntityRecognizerInputDataConfigAugmentedManifestOutput) Split() pulumi.StringPtrOutput
- func (o EntityRecognizerInputDataConfigAugmentedManifestOutput) ToEntityRecognizerInputDataConfigAugmentedManifestOutput() EntityRecognizerInputDataConfigAugmentedManifestOutput
- func (o EntityRecognizerInputDataConfigAugmentedManifestOutput) ToEntityRecognizerInputDataConfigAugmentedManifestOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigAugmentedManifestOutput
- type EntityRecognizerInputDataConfigDocuments
- type EntityRecognizerInputDataConfigDocumentsArgs
- func (EntityRecognizerInputDataConfigDocumentsArgs) ElementType() reflect.Type
- func (i EntityRecognizerInputDataConfigDocumentsArgs) ToEntityRecognizerInputDataConfigDocumentsOutput() EntityRecognizerInputDataConfigDocumentsOutput
- func (i EntityRecognizerInputDataConfigDocumentsArgs) ToEntityRecognizerInputDataConfigDocumentsOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigDocumentsOutput
- func (i EntityRecognizerInputDataConfigDocumentsArgs) ToEntityRecognizerInputDataConfigDocumentsPtrOutput() EntityRecognizerInputDataConfigDocumentsPtrOutput
- func (i EntityRecognizerInputDataConfigDocumentsArgs) ToEntityRecognizerInputDataConfigDocumentsPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigDocumentsPtrOutput
- type EntityRecognizerInputDataConfigDocumentsInput
- type EntityRecognizerInputDataConfigDocumentsOutput
- func (EntityRecognizerInputDataConfigDocumentsOutput) ElementType() reflect.Type
- func (o EntityRecognizerInputDataConfigDocumentsOutput) InputFormat() pulumi.StringPtrOutput
- func (o EntityRecognizerInputDataConfigDocumentsOutput) S3Uri() pulumi.StringOutput
- func (o EntityRecognizerInputDataConfigDocumentsOutput) TestS3Uri() pulumi.StringPtrOutput
- func (o EntityRecognizerInputDataConfigDocumentsOutput) ToEntityRecognizerInputDataConfigDocumentsOutput() EntityRecognizerInputDataConfigDocumentsOutput
- func (o EntityRecognizerInputDataConfigDocumentsOutput) ToEntityRecognizerInputDataConfigDocumentsOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigDocumentsOutput
- func (o EntityRecognizerInputDataConfigDocumentsOutput) ToEntityRecognizerInputDataConfigDocumentsPtrOutput() EntityRecognizerInputDataConfigDocumentsPtrOutput
- func (o EntityRecognizerInputDataConfigDocumentsOutput) ToEntityRecognizerInputDataConfigDocumentsPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigDocumentsPtrOutput
- type EntityRecognizerInputDataConfigDocumentsPtrInput
- type EntityRecognizerInputDataConfigDocumentsPtrOutput
- func (o EntityRecognizerInputDataConfigDocumentsPtrOutput) Elem() EntityRecognizerInputDataConfigDocumentsOutput
- func (EntityRecognizerInputDataConfigDocumentsPtrOutput) ElementType() reflect.Type
- func (o EntityRecognizerInputDataConfigDocumentsPtrOutput) InputFormat() pulumi.StringPtrOutput
- func (o EntityRecognizerInputDataConfigDocumentsPtrOutput) S3Uri() pulumi.StringPtrOutput
- func (o EntityRecognizerInputDataConfigDocumentsPtrOutput) TestS3Uri() pulumi.StringPtrOutput
- func (o EntityRecognizerInputDataConfigDocumentsPtrOutput) ToEntityRecognizerInputDataConfigDocumentsPtrOutput() EntityRecognizerInputDataConfigDocumentsPtrOutput
- func (o EntityRecognizerInputDataConfigDocumentsPtrOutput) ToEntityRecognizerInputDataConfigDocumentsPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigDocumentsPtrOutput
- type EntityRecognizerInputDataConfigEntityList
- type EntityRecognizerInputDataConfigEntityListArgs
- func (EntityRecognizerInputDataConfigEntityListArgs) ElementType() reflect.Type
- func (i EntityRecognizerInputDataConfigEntityListArgs) ToEntityRecognizerInputDataConfigEntityListOutput() EntityRecognizerInputDataConfigEntityListOutput
- func (i EntityRecognizerInputDataConfigEntityListArgs) ToEntityRecognizerInputDataConfigEntityListOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigEntityListOutput
- func (i EntityRecognizerInputDataConfigEntityListArgs) ToEntityRecognizerInputDataConfigEntityListPtrOutput() EntityRecognizerInputDataConfigEntityListPtrOutput
- func (i EntityRecognizerInputDataConfigEntityListArgs) ToEntityRecognizerInputDataConfigEntityListPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigEntityListPtrOutput
- type EntityRecognizerInputDataConfigEntityListInput
- type EntityRecognizerInputDataConfigEntityListOutput
- func (EntityRecognizerInputDataConfigEntityListOutput) ElementType() reflect.Type
- func (o EntityRecognizerInputDataConfigEntityListOutput) S3Uri() pulumi.StringOutput
- func (o EntityRecognizerInputDataConfigEntityListOutput) ToEntityRecognizerInputDataConfigEntityListOutput() EntityRecognizerInputDataConfigEntityListOutput
- func (o EntityRecognizerInputDataConfigEntityListOutput) ToEntityRecognizerInputDataConfigEntityListOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigEntityListOutput
- func (o EntityRecognizerInputDataConfigEntityListOutput) ToEntityRecognizerInputDataConfigEntityListPtrOutput() EntityRecognizerInputDataConfigEntityListPtrOutput
- func (o EntityRecognizerInputDataConfigEntityListOutput) ToEntityRecognizerInputDataConfigEntityListPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigEntityListPtrOutput
- type EntityRecognizerInputDataConfigEntityListPtrInput
- type EntityRecognizerInputDataConfigEntityListPtrOutput
- func (o EntityRecognizerInputDataConfigEntityListPtrOutput) Elem() EntityRecognizerInputDataConfigEntityListOutput
- func (EntityRecognizerInputDataConfigEntityListPtrOutput) ElementType() reflect.Type
- func (o EntityRecognizerInputDataConfigEntityListPtrOutput) S3Uri() pulumi.StringPtrOutput
- func (o EntityRecognizerInputDataConfigEntityListPtrOutput) ToEntityRecognizerInputDataConfigEntityListPtrOutput() EntityRecognizerInputDataConfigEntityListPtrOutput
- func (o EntityRecognizerInputDataConfigEntityListPtrOutput) ToEntityRecognizerInputDataConfigEntityListPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigEntityListPtrOutput
- type EntityRecognizerInputDataConfigEntityType
- type EntityRecognizerInputDataConfigEntityTypeArgs
- func (EntityRecognizerInputDataConfigEntityTypeArgs) ElementType() reflect.Type
- func (i EntityRecognizerInputDataConfigEntityTypeArgs) ToEntityRecognizerInputDataConfigEntityTypeOutput() EntityRecognizerInputDataConfigEntityTypeOutput
- func (i EntityRecognizerInputDataConfigEntityTypeArgs) ToEntityRecognizerInputDataConfigEntityTypeOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigEntityTypeOutput
- type EntityRecognizerInputDataConfigEntityTypeArray
- func (EntityRecognizerInputDataConfigEntityTypeArray) ElementType() reflect.Type
- func (i EntityRecognizerInputDataConfigEntityTypeArray) ToEntityRecognizerInputDataConfigEntityTypeArrayOutput() EntityRecognizerInputDataConfigEntityTypeArrayOutput
- func (i EntityRecognizerInputDataConfigEntityTypeArray) ToEntityRecognizerInputDataConfigEntityTypeArrayOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigEntityTypeArrayOutput
- type EntityRecognizerInputDataConfigEntityTypeArrayInput
- type EntityRecognizerInputDataConfigEntityTypeArrayOutput
- func (EntityRecognizerInputDataConfigEntityTypeArrayOutput) ElementType() reflect.Type
- func (o EntityRecognizerInputDataConfigEntityTypeArrayOutput) Index(i pulumi.IntInput) EntityRecognizerInputDataConfigEntityTypeOutput
- func (o EntityRecognizerInputDataConfigEntityTypeArrayOutput) ToEntityRecognizerInputDataConfigEntityTypeArrayOutput() EntityRecognizerInputDataConfigEntityTypeArrayOutput
- func (o EntityRecognizerInputDataConfigEntityTypeArrayOutput) ToEntityRecognizerInputDataConfigEntityTypeArrayOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigEntityTypeArrayOutput
- type EntityRecognizerInputDataConfigEntityTypeInput
- type EntityRecognizerInputDataConfigEntityTypeOutput
- func (EntityRecognizerInputDataConfigEntityTypeOutput) ElementType() reflect.Type
- func (o EntityRecognizerInputDataConfigEntityTypeOutput) ToEntityRecognizerInputDataConfigEntityTypeOutput() EntityRecognizerInputDataConfigEntityTypeOutput
- func (o EntityRecognizerInputDataConfigEntityTypeOutput) ToEntityRecognizerInputDataConfigEntityTypeOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigEntityTypeOutput
- func (o EntityRecognizerInputDataConfigEntityTypeOutput) Type() pulumi.StringOutput
- type EntityRecognizerInputDataConfigInput
- type EntityRecognizerInputDataConfigOutput
- func (o EntityRecognizerInputDataConfigOutput) Annotations() EntityRecognizerInputDataConfigAnnotationsPtrOutput
- func (o EntityRecognizerInputDataConfigOutput) AugmentedManifests() EntityRecognizerInputDataConfigAugmentedManifestArrayOutput
- func (o EntityRecognizerInputDataConfigOutput) DataFormat() pulumi.StringPtrOutput
- func (o EntityRecognizerInputDataConfigOutput) Documents() EntityRecognizerInputDataConfigDocumentsPtrOutput
- func (EntityRecognizerInputDataConfigOutput) ElementType() reflect.Type
- func (o EntityRecognizerInputDataConfigOutput) EntityList() EntityRecognizerInputDataConfigEntityListPtrOutput
- func (o EntityRecognizerInputDataConfigOutput) EntityTypes() EntityRecognizerInputDataConfigEntityTypeArrayOutput
- func (o EntityRecognizerInputDataConfigOutput) ToEntityRecognizerInputDataConfigOutput() EntityRecognizerInputDataConfigOutput
- func (o EntityRecognizerInputDataConfigOutput) ToEntityRecognizerInputDataConfigOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigOutput
- func (o EntityRecognizerInputDataConfigOutput) ToEntityRecognizerInputDataConfigPtrOutput() EntityRecognizerInputDataConfigPtrOutput
- func (o EntityRecognizerInputDataConfigOutput) ToEntityRecognizerInputDataConfigPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigPtrOutput
- type EntityRecognizerInputDataConfigPtrInput
- type EntityRecognizerInputDataConfigPtrOutput
- func (o EntityRecognizerInputDataConfigPtrOutput) Annotations() EntityRecognizerInputDataConfigAnnotationsPtrOutput
- func (o EntityRecognizerInputDataConfigPtrOutput) AugmentedManifests() EntityRecognizerInputDataConfigAugmentedManifestArrayOutput
- func (o EntityRecognizerInputDataConfigPtrOutput) DataFormat() pulumi.StringPtrOutput
- func (o EntityRecognizerInputDataConfigPtrOutput) Documents() EntityRecognizerInputDataConfigDocumentsPtrOutput
- func (o EntityRecognizerInputDataConfigPtrOutput) Elem() EntityRecognizerInputDataConfigOutput
- func (EntityRecognizerInputDataConfigPtrOutput) ElementType() reflect.Type
- func (o EntityRecognizerInputDataConfigPtrOutput) EntityList() EntityRecognizerInputDataConfigEntityListPtrOutput
- func (o EntityRecognizerInputDataConfigPtrOutput) EntityTypes() EntityRecognizerInputDataConfigEntityTypeArrayOutput
- func (o EntityRecognizerInputDataConfigPtrOutput) ToEntityRecognizerInputDataConfigPtrOutput() EntityRecognizerInputDataConfigPtrOutput
- func (o EntityRecognizerInputDataConfigPtrOutput) ToEntityRecognizerInputDataConfigPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigPtrOutput
- type EntityRecognizerMap
- type EntityRecognizerMapInput
- type EntityRecognizerMapOutput
- func (EntityRecognizerMapOutput) ElementType() reflect.Type
- func (o EntityRecognizerMapOutput) MapIndex(k pulumi.StringInput) EntityRecognizerOutput
- func (o EntityRecognizerMapOutput) ToEntityRecognizerMapOutput() EntityRecognizerMapOutput
- func (o EntityRecognizerMapOutput) ToEntityRecognizerMapOutputWithContext(ctx context.Context) EntityRecognizerMapOutput
- type EntityRecognizerOutput
- func (o EntityRecognizerOutput) Arn() pulumi.StringOutput
- func (o EntityRecognizerOutput) DataAccessRoleArn() pulumi.StringOutput
- func (EntityRecognizerOutput) ElementType() reflect.Type
- func (o EntityRecognizerOutput) InputDataConfig() EntityRecognizerInputDataConfigOutput
- func (o EntityRecognizerOutput) LanguageCode() pulumi.StringOutput
- func (o EntityRecognizerOutput) ModelKmsKeyId() pulumi.StringPtrOutput
- func (o EntityRecognizerOutput) Name() pulumi.StringOutput
- func (o EntityRecognizerOutput) Tags() pulumi.StringMapOutput
- func (o EntityRecognizerOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o EntityRecognizerOutput) ToEntityRecognizerOutput() EntityRecognizerOutput
- func (o EntityRecognizerOutput) ToEntityRecognizerOutputWithContext(ctx context.Context) EntityRecognizerOutput
- func (o EntityRecognizerOutput) VersionName() pulumi.StringOutput
- func (o EntityRecognizerOutput) VersionNamePrefix() pulumi.StringOutput
- func (o EntityRecognizerOutput) VolumeKmsKeyId() pulumi.StringPtrOutput
- func (o EntityRecognizerOutput) VpcConfig() EntityRecognizerVpcConfigPtrOutput
- type EntityRecognizerState
- type EntityRecognizerVpcConfig
- type EntityRecognizerVpcConfigArgs
- func (EntityRecognizerVpcConfigArgs) ElementType() reflect.Type
- func (i EntityRecognizerVpcConfigArgs) ToEntityRecognizerVpcConfigOutput() EntityRecognizerVpcConfigOutput
- func (i EntityRecognizerVpcConfigArgs) ToEntityRecognizerVpcConfigOutputWithContext(ctx context.Context) EntityRecognizerVpcConfigOutput
- func (i EntityRecognizerVpcConfigArgs) ToEntityRecognizerVpcConfigPtrOutput() EntityRecognizerVpcConfigPtrOutput
- func (i EntityRecognizerVpcConfigArgs) ToEntityRecognizerVpcConfigPtrOutputWithContext(ctx context.Context) EntityRecognizerVpcConfigPtrOutput
- type EntityRecognizerVpcConfigInput
- type EntityRecognizerVpcConfigOutput
- func (EntityRecognizerVpcConfigOutput) ElementType() reflect.Type
- func (o EntityRecognizerVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o EntityRecognizerVpcConfigOutput) Subnets() pulumi.StringArrayOutput
- func (o EntityRecognizerVpcConfigOutput) ToEntityRecognizerVpcConfigOutput() EntityRecognizerVpcConfigOutput
- func (o EntityRecognizerVpcConfigOutput) ToEntityRecognizerVpcConfigOutputWithContext(ctx context.Context) EntityRecognizerVpcConfigOutput
- func (o EntityRecognizerVpcConfigOutput) ToEntityRecognizerVpcConfigPtrOutput() EntityRecognizerVpcConfigPtrOutput
- func (o EntityRecognizerVpcConfigOutput) ToEntityRecognizerVpcConfigPtrOutputWithContext(ctx context.Context) EntityRecognizerVpcConfigPtrOutput
- type EntityRecognizerVpcConfigPtrInput
- type EntityRecognizerVpcConfigPtrOutput
- func (o EntityRecognizerVpcConfigPtrOutput) Elem() EntityRecognizerVpcConfigOutput
- func (EntityRecognizerVpcConfigPtrOutput) ElementType() reflect.Type
- func (o EntityRecognizerVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o EntityRecognizerVpcConfigPtrOutput) Subnets() pulumi.StringArrayOutput
- func (o EntityRecognizerVpcConfigPtrOutput) ToEntityRecognizerVpcConfigPtrOutput() EntityRecognizerVpcConfigPtrOutput
- func (o EntityRecognizerVpcConfigPtrOutput) ToEntityRecognizerVpcConfigPtrOutputWithContext(ctx context.Context) EntityRecognizerVpcConfigPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DocumentClassifier ¶
type DocumentClassifier struct { pulumi.CustomResourceState // ARN of the Document Classifier version. Arn pulumi.StringOutput `pulumi:"arn"` // The ARN for an IAM Role which allows Comprehend to read the training and testing data. DataAccessRoleArn pulumi.StringOutput `pulumi:"dataAccessRoleArn"` // Configuration for the training and testing data. // See the `inputDataConfig` Configuration Block section below. InputDataConfig DocumentClassifierInputDataConfigOutput `pulumi:"inputDataConfig"` // Two-letter language code for the language. // One of `en`, `es`, `fr`, `it`, `de`, or `pt`. LanguageCode pulumi.StringOutput `pulumi:"languageCode"` // The document classification mode. // One of `MULTI_CLASS` or `MULTI_LABEL`. // `MULTI_CLASS` is also known as "Single Label" in the AWS Console. Mode pulumi.StringPtrOutput `pulumi:"mode"` // KMS Key used to encrypt trained Document Classifiers. // Can be a KMS Key ID or a KMS Key ARN. ModelKmsKeyId pulumi.StringPtrOutput `pulumi:"modelKmsKeyId"` // Name for the Document Classifier. // Has a maximum length of 63 characters. // Can contain upper- and lower-case letters, numbers, and hypen (`-`). // // The following arguments are optional: Name pulumi.StringOutput `pulumi:"name"` // Configuration for the output results of training. // See the `outputDataConfig` Configuration Block section below. OutputDataConfig DocumentClassifierOutputDataConfigOutput `pulumi:"outputDataConfig"` // A map of tags to assign to the resource. If configured with a provider `defaultTags` Configuration Block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` // Name for the version of the Document Classifier. // Each version must have a unique name within the Document Classifier. // If omitted, the provider will assign a random, unique version name. // If explicitly set to `""`, no version name will be set. // Has a maximum length of 63 characters. // Can contain upper- and lower-case letters, numbers, and hypen (`-`). // Conflicts with `versionNamePrefix`. VersionName pulumi.StringOutput `pulumi:"versionName"` // Creates a unique version name beginning with the specified prefix. // Has a maximum length of 37 characters. // Can contain upper- and lower-case letters, numbers, and hypen (`-`). // Conflicts with `versionName`. VersionNamePrefix pulumi.StringOutput `pulumi:"versionNamePrefix"` // KMS Key used to encrypt storage volumes during job processing. // Can be a KMS Key ID or a KMS Key ARN. VolumeKmsKeyId pulumi.StringPtrOutput `pulumi:"volumeKmsKeyId"` // Configuration parameters for VPC to contain Document Classifier resources. // See the `vpcConfig` Configuration Block section below. VpcConfig DocumentClassifierVpcConfigPtrOutput `pulumi:"vpcConfig"` }
Resource for managing an AWS Comprehend Document Classifier.
## Example Usage ### Basic Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/comprehend" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { documents, err := s3.NewBucketObjectv2(ctx, "documents", nil) if err != nil { return err } _, err = comprehend.NewDocumentClassifier(ctx, "example", &comprehend.DocumentClassifierArgs{ DataAccessRoleArn: pulumi.Any(aws_iam_role.Example.Arn), LanguageCode: pulumi.String("en"), InputDataConfig: &comprehend.DocumentClassifierInputDataConfigArgs{ S3Uri: documents.ID().ApplyT(func(id string) (string, error) { return fmt.Sprintf("s3://%v/%v", aws_s3_bucket.Test.Bucket, id), nil }).(pulumi.StringOutput), }, }, pulumi.DependsOn([]pulumi.Resource{ aws_iam_role_policy.Example, })) if err != nil { return err } _, err = s3.NewBucketObjectv2(ctx, "entities", nil) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Comprehend Document Classifier using the ARN. For example:
```sh
$ pulumi import aws:comprehend/documentClassifier:DocumentClassifier example arn:aws:comprehend:us-west-2:123456789012:document_classifier/example
```
func GetDocumentClassifier ¶
func GetDocumentClassifier(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DocumentClassifierState, opts ...pulumi.ResourceOption) (*DocumentClassifier, error)
GetDocumentClassifier gets an existing DocumentClassifier 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 NewDocumentClassifier ¶
func NewDocumentClassifier(ctx *pulumi.Context, name string, args *DocumentClassifierArgs, opts ...pulumi.ResourceOption) (*DocumentClassifier, error)
NewDocumentClassifier registers a new resource with the given unique name, arguments, and options.
func (*DocumentClassifier) ElementType ¶
func (*DocumentClassifier) ElementType() reflect.Type
func (*DocumentClassifier) ToDocumentClassifierOutput ¶
func (i *DocumentClassifier) ToDocumentClassifierOutput() DocumentClassifierOutput
func (*DocumentClassifier) ToDocumentClassifierOutputWithContext ¶
func (i *DocumentClassifier) ToDocumentClassifierOutputWithContext(ctx context.Context) DocumentClassifierOutput
type DocumentClassifierArgs ¶
type DocumentClassifierArgs struct { // The ARN for an IAM Role which allows Comprehend to read the training and testing data. DataAccessRoleArn pulumi.StringInput // Configuration for the training and testing data. // See the `inputDataConfig` Configuration Block section below. InputDataConfig DocumentClassifierInputDataConfigInput // Two-letter language code for the language. // One of `en`, `es`, `fr`, `it`, `de`, or `pt`. LanguageCode pulumi.StringInput // The document classification mode. // One of `MULTI_CLASS` or `MULTI_LABEL`. // `MULTI_CLASS` is also known as "Single Label" in the AWS Console. Mode pulumi.StringPtrInput // KMS Key used to encrypt trained Document Classifiers. // Can be a KMS Key ID or a KMS Key ARN. ModelKmsKeyId pulumi.StringPtrInput // Name for the Document Classifier. // Has a maximum length of 63 characters. // Can contain upper- and lower-case letters, numbers, and hypen (`-`). // // The following arguments are optional: Name pulumi.StringPtrInput // Configuration for the output results of training. // See the `outputDataConfig` Configuration Block section below. OutputDataConfig DocumentClassifierOutputDataConfigPtrInput // A map of tags to assign to the resource. If configured with a provider `defaultTags` Configuration Block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // Name for the version of the Document Classifier. // Each version must have a unique name within the Document Classifier. // If omitted, the provider will assign a random, unique version name. // If explicitly set to `""`, no version name will be set. // Has a maximum length of 63 characters. // Can contain upper- and lower-case letters, numbers, and hypen (`-`). // Conflicts with `versionNamePrefix`. VersionName pulumi.StringPtrInput // Creates a unique version name beginning with the specified prefix. // Has a maximum length of 37 characters. // Can contain upper- and lower-case letters, numbers, and hypen (`-`). // Conflicts with `versionName`. VersionNamePrefix pulumi.StringPtrInput // KMS Key used to encrypt storage volumes during job processing. // Can be a KMS Key ID or a KMS Key ARN. VolumeKmsKeyId pulumi.StringPtrInput // Configuration parameters for VPC to contain Document Classifier resources. // See the `vpcConfig` Configuration Block section below. VpcConfig DocumentClassifierVpcConfigPtrInput }
The set of arguments for constructing a DocumentClassifier resource.
func (DocumentClassifierArgs) ElementType ¶
func (DocumentClassifierArgs) ElementType() reflect.Type
type DocumentClassifierArray ¶
type DocumentClassifierArray []DocumentClassifierInput
func (DocumentClassifierArray) ElementType ¶
func (DocumentClassifierArray) ElementType() reflect.Type
func (DocumentClassifierArray) ToDocumentClassifierArrayOutput ¶
func (i DocumentClassifierArray) ToDocumentClassifierArrayOutput() DocumentClassifierArrayOutput
func (DocumentClassifierArray) ToDocumentClassifierArrayOutputWithContext ¶
func (i DocumentClassifierArray) ToDocumentClassifierArrayOutputWithContext(ctx context.Context) DocumentClassifierArrayOutput
type DocumentClassifierArrayInput ¶
type DocumentClassifierArrayInput interface { pulumi.Input ToDocumentClassifierArrayOutput() DocumentClassifierArrayOutput ToDocumentClassifierArrayOutputWithContext(context.Context) DocumentClassifierArrayOutput }
DocumentClassifierArrayInput is an input type that accepts DocumentClassifierArray and DocumentClassifierArrayOutput values. You can construct a concrete instance of `DocumentClassifierArrayInput` via:
DocumentClassifierArray{ DocumentClassifierArgs{...} }
type DocumentClassifierArrayOutput ¶
type DocumentClassifierArrayOutput struct{ *pulumi.OutputState }
func (DocumentClassifierArrayOutput) ElementType ¶
func (DocumentClassifierArrayOutput) ElementType() reflect.Type
func (DocumentClassifierArrayOutput) Index ¶
func (o DocumentClassifierArrayOutput) Index(i pulumi.IntInput) DocumentClassifierOutput
func (DocumentClassifierArrayOutput) ToDocumentClassifierArrayOutput ¶
func (o DocumentClassifierArrayOutput) ToDocumentClassifierArrayOutput() DocumentClassifierArrayOutput
func (DocumentClassifierArrayOutput) ToDocumentClassifierArrayOutputWithContext ¶
func (o DocumentClassifierArrayOutput) ToDocumentClassifierArrayOutputWithContext(ctx context.Context) DocumentClassifierArrayOutput
type DocumentClassifierInput ¶
type DocumentClassifierInput interface { pulumi.Input ToDocumentClassifierOutput() DocumentClassifierOutput ToDocumentClassifierOutputWithContext(ctx context.Context) DocumentClassifierOutput }
type DocumentClassifierInputDataConfig ¶
type DocumentClassifierInputDataConfig struct { // List of training datasets produced by Amazon SageMaker Ground Truth. // Used if `dataFormat` is `AUGMENTED_MANIFEST`. // See the `augmentedManifests` Configuration Block section below. AugmentedManifests []DocumentClassifierInputDataConfigAugmentedManifest `pulumi:"augmentedManifests"` // The format for the training data. // One of `COMPREHEND_CSV` or `AUGMENTED_MANIFEST`. DataFormat *string `pulumi:"dataFormat"` // Delimiter between labels when training a multi-label classifier. // Valid values are `|`, `~`, `!`, `@`, `#`, `$`, `%`, `^`, `*`, `-`, `_`, `+`, `=`, `\`, `:`, `;`, `>`, `?`, `/`, `<space>`, and `<tab>`. // Default is `|`. LabelDelimiter *string `pulumi:"labelDelimiter"` // Location of training documents. // Used if `dataFormat` is `COMPREHEND_CSV`. S3Uri *string `pulumi:"s3Uri"` TestS3Uri *string `pulumi:"testS3Uri"` }
type DocumentClassifierInputDataConfigArgs ¶
type DocumentClassifierInputDataConfigArgs struct { // List of training datasets produced by Amazon SageMaker Ground Truth. // Used if `dataFormat` is `AUGMENTED_MANIFEST`. // See the `augmentedManifests` Configuration Block section below. AugmentedManifests DocumentClassifierInputDataConfigAugmentedManifestArrayInput `pulumi:"augmentedManifests"` // The format for the training data. // One of `COMPREHEND_CSV` or `AUGMENTED_MANIFEST`. DataFormat pulumi.StringPtrInput `pulumi:"dataFormat"` // Delimiter between labels when training a multi-label classifier. // Valid values are `|`, `~`, `!`, `@`, `#`, `$`, `%`, `^`, `*`, `-`, `_`, `+`, `=`, `\`, `:`, `;`, `>`, `?`, `/`, `<space>`, and `<tab>`. // Default is `|`. LabelDelimiter pulumi.StringPtrInput `pulumi:"labelDelimiter"` // Location of training documents. // Used if `dataFormat` is `COMPREHEND_CSV`. S3Uri pulumi.StringPtrInput `pulumi:"s3Uri"` TestS3Uri pulumi.StringPtrInput `pulumi:"testS3Uri"` }
func (DocumentClassifierInputDataConfigArgs) ElementType ¶
func (DocumentClassifierInputDataConfigArgs) ElementType() reflect.Type
func (DocumentClassifierInputDataConfigArgs) ToDocumentClassifierInputDataConfigOutput ¶
func (i DocumentClassifierInputDataConfigArgs) ToDocumentClassifierInputDataConfigOutput() DocumentClassifierInputDataConfigOutput
func (DocumentClassifierInputDataConfigArgs) ToDocumentClassifierInputDataConfigOutputWithContext ¶
func (i DocumentClassifierInputDataConfigArgs) ToDocumentClassifierInputDataConfigOutputWithContext(ctx context.Context) DocumentClassifierInputDataConfigOutput
func (DocumentClassifierInputDataConfigArgs) ToDocumentClassifierInputDataConfigPtrOutput ¶
func (i DocumentClassifierInputDataConfigArgs) ToDocumentClassifierInputDataConfigPtrOutput() DocumentClassifierInputDataConfigPtrOutput
func (DocumentClassifierInputDataConfigArgs) ToDocumentClassifierInputDataConfigPtrOutputWithContext ¶
func (i DocumentClassifierInputDataConfigArgs) ToDocumentClassifierInputDataConfigPtrOutputWithContext(ctx context.Context) DocumentClassifierInputDataConfigPtrOutput
type DocumentClassifierInputDataConfigAugmentedManifest ¶
type DocumentClassifierInputDataConfigAugmentedManifest struct { // Location of annotation files. AnnotationDataS3Uri *string `pulumi:"annotationDataS3Uri"` // The JSON attribute that contains the annotations for the training documents. AttributeNames []string `pulumi:"attributeNames"` // Type of augmented manifest. // One of `PLAIN_TEXT_DOCUMENT` or `SEMI_STRUCTURED_DOCUMENT`. DocumentType *string `pulumi:"documentType"` // Location of augmented manifest file. S3Uri string `pulumi:"s3Uri"` // Location of source PDF files. SourceDocumentsS3Uri *string `pulumi:"sourceDocumentsS3Uri"` // Purpose of data in augmented manifest. // One of `TRAIN` or `TEST`. Split *string `pulumi:"split"` }
type DocumentClassifierInputDataConfigAugmentedManifestArgs ¶
type DocumentClassifierInputDataConfigAugmentedManifestArgs struct { // Location of annotation files. AnnotationDataS3Uri pulumi.StringPtrInput `pulumi:"annotationDataS3Uri"` // The JSON attribute that contains the annotations for the training documents. AttributeNames pulumi.StringArrayInput `pulumi:"attributeNames"` // Type of augmented manifest. // One of `PLAIN_TEXT_DOCUMENT` or `SEMI_STRUCTURED_DOCUMENT`. DocumentType pulumi.StringPtrInput `pulumi:"documentType"` // Location of augmented manifest file. S3Uri pulumi.StringInput `pulumi:"s3Uri"` // Location of source PDF files. SourceDocumentsS3Uri pulumi.StringPtrInput `pulumi:"sourceDocumentsS3Uri"` // Purpose of data in augmented manifest. // One of `TRAIN` or `TEST`. Split pulumi.StringPtrInput `pulumi:"split"` }
func (DocumentClassifierInputDataConfigAugmentedManifestArgs) ElementType ¶
func (DocumentClassifierInputDataConfigAugmentedManifestArgs) ElementType() reflect.Type
func (DocumentClassifierInputDataConfigAugmentedManifestArgs) ToDocumentClassifierInputDataConfigAugmentedManifestOutput ¶
func (i DocumentClassifierInputDataConfigAugmentedManifestArgs) ToDocumentClassifierInputDataConfigAugmentedManifestOutput() DocumentClassifierInputDataConfigAugmentedManifestOutput
func (DocumentClassifierInputDataConfigAugmentedManifestArgs) ToDocumentClassifierInputDataConfigAugmentedManifestOutputWithContext ¶
func (i DocumentClassifierInputDataConfigAugmentedManifestArgs) ToDocumentClassifierInputDataConfigAugmentedManifestOutputWithContext(ctx context.Context) DocumentClassifierInputDataConfigAugmentedManifestOutput
type DocumentClassifierInputDataConfigAugmentedManifestArray ¶
type DocumentClassifierInputDataConfigAugmentedManifestArray []DocumentClassifierInputDataConfigAugmentedManifestInput
func (DocumentClassifierInputDataConfigAugmentedManifestArray) ElementType ¶
func (DocumentClassifierInputDataConfigAugmentedManifestArray) ElementType() reflect.Type
func (DocumentClassifierInputDataConfigAugmentedManifestArray) ToDocumentClassifierInputDataConfigAugmentedManifestArrayOutput ¶
func (i DocumentClassifierInputDataConfigAugmentedManifestArray) ToDocumentClassifierInputDataConfigAugmentedManifestArrayOutput() DocumentClassifierInputDataConfigAugmentedManifestArrayOutput
func (DocumentClassifierInputDataConfigAugmentedManifestArray) ToDocumentClassifierInputDataConfigAugmentedManifestArrayOutputWithContext ¶
func (i DocumentClassifierInputDataConfigAugmentedManifestArray) ToDocumentClassifierInputDataConfigAugmentedManifestArrayOutputWithContext(ctx context.Context) DocumentClassifierInputDataConfigAugmentedManifestArrayOutput
type DocumentClassifierInputDataConfigAugmentedManifestArrayInput ¶
type DocumentClassifierInputDataConfigAugmentedManifestArrayInput interface { pulumi.Input ToDocumentClassifierInputDataConfigAugmentedManifestArrayOutput() DocumentClassifierInputDataConfigAugmentedManifestArrayOutput ToDocumentClassifierInputDataConfigAugmentedManifestArrayOutputWithContext(context.Context) DocumentClassifierInputDataConfigAugmentedManifestArrayOutput }
DocumentClassifierInputDataConfigAugmentedManifestArrayInput is an input type that accepts DocumentClassifierInputDataConfigAugmentedManifestArray and DocumentClassifierInputDataConfigAugmentedManifestArrayOutput values. You can construct a concrete instance of `DocumentClassifierInputDataConfigAugmentedManifestArrayInput` via:
DocumentClassifierInputDataConfigAugmentedManifestArray{ DocumentClassifierInputDataConfigAugmentedManifestArgs{...} }
type DocumentClassifierInputDataConfigAugmentedManifestArrayOutput ¶
type DocumentClassifierInputDataConfigAugmentedManifestArrayOutput struct{ *pulumi.OutputState }
func (DocumentClassifierInputDataConfigAugmentedManifestArrayOutput) ElementType ¶
func (DocumentClassifierInputDataConfigAugmentedManifestArrayOutput) ElementType() reflect.Type
func (DocumentClassifierInputDataConfigAugmentedManifestArrayOutput) ToDocumentClassifierInputDataConfigAugmentedManifestArrayOutput ¶
func (o DocumentClassifierInputDataConfigAugmentedManifestArrayOutput) ToDocumentClassifierInputDataConfigAugmentedManifestArrayOutput() DocumentClassifierInputDataConfigAugmentedManifestArrayOutput
func (DocumentClassifierInputDataConfigAugmentedManifestArrayOutput) ToDocumentClassifierInputDataConfigAugmentedManifestArrayOutputWithContext ¶
func (o DocumentClassifierInputDataConfigAugmentedManifestArrayOutput) ToDocumentClassifierInputDataConfigAugmentedManifestArrayOutputWithContext(ctx context.Context) DocumentClassifierInputDataConfigAugmentedManifestArrayOutput
type DocumentClassifierInputDataConfigAugmentedManifestInput ¶
type DocumentClassifierInputDataConfigAugmentedManifestInput interface { pulumi.Input ToDocumentClassifierInputDataConfigAugmentedManifestOutput() DocumentClassifierInputDataConfigAugmentedManifestOutput ToDocumentClassifierInputDataConfigAugmentedManifestOutputWithContext(context.Context) DocumentClassifierInputDataConfigAugmentedManifestOutput }
DocumentClassifierInputDataConfigAugmentedManifestInput is an input type that accepts DocumentClassifierInputDataConfigAugmentedManifestArgs and DocumentClassifierInputDataConfigAugmentedManifestOutput values. You can construct a concrete instance of `DocumentClassifierInputDataConfigAugmentedManifestInput` via:
DocumentClassifierInputDataConfigAugmentedManifestArgs{...}
type DocumentClassifierInputDataConfigAugmentedManifestOutput ¶
type DocumentClassifierInputDataConfigAugmentedManifestOutput struct{ *pulumi.OutputState }
func (DocumentClassifierInputDataConfigAugmentedManifestOutput) AnnotationDataS3Uri ¶
func (o DocumentClassifierInputDataConfigAugmentedManifestOutput) AnnotationDataS3Uri() pulumi.StringPtrOutput
Location of annotation files.
func (DocumentClassifierInputDataConfigAugmentedManifestOutput) AttributeNames ¶
func (o DocumentClassifierInputDataConfigAugmentedManifestOutput) AttributeNames() pulumi.StringArrayOutput
The JSON attribute that contains the annotations for the training documents.
func (DocumentClassifierInputDataConfigAugmentedManifestOutput) DocumentType ¶
func (o DocumentClassifierInputDataConfigAugmentedManifestOutput) DocumentType() pulumi.StringPtrOutput
Type of augmented manifest. One of `PLAIN_TEXT_DOCUMENT` or `SEMI_STRUCTURED_DOCUMENT`.
func (DocumentClassifierInputDataConfigAugmentedManifestOutput) ElementType ¶
func (DocumentClassifierInputDataConfigAugmentedManifestOutput) ElementType() reflect.Type
func (DocumentClassifierInputDataConfigAugmentedManifestOutput) S3Uri ¶
func (o DocumentClassifierInputDataConfigAugmentedManifestOutput) S3Uri() pulumi.StringOutput
Location of augmented manifest file.
func (DocumentClassifierInputDataConfigAugmentedManifestOutput) SourceDocumentsS3Uri ¶
func (o DocumentClassifierInputDataConfigAugmentedManifestOutput) SourceDocumentsS3Uri() pulumi.StringPtrOutput
Location of source PDF files.
func (DocumentClassifierInputDataConfigAugmentedManifestOutput) Split ¶
Purpose of data in augmented manifest. One of `TRAIN` or `TEST`.
func (DocumentClassifierInputDataConfigAugmentedManifestOutput) ToDocumentClassifierInputDataConfigAugmentedManifestOutput ¶
func (o DocumentClassifierInputDataConfigAugmentedManifestOutput) ToDocumentClassifierInputDataConfigAugmentedManifestOutput() DocumentClassifierInputDataConfigAugmentedManifestOutput
func (DocumentClassifierInputDataConfigAugmentedManifestOutput) ToDocumentClassifierInputDataConfigAugmentedManifestOutputWithContext ¶
func (o DocumentClassifierInputDataConfigAugmentedManifestOutput) ToDocumentClassifierInputDataConfigAugmentedManifestOutputWithContext(ctx context.Context) DocumentClassifierInputDataConfigAugmentedManifestOutput
type DocumentClassifierInputDataConfigInput ¶
type DocumentClassifierInputDataConfigInput interface { pulumi.Input ToDocumentClassifierInputDataConfigOutput() DocumentClassifierInputDataConfigOutput ToDocumentClassifierInputDataConfigOutputWithContext(context.Context) DocumentClassifierInputDataConfigOutput }
DocumentClassifierInputDataConfigInput is an input type that accepts DocumentClassifierInputDataConfigArgs and DocumentClassifierInputDataConfigOutput values. You can construct a concrete instance of `DocumentClassifierInputDataConfigInput` via:
DocumentClassifierInputDataConfigArgs{...}
type DocumentClassifierInputDataConfigOutput ¶
type DocumentClassifierInputDataConfigOutput struct{ *pulumi.OutputState }
func (DocumentClassifierInputDataConfigOutput) AugmentedManifests ¶
func (o DocumentClassifierInputDataConfigOutput) AugmentedManifests() DocumentClassifierInputDataConfigAugmentedManifestArrayOutput
List of training datasets produced by Amazon SageMaker Ground Truth. Used if `dataFormat` is `AUGMENTED_MANIFEST`. See the `augmentedManifests` Configuration Block section below.
func (DocumentClassifierInputDataConfigOutput) DataFormat ¶
func (o DocumentClassifierInputDataConfigOutput) DataFormat() pulumi.StringPtrOutput
The format for the training data. One of `COMPREHEND_CSV` or `AUGMENTED_MANIFEST`.
func (DocumentClassifierInputDataConfigOutput) ElementType ¶
func (DocumentClassifierInputDataConfigOutput) ElementType() reflect.Type
func (DocumentClassifierInputDataConfigOutput) LabelDelimiter ¶
func (o DocumentClassifierInputDataConfigOutput) LabelDelimiter() pulumi.StringPtrOutput
Delimiter between labels when training a multi-label classifier. Valid values are `|`, `~`, `!`, `@`, `#`, `$`, `%`, `^`, `*`, `-`, `_`, `+`, `=`, `\`, `:`, `;`, `>`, `?`, `/`, `<space>`, and `<tab>`. Default is `|`.
func (DocumentClassifierInputDataConfigOutput) S3Uri ¶
func (o DocumentClassifierInputDataConfigOutput) S3Uri() pulumi.StringPtrOutput
Location of training documents. Used if `dataFormat` is `COMPREHEND_CSV`.
func (DocumentClassifierInputDataConfigOutput) TestS3Uri ¶
func (o DocumentClassifierInputDataConfigOutput) TestS3Uri() pulumi.StringPtrOutput
func (DocumentClassifierInputDataConfigOutput) ToDocumentClassifierInputDataConfigOutput ¶
func (o DocumentClassifierInputDataConfigOutput) ToDocumentClassifierInputDataConfigOutput() DocumentClassifierInputDataConfigOutput
func (DocumentClassifierInputDataConfigOutput) ToDocumentClassifierInputDataConfigOutputWithContext ¶
func (o DocumentClassifierInputDataConfigOutput) ToDocumentClassifierInputDataConfigOutputWithContext(ctx context.Context) DocumentClassifierInputDataConfigOutput
func (DocumentClassifierInputDataConfigOutput) ToDocumentClassifierInputDataConfigPtrOutput ¶
func (o DocumentClassifierInputDataConfigOutput) ToDocumentClassifierInputDataConfigPtrOutput() DocumentClassifierInputDataConfigPtrOutput
func (DocumentClassifierInputDataConfigOutput) ToDocumentClassifierInputDataConfigPtrOutputWithContext ¶
func (o DocumentClassifierInputDataConfigOutput) ToDocumentClassifierInputDataConfigPtrOutputWithContext(ctx context.Context) DocumentClassifierInputDataConfigPtrOutput
type DocumentClassifierInputDataConfigPtrInput ¶
type DocumentClassifierInputDataConfigPtrInput interface { pulumi.Input ToDocumentClassifierInputDataConfigPtrOutput() DocumentClassifierInputDataConfigPtrOutput ToDocumentClassifierInputDataConfigPtrOutputWithContext(context.Context) DocumentClassifierInputDataConfigPtrOutput }
DocumentClassifierInputDataConfigPtrInput is an input type that accepts DocumentClassifierInputDataConfigArgs, DocumentClassifierInputDataConfigPtr and DocumentClassifierInputDataConfigPtrOutput values. You can construct a concrete instance of `DocumentClassifierInputDataConfigPtrInput` via:
DocumentClassifierInputDataConfigArgs{...} or: nil
func DocumentClassifierInputDataConfigPtr ¶
func DocumentClassifierInputDataConfigPtr(v *DocumentClassifierInputDataConfigArgs) DocumentClassifierInputDataConfigPtrInput
type DocumentClassifierInputDataConfigPtrOutput ¶
type DocumentClassifierInputDataConfigPtrOutput struct{ *pulumi.OutputState }
func (DocumentClassifierInputDataConfigPtrOutput) AugmentedManifests ¶
func (o DocumentClassifierInputDataConfigPtrOutput) AugmentedManifests() DocumentClassifierInputDataConfigAugmentedManifestArrayOutput
List of training datasets produced by Amazon SageMaker Ground Truth. Used if `dataFormat` is `AUGMENTED_MANIFEST`. See the `augmentedManifests` Configuration Block section below.
func (DocumentClassifierInputDataConfigPtrOutput) DataFormat ¶
func (o DocumentClassifierInputDataConfigPtrOutput) DataFormat() pulumi.StringPtrOutput
The format for the training data. One of `COMPREHEND_CSV` or `AUGMENTED_MANIFEST`.
func (DocumentClassifierInputDataConfigPtrOutput) ElementType ¶
func (DocumentClassifierInputDataConfigPtrOutput) ElementType() reflect.Type
func (DocumentClassifierInputDataConfigPtrOutput) LabelDelimiter ¶
func (o DocumentClassifierInputDataConfigPtrOutput) LabelDelimiter() pulumi.StringPtrOutput
Delimiter between labels when training a multi-label classifier. Valid values are `|`, `~`, `!`, `@`, `#`, `$`, `%`, `^`, `*`, `-`, `_`, `+`, `=`, `\`, `:`, `;`, `>`, `?`, `/`, `<space>`, and `<tab>`. Default is `|`.
func (DocumentClassifierInputDataConfigPtrOutput) S3Uri ¶
func (o DocumentClassifierInputDataConfigPtrOutput) S3Uri() pulumi.StringPtrOutput
Location of training documents. Used if `dataFormat` is `COMPREHEND_CSV`.
func (DocumentClassifierInputDataConfigPtrOutput) TestS3Uri ¶
func (o DocumentClassifierInputDataConfigPtrOutput) TestS3Uri() pulumi.StringPtrOutput
func (DocumentClassifierInputDataConfigPtrOutput) ToDocumentClassifierInputDataConfigPtrOutput ¶
func (o DocumentClassifierInputDataConfigPtrOutput) ToDocumentClassifierInputDataConfigPtrOutput() DocumentClassifierInputDataConfigPtrOutput
func (DocumentClassifierInputDataConfigPtrOutput) ToDocumentClassifierInputDataConfigPtrOutputWithContext ¶
func (o DocumentClassifierInputDataConfigPtrOutput) ToDocumentClassifierInputDataConfigPtrOutputWithContext(ctx context.Context) DocumentClassifierInputDataConfigPtrOutput
type DocumentClassifierMap ¶
type DocumentClassifierMap map[string]DocumentClassifierInput
func (DocumentClassifierMap) ElementType ¶
func (DocumentClassifierMap) ElementType() reflect.Type
func (DocumentClassifierMap) ToDocumentClassifierMapOutput ¶
func (i DocumentClassifierMap) ToDocumentClassifierMapOutput() DocumentClassifierMapOutput
func (DocumentClassifierMap) ToDocumentClassifierMapOutputWithContext ¶
func (i DocumentClassifierMap) ToDocumentClassifierMapOutputWithContext(ctx context.Context) DocumentClassifierMapOutput
type DocumentClassifierMapInput ¶
type DocumentClassifierMapInput interface { pulumi.Input ToDocumentClassifierMapOutput() DocumentClassifierMapOutput ToDocumentClassifierMapOutputWithContext(context.Context) DocumentClassifierMapOutput }
DocumentClassifierMapInput is an input type that accepts DocumentClassifierMap and DocumentClassifierMapOutput values. You can construct a concrete instance of `DocumentClassifierMapInput` via:
DocumentClassifierMap{ "key": DocumentClassifierArgs{...} }
type DocumentClassifierMapOutput ¶
type DocumentClassifierMapOutput struct{ *pulumi.OutputState }
func (DocumentClassifierMapOutput) ElementType ¶
func (DocumentClassifierMapOutput) ElementType() reflect.Type
func (DocumentClassifierMapOutput) MapIndex ¶
func (o DocumentClassifierMapOutput) MapIndex(k pulumi.StringInput) DocumentClassifierOutput
func (DocumentClassifierMapOutput) ToDocumentClassifierMapOutput ¶
func (o DocumentClassifierMapOutput) ToDocumentClassifierMapOutput() DocumentClassifierMapOutput
func (DocumentClassifierMapOutput) ToDocumentClassifierMapOutputWithContext ¶
func (o DocumentClassifierMapOutput) ToDocumentClassifierMapOutputWithContext(ctx context.Context) DocumentClassifierMapOutput
type DocumentClassifierOutput ¶
type DocumentClassifierOutput struct{ *pulumi.OutputState }
func (DocumentClassifierOutput) Arn ¶
func (o DocumentClassifierOutput) Arn() pulumi.StringOutput
ARN of the Document Classifier version.
func (DocumentClassifierOutput) DataAccessRoleArn ¶
func (o DocumentClassifierOutput) DataAccessRoleArn() pulumi.StringOutput
The ARN for an IAM Role which allows Comprehend to read the training and testing data.
func (DocumentClassifierOutput) ElementType ¶
func (DocumentClassifierOutput) ElementType() reflect.Type
func (DocumentClassifierOutput) InputDataConfig ¶
func (o DocumentClassifierOutput) InputDataConfig() DocumentClassifierInputDataConfigOutput
Configuration for the training and testing data. See the `inputDataConfig` Configuration Block section below.
func (DocumentClassifierOutput) LanguageCode ¶
func (o DocumentClassifierOutput) LanguageCode() pulumi.StringOutput
Two-letter language code for the language. One of `en`, `es`, `fr`, `it`, `de`, or `pt`.
func (DocumentClassifierOutput) Mode ¶
func (o DocumentClassifierOutput) Mode() pulumi.StringPtrOutput
The document classification mode. One of `MULTI_CLASS` or `MULTI_LABEL`. `MULTI_CLASS` is also known as "Single Label" in the AWS Console.
func (DocumentClassifierOutput) ModelKmsKeyId ¶
func (o DocumentClassifierOutput) ModelKmsKeyId() pulumi.StringPtrOutput
KMS Key used to encrypt trained Document Classifiers. Can be a KMS Key ID or a KMS Key ARN.
func (DocumentClassifierOutput) Name ¶
func (o DocumentClassifierOutput) Name() pulumi.StringOutput
Name for the Document Classifier. Has a maximum length of 63 characters. Can contain upper- and lower-case letters, numbers, and hypen (`-`).
The following arguments are optional:
func (DocumentClassifierOutput) OutputDataConfig ¶
func (o DocumentClassifierOutput) OutputDataConfig() DocumentClassifierOutputDataConfigOutput
Configuration for the output results of training. See the `outputDataConfig` Configuration Block section below.
func (DocumentClassifierOutput) Tags ¶
func (o DocumentClassifierOutput) Tags() pulumi.StringMapOutput
A map of tags to assign to the resource. If configured with a provider `defaultTags` Configuration Block present, tags with matching keys will overwrite those defined at the provider-level.
func (DocumentClassifierOutput) TagsAll
deprecated
func (o DocumentClassifierOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (DocumentClassifierOutput) ToDocumentClassifierOutput ¶
func (o DocumentClassifierOutput) ToDocumentClassifierOutput() DocumentClassifierOutput
func (DocumentClassifierOutput) ToDocumentClassifierOutputWithContext ¶
func (o DocumentClassifierOutput) ToDocumentClassifierOutputWithContext(ctx context.Context) DocumentClassifierOutput
func (DocumentClassifierOutput) VersionName ¶
func (o DocumentClassifierOutput) VersionName() pulumi.StringOutput
Name for the version of the Document Classifier. Each version must have a unique name within the Document Classifier. If omitted, the provider will assign a random, unique version name. If explicitly set to `""`, no version name will be set. Has a maximum length of 63 characters. Can contain upper- and lower-case letters, numbers, and hypen (`-`). Conflicts with `versionNamePrefix`.
func (DocumentClassifierOutput) VersionNamePrefix ¶
func (o DocumentClassifierOutput) VersionNamePrefix() pulumi.StringOutput
Creates a unique version name beginning with the specified prefix. Has a maximum length of 37 characters. Can contain upper- and lower-case letters, numbers, and hypen (`-`). Conflicts with `versionName`.
func (DocumentClassifierOutput) VolumeKmsKeyId ¶
func (o DocumentClassifierOutput) VolumeKmsKeyId() pulumi.StringPtrOutput
KMS Key used to encrypt storage volumes during job processing. Can be a KMS Key ID or a KMS Key ARN.
func (DocumentClassifierOutput) VpcConfig ¶
func (o DocumentClassifierOutput) VpcConfig() DocumentClassifierVpcConfigPtrOutput
Configuration parameters for VPC to contain Document Classifier resources. See the `vpcConfig` Configuration Block section below.
type DocumentClassifierOutputDataConfig ¶
type DocumentClassifierOutputDataConfig struct { // KMS Key used to encrypt the output documents. // Can be a KMS Key ID, a KMS Key ARN, a KMS Alias name, or a KMS Alias ARN. KmsKeyId *string `pulumi:"kmsKeyId"` // Full path for the output documents. OutputS3Uri *string `pulumi:"outputS3Uri"` // Destination path for the output documents. // The full path to the output file will be returned in `outputS3Uri`. S3Uri string `pulumi:"s3Uri"` }
type DocumentClassifierOutputDataConfigArgs ¶
type DocumentClassifierOutputDataConfigArgs struct { // KMS Key used to encrypt the output documents. // Can be a KMS Key ID, a KMS Key ARN, a KMS Alias name, or a KMS Alias ARN. KmsKeyId pulumi.StringPtrInput `pulumi:"kmsKeyId"` // Full path for the output documents. OutputS3Uri pulumi.StringPtrInput `pulumi:"outputS3Uri"` // Destination path for the output documents. // The full path to the output file will be returned in `outputS3Uri`. S3Uri pulumi.StringInput `pulumi:"s3Uri"` }
func (DocumentClassifierOutputDataConfigArgs) ElementType ¶
func (DocumentClassifierOutputDataConfigArgs) ElementType() reflect.Type
func (DocumentClassifierOutputDataConfigArgs) ToDocumentClassifierOutputDataConfigOutput ¶
func (i DocumentClassifierOutputDataConfigArgs) ToDocumentClassifierOutputDataConfigOutput() DocumentClassifierOutputDataConfigOutput
func (DocumentClassifierOutputDataConfigArgs) ToDocumentClassifierOutputDataConfigOutputWithContext ¶
func (i DocumentClassifierOutputDataConfigArgs) ToDocumentClassifierOutputDataConfigOutputWithContext(ctx context.Context) DocumentClassifierOutputDataConfigOutput
func (DocumentClassifierOutputDataConfigArgs) ToDocumentClassifierOutputDataConfigPtrOutput ¶
func (i DocumentClassifierOutputDataConfigArgs) ToDocumentClassifierOutputDataConfigPtrOutput() DocumentClassifierOutputDataConfigPtrOutput
func (DocumentClassifierOutputDataConfigArgs) ToDocumentClassifierOutputDataConfigPtrOutputWithContext ¶
func (i DocumentClassifierOutputDataConfigArgs) ToDocumentClassifierOutputDataConfigPtrOutputWithContext(ctx context.Context) DocumentClassifierOutputDataConfigPtrOutput
type DocumentClassifierOutputDataConfigInput ¶
type DocumentClassifierOutputDataConfigInput interface { pulumi.Input ToDocumentClassifierOutputDataConfigOutput() DocumentClassifierOutputDataConfigOutput ToDocumentClassifierOutputDataConfigOutputWithContext(context.Context) DocumentClassifierOutputDataConfigOutput }
DocumentClassifierOutputDataConfigInput is an input type that accepts DocumentClassifierOutputDataConfigArgs and DocumentClassifierOutputDataConfigOutput values. You can construct a concrete instance of `DocumentClassifierOutputDataConfigInput` via:
DocumentClassifierOutputDataConfigArgs{...}
type DocumentClassifierOutputDataConfigOutput ¶
type DocumentClassifierOutputDataConfigOutput struct{ *pulumi.OutputState }
func (DocumentClassifierOutputDataConfigOutput) ElementType ¶
func (DocumentClassifierOutputDataConfigOutput) ElementType() reflect.Type
func (DocumentClassifierOutputDataConfigOutput) KmsKeyId ¶
func (o DocumentClassifierOutputDataConfigOutput) KmsKeyId() pulumi.StringPtrOutput
KMS Key used to encrypt the output documents. Can be a KMS Key ID, a KMS Key ARN, a KMS Alias name, or a KMS Alias ARN.
func (DocumentClassifierOutputDataConfigOutput) OutputS3Uri ¶
func (o DocumentClassifierOutputDataConfigOutput) OutputS3Uri() pulumi.StringPtrOutput
Full path for the output documents.
func (DocumentClassifierOutputDataConfigOutput) S3Uri ¶
func (o DocumentClassifierOutputDataConfigOutput) S3Uri() pulumi.StringOutput
Destination path for the output documents. The full path to the output file will be returned in `outputS3Uri`.
func (DocumentClassifierOutputDataConfigOutput) ToDocumentClassifierOutputDataConfigOutput ¶
func (o DocumentClassifierOutputDataConfigOutput) ToDocumentClassifierOutputDataConfigOutput() DocumentClassifierOutputDataConfigOutput
func (DocumentClassifierOutputDataConfigOutput) ToDocumentClassifierOutputDataConfigOutputWithContext ¶
func (o DocumentClassifierOutputDataConfigOutput) ToDocumentClassifierOutputDataConfigOutputWithContext(ctx context.Context) DocumentClassifierOutputDataConfigOutput
func (DocumentClassifierOutputDataConfigOutput) ToDocumentClassifierOutputDataConfigPtrOutput ¶
func (o DocumentClassifierOutputDataConfigOutput) ToDocumentClassifierOutputDataConfigPtrOutput() DocumentClassifierOutputDataConfigPtrOutput
func (DocumentClassifierOutputDataConfigOutput) ToDocumentClassifierOutputDataConfigPtrOutputWithContext ¶
func (o DocumentClassifierOutputDataConfigOutput) ToDocumentClassifierOutputDataConfigPtrOutputWithContext(ctx context.Context) DocumentClassifierOutputDataConfigPtrOutput
type DocumentClassifierOutputDataConfigPtrInput ¶
type DocumentClassifierOutputDataConfigPtrInput interface { pulumi.Input ToDocumentClassifierOutputDataConfigPtrOutput() DocumentClassifierOutputDataConfigPtrOutput ToDocumentClassifierOutputDataConfigPtrOutputWithContext(context.Context) DocumentClassifierOutputDataConfigPtrOutput }
DocumentClassifierOutputDataConfigPtrInput is an input type that accepts DocumentClassifierOutputDataConfigArgs, DocumentClassifierOutputDataConfigPtr and DocumentClassifierOutputDataConfigPtrOutput values. You can construct a concrete instance of `DocumentClassifierOutputDataConfigPtrInput` via:
DocumentClassifierOutputDataConfigArgs{...} or: nil
func DocumentClassifierOutputDataConfigPtr ¶
func DocumentClassifierOutputDataConfigPtr(v *DocumentClassifierOutputDataConfigArgs) DocumentClassifierOutputDataConfigPtrInput
type DocumentClassifierOutputDataConfigPtrOutput ¶
type DocumentClassifierOutputDataConfigPtrOutput struct{ *pulumi.OutputState }
func (DocumentClassifierOutputDataConfigPtrOutput) ElementType ¶
func (DocumentClassifierOutputDataConfigPtrOutput) ElementType() reflect.Type
func (DocumentClassifierOutputDataConfigPtrOutput) KmsKeyId ¶
func (o DocumentClassifierOutputDataConfigPtrOutput) KmsKeyId() pulumi.StringPtrOutput
KMS Key used to encrypt the output documents. Can be a KMS Key ID, a KMS Key ARN, a KMS Alias name, or a KMS Alias ARN.
func (DocumentClassifierOutputDataConfigPtrOutput) OutputS3Uri ¶
func (o DocumentClassifierOutputDataConfigPtrOutput) OutputS3Uri() pulumi.StringPtrOutput
Full path for the output documents.
func (DocumentClassifierOutputDataConfigPtrOutput) S3Uri ¶
func (o DocumentClassifierOutputDataConfigPtrOutput) S3Uri() pulumi.StringPtrOutput
Destination path for the output documents. The full path to the output file will be returned in `outputS3Uri`.
func (DocumentClassifierOutputDataConfigPtrOutput) ToDocumentClassifierOutputDataConfigPtrOutput ¶
func (o DocumentClassifierOutputDataConfigPtrOutput) ToDocumentClassifierOutputDataConfigPtrOutput() DocumentClassifierOutputDataConfigPtrOutput
func (DocumentClassifierOutputDataConfigPtrOutput) ToDocumentClassifierOutputDataConfigPtrOutputWithContext ¶
func (o DocumentClassifierOutputDataConfigPtrOutput) ToDocumentClassifierOutputDataConfigPtrOutputWithContext(ctx context.Context) DocumentClassifierOutputDataConfigPtrOutput
type DocumentClassifierState ¶
type DocumentClassifierState struct { // ARN of the Document Classifier version. Arn pulumi.StringPtrInput // The ARN for an IAM Role which allows Comprehend to read the training and testing data. DataAccessRoleArn pulumi.StringPtrInput // Configuration for the training and testing data. // See the `inputDataConfig` Configuration Block section below. InputDataConfig DocumentClassifierInputDataConfigPtrInput // Two-letter language code for the language. // One of `en`, `es`, `fr`, `it`, `de`, or `pt`. LanguageCode pulumi.StringPtrInput // The document classification mode. // One of `MULTI_CLASS` or `MULTI_LABEL`. // `MULTI_CLASS` is also known as "Single Label" in the AWS Console. Mode pulumi.StringPtrInput // KMS Key used to encrypt trained Document Classifiers. // Can be a KMS Key ID or a KMS Key ARN. ModelKmsKeyId pulumi.StringPtrInput // Name for the Document Classifier. // Has a maximum length of 63 characters. // Can contain upper- and lower-case letters, numbers, and hypen (`-`). // // The following arguments are optional: Name pulumi.StringPtrInput // Configuration for the output results of training. // See the `outputDataConfig` Configuration Block section below. OutputDataConfig DocumentClassifierOutputDataConfigPtrInput // A map of tags to assign to the resource. If configured with a provider `defaultTags` Configuration Block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput // Name for the version of the Document Classifier. // Each version must have a unique name within the Document Classifier. // If omitted, the provider will assign a random, unique version name. // If explicitly set to `""`, no version name will be set. // Has a maximum length of 63 characters. // Can contain upper- and lower-case letters, numbers, and hypen (`-`). // Conflicts with `versionNamePrefix`. VersionName pulumi.StringPtrInput // Creates a unique version name beginning with the specified prefix. // Has a maximum length of 37 characters. // Can contain upper- and lower-case letters, numbers, and hypen (`-`). // Conflicts with `versionName`. VersionNamePrefix pulumi.StringPtrInput // KMS Key used to encrypt storage volumes during job processing. // Can be a KMS Key ID or a KMS Key ARN. VolumeKmsKeyId pulumi.StringPtrInput // Configuration parameters for VPC to contain Document Classifier resources. // See the `vpcConfig` Configuration Block section below. VpcConfig DocumentClassifierVpcConfigPtrInput }
func (DocumentClassifierState) ElementType ¶
func (DocumentClassifierState) ElementType() reflect.Type
type DocumentClassifierVpcConfigArgs ¶
type DocumentClassifierVpcConfigArgs struct { // List of security group IDs. SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` // List of VPC subnets. Subnets pulumi.StringArrayInput `pulumi:"subnets"` }
func (DocumentClassifierVpcConfigArgs) ElementType ¶
func (DocumentClassifierVpcConfigArgs) ElementType() reflect.Type
func (DocumentClassifierVpcConfigArgs) ToDocumentClassifierVpcConfigOutput ¶
func (i DocumentClassifierVpcConfigArgs) ToDocumentClassifierVpcConfigOutput() DocumentClassifierVpcConfigOutput
func (DocumentClassifierVpcConfigArgs) ToDocumentClassifierVpcConfigOutputWithContext ¶
func (i DocumentClassifierVpcConfigArgs) ToDocumentClassifierVpcConfigOutputWithContext(ctx context.Context) DocumentClassifierVpcConfigOutput
func (DocumentClassifierVpcConfigArgs) ToDocumentClassifierVpcConfigPtrOutput ¶
func (i DocumentClassifierVpcConfigArgs) ToDocumentClassifierVpcConfigPtrOutput() DocumentClassifierVpcConfigPtrOutput
func (DocumentClassifierVpcConfigArgs) ToDocumentClassifierVpcConfigPtrOutputWithContext ¶
func (i DocumentClassifierVpcConfigArgs) ToDocumentClassifierVpcConfigPtrOutputWithContext(ctx context.Context) DocumentClassifierVpcConfigPtrOutput
type DocumentClassifierVpcConfigInput ¶
type DocumentClassifierVpcConfigInput interface { pulumi.Input ToDocumentClassifierVpcConfigOutput() DocumentClassifierVpcConfigOutput ToDocumentClassifierVpcConfigOutputWithContext(context.Context) DocumentClassifierVpcConfigOutput }
DocumentClassifierVpcConfigInput is an input type that accepts DocumentClassifierVpcConfigArgs and DocumentClassifierVpcConfigOutput values. You can construct a concrete instance of `DocumentClassifierVpcConfigInput` via:
DocumentClassifierVpcConfigArgs{...}
type DocumentClassifierVpcConfigOutput ¶
type DocumentClassifierVpcConfigOutput struct{ *pulumi.OutputState }
func (DocumentClassifierVpcConfigOutput) ElementType ¶
func (DocumentClassifierVpcConfigOutput) ElementType() reflect.Type
func (DocumentClassifierVpcConfigOutput) SecurityGroupIds ¶
func (o DocumentClassifierVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
List of security group IDs.
func (DocumentClassifierVpcConfigOutput) Subnets ¶
func (o DocumentClassifierVpcConfigOutput) Subnets() pulumi.StringArrayOutput
List of VPC subnets.
func (DocumentClassifierVpcConfigOutput) ToDocumentClassifierVpcConfigOutput ¶
func (o DocumentClassifierVpcConfigOutput) ToDocumentClassifierVpcConfigOutput() DocumentClassifierVpcConfigOutput
func (DocumentClassifierVpcConfigOutput) ToDocumentClassifierVpcConfigOutputWithContext ¶
func (o DocumentClassifierVpcConfigOutput) ToDocumentClassifierVpcConfigOutputWithContext(ctx context.Context) DocumentClassifierVpcConfigOutput
func (DocumentClassifierVpcConfigOutput) ToDocumentClassifierVpcConfigPtrOutput ¶
func (o DocumentClassifierVpcConfigOutput) ToDocumentClassifierVpcConfigPtrOutput() DocumentClassifierVpcConfigPtrOutput
func (DocumentClassifierVpcConfigOutput) ToDocumentClassifierVpcConfigPtrOutputWithContext ¶
func (o DocumentClassifierVpcConfigOutput) ToDocumentClassifierVpcConfigPtrOutputWithContext(ctx context.Context) DocumentClassifierVpcConfigPtrOutput
type DocumentClassifierVpcConfigPtrInput ¶
type DocumentClassifierVpcConfigPtrInput interface { pulumi.Input ToDocumentClassifierVpcConfigPtrOutput() DocumentClassifierVpcConfigPtrOutput ToDocumentClassifierVpcConfigPtrOutputWithContext(context.Context) DocumentClassifierVpcConfigPtrOutput }
DocumentClassifierVpcConfigPtrInput is an input type that accepts DocumentClassifierVpcConfigArgs, DocumentClassifierVpcConfigPtr and DocumentClassifierVpcConfigPtrOutput values. You can construct a concrete instance of `DocumentClassifierVpcConfigPtrInput` via:
DocumentClassifierVpcConfigArgs{...} or: nil
func DocumentClassifierVpcConfigPtr ¶
func DocumentClassifierVpcConfigPtr(v *DocumentClassifierVpcConfigArgs) DocumentClassifierVpcConfigPtrInput
type DocumentClassifierVpcConfigPtrOutput ¶
type DocumentClassifierVpcConfigPtrOutput struct{ *pulumi.OutputState }
func (DocumentClassifierVpcConfigPtrOutput) ElementType ¶
func (DocumentClassifierVpcConfigPtrOutput) ElementType() reflect.Type
func (DocumentClassifierVpcConfigPtrOutput) SecurityGroupIds ¶
func (o DocumentClassifierVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
List of security group IDs.
func (DocumentClassifierVpcConfigPtrOutput) Subnets ¶
func (o DocumentClassifierVpcConfigPtrOutput) Subnets() pulumi.StringArrayOutput
List of VPC subnets.
func (DocumentClassifierVpcConfigPtrOutput) ToDocumentClassifierVpcConfigPtrOutput ¶
func (o DocumentClassifierVpcConfigPtrOutput) ToDocumentClassifierVpcConfigPtrOutput() DocumentClassifierVpcConfigPtrOutput
func (DocumentClassifierVpcConfigPtrOutput) ToDocumentClassifierVpcConfigPtrOutputWithContext ¶
func (o DocumentClassifierVpcConfigPtrOutput) ToDocumentClassifierVpcConfigPtrOutputWithContext(ctx context.Context) DocumentClassifierVpcConfigPtrOutput
type EntityRecognizer ¶
type EntityRecognizer struct { pulumi.CustomResourceState // ARN of the Entity Recognizer version. Arn pulumi.StringOutput `pulumi:"arn"` // The ARN for an IAM Role which allows Comprehend to read the training and testing data. DataAccessRoleArn pulumi.StringOutput `pulumi:"dataAccessRoleArn"` // Configuration for the training and testing data. // See the `inputDataConfig` Configuration Block section below. InputDataConfig EntityRecognizerInputDataConfigOutput `pulumi:"inputDataConfig"` // Two-letter language code for the language. // One of `en`, `es`, `fr`, `it`, `de`, or `pt`. LanguageCode pulumi.StringOutput `pulumi:"languageCode"` // The ID or ARN of a KMS Key used to encrypt trained Entity Recognizers. ModelKmsKeyId pulumi.StringPtrOutput `pulumi:"modelKmsKeyId"` // Name for the Entity Recognizer. // Has a maximum length of 63 characters. // Can contain upper- and lower-case letters, numbers, and hypen (`-`). // // The following arguments are optional: Name pulumi.StringOutput `pulumi:"name"` // A map of tags to assign to the resource. If configured with a provider `defaultTags` Configuration Block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` // Name for the version of the Entity Recognizer. // Each version must have a unique name within the Entity Recognizer. // If omitted, the provider will assign a random, unique version name. // If explicitly set to `""`, no version name will be set. // Has a maximum length of 63 characters. // Can contain upper- and lower-case letters, numbers, and hypen (`-`). // Conflicts with `versionNamePrefix`. VersionName pulumi.StringOutput `pulumi:"versionName"` // Creates a unique version name beginning with the specified prefix. // Has a maximum length of 37 characters. // Can contain upper- and lower-case letters, numbers, and hypen (`-`). // Conflicts with `versionName`. VersionNamePrefix pulumi.StringOutput `pulumi:"versionNamePrefix"` // ID or ARN of a KMS Key used to encrypt storage volumes during job processing. VolumeKmsKeyId pulumi.StringPtrOutput `pulumi:"volumeKmsKeyId"` // Configuration parameters for VPC to contain Entity Recognizer resources. // See the `vpcConfig` Configuration Block section below. VpcConfig EntityRecognizerVpcConfigPtrOutput `pulumi:"vpcConfig"` }
Resource for managing an AWS Comprehend Entity Recognizer.
## Example Usage ### Basic Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/comprehend" "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { documents, err := s3.NewBucketObjectv2(ctx, "documents", nil) if err != nil { return err } entities, err := s3.NewBucketObjectv2(ctx, "entities", nil) if err != nil { return err } _, err = comprehend.NewEntityRecognizer(ctx, "example", &comprehend.EntityRecognizerArgs{ DataAccessRoleArn: pulumi.Any(aws_iam_role.Example.Arn), LanguageCode: pulumi.String("en"), InputDataConfig: &comprehend.EntityRecognizerInputDataConfigArgs{ EntityTypes: comprehend.EntityRecognizerInputDataConfigEntityTypeArray{ &comprehend.EntityRecognizerInputDataConfigEntityTypeArgs{ Type: pulumi.String("ENTITY_1"), }, &comprehend.EntityRecognizerInputDataConfigEntityTypeArgs{ Type: pulumi.String("ENTITY_2"), }, }, Documents: &comprehend.EntityRecognizerInputDataConfigDocumentsArgs{ S3Uri: documents.ID().ApplyT(func(id string) (string, error) { return fmt.Sprintf("s3://%v/%v", aws_s3_bucket.Documents.Bucket, id), nil }).(pulumi.StringOutput), }, EntityList: &comprehend.EntityRecognizerInputDataConfigEntityListArgs{ S3Uri: entities.ID().ApplyT(func(id string) (string, error) { return fmt.Sprintf("s3://%v/%v", aws_s3_bucket.Entities.Bucket, id), nil }).(pulumi.StringOutput), }, }, }, pulumi.DependsOn([]pulumi.Resource{ aws_iam_role_policy.Example, })) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Comprehend Entity Recognizer using the ARN. For example:
```sh
$ pulumi import aws:comprehend/entityRecognizer:EntityRecognizer example arn:aws:comprehend:us-west-2:123456789012:entity-recognizer/example
```
func GetEntityRecognizer ¶
func GetEntityRecognizer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EntityRecognizerState, opts ...pulumi.ResourceOption) (*EntityRecognizer, error)
GetEntityRecognizer gets an existing EntityRecognizer 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 NewEntityRecognizer ¶
func NewEntityRecognizer(ctx *pulumi.Context, name string, args *EntityRecognizerArgs, opts ...pulumi.ResourceOption) (*EntityRecognizer, error)
NewEntityRecognizer registers a new resource with the given unique name, arguments, and options.
func (*EntityRecognizer) ElementType ¶
func (*EntityRecognizer) ElementType() reflect.Type
func (*EntityRecognizer) ToEntityRecognizerOutput ¶
func (i *EntityRecognizer) ToEntityRecognizerOutput() EntityRecognizerOutput
func (*EntityRecognizer) ToEntityRecognizerOutputWithContext ¶
func (i *EntityRecognizer) ToEntityRecognizerOutputWithContext(ctx context.Context) EntityRecognizerOutput
type EntityRecognizerArgs ¶
type EntityRecognizerArgs struct { // The ARN for an IAM Role which allows Comprehend to read the training and testing data. DataAccessRoleArn pulumi.StringInput // Configuration for the training and testing data. // See the `inputDataConfig` Configuration Block section below. InputDataConfig EntityRecognizerInputDataConfigInput // Two-letter language code for the language. // One of `en`, `es`, `fr`, `it`, `de`, or `pt`. LanguageCode pulumi.StringInput // The ID or ARN of a KMS Key used to encrypt trained Entity Recognizers. ModelKmsKeyId pulumi.StringPtrInput // Name for the Entity Recognizer. // Has a maximum length of 63 characters. // Can contain upper- and lower-case letters, numbers, and hypen (`-`). // // The following arguments are optional: Name pulumi.StringPtrInput // A map of tags to assign to the resource. If configured with a provider `defaultTags` Configuration Block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // Name for the version of the Entity Recognizer. // Each version must have a unique name within the Entity Recognizer. // If omitted, the provider will assign a random, unique version name. // If explicitly set to `""`, no version name will be set. // Has a maximum length of 63 characters. // Can contain upper- and lower-case letters, numbers, and hypen (`-`). // Conflicts with `versionNamePrefix`. VersionName pulumi.StringPtrInput // Creates a unique version name beginning with the specified prefix. // Has a maximum length of 37 characters. // Can contain upper- and lower-case letters, numbers, and hypen (`-`). // Conflicts with `versionName`. VersionNamePrefix pulumi.StringPtrInput // ID or ARN of a KMS Key used to encrypt storage volumes during job processing. VolumeKmsKeyId pulumi.StringPtrInput // Configuration parameters for VPC to contain Entity Recognizer resources. // See the `vpcConfig` Configuration Block section below. VpcConfig EntityRecognizerVpcConfigPtrInput }
The set of arguments for constructing a EntityRecognizer resource.
func (EntityRecognizerArgs) ElementType ¶
func (EntityRecognizerArgs) ElementType() reflect.Type
type EntityRecognizerArray ¶
type EntityRecognizerArray []EntityRecognizerInput
func (EntityRecognizerArray) ElementType ¶
func (EntityRecognizerArray) ElementType() reflect.Type
func (EntityRecognizerArray) ToEntityRecognizerArrayOutput ¶
func (i EntityRecognizerArray) ToEntityRecognizerArrayOutput() EntityRecognizerArrayOutput
func (EntityRecognizerArray) ToEntityRecognizerArrayOutputWithContext ¶
func (i EntityRecognizerArray) ToEntityRecognizerArrayOutputWithContext(ctx context.Context) EntityRecognizerArrayOutput
type EntityRecognizerArrayInput ¶
type EntityRecognizerArrayInput interface { pulumi.Input ToEntityRecognizerArrayOutput() EntityRecognizerArrayOutput ToEntityRecognizerArrayOutputWithContext(context.Context) EntityRecognizerArrayOutput }
EntityRecognizerArrayInput is an input type that accepts EntityRecognizerArray and EntityRecognizerArrayOutput values. You can construct a concrete instance of `EntityRecognizerArrayInput` via:
EntityRecognizerArray{ EntityRecognizerArgs{...} }
type EntityRecognizerArrayOutput ¶
type EntityRecognizerArrayOutput struct{ *pulumi.OutputState }
func (EntityRecognizerArrayOutput) ElementType ¶
func (EntityRecognizerArrayOutput) ElementType() reflect.Type
func (EntityRecognizerArrayOutput) Index ¶
func (o EntityRecognizerArrayOutput) Index(i pulumi.IntInput) EntityRecognizerOutput
func (EntityRecognizerArrayOutput) ToEntityRecognizerArrayOutput ¶
func (o EntityRecognizerArrayOutput) ToEntityRecognizerArrayOutput() EntityRecognizerArrayOutput
func (EntityRecognizerArrayOutput) ToEntityRecognizerArrayOutputWithContext ¶
func (o EntityRecognizerArrayOutput) ToEntityRecognizerArrayOutputWithContext(ctx context.Context) EntityRecognizerArrayOutput
type EntityRecognizerInput ¶
type EntityRecognizerInput interface { pulumi.Input ToEntityRecognizerOutput() EntityRecognizerOutput ToEntityRecognizerOutputWithContext(ctx context.Context) EntityRecognizerOutput }
type EntityRecognizerInputDataConfig ¶
type EntityRecognizerInputDataConfig struct { // Specifies location of the document annotation data. // See the `annotations` Configuration Block section below. // One of `annotations` or `entityList` is required. Annotations *EntityRecognizerInputDataConfigAnnotations `pulumi:"annotations"` // List of training datasets produced by Amazon SageMaker Ground Truth. // Used if `dataFormat` is `AUGMENTED_MANIFEST`. // See the `augmentedManifests` Configuration Block section below. AugmentedManifests []EntityRecognizerInputDataConfigAugmentedManifest `pulumi:"augmentedManifests"` // The format for the training data. // One of `COMPREHEND_CSV` or `AUGMENTED_MANIFEST`. DataFormat *string `pulumi:"dataFormat"` // Specifies a collection of training documents. // Used if `dataFormat` is `COMPREHEND_CSV`. // See the `documents` Configuration Block section below. Documents *EntityRecognizerInputDataConfigDocuments `pulumi:"documents"` // Specifies location of the entity list data. // See the `entityList` Configuration Block section below. // One of `entityList` or `annotations` is required. EntityList *EntityRecognizerInputDataConfigEntityList `pulumi:"entityList"` // Set of entity types to be recognized. // Has a maximum of 25 items. // See the `entityTypes` Configuration Block section below. EntityTypes []EntityRecognizerInputDataConfigEntityType `pulumi:"entityTypes"` }
type EntityRecognizerInputDataConfigAnnotationsArgs ¶
type EntityRecognizerInputDataConfigAnnotationsArgs struct { // Location of training annotations. S3Uri pulumi.StringInput `pulumi:"s3Uri"` TestS3Uri pulumi.StringPtrInput `pulumi:"testS3Uri"` }
func (EntityRecognizerInputDataConfigAnnotationsArgs) ElementType ¶
func (EntityRecognizerInputDataConfigAnnotationsArgs) ElementType() reflect.Type
func (EntityRecognizerInputDataConfigAnnotationsArgs) ToEntityRecognizerInputDataConfigAnnotationsOutput ¶
func (i EntityRecognizerInputDataConfigAnnotationsArgs) ToEntityRecognizerInputDataConfigAnnotationsOutput() EntityRecognizerInputDataConfigAnnotationsOutput
func (EntityRecognizerInputDataConfigAnnotationsArgs) ToEntityRecognizerInputDataConfigAnnotationsOutputWithContext ¶
func (i EntityRecognizerInputDataConfigAnnotationsArgs) ToEntityRecognizerInputDataConfigAnnotationsOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigAnnotationsOutput
func (EntityRecognizerInputDataConfigAnnotationsArgs) ToEntityRecognizerInputDataConfigAnnotationsPtrOutput ¶
func (i EntityRecognizerInputDataConfigAnnotationsArgs) ToEntityRecognizerInputDataConfigAnnotationsPtrOutput() EntityRecognizerInputDataConfigAnnotationsPtrOutput
func (EntityRecognizerInputDataConfigAnnotationsArgs) ToEntityRecognizerInputDataConfigAnnotationsPtrOutputWithContext ¶
func (i EntityRecognizerInputDataConfigAnnotationsArgs) ToEntityRecognizerInputDataConfigAnnotationsPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigAnnotationsPtrOutput
type EntityRecognizerInputDataConfigAnnotationsInput ¶
type EntityRecognizerInputDataConfigAnnotationsInput interface { pulumi.Input ToEntityRecognizerInputDataConfigAnnotationsOutput() EntityRecognizerInputDataConfigAnnotationsOutput ToEntityRecognizerInputDataConfigAnnotationsOutputWithContext(context.Context) EntityRecognizerInputDataConfigAnnotationsOutput }
EntityRecognizerInputDataConfigAnnotationsInput is an input type that accepts EntityRecognizerInputDataConfigAnnotationsArgs and EntityRecognizerInputDataConfigAnnotationsOutput values. You can construct a concrete instance of `EntityRecognizerInputDataConfigAnnotationsInput` via:
EntityRecognizerInputDataConfigAnnotationsArgs{...}
type EntityRecognizerInputDataConfigAnnotationsOutput ¶
type EntityRecognizerInputDataConfigAnnotationsOutput struct{ *pulumi.OutputState }
func (EntityRecognizerInputDataConfigAnnotationsOutput) ElementType ¶
func (EntityRecognizerInputDataConfigAnnotationsOutput) ElementType() reflect.Type
func (EntityRecognizerInputDataConfigAnnotationsOutput) S3Uri ¶
func (o EntityRecognizerInputDataConfigAnnotationsOutput) S3Uri() pulumi.StringOutput
Location of training annotations.
func (EntityRecognizerInputDataConfigAnnotationsOutput) TestS3Uri ¶
func (o EntityRecognizerInputDataConfigAnnotationsOutput) TestS3Uri() pulumi.StringPtrOutput
func (EntityRecognizerInputDataConfigAnnotationsOutput) ToEntityRecognizerInputDataConfigAnnotationsOutput ¶
func (o EntityRecognizerInputDataConfigAnnotationsOutput) ToEntityRecognizerInputDataConfigAnnotationsOutput() EntityRecognizerInputDataConfigAnnotationsOutput
func (EntityRecognizerInputDataConfigAnnotationsOutput) ToEntityRecognizerInputDataConfigAnnotationsOutputWithContext ¶
func (o EntityRecognizerInputDataConfigAnnotationsOutput) ToEntityRecognizerInputDataConfigAnnotationsOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigAnnotationsOutput
func (EntityRecognizerInputDataConfigAnnotationsOutput) ToEntityRecognizerInputDataConfigAnnotationsPtrOutput ¶
func (o EntityRecognizerInputDataConfigAnnotationsOutput) ToEntityRecognizerInputDataConfigAnnotationsPtrOutput() EntityRecognizerInputDataConfigAnnotationsPtrOutput
func (EntityRecognizerInputDataConfigAnnotationsOutput) ToEntityRecognizerInputDataConfigAnnotationsPtrOutputWithContext ¶
func (o EntityRecognizerInputDataConfigAnnotationsOutput) ToEntityRecognizerInputDataConfigAnnotationsPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigAnnotationsPtrOutput
type EntityRecognizerInputDataConfigAnnotationsPtrInput ¶
type EntityRecognizerInputDataConfigAnnotationsPtrInput interface { pulumi.Input ToEntityRecognizerInputDataConfigAnnotationsPtrOutput() EntityRecognizerInputDataConfigAnnotationsPtrOutput ToEntityRecognizerInputDataConfigAnnotationsPtrOutputWithContext(context.Context) EntityRecognizerInputDataConfigAnnotationsPtrOutput }
EntityRecognizerInputDataConfigAnnotationsPtrInput is an input type that accepts EntityRecognizerInputDataConfigAnnotationsArgs, EntityRecognizerInputDataConfigAnnotationsPtr and EntityRecognizerInputDataConfigAnnotationsPtrOutput values. You can construct a concrete instance of `EntityRecognizerInputDataConfigAnnotationsPtrInput` via:
EntityRecognizerInputDataConfigAnnotationsArgs{...} or: nil
func EntityRecognizerInputDataConfigAnnotationsPtr ¶
func EntityRecognizerInputDataConfigAnnotationsPtr(v *EntityRecognizerInputDataConfigAnnotationsArgs) EntityRecognizerInputDataConfigAnnotationsPtrInput
type EntityRecognizerInputDataConfigAnnotationsPtrOutput ¶
type EntityRecognizerInputDataConfigAnnotationsPtrOutput struct{ *pulumi.OutputState }
func (EntityRecognizerInputDataConfigAnnotationsPtrOutput) ElementType ¶
func (EntityRecognizerInputDataConfigAnnotationsPtrOutput) ElementType() reflect.Type
func (EntityRecognizerInputDataConfigAnnotationsPtrOutput) S3Uri ¶
func (o EntityRecognizerInputDataConfigAnnotationsPtrOutput) S3Uri() pulumi.StringPtrOutput
Location of training annotations.
func (EntityRecognizerInputDataConfigAnnotationsPtrOutput) TestS3Uri ¶
func (o EntityRecognizerInputDataConfigAnnotationsPtrOutput) TestS3Uri() pulumi.StringPtrOutput
func (EntityRecognizerInputDataConfigAnnotationsPtrOutput) ToEntityRecognizerInputDataConfigAnnotationsPtrOutput ¶
func (o EntityRecognizerInputDataConfigAnnotationsPtrOutput) ToEntityRecognizerInputDataConfigAnnotationsPtrOutput() EntityRecognizerInputDataConfigAnnotationsPtrOutput
func (EntityRecognizerInputDataConfigAnnotationsPtrOutput) ToEntityRecognizerInputDataConfigAnnotationsPtrOutputWithContext ¶
func (o EntityRecognizerInputDataConfigAnnotationsPtrOutput) ToEntityRecognizerInputDataConfigAnnotationsPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigAnnotationsPtrOutput
type EntityRecognizerInputDataConfigArgs ¶
type EntityRecognizerInputDataConfigArgs struct { // Specifies location of the document annotation data. // See the `annotations` Configuration Block section below. // One of `annotations` or `entityList` is required. Annotations EntityRecognizerInputDataConfigAnnotationsPtrInput `pulumi:"annotations"` // List of training datasets produced by Amazon SageMaker Ground Truth. // Used if `dataFormat` is `AUGMENTED_MANIFEST`. // See the `augmentedManifests` Configuration Block section below. AugmentedManifests EntityRecognizerInputDataConfigAugmentedManifestArrayInput `pulumi:"augmentedManifests"` // The format for the training data. // One of `COMPREHEND_CSV` or `AUGMENTED_MANIFEST`. DataFormat pulumi.StringPtrInput `pulumi:"dataFormat"` // Specifies a collection of training documents. // Used if `dataFormat` is `COMPREHEND_CSV`. // See the `documents` Configuration Block section below. Documents EntityRecognizerInputDataConfigDocumentsPtrInput `pulumi:"documents"` // Specifies location of the entity list data. // See the `entityList` Configuration Block section below. // One of `entityList` or `annotations` is required. EntityList EntityRecognizerInputDataConfigEntityListPtrInput `pulumi:"entityList"` // Set of entity types to be recognized. // Has a maximum of 25 items. // See the `entityTypes` Configuration Block section below. EntityTypes EntityRecognizerInputDataConfigEntityTypeArrayInput `pulumi:"entityTypes"` }
func (EntityRecognizerInputDataConfigArgs) ElementType ¶
func (EntityRecognizerInputDataConfigArgs) ElementType() reflect.Type
func (EntityRecognizerInputDataConfigArgs) ToEntityRecognizerInputDataConfigOutput ¶
func (i EntityRecognizerInputDataConfigArgs) ToEntityRecognizerInputDataConfigOutput() EntityRecognizerInputDataConfigOutput
func (EntityRecognizerInputDataConfigArgs) ToEntityRecognizerInputDataConfigOutputWithContext ¶
func (i EntityRecognizerInputDataConfigArgs) ToEntityRecognizerInputDataConfigOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigOutput
func (EntityRecognizerInputDataConfigArgs) ToEntityRecognizerInputDataConfigPtrOutput ¶
func (i EntityRecognizerInputDataConfigArgs) ToEntityRecognizerInputDataConfigPtrOutput() EntityRecognizerInputDataConfigPtrOutput
func (EntityRecognizerInputDataConfigArgs) ToEntityRecognizerInputDataConfigPtrOutputWithContext ¶
func (i EntityRecognizerInputDataConfigArgs) ToEntityRecognizerInputDataConfigPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigPtrOutput
type EntityRecognizerInputDataConfigAugmentedManifest ¶
type EntityRecognizerInputDataConfigAugmentedManifest struct { // Location of annotation files. AnnotationDataS3Uri *string `pulumi:"annotationDataS3Uri"` // The JSON attribute that contains the annotations for the training documents. AttributeNames []string `pulumi:"attributeNames"` // Type of augmented manifest. // One of `PLAIN_TEXT_DOCUMENT` or `SEMI_STRUCTURED_DOCUMENT`. DocumentType *string `pulumi:"documentType"` // Location of augmented manifest file. S3Uri string `pulumi:"s3Uri"` // Location of source PDF files. SourceDocumentsS3Uri *string `pulumi:"sourceDocumentsS3Uri"` // Purpose of data in augmented manifest. // One of `TRAIN` or `TEST`. Split *string `pulumi:"split"` }
type EntityRecognizerInputDataConfigAugmentedManifestArgs ¶
type EntityRecognizerInputDataConfigAugmentedManifestArgs struct { // Location of annotation files. AnnotationDataS3Uri pulumi.StringPtrInput `pulumi:"annotationDataS3Uri"` // The JSON attribute that contains the annotations for the training documents. AttributeNames pulumi.StringArrayInput `pulumi:"attributeNames"` // Type of augmented manifest. // One of `PLAIN_TEXT_DOCUMENT` or `SEMI_STRUCTURED_DOCUMENT`. DocumentType pulumi.StringPtrInput `pulumi:"documentType"` // Location of augmented manifest file. S3Uri pulumi.StringInput `pulumi:"s3Uri"` // Location of source PDF files. SourceDocumentsS3Uri pulumi.StringPtrInput `pulumi:"sourceDocumentsS3Uri"` // Purpose of data in augmented manifest. // One of `TRAIN` or `TEST`. Split pulumi.StringPtrInput `pulumi:"split"` }
func (EntityRecognizerInputDataConfigAugmentedManifestArgs) ElementType ¶
func (EntityRecognizerInputDataConfigAugmentedManifestArgs) ElementType() reflect.Type
func (EntityRecognizerInputDataConfigAugmentedManifestArgs) ToEntityRecognizerInputDataConfigAugmentedManifestOutput ¶
func (i EntityRecognizerInputDataConfigAugmentedManifestArgs) ToEntityRecognizerInputDataConfigAugmentedManifestOutput() EntityRecognizerInputDataConfigAugmentedManifestOutput
func (EntityRecognizerInputDataConfigAugmentedManifestArgs) ToEntityRecognizerInputDataConfigAugmentedManifestOutputWithContext ¶
func (i EntityRecognizerInputDataConfigAugmentedManifestArgs) ToEntityRecognizerInputDataConfigAugmentedManifestOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigAugmentedManifestOutput
type EntityRecognizerInputDataConfigAugmentedManifestArray ¶
type EntityRecognizerInputDataConfigAugmentedManifestArray []EntityRecognizerInputDataConfigAugmentedManifestInput
func (EntityRecognizerInputDataConfigAugmentedManifestArray) ElementType ¶
func (EntityRecognizerInputDataConfigAugmentedManifestArray) ElementType() reflect.Type
func (EntityRecognizerInputDataConfigAugmentedManifestArray) ToEntityRecognizerInputDataConfigAugmentedManifestArrayOutput ¶
func (i EntityRecognizerInputDataConfigAugmentedManifestArray) ToEntityRecognizerInputDataConfigAugmentedManifestArrayOutput() EntityRecognizerInputDataConfigAugmentedManifestArrayOutput
func (EntityRecognizerInputDataConfigAugmentedManifestArray) ToEntityRecognizerInputDataConfigAugmentedManifestArrayOutputWithContext ¶
func (i EntityRecognizerInputDataConfigAugmentedManifestArray) ToEntityRecognizerInputDataConfigAugmentedManifestArrayOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigAugmentedManifestArrayOutput
type EntityRecognizerInputDataConfigAugmentedManifestArrayInput ¶
type EntityRecognizerInputDataConfigAugmentedManifestArrayInput interface { pulumi.Input ToEntityRecognizerInputDataConfigAugmentedManifestArrayOutput() EntityRecognizerInputDataConfigAugmentedManifestArrayOutput ToEntityRecognizerInputDataConfigAugmentedManifestArrayOutputWithContext(context.Context) EntityRecognizerInputDataConfigAugmentedManifestArrayOutput }
EntityRecognizerInputDataConfigAugmentedManifestArrayInput is an input type that accepts EntityRecognizerInputDataConfigAugmentedManifestArray and EntityRecognizerInputDataConfigAugmentedManifestArrayOutput values. You can construct a concrete instance of `EntityRecognizerInputDataConfigAugmentedManifestArrayInput` via:
EntityRecognizerInputDataConfigAugmentedManifestArray{ EntityRecognizerInputDataConfigAugmentedManifestArgs{...} }
type EntityRecognizerInputDataConfigAugmentedManifestArrayOutput ¶
type EntityRecognizerInputDataConfigAugmentedManifestArrayOutput struct{ *pulumi.OutputState }
func (EntityRecognizerInputDataConfigAugmentedManifestArrayOutput) ElementType ¶
func (EntityRecognizerInputDataConfigAugmentedManifestArrayOutput) ElementType() reflect.Type
func (EntityRecognizerInputDataConfigAugmentedManifestArrayOutput) ToEntityRecognizerInputDataConfigAugmentedManifestArrayOutput ¶
func (o EntityRecognizerInputDataConfigAugmentedManifestArrayOutput) ToEntityRecognizerInputDataConfigAugmentedManifestArrayOutput() EntityRecognizerInputDataConfigAugmentedManifestArrayOutput
func (EntityRecognizerInputDataConfigAugmentedManifestArrayOutput) ToEntityRecognizerInputDataConfigAugmentedManifestArrayOutputWithContext ¶
func (o EntityRecognizerInputDataConfigAugmentedManifestArrayOutput) ToEntityRecognizerInputDataConfigAugmentedManifestArrayOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigAugmentedManifestArrayOutput
type EntityRecognizerInputDataConfigAugmentedManifestInput ¶
type EntityRecognizerInputDataConfigAugmentedManifestInput interface { pulumi.Input ToEntityRecognizerInputDataConfigAugmentedManifestOutput() EntityRecognizerInputDataConfigAugmentedManifestOutput ToEntityRecognizerInputDataConfigAugmentedManifestOutputWithContext(context.Context) EntityRecognizerInputDataConfigAugmentedManifestOutput }
EntityRecognizerInputDataConfigAugmentedManifestInput is an input type that accepts EntityRecognizerInputDataConfigAugmentedManifestArgs and EntityRecognizerInputDataConfigAugmentedManifestOutput values. You can construct a concrete instance of `EntityRecognizerInputDataConfigAugmentedManifestInput` via:
EntityRecognizerInputDataConfigAugmentedManifestArgs{...}
type EntityRecognizerInputDataConfigAugmentedManifestOutput ¶
type EntityRecognizerInputDataConfigAugmentedManifestOutput struct{ *pulumi.OutputState }
func (EntityRecognizerInputDataConfigAugmentedManifestOutput) AnnotationDataS3Uri ¶
func (o EntityRecognizerInputDataConfigAugmentedManifestOutput) AnnotationDataS3Uri() pulumi.StringPtrOutput
Location of annotation files.
func (EntityRecognizerInputDataConfigAugmentedManifestOutput) AttributeNames ¶
func (o EntityRecognizerInputDataConfigAugmentedManifestOutput) AttributeNames() pulumi.StringArrayOutput
The JSON attribute that contains the annotations for the training documents.
func (EntityRecognizerInputDataConfigAugmentedManifestOutput) DocumentType ¶
func (o EntityRecognizerInputDataConfigAugmentedManifestOutput) DocumentType() pulumi.StringPtrOutput
Type of augmented manifest. One of `PLAIN_TEXT_DOCUMENT` or `SEMI_STRUCTURED_DOCUMENT`.
func (EntityRecognizerInputDataConfigAugmentedManifestOutput) ElementType ¶
func (EntityRecognizerInputDataConfigAugmentedManifestOutput) ElementType() reflect.Type
func (EntityRecognizerInputDataConfigAugmentedManifestOutput) S3Uri ¶
func (o EntityRecognizerInputDataConfigAugmentedManifestOutput) S3Uri() pulumi.StringOutput
Location of augmented manifest file.
func (EntityRecognizerInputDataConfigAugmentedManifestOutput) SourceDocumentsS3Uri ¶
func (o EntityRecognizerInputDataConfigAugmentedManifestOutput) SourceDocumentsS3Uri() pulumi.StringPtrOutput
Location of source PDF files.
func (EntityRecognizerInputDataConfigAugmentedManifestOutput) Split ¶
func (o EntityRecognizerInputDataConfigAugmentedManifestOutput) Split() pulumi.StringPtrOutput
Purpose of data in augmented manifest. One of `TRAIN` or `TEST`.
func (EntityRecognizerInputDataConfigAugmentedManifestOutput) ToEntityRecognizerInputDataConfigAugmentedManifestOutput ¶
func (o EntityRecognizerInputDataConfigAugmentedManifestOutput) ToEntityRecognizerInputDataConfigAugmentedManifestOutput() EntityRecognizerInputDataConfigAugmentedManifestOutput
func (EntityRecognizerInputDataConfigAugmentedManifestOutput) ToEntityRecognizerInputDataConfigAugmentedManifestOutputWithContext ¶
func (o EntityRecognizerInputDataConfigAugmentedManifestOutput) ToEntityRecognizerInputDataConfigAugmentedManifestOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigAugmentedManifestOutput
type EntityRecognizerInputDataConfigDocuments ¶
type EntityRecognizerInputDataConfigDocuments struct { // Specifies how the input files should be processed. // One of `ONE_DOC_PER_LINE` or `ONE_DOC_PER_FILE`. InputFormat *string `pulumi:"inputFormat"` // Location of training documents. S3Uri string `pulumi:"s3Uri"` TestS3Uri *string `pulumi:"testS3Uri"` }
type EntityRecognizerInputDataConfigDocumentsArgs ¶
type EntityRecognizerInputDataConfigDocumentsArgs struct { // Specifies how the input files should be processed. // One of `ONE_DOC_PER_LINE` or `ONE_DOC_PER_FILE`. InputFormat pulumi.StringPtrInput `pulumi:"inputFormat"` // Location of training documents. S3Uri pulumi.StringInput `pulumi:"s3Uri"` TestS3Uri pulumi.StringPtrInput `pulumi:"testS3Uri"` }
func (EntityRecognizerInputDataConfigDocumentsArgs) ElementType ¶
func (EntityRecognizerInputDataConfigDocumentsArgs) ElementType() reflect.Type
func (EntityRecognizerInputDataConfigDocumentsArgs) ToEntityRecognizerInputDataConfigDocumentsOutput ¶
func (i EntityRecognizerInputDataConfigDocumentsArgs) ToEntityRecognizerInputDataConfigDocumentsOutput() EntityRecognizerInputDataConfigDocumentsOutput
func (EntityRecognizerInputDataConfigDocumentsArgs) ToEntityRecognizerInputDataConfigDocumentsOutputWithContext ¶
func (i EntityRecognizerInputDataConfigDocumentsArgs) ToEntityRecognizerInputDataConfigDocumentsOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigDocumentsOutput
func (EntityRecognizerInputDataConfigDocumentsArgs) ToEntityRecognizerInputDataConfigDocumentsPtrOutput ¶
func (i EntityRecognizerInputDataConfigDocumentsArgs) ToEntityRecognizerInputDataConfigDocumentsPtrOutput() EntityRecognizerInputDataConfigDocumentsPtrOutput
func (EntityRecognizerInputDataConfigDocumentsArgs) ToEntityRecognizerInputDataConfigDocumentsPtrOutputWithContext ¶
func (i EntityRecognizerInputDataConfigDocumentsArgs) ToEntityRecognizerInputDataConfigDocumentsPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigDocumentsPtrOutput
type EntityRecognizerInputDataConfigDocumentsInput ¶
type EntityRecognizerInputDataConfigDocumentsInput interface { pulumi.Input ToEntityRecognizerInputDataConfigDocumentsOutput() EntityRecognizerInputDataConfigDocumentsOutput ToEntityRecognizerInputDataConfigDocumentsOutputWithContext(context.Context) EntityRecognizerInputDataConfigDocumentsOutput }
EntityRecognizerInputDataConfigDocumentsInput is an input type that accepts EntityRecognizerInputDataConfigDocumentsArgs and EntityRecognizerInputDataConfigDocumentsOutput values. You can construct a concrete instance of `EntityRecognizerInputDataConfigDocumentsInput` via:
EntityRecognizerInputDataConfigDocumentsArgs{...}
type EntityRecognizerInputDataConfigDocumentsOutput ¶
type EntityRecognizerInputDataConfigDocumentsOutput struct{ *pulumi.OutputState }
func (EntityRecognizerInputDataConfigDocumentsOutput) ElementType ¶
func (EntityRecognizerInputDataConfigDocumentsOutput) ElementType() reflect.Type
func (EntityRecognizerInputDataConfigDocumentsOutput) InputFormat ¶
func (o EntityRecognizerInputDataConfigDocumentsOutput) InputFormat() pulumi.StringPtrOutput
Specifies how the input files should be processed. One of `ONE_DOC_PER_LINE` or `ONE_DOC_PER_FILE`.
func (EntityRecognizerInputDataConfigDocumentsOutput) S3Uri ¶
func (o EntityRecognizerInputDataConfigDocumentsOutput) S3Uri() pulumi.StringOutput
Location of training documents.
func (EntityRecognizerInputDataConfigDocumentsOutput) TestS3Uri ¶
func (o EntityRecognizerInputDataConfigDocumentsOutput) TestS3Uri() pulumi.StringPtrOutput
func (EntityRecognizerInputDataConfigDocumentsOutput) ToEntityRecognizerInputDataConfigDocumentsOutput ¶
func (o EntityRecognizerInputDataConfigDocumentsOutput) ToEntityRecognizerInputDataConfigDocumentsOutput() EntityRecognizerInputDataConfigDocumentsOutput
func (EntityRecognizerInputDataConfigDocumentsOutput) ToEntityRecognizerInputDataConfigDocumentsOutputWithContext ¶
func (o EntityRecognizerInputDataConfigDocumentsOutput) ToEntityRecognizerInputDataConfigDocumentsOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigDocumentsOutput
func (EntityRecognizerInputDataConfigDocumentsOutput) ToEntityRecognizerInputDataConfigDocumentsPtrOutput ¶
func (o EntityRecognizerInputDataConfigDocumentsOutput) ToEntityRecognizerInputDataConfigDocumentsPtrOutput() EntityRecognizerInputDataConfigDocumentsPtrOutput
func (EntityRecognizerInputDataConfigDocumentsOutput) ToEntityRecognizerInputDataConfigDocumentsPtrOutputWithContext ¶
func (o EntityRecognizerInputDataConfigDocumentsOutput) ToEntityRecognizerInputDataConfigDocumentsPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigDocumentsPtrOutput
type EntityRecognizerInputDataConfigDocumentsPtrInput ¶
type EntityRecognizerInputDataConfigDocumentsPtrInput interface { pulumi.Input ToEntityRecognizerInputDataConfigDocumentsPtrOutput() EntityRecognizerInputDataConfigDocumentsPtrOutput ToEntityRecognizerInputDataConfigDocumentsPtrOutputWithContext(context.Context) EntityRecognizerInputDataConfigDocumentsPtrOutput }
EntityRecognizerInputDataConfigDocumentsPtrInput is an input type that accepts EntityRecognizerInputDataConfigDocumentsArgs, EntityRecognizerInputDataConfigDocumentsPtr and EntityRecognizerInputDataConfigDocumentsPtrOutput values. You can construct a concrete instance of `EntityRecognizerInputDataConfigDocumentsPtrInput` via:
EntityRecognizerInputDataConfigDocumentsArgs{...} or: nil
func EntityRecognizerInputDataConfigDocumentsPtr ¶
func EntityRecognizerInputDataConfigDocumentsPtr(v *EntityRecognizerInputDataConfigDocumentsArgs) EntityRecognizerInputDataConfigDocumentsPtrInput
type EntityRecognizerInputDataConfigDocumentsPtrOutput ¶
type EntityRecognizerInputDataConfigDocumentsPtrOutput struct{ *pulumi.OutputState }
func (EntityRecognizerInputDataConfigDocumentsPtrOutput) ElementType ¶
func (EntityRecognizerInputDataConfigDocumentsPtrOutput) ElementType() reflect.Type
func (EntityRecognizerInputDataConfigDocumentsPtrOutput) InputFormat ¶
func (o EntityRecognizerInputDataConfigDocumentsPtrOutput) InputFormat() pulumi.StringPtrOutput
Specifies how the input files should be processed. One of `ONE_DOC_PER_LINE` or `ONE_DOC_PER_FILE`.
func (EntityRecognizerInputDataConfigDocumentsPtrOutput) S3Uri ¶
func (o EntityRecognizerInputDataConfigDocumentsPtrOutput) S3Uri() pulumi.StringPtrOutput
Location of training documents.
func (EntityRecognizerInputDataConfigDocumentsPtrOutput) TestS3Uri ¶
func (o EntityRecognizerInputDataConfigDocumentsPtrOutput) TestS3Uri() pulumi.StringPtrOutput
func (EntityRecognizerInputDataConfigDocumentsPtrOutput) ToEntityRecognizerInputDataConfigDocumentsPtrOutput ¶
func (o EntityRecognizerInputDataConfigDocumentsPtrOutput) ToEntityRecognizerInputDataConfigDocumentsPtrOutput() EntityRecognizerInputDataConfigDocumentsPtrOutput
func (EntityRecognizerInputDataConfigDocumentsPtrOutput) ToEntityRecognizerInputDataConfigDocumentsPtrOutputWithContext ¶
func (o EntityRecognizerInputDataConfigDocumentsPtrOutput) ToEntityRecognizerInputDataConfigDocumentsPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigDocumentsPtrOutput
type EntityRecognizerInputDataConfigEntityList ¶
type EntityRecognizerInputDataConfigEntityList struct { // Location of entity list. S3Uri string `pulumi:"s3Uri"` }
type EntityRecognizerInputDataConfigEntityListArgs ¶
type EntityRecognizerInputDataConfigEntityListArgs struct { // Location of entity list. S3Uri pulumi.StringInput `pulumi:"s3Uri"` }
func (EntityRecognizerInputDataConfigEntityListArgs) ElementType ¶
func (EntityRecognizerInputDataConfigEntityListArgs) ElementType() reflect.Type
func (EntityRecognizerInputDataConfigEntityListArgs) ToEntityRecognizerInputDataConfigEntityListOutput ¶
func (i EntityRecognizerInputDataConfigEntityListArgs) ToEntityRecognizerInputDataConfigEntityListOutput() EntityRecognizerInputDataConfigEntityListOutput
func (EntityRecognizerInputDataConfigEntityListArgs) ToEntityRecognizerInputDataConfigEntityListOutputWithContext ¶
func (i EntityRecognizerInputDataConfigEntityListArgs) ToEntityRecognizerInputDataConfigEntityListOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigEntityListOutput
func (EntityRecognizerInputDataConfigEntityListArgs) ToEntityRecognizerInputDataConfigEntityListPtrOutput ¶
func (i EntityRecognizerInputDataConfigEntityListArgs) ToEntityRecognizerInputDataConfigEntityListPtrOutput() EntityRecognizerInputDataConfigEntityListPtrOutput
func (EntityRecognizerInputDataConfigEntityListArgs) ToEntityRecognizerInputDataConfigEntityListPtrOutputWithContext ¶
func (i EntityRecognizerInputDataConfigEntityListArgs) ToEntityRecognizerInputDataConfigEntityListPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigEntityListPtrOutput
type EntityRecognizerInputDataConfigEntityListInput ¶
type EntityRecognizerInputDataConfigEntityListInput interface { pulumi.Input ToEntityRecognizerInputDataConfigEntityListOutput() EntityRecognizerInputDataConfigEntityListOutput ToEntityRecognizerInputDataConfigEntityListOutputWithContext(context.Context) EntityRecognizerInputDataConfigEntityListOutput }
EntityRecognizerInputDataConfigEntityListInput is an input type that accepts EntityRecognizerInputDataConfigEntityListArgs and EntityRecognizerInputDataConfigEntityListOutput values. You can construct a concrete instance of `EntityRecognizerInputDataConfigEntityListInput` via:
EntityRecognizerInputDataConfigEntityListArgs{...}
type EntityRecognizerInputDataConfigEntityListOutput ¶
type EntityRecognizerInputDataConfigEntityListOutput struct{ *pulumi.OutputState }
func (EntityRecognizerInputDataConfigEntityListOutput) ElementType ¶
func (EntityRecognizerInputDataConfigEntityListOutput) ElementType() reflect.Type
func (EntityRecognizerInputDataConfigEntityListOutput) S3Uri ¶
func (o EntityRecognizerInputDataConfigEntityListOutput) S3Uri() pulumi.StringOutput
Location of entity list.
func (EntityRecognizerInputDataConfigEntityListOutput) ToEntityRecognizerInputDataConfigEntityListOutput ¶
func (o EntityRecognizerInputDataConfigEntityListOutput) ToEntityRecognizerInputDataConfigEntityListOutput() EntityRecognizerInputDataConfigEntityListOutput
func (EntityRecognizerInputDataConfigEntityListOutput) ToEntityRecognizerInputDataConfigEntityListOutputWithContext ¶
func (o EntityRecognizerInputDataConfigEntityListOutput) ToEntityRecognizerInputDataConfigEntityListOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigEntityListOutput
func (EntityRecognizerInputDataConfigEntityListOutput) ToEntityRecognizerInputDataConfigEntityListPtrOutput ¶
func (o EntityRecognizerInputDataConfigEntityListOutput) ToEntityRecognizerInputDataConfigEntityListPtrOutput() EntityRecognizerInputDataConfigEntityListPtrOutput
func (EntityRecognizerInputDataConfigEntityListOutput) ToEntityRecognizerInputDataConfigEntityListPtrOutputWithContext ¶
func (o EntityRecognizerInputDataConfigEntityListOutput) ToEntityRecognizerInputDataConfigEntityListPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigEntityListPtrOutput
type EntityRecognizerInputDataConfigEntityListPtrInput ¶
type EntityRecognizerInputDataConfigEntityListPtrInput interface { pulumi.Input ToEntityRecognizerInputDataConfigEntityListPtrOutput() EntityRecognizerInputDataConfigEntityListPtrOutput ToEntityRecognizerInputDataConfigEntityListPtrOutputWithContext(context.Context) EntityRecognizerInputDataConfigEntityListPtrOutput }
EntityRecognizerInputDataConfigEntityListPtrInput is an input type that accepts EntityRecognizerInputDataConfigEntityListArgs, EntityRecognizerInputDataConfigEntityListPtr and EntityRecognizerInputDataConfigEntityListPtrOutput values. You can construct a concrete instance of `EntityRecognizerInputDataConfigEntityListPtrInput` via:
EntityRecognizerInputDataConfigEntityListArgs{...} or: nil
func EntityRecognizerInputDataConfigEntityListPtr ¶
func EntityRecognizerInputDataConfigEntityListPtr(v *EntityRecognizerInputDataConfigEntityListArgs) EntityRecognizerInputDataConfigEntityListPtrInput
type EntityRecognizerInputDataConfigEntityListPtrOutput ¶
type EntityRecognizerInputDataConfigEntityListPtrOutput struct{ *pulumi.OutputState }
func (EntityRecognizerInputDataConfigEntityListPtrOutput) ElementType ¶
func (EntityRecognizerInputDataConfigEntityListPtrOutput) ElementType() reflect.Type
func (EntityRecognizerInputDataConfigEntityListPtrOutput) S3Uri ¶
func (o EntityRecognizerInputDataConfigEntityListPtrOutput) S3Uri() pulumi.StringPtrOutput
Location of entity list.
func (EntityRecognizerInputDataConfigEntityListPtrOutput) ToEntityRecognizerInputDataConfigEntityListPtrOutput ¶
func (o EntityRecognizerInputDataConfigEntityListPtrOutput) ToEntityRecognizerInputDataConfigEntityListPtrOutput() EntityRecognizerInputDataConfigEntityListPtrOutput
func (EntityRecognizerInputDataConfigEntityListPtrOutput) ToEntityRecognizerInputDataConfigEntityListPtrOutputWithContext ¶
func (o EntityRecognizerInputDataConfigEntityListPtrOutput) ToEntityRecognizerInputDataConfigEntityListPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigEntityListPtrOutput
type EntityRecognizerInputDataConfigEntityType ¶
type EntityRecognizerInputDataConfigEntityType struct { // An entity type to be matched by the Entity Recognizer. // Cannot contain a newline (`\n`), carriage return (`\r`), or tab (`\t`). Type string `pulumi:"type"` }
type EntityRecognizerInputDataConfigEntityTypeArgs ¶
type EntityRecognizerInputDataConfigEntityTypeArgs struct { // An entity type to be matched by the Entity Recognizer. // Cannot contain a newline (`\n`), carriage return (`\r`), or tab (`\t`). Type pulumi.StringInput `pulumi:"type"` }
func (EntityRecognizerInputDataConfigEntityTypeArgs) ElementType ¶
func (EntityRecognizerInputDataConfigEntityTypeArgs) ElementType() reflect.Type
func (EntityRecognizerInputDataConfigEntityTypeArgs) ToEntityRecognizerInputDataConfigEntityTypeOutput ¶
func (i EntityRecognizerInputDataConfigEntityTypeArgs) ToEntityRecognizerInputDataConfigEntityTypeOutput() EntityRecognizerInputDataConfigEntityTypeOutput
func (EntityRecognizerInputDataConfigEntityTypeArgs) ToEntityRecognizerInputDataConfigEntityTypeOutputWithContext ¶
func (i EntityRecognizerInputDataConfigEntityTypeArgs) ToEntityRecognizerInputDataConfigEntityTypeOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigEntityTypeOutput
type EntityRecognizerInputDataConfigEntityTypeArray ¶
type EntityRecognizerInputDataConfigEntityTypeArray []EntityRecognizerInputDataConfigEntityTypeInput
func (EntityRecognizerInputDataConfigEntityTypeArray) ElementType ¶
func (EntityRecognizerInputDataConfigEntityTypeArray) ElementType() reflect.Type
func (EntityRecognizerInputDataConfigEntityTypeArray) ToEntityRecognizerInputDataConfigEntityTypeArrayOutput ¶
func (i EntityRecognizerInputDataConfigEntityTypeArray) ToEntityRecognizerInputDataConfigEntityTypeArrayOutput() EntityRecognizerInputDataConfigEntityTypeArrayOutput
func (EntityRecognizerInputDataConfigEntityTypeArray) ToEntityRecognizerInputDataConfigEntityTypeArrayOutputWithContext ¶
func (i EntityRecognizerInputDataConfigEntityTypeArray) ToEntityRecognizerInputDataConfigEntityTypeArrayOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigEntityTypeArrayOutput
type EntityRecognizerInputDataConfigEntityTypeArrayInput ¶
type EntityRecognizerInputDataConfigEntityTypeArrayInput interface { pulumi.Input ToEntityRecognizerInputDataConfigEntityTypeArrayOutput() EntityRecognizerInputDataConfigEntityTypeArrayOutput ToEntityRecognizerInputDataConfigEntityTypeArrayOutputWithContext(context.Context) EntityRecognizerInputDataConfigEntityTypeArrayOutput }
EntityRecognizerInputDataConfigEntityTypeArrayInput is an input type that accepts EntityRecognizerInputDataConfigEntityTypeArray and EntityRecognizerInputDataConfigEntityTypeArrayOutput values. You can construct a concrete instance of `EntityRecognizerInputDataConfigEntityTypeArrayInput` via:
EntityRecognizerInputDataConfigEntityTypeArray{ EntityRecognizerInputDataConfigEntityTypeArgs{...} }
type EntityRecognizerInputDataConfigEntityTypeArrayOutput ¶
type EntityRecognizerInputDataConfigEntityTypeArrayOutput struct{ *pulumi.OutputState }
func (EntityRecognizerInputDataConfigEntityTypeArrayOutput) ElementType ¶
func (EntityRecognizerInputDataConfigEntityTypeArrayOutput) ElementType() reflect.Type
func (EntityRecognizerInputDataConfigEntityTypeArrayOutput) ToEntityRecognizerInputDataConfigEntityTypeArrayOutput ¶
func (o EntityRecognizerInputDataConfigEntityTypeArrayOutput) ToEntityRecognizerInputDataConfigEntityTypeArrayOutput() EntityRecognizerInputDataConfigEntityTypeArrayOutput
func (EntityRecognizerInputDataConfigEntityTypeArrayOutput) ToEntityRecognizerInputDataConfigEntityTypeArrayOutputWithContext ¶
func (o EntityRecognizerInputDataConfigEntityTypeArrayOutput) ToEntityRecognizerInputDataConfigEntityTypeArrayOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigEntityTypeArrayOutput
type EntityRecognizerInputDataConfigEntityTypeInput ¶
type EntityRecognizerInputDataConfigEntityTypeInput interface { pulumi.Input ToEntityRecognizerInputDataConfigEntityTypeOutput() EntityRecognizerInputDataConfigEntityTypeOutput ToEntityRecognizerInputDataConfigEntityTypeOutputWithContext(context.Context) EntityRecognizerInputDataConfigEntityTypeOutput }
EntityRecognizerInputDataConfigEntityTypeInput is an input type that accepts EntityRecognizerInputDataConfigEntityTypeArgs and EntityRecognizerInputDataConfigEntityTypeOutput values. You can construct a concrete instance of `EntityRecognizerInputDataConfigEntityTypeInput` via:
EntityRecognizerInputDataConfigEntityTypeArgs{...}
type EntityRecognizerInputDataConfigEntityTypeOutput ¶
type EntityRecognizerInputDataConfigEntityTypeOutput struct{ *pulumi.OutputState }
func (EntityRecognizerInputDataConfigEntityTypeOutput) ElementType ¶
func (EntityRecognizerInputDataConfigEntityTypeOutput) ElementType() reflect.Type
func (EntityRecognizerInputDataConfigEntityTypeOutput) ToEntityRecognizerInputDataConfigEntityTypeOutput ¶
func (o EntityRecognizerInputDataConfigEntityTypeOutput) ToEntityRecognizerInputDataConfigEntityTypeOutput() EntityRecognizerInputDataConfigEntityTypeOutput
func (EntityRecognizerInputDataConfigEntityTypeOutput) ToEntityRecognizerInputDataConfigEntityTypeOutputWithContext ¶
func (o EntityRecognizerInputDataConfigEntityTypeOutput) ToEntityRecognizerInputDataConfigEntityTypeOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigEntityTypeOutput
func (EntityRecognizerInputDataConfigEntityTypeOutput) Type ¶
func (o EntityRecognizerInputDataConfigEntityTypeOutput) Type() pulumi.StringOutput
An entity type to be matched by the Entity Recognizer. Cannot contain a newline (`\n`), carriage return (`\r`), or tab (`\t`).
type EntityRecognizerInputDataConfigInput ¶
type EntityRecognizerInputDataConfigInput interface { pulumi.Input ToEntityRecognizerInputDataConfigOutput() EntityRecognizerInputDataConfigOutput ToEntityRecognizerInputDataConfigOutputWithContext(context.Context) EntityRecognizerInputDataConfigOutput }
EntityRecognizerInputDataConfigInput is an input type that accepts EntityRecognizerInputDataConfigArgs and EntityRecognizerInputDataConfigOutput values. You can construct a concrete instance of `EntityRecognizerInputDataConfigInput` via:
EntityRecognizerInputDataConfigArgs{...}
type EntityRecognizerInputDataConfigOutput ¶
type EntityRecognizerInputDataConfigOutput struct{ *pulumi.OutputState }
func (EntityRecognizerInputDataConfigOutput) Annotations ¶
func (o EntityRecognizerInputDataConfigOutput) Annotations() EntityRecognizerInputDataConfigAnnotationsPtrOutput
Specifies location of the document annotation data. See the `annotations` Configuration Block section below. One of `annotations` or `entityList` is required.
func (EntityRecognizerInputDataConfigOutput) AugmentedManifests ¶
func (o EntityRecognizerInputDataConfigOutput) AugmentedManifests() EntityRecognizerInputDataConfigAugmentedManifestArrayOutput
List of training datasets produced by Amazon SageMaker Ground Truth. Used if `dataFormat` is `AUGMENTED_MANIFEST`. See the `augmentedManifests` Configuration Block section below.
func (EntityRecognizerInputDataConfigOutput) DataFormat ¶
func (o EntityRecognizerInputDataConfigOutput) DataFormat() pulumi.StringPtrOutput
The format for the training data. One of `COMPREHEND_CSV` or `AUGMENTED_MANIFEST`.
func (EntityRecognizerInputDataConfigOutput) Documents ¶
func (o EntityRecognizerInputDataConfigOutput) Documents() EntityRecognizerInputDataConfigDocumentsPtrOutput
Specifies a collection of training documents. Used if `dataFormat` is `COMPREHEND_CSV`. See the `documents` Configuration Block section below.
func (EntityRecognizerInputDataConfigOutput) ElementType ¶
func (EntityRecognizerInputDataConfigOutput) ElementType() reflect.Type
func (EntityRecognizerInputDataConfigOutput) EntityList ¶
func (o EntityRecognizerInputDataConfigOutput) EntityList() EntityRecognizerInputDataConfigEntityListPtrOutput
Specifies location of the entity list data. See the `entityList` Configuration Block section below. One of `entityList` or `annotations` is required.
func (EntityRecognizerInputDataConfigOutput) EntityTypes ¶
func (o EntityRecognizerInputDataConfigOutput) EntityTypes() EntityRecognizerInputDataConfigEntityTypeArrayOutput
Set of entity types to be recognized. Has a maximum of 25 items. See the `entityTypes` Configuration Block section below.
func (EntityRecognizerInputDataConfigOutput) ToEntityRecognizerInputDataConfigOutput ¶
func (o EntityRecognizerInputDataConfigOutput) ToEntityRecognizerInputDataConfigOutput() EntityRecognizerInputDataConfigOutput
func (EntityRecognizerInputDataConfigOutput) ToEntityRecognizerInputDataConfigOutputWithContext ¶
func (o EntityRecognizerInputDataConfigOutput) ToEntityRecognizerInputDataConfigOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigOutput
func (EntityRecognizerInputDataConfigOutput) ToEntityRecognizerInputDataConfigPtrOutput ¶
func (o EntityRecognizerInputDataConfigOutput) ToEntityRecognizerInputDataConfigPtrOutput() EntityRecognizerInputDataConfigPtrOutput
func (EntityRecognizerInputDataConfigOutput) ToEntityRecognizerInputDataConfigPtrOutputWithContext ¶
func (o EntityRecognizerInputDataConfigOutput) ToEntityRecognizerInputDataConfigPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigPtrOutput
type EntityRecognizerInputDataConfigPtrInput ¶
type EntityRecognizerInputDataConfigPtrInput interface { pulumi.Input ToEntityRecognizerInputDataConfigPtrOutput() EntityRecognizerInputDataConfigPtrOutput ToEntityRecognizerInputDataConfigPtrOutputWithContext(context.Context) EntityRecognizerInputDataConfigPtrOutput }
EntityRecognizerInputDataConfigPtrInput is an input type that accepts EntityRecognizerInputDataConfigArgs, EntityRecognizerInputDataConfigPtr and EntityRecognizerInputDataConfigPtrOutput values. You can construct a concrete instance of `EntityRecognizerInputDataConfigPtrInput` via:
EntityRecognizerInputDataConfigArgs{...} or: nil
func EntityRecognizerInputDataConfigPtr ¶
func EntityRecognizerInputDataConfigPtr(v *EntityRecognizerInputDataConfigArgs) EntityRecognizerInputDataConfigPtrInput
type EntityRecognizerInputDataConfigPtrOutput ¶
type EntityRecognizerInputDataConfigPtrOutput struct{ *pulumi.OutputState }
func (EntityRecognizerInputDataConfigPtrOutput) Annotations ¶
func (o EntityRecognizerInputDataConfigPtrOutput) Annotations() EntityRecognizerInputDataConfigAnnotationsPtrOutput
Specifies location of the document annotation data. See the `annotations` Configuration Block section below. One of `annotations` or `entityList` is required.
func (EntityRecognizerInputDataConfigPtrOutput) AugmentedManifests ¶
func (o EntityRecognizerInputDataConfigPtrOutput) AugmentedManifests() EntityRecognizerInputDataConfigAugmentedManifestArrayOutput
List of training datasets produced by Amazon SageMaker Ground Truth. Used if `dataFormat` is `AUGMENTED_MANIFEST`. See the `augmentedManifests` Configuration Block section below.
func (EntityRecognizerInputDataConfigPtrOutput) DataFormat ¶
func (o EntityRecognizerInputDataConfigPtrOutput) DataFormat() pulumi.StringPtrOutput
The format for the training data. One of `COMPREHEND_CSV` or `AUGMENTED_MANIFEST`.
func (EntityRecognizerInputDataConfigPtrOutput) Documents ¶
func (o EntityRecognizerInputDataConfigPtrOutput) Documents() EntityRecognizerInputDataConfigDocumentsPtrOutput
Specifies a collection of training documents. Used if `dataFormat` is `COMPREHEND_CSV`. See the `documents` Configuration Block section below.
func (EntityRecognizerInputDataConfigPtrOutput) ElementType ¶
func (EntityRecognizerInputDataConfigPtrOutput) ElementType() reflect.Type
func (EntityRecognizerInputDataConfigPtrOutput) EntityList ¶
func (o EntityRecognizerInputDataConfigPtrOutput) EntityList() EntityRecognizerInputDataConfigEntityListPtrOutput
Specifies location of the entity list data. See the `entityList` Configuration Block section below. One of `entityList` or `annotations` is required.
func (EntityRecognizerInputDataConfigPtrOutput) EntityTypes ¶
func (o EntityRecognizerInputDataConfigPtrOutput) EntityTypes() EntityRecognizerInputDataConfigEntityTypeArrayOutput
Set of entity types to be recognized. Has a maximum of 25 items. See the `entityTypes` Configuration Block section below.
func (EntityRecognizerInputDataConfigPtrOutput) ToEntityRecognizerInputDataConfigPtrOutput ¶
func (o EntityRecognizerInputDataConfigPtrOutput) ToEntityRecognizerInputDataConfigPtrOutput() EntityRecognizerInputDataConfigPtrOutput
func (EntityRecognizerInputDataConfigPtrOutput) ToEntityRecognizerInputDataConfigPtrOutputWithContext ¶
func (o EntityRecognizerInputDataConfigPtrOutput) ToEntityRecognizerInputDataConfigPtrOutputWithContext(ctx context.Context) EntityRecognizerInputDataConfigPtrOutput
type EntityRecognizerMap ¶
type EntityRecognizerMap map[string]EntityRecognizerInput
func (EntityRecognizerMap) ElementType ¶
func (EntityRecognizerMap) ElementType() reflect.Type
func (EntityRecognizerMap) ToEntityRecognizerMapOutput ¶
func (i EntityRecognizerMap) ToEntityRecognizerMapOutput() EntityRecognizerMapOutput
func (EntityRecognizerMap) ToEntityRecognizerMapOutputWithContext ¶
func (i EntityRecognizerMap) ToEntityRecognizerMapOutputWithContext(ctx context.Context) EntityRecognizerMapOutput
type EntityRecognizerMapInput ¶
type EntityRecognizerMapInput interface { pulumi.Input ToEntityRecognizerMapOutput() EntityRecognizerMapOutput ToEntityRecognizerMapOutputWithContext(context.Context) EntityRecognizerMapOutput }
EntityRecognizerMapInput is an input type that accepts EntityRecognizerMap and EntityRecognizerMapOutput values. You can construct a concrete instance of `EntityRecognizerMapInput` via:
EntityRecognizerMap{ "key": EntityRecognizerArgs{...} }
type EntityRecognizerMapOutput ¶
type EntityRecognizerMapOutput struct{ *pulumi.OutputState }
func (EntityRecognizerMapOutput) ElementType ¶
func (EntityRecognizerMapOutput) ElementType() reflect.Type
func (EntityRecognizerMapOutput) MapIndex ¶
func (o EntityRecognizerMapOutput) MapIndex(k pulumi.StringInput) EntityRecognizerOutput
func (EntityRecognizerMapOutput) ToEntityRecognizerMapOutput ¶
func (o EntityRecognizerMapOutput) ToEntityRecognizerMapOutput() EntityRecognizerMapOutput
func (EntityRecognizerMapOutput) ToEntityRecognizerMapOutputWithContext ¶
func (o EntityRecognizerMapOutput) ToEntityRecognizerMapOutputWithContext(ctx context.Context) EntityRecognizerMapOutput
type EntityRecognizerOutput ¶
type EntityRecognizerOutput struct{ *pulumi.OutputState }
func (EntityRecognizerOutput) Arn ¶
func (o EntityRecognizerOutput) Arn() pulumi.StringOutput
ARN of the Entity Recognizer version.
func (EntityRecognizerOutput) DataAccessRoleArn ¶
func (o EntityRecognizerOutput) DataAccessRoleArn() pulumi.StringOutput
The ARN for an IAM Role which allows Comprehend to read the training and testing data.
func (EntityRecognizerOutput) ElementType ¶
func (EntityRecognizerOutput) ElementType() reflect.Type
func (EntityRecognizerOutput) InputDataConfig ¶
func (o EntityRecognizerOutput) InputDataConfig() EntityRecognizerInputDataConfigOutput
Configuration for the training and testing data. See the `inputDataConfig` Configuration Block section below.
func (EntityRecognizerOutput) LanguageCode ¶
func (o EntityRecognizerOutput) LanguageCode() pulumi.StringOutput
Two-letter language code for the language. One of `en`, `es`, `fr`, `it`, `de`, or `pt`.
func (EntityRecognizerOutput) ModelKmsKeyId ¶
func (o EntityRecognizerOutput) ModelKmsKeyId() pulumi.StringPtrOutput
The ID or ARN of a KMS Key used to encrypt trained Entity Recognizers.
func (EntityRecognizerOutput) Name ¶
func (o EntityRecognizerOutput) Name() pulumi.StringOutput
Name for the Entity Recognizer. Has a maximum length of 63 characters. Can contain upper- and lower-case letters, numbers, and hypen (`-`).
The following arguments are optional:
func (EntityRecognizerOutput) Tags ¶
func (o EntityRecognizerOutput) Tags() pulumi.StringMapOutput
A map of tags to assign to the resource. If configured with a provider `defaultTags` Configuration Block present, tags with matching keys will overwrite those defined at the provider-level.
func (EntityRecognizerOutput) TagsAll
deprecated
func (o EntityRecognizerOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (EntityRecognizerOutput) ToEntityRecognizerOutput ¶
func (o EntityRecognizerOutput) ToEntityRecognizerOutput() EntityRecognizerOutput
func (EntityRecognizerOutput) ToEntityRecognizerOutputWithContext ¶
func (o EntityRecognizerOutput) ToEntityRecognizerOutputWithContext(ctx context.Context) EntityRecognizerOutput
func (EntityRecognizerOutput) VersionName ¶
func (o EntityRecognizerOutput) VersionName() pulumi.StringOutput
Name for the version of the Entity Recognizer. Each version must have a unique name within the Entity Recognizer. If omitted, the provider will assign a random, unique version name. If explicitly set to `""`, no version name will be set. Has a maximum length of 63 characters. Can contain upper- and lower-case letters, numbers, and hypen (`-`). Conflicts with `versionNamePrefix`.
func (EntityRecognizerOutput) VersionNamePrefix ¶
func (o EntityRecognizerOutput) VersionNamePrefix() pulumi.StringOutput
Creates a unique version name beginning with the specified prefix. Has a maximum length of 37 characters. Can contain upper- and lower-case letters, numbers, and hypen (`-`). Conflicts with `versionName`.
func (EntityRecognizerOutput) VolumeKmsKeyId ¶
func (o EntityRecognizerOutput) VolumeKmsKeyId() pulumi.StringPtrOutput
ID or ARN of a KMS Key used to encrypt storage volumes during job processing.
func (EntityRecognizerOutput) VpcConfig ¶
func (o EntityRecognizerOutput) VpcConfig() EntityRecognizerVpcConfigPtrOutput
Configuration parameters for VPC to contain Entity Recognizer resources. See the `vpcConfig` Configuration Block section below.
type EntityRecognizerState ¶
type EntityRecognizerState struct { // ARN of the Entity Recognizer version. Arn pulumi.StringPtrInput // The ARN for an IAM Role which allows Comprehend to read the training and testing data. DataAccessRoleArn pulumi.StringPtrInput // Configuration for the training and testing data. // See the `inputDataConfig` Configuration Block section below. InputDataConfig EntityRecognizerInputDataConfigPtrInput // Two-letter language code for the language. // One of `en`, `es`, `fr`, `it`, `de`, or `pt`. LanguageCode pulumi.StringPtrInput // The ID or ARN of a KMS Key used to encrypt trained Entity Recognizers. ModelKmsKeyId pulumi.StringPtrInput // Name for the Entity Recognizer. // Has a maximum length of 63 characters. // Can contain upper- and lower-case letters, numbers, and hypen (`-`). // // The following arguments are optional: Name pulumi.StringPtrInput // A map of tags to assign to the resource. If configured with a provider `defaultTags` Configuration Block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput // Name for the version of the Entity Recognizer. // Each version must have a unique name within the Entity Recognizer. // If omitted, the provider will assign a random, unique version name. // If explicitly set to `""`, no version name will be set. // Has a maximum length of 63 characters. // Can contain upper- and lower-case letters, numbers, and hypen (`-`). // Conflicts with `versionNamePrefix`. VersionName pulumi.StringPtrInput // Creates a unique version name beginning with the specified prefix. // Has a maximum length of 37 characters. // Can contain upper- and lower-case letters, numbers, and hypen (`-`). // Conflicts with `versionName`. VersionNamePrefix pulumi.StringPtrInput // ID or ARN of a KMS Key used to encrypt storage volumes during job processing. VolumeKmsKeyId pulumi.StringPtrInput // Configuration parameters for VPC to contain Entity Recognizer resources. // See the `vpcConfig` Configuration Block section below. VpcConfig EntityRecognizerVpcConfigPtrInput }
func (EntityRecognizerState) ElementType ¶
func (EntityRecognizerState) ElementType() reflect.Type
type EntityRecognizerVpcConfigArgs ¶
type EntityRecognizerVpcConfigArgs struct { // List of security group IDs. SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` // List of VPC subnets. Subnets pulumi.StringArrayInput `pulumi:"subnets"` }
func (EntityRecognizerVpcConfigArgs) ElementType ¶
func (EntityRecognizerVpcConfigArgs) ElementType() reflect.Type
func (EntityRecognizerVpcConfigArgs) ToEntityRecognizerVpcConfigOutput ¶
func (i EntityRecognizerVpcConfigArgs) ToEntityRecognizerVpcConfigOutput() EntityRecognizerVpcConfigOutput
func (EntityRecognizerVpcConfigArgs) ToEntityRecognizerVpcConfigOutputWithContext ¶
func (i EntityRecognizerVpcConfigArgs) ToEntityRecognizerVpcConfigOutputWithContext(ctx context.Context) EntityRecognizerVpcConfigOutput
func (EntityRecognizerVpcConfigArgs) ToEntityRecognizerVpcConfigPtrOutput ¶
func (i EntityRecognizerVpcConfigArgs) ToEntityRecognizerVpcConfigPtrOutput() EntityRecognizerVpcConfigPtrOutput
func (EntityRecognizerVpcConfigArgs) ToEntityRecognizerVpcConfigPtrOutputWithContext ¶
func (i EntityRecognizerVpcConfigArgs) ToEntityRecognizerVpcConfigPtrOutputWithContext(ctx context.Context) EntityRecognizerVpcConfigPtrOutput
type EntityRecognizerVpcConfigInput ¶
type EntityRecognizerVpcConfigInput interface { pulumi.Input ToEntityRecognizerVpcConfigOutput() EntityRecognizerVpcConfigOutput ToEntityRecognizerVpcConfigOutputWithContext(context.Context) EntityRecognizerVpcConfigOutput }
EntityRecognizerVpcConfigInput is an input type that accepts EntityRecognizerVpcConfigArgs and EntityRecognizerVpcConfigOutput values. You can construct a concrete instance of `EntityRecognizerVpcConfigInput` via:
EntityRecognizerVpcConfigArgs{...}
type EntityRecognizerVpcConfigOutput ¶
type EntityRecognizerVpcConfigOutput struct{ *pulumi.OutputState }
func (EntityRecognizerVpcConfigOutput) ElementType ¶
func (EntityRecognizerVpcConfigOutput) ElementType() reflect.Type
func (EntityRecognizerVpcConfigOutput) SecurityGroupIds ¶
func (o EntityRecognizerVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
List of security group IDs.
func (EntityRecognizerVpcConfigOutput) Subnets ¶
func (o EntityRecognizerVpcConfigOutput) Subnets() pulumi.StringArrayOutput
List of VPC subnets.
func (EntityRecognizerVpcConfigOutput) ToEntityRecognizerVpcConfigOutput ¶
func (o EntityRecognizerVpcConfigOutput) ToEntityRecognizerVpcConfigOutput() EntityRecognizerVpcConfigOutput
func (EntityRecognizerVpcConfigOutput) ToEntityRecognizerVpcConfigOutputWithContext ¶
func (o EntityRecognizerVpcConfigOutput) ToEntityRecognizerVpcConfigOutputWithContext(ctx context.Context) EntityRecognizerVpcConfigOutput
func (EntityRecognizerVpcConfigOutput) ToEntityRecognizerVpcConfigPtrOutput ¶
func (o EntityRecognizerVpcConfigOutput) ToEntityRecognizerVpcConfigPtrOutput() EntityRecognizerVpcConfigPtrOutput
func (EntityRecognizerVpcConfigOutput) ToEntityRecognizerVpcConfigPtrOutputWithContext ¶
func (o EntityRecognizerVpcConfigOutput) ToEntityRecognizerVpcConfigPtrOutputWithContext(ctx context.Context) EntityRecognizerVpcConfigPtrOutput
type EntityRecognizerVpcConfigPtrInput ¶
type EntityRecognizerVpcConfigPtrInput interface { pulumi.Input ToEntityRecognizerVpcConfigPtrOutput() EntityRecognizerVpcConfigPtrOutput ToEntityRecognizerVpcConfigPtrOutputWithContext(context.Context) EntityRecognizerVpcConfigPtrOutput }
EntityRecognizerVpcConfigPtrInput is an input type that accepts EntityRecognizerVpcConfigArgs, EntityRecognizerVpcConfigPtr and EntityRecognizerVpcConfigPtrOutput values. You can construct a concrete instance of `EntityRecognizerVpcConfigPtrInput` via:
EntityRecognizerVpcConfigArgs{...} or: nil
func EntityRecognizerVpcConfigPtr ¶
func EntityRecognizerVpcConfigPtr(v *EntityRecognizerVpcConfigArgs) EntityRecognizerVpcConfigPtrInput
type EntityRecognizerVpcConfigPtrOutput ¶
type EntityRecognizerVpcConfigPtrOutput struct{ *pulumi.OutputState }
func (EntityRecognizerVpcConfigPtrOutput) Elem ¶
func (o EntityRecognizerVpcConfigPtrOutput) Elem() EntityRecognizerVpcConfigOutput
func (EntityRecognizerVpcConfigPtrOutput) ElementType ¶
func (EntityRecognizerVpcConfigPtrOutput) ElementType() reflect.Type
func (EntityRecognizerVpcConfigPtrOutput) SecurityGroupIds ¶
func (o EntityRecognizerVpcConfigPtrOutput) SecurityGroupIds() pulumi.StringArrayOutput
List of security group IDs.
func (EntityRecognizerVpcConfigPtrOutput) Subnets ¶
func (o EntityRecognizerVpcConfigPtrOutput) Subnets() pulumi.StringArrayOutput
List of VPC subnets.
func (EntityRecognizerVpcConfigPtrOutput) ToEntityRecognizerVpcConfigPtrOutput ¶
func (o EntityRecognizerVpcConfigPtrOutput) ToEntityRecognizerVpcConfigPtrOutput() EntityRecognizerVpcConfigPtrOutput
func (EntityRecognizerVpcConfigPtrOutput) ToEntityRecognizerVpcConfigPtrOutputWithContext ¶
func (o EntityRecognizerVpcConfigPtrOutput) ToEntityRecognizerVpcConfigPtrOutputWithContext(ctx context.Context) EntityRecognizerVpcConfigPtrOutput