v1beta1

package
v0.9.0 Latest Latest
Warning

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

Go to latest
Published: Nov 24, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeStringAggregationTypeUnspecified = GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationType("STRING_AGGREGATION_TYPE_UNSPECIFIED")
	// Majority vote to aggregate answers.
	GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeMajorityVote = GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationType("MAJORITY_VOTE")
	// Unanimous answers will be adopted.
	GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeUnanimousVote = GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationType("UNANIMOUS_VOTE")
	// Preserve all answers by crowd compute.
	GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeNoAggregation = GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationType("NO_AGGREGATION")
)
View Source
const (
	GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeAnnotationTypeUnspecified = GoogleCloudDatalabelingV1beta1InputConfigAnnotationType("ANNOTATION_TYPE_UNSPECIFIED")
	// Classification annotations in an image. Allowed for continuous evaluation.
	GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeImageClassificationAnnotation = GoogleCloudDatalabelingV1beta1InputConfigAnnotationType("IMAGE_CLASSIFICATION_ANNOTATION")
	// Bounding box annotations in an image. A form of image object detection. Allowed for continuous evaluation.
	GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeImageBoundingBoxAnnotation = GoogleCloudDatalabelingV1beta1InputConfigAnnotationType("IMAGE_BOUNDING_BOX_ANNOTATION")
	// Oriented bounding box. The box does not have to be parallel to horizontal line.
	GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeImageOrientedBoundingBoxAnnotation = GoogleCloudDatalabelingV1beta1InputConfigAnnotationType("IMAGE_ORIENTED_BOUNDING_BOX_ANNOTATION")
	// Bounding poly annotations in an image.
	GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeImageBoundingPolyAnnotation = GoogleCloudDatalabelingV1beta1InputConfigAnnotationType("IMAGE_BOUNDING_POLY_ANNOTATION")
	// Polyline annotations in an image.
	GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeImagePolylineAnnotation = GoogleCloudDatalabelingV1beta1InputConfigAnnotationType("IMAGE_POLYLINE_ANNOTATION")
	// Segmentation annotations in an image.
	GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeImageSegmentationAnnotation = GoogleCloudDatalabelingV1beta1InputConfigAnnotationType("IMAGE_SEGMENTATION_ANNOTATION")
	// Classification annotations in video shots.
	GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeVideoShotsClassificationAnnotation = GoogleCloudDatalabelingV1beta1InputConfigAnnotationType("VIDEO_SHOTS_CLASSIFICATION_ANNOTATION")
	// Video object tracking annotation.
	GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeVideoObjectTrackingAnnotation = GoogleCloudDatalabelingV1beta1InputConfigAnnotationType("VIDEO_OBJECT_TRACKING_ANNOTATION")
	// Video object detection annotation.
	GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeVideoObjectDetectionAnnotation = GoogleCloudDatalabelingV1beta1InputConfigAnnotationType("VIDEO_OBJECT_DETECTION_ANNOTATION")
	// Video event annotation.
	GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeVideoEventAnnotation = GoogleCloudDatalabelingV1beta1InputConfigAnnotationType("VIDEO_EVENT_ANNOTATION")
	// Classification for text. Allowed for continuous evaluation.
	GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeTextClassificationAnnotation = GoogleCloudDatalabelingV1beta1InputConfigAnnotationType("TEXT_CLASSIFICATION_ANNOTATION")
	// Entity extraction for text.
	GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeTextEntityExtractionAnnotation = GoogleCloudDatalabelingV1beta1InputConfigAnnotationType("TEXT_ENTITY_EXTRACTION_ANNOTATION")
	// General classification. Allowed for continuous evaluation.
	GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeGeneralClassificationAnnotation = GoogleCloudDatalabelingV1beta1InputConfigAnnotationType("GENERAL_CLASSIFICATION_ANNOTATION")
)
View Source
const (
	// Data type is unspecified.
	GoogleCloudDatalabelingV1beta1InputConfigDataTypeDataTypeUnspecified = GoogleCloudDatalabelingV1beta1InputConfigDataType("DATA_TYPE_UNSPECIFIED")
	// Allowed for continuous evaluation.
	GoogleCloudDatalabelingV1beta1InputConfigDataTypeImage = GoogleCloudDatalabelingV1beta1InputConfigDataType("IMAGE")
	// Video data type.
	GoogleCloudDatalabelingV1beta1InputConfigDataTypeVideo = GoogleCloudDatalabelingV1beta1InputConfigDataType("VIDEO")
	// Allowed for continuous evaluation.
	GoogleCloudDatalabelingV1beta1InputConfigDataTypeText = GoogleCloudDatalabelingV1beta1InputConfigDataType("TEXT")
	// Allowed for continuous evaluation.
	GoogleCloudDatalabelingV1beta1InputConfigDataTypeGeneralData = GoogleCloudDatalabelingV1beta1InputConfigDataType("GENERAL_DATA")
)
View Source
const (
	// Data type is unspecified.
	InstructionDataTypeDataTypeUnspecified = InstructionDataType("DATA_TYPE_UNSPECIFIED")
	// Allowed for continuous evaluation.
	InstructionDataTypeImage = InstructionDataType("IMAGE")
	// Video data type.
	InstructionDataTypeVideo = InstructionDataType("VIDEO")
	// Allowed for continuous evaluation.
	InstructionDataTypeText = InstructionDataType("TEXT")
	// Allowed for continuous evaluation.
	InstructionDataTypeGeneralData = InstructionDataType("GENERAL_DATA")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AnnotationSpecSet

type AnnotationSpecSet struct {
	pulumi.CustomResourceState

	// The array of AnnotationSpecs that you define when you create the AnnotationSpecSet. These are the possible labels for the labeling task.
	AnnotationSpecs GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutput `pulumi:"annotationSpecs"`
	// The names of any related resources that are blocking changes to the annotation spec set.
	BlockingResources pulumi.StringArrayOutput `pulumi:"blockingResources"`
	// Optional. User-provided description of the annotation specification set. The description can be up to 10,000 characters long.
	Description pulumi.StringOutput `pulumi:"description"`
	// The display name for AnnotationSpecSet that you define when you create it. Maximum of 64 characters.
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	// The AnnotationSpecSet resource name in the following format: "projects/{project_id}/annotationSpecSets/{annotation_spec_set_id}"
	Name pulumi.StringOutput `pulumi:"name"`
}

Creates an annotation spec set by providing a set of labels. Auto-naming is currently not supported for this resource.

func GetAnnotationSpecSet

func GetAnnotationSpecSet(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AnnotationSpecSetState, opts ...pulumi.ResourceOption) (*AnnotationSpecSet, error)

GetAnnotationSpecSet gets an existing AnnotationSpecSet 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 NewAnnotationSpecSet

func NewAnnotationSpecSet(ctx *pulumi.Context,
	name string, args *AnnotationSpecSetArgs, opts ...pulumi.ResourceOption) (*AnnotationSpecSet, error)

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

func (*AnnotationSpecSet) ElementType

func (*AnnotationSpecSet) ElementType() reflect.Type

func (*AnnotationSpecSet) ToAnnotationSpecSetOutput

func (i *AnnotationSpecSet) ToAnnotationSpecSetOutput() AnnotationSpecSetOutput

func (*AnnotationSpecSet) ToAnnotationSpecSetOutputWithContext

func (i *AnnotationSpecSet) ToAnnotationSpecSetOutputWithContext(ctx context.Context) AnnotationSpecSetOutput

type AnnotationSpecSetArgs

type AnnotationSpecSetArgs struct {
	// The array of AnnotationSpecs that you define when you create the AnnotationSpecSet. These are the possible labels for the labeling task.
	AnnotationSpecs GoogleCloudDatalabelingV1beta1AnnotationSpecArrayInput
	// Optional. User-provided description of the annotation specification set. The description can be up to 10,000 characters long.
	Description pulumi.StringPtrInput
	// The display name for AnnotationSpecSet that you define when you create it. Maximum of 64 characters.
	DisplayName pulumi.StringInput
	Project     pulumi.StringPtrInput
}

The set of arguments for constructing a AnnotationSpecSet resource.

func (AnnotationSpecSetArgs) ElementType

func (AnnotationSpecSetArgs) ElementType() reflect.Type

type AnnotationSpecSetInput

type AnnotationSpecSetInput interface {
	pulumi.Input

	ToAnnotationSpecSetOutput() AnnotationSpecSetOutput
	ToAnnotationSpecSetOutputWithContext(ctx context.Context) AnnotationSpecSetOutput
}

type AnnotationSpecSetOutput

type AnnotationSpecSetOutput struct{ *pulumi.OutputState }

func (AnnotationSpecSetOutput) ElementType

func (AnnotationSpecSetOutput) ElementType() reflect.Type

func (AnnotationSpecSetOutput) ToAnnotationSpecSetOutput

func (o AnnotationSpecSetOutput) ToAnnotationSpecSetOutput() AnnotationSpecSetOutput

func (AnnotationSpecSetOutput) ToAnnotationSpecSetOutputWithContext

func (o AnnotationSpecSetOutput) ToAnnotationSpecSetOutputWithContext(ctx context.Context) AnnotationSpecSetOutput

type AnnotationSpecSetState

type AnnotationSpecSetState struct {
}

func (AnnotationSpecSetState) ElementType

func (AnnotationSpecSetState) ElementType() reflect.Type

type Dataset

type Dataset struct {
	pulumi.CustomResourceState

	// The names of any related resources that are blocking changes to the dataset.
	BlockingResources pulumi.StringArrayOutput `pulumi:"blockingResources"`
	// Time the dataset is created.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// The number of data items in the dataset.
	DataItemCount pulumi.StringOutput `pulumi:"dataItemCount"`
	// Optional. User-provided description of the annotation specification set. The description can be up to 10000 characters long.
	Description pulumi.StringOutput `pulumi:"description"`
	// The display name of the dataset. Maximum of 64 characters.
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	// This is populated with the original input configs where ImportData is called. It is available only after the clients import data to this dataset.
	InputConfigs GoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutput `pulumi:"inputConfigs"`
	// Last time that the Dataset is migrated to AI Platform V2. If any of the AnnotatedDataset is migrated, the last_migration_time in Dataset is also updated.
	LastMigrateTime pulumi.StringOutput `pulumi:"lastMigrateTime"`
	// Dataset resource name, format is: projects/{project_id}/datasets/{dataset_id}
	Name pulumi.StringOutput `pulumi:"name"`
}

Creates dataset. If success return a Dataset resource. Auto-naming is currently not supported for this resource.

func GetDataset

func GetDataset(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DatasetState, opts ...pulumi.ResourceOption) (*Dataset, error)

GetDataset gets an existing Dataset 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 NewDataset

func NewDataset(ctx *pulumi.Context,
	name string, args *DatasetArgs, opts ...pulumi.ResourceOption) (*Dataset, error)

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

func (*Dataset) ElementType

func (*Dataset) ElementType() reflect.Type

func (*Dataset) ToDatasetOutput

func (i *Dataset) ToDatasetOutput() DatasetOutput

func (*Dataset) ToDatasetOutputWithContext

func (i *Dataset) ToDatasetOutputWithContext(ctx context.Context) DatasetOutput

type DatasetArgs

type DatasetArgs struct {
	// Optional. User-provided description of the annotation specification set. The description can be up to 10000 characters long.
	Description pulumi.StringPtrInput
	// The display name of the dataset. Maximum of 64 characters.
	DisplayName pulumi.StringInput
	// Last time that the Dataset is migrated to AI Platform V2. If any of the AnnotatedDataset is migrated, the last_migration_time in Dataset is also updated.
	LastMigrateTime pulumi.StringPtrInput
	Project         pulumi.StringPtrInput
}

The set of arguments for constructing a Dataset resource.

func (DatasetArgs) ElementType

func (DatasetArgs) ElementType() reflect.Type

type DatasetInput

type DatasetInput interface {
	pulumi.Input

	ToDatasetOutput() DatasetOutput
	ToDatasetOutputWithContext(ctx context.Context) DatasetOutput
}

type DatasetOutput

type DatasetOutput struct{ *pulumi.OutputState }

func (DatasetOutput) ElementType

func (DatasetOutput) ElementType() reflect.Type

func (DatasetOutput) ToDatasetOutput

func (o DatasetOutput) ToDatasetOutput() DatasetOutput

func (DatasetOutput) ToDatasetOutputWithContext

func (o DatasetOutput) ToDatasetOutputWithContext(ctx context.Context) DatasetOutput

type DatasetState

type DatasetState struct {
}

func (DatasetState) ElementType

func (DatasetState) ElementType() reflect.Type

type EvaluationJob

type EvaluationJob struct {
	pulumi.CustomResourceState

	// Name of the AnnotationSpecSet describing all the labels that your machine learning model outputs. You must create this resource before you create an evaluation job and provide its name in the following format: "projects/{project_id}/annotationSpecSets/{annotation_spec_set_id}"
	AnnotationSpecSet pulumi.StringOutput `pulumi:"annotationSpecSet"`
	// Every time the evaluation job runs and an error occurs, the failed attempt is appended to this array.
	Attempts GoogleCloudDatalabelingV1beta1AttemptResponseArrayOutput `pulumi:"attempts"`
	// Timestamp of when this evaluation job was created.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Description of the job. The description can be up to 25,000 characters long.
	Description pulumi.StringOutput `pulumi:"description"`
	// Configuration details for the evaluation job.
	EvaluationJobConfig GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput `pulumi:"evaluationJobConfig"`
	// Whether you want Data Labeling Service to provide ground truth labels for prediction input. If you want the service to assign human labelers to annotate your data, set this to `true`. If you want to provide your own ground truth labels in the evaluation job's BigQuery table, set this to `false`.
	LabelMissingGroundTruth pulumi.BoolOutput `pulumi:"labelMissingGroundTruth"`
	// The [AI Platform Prediction model version](/ml-engine/docs/prediction-overview) to be evaluated. Prediction input and output is sampled from this model version. When creating an evaluation job, specify the model version in the following format: "projects/{project_id}/models/{model_name}/versions/{version_name}" There can only be one evaluation job per model version.
	ModelVersion pulumi.StringOutput `pulumi:"modelVersion"`
	// After you create a job, Data Labeling Service assigns a name to the job with the following format: "projects/{project_id}/evaluationJobs/ {evaluation_job_id}"
	Name pulumi.StringOutput `pulumi:"name"`
	// Describes the interval at which the job runs. This interval must be at least 1 day, and it is rounded to the nearest day. For example, if you specify a 50-hour interval, the job runs every 2 days. You can provide the schedule in [crontab format](/scheduler/docs/configuring/cron-job-schedules) or in an [English-like format](/appengine/docs/standard/python/config/cronref#schedule_format). Regardless of what you specify, the job will run at 10:00 AM UTC. Only the interval from this schedule is used, not the specific time of day.
	Schedule pulumi.StringOutput `pulumi:"schedule"`
	// Describes the current state of the job.
	State pulumi.StringOutput `pulumi:"state"`
}

Creates an evaluation job. Auto-naming is currently not supported for this resource.

func GetEvaluationJob

func GetEvaluationJob(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EvaluationJobState, opts ...pulumi.ResourceOption) (*EvaluationJob, error)

GetEvaluationJob gets an existing EvaluationJob 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 NewEvaluationJob

func NewEvaluationJob(ctx *pulumi.Context,
	name string, args *EvaluationJobArgs, opts ...pulumi.ResourceOption) (*EvaluationJob, error)

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

func (*EvaluationJob) ElementType

func (*EvaluationJob) ElementType() reflect.Type

func (*EvaluationJob) ToEvaluationJobOutput

func (i *EvaluationJob) ToEvaluationJobOutput() EvaluationJobOutput

func (*EvaluationJob) ToEvaluationJobOutputWithContext

func (i *EvaluationJob) ToEvaluationJobOutputWithContext(ctx context.Context) EvaluationJobOutput

type EvaluationJobArgs

type EvaluationJobArgs struct {
	// Name of the AnnotationSpecSet describing all the labels that your machine learning model outputs. You must create this resource before you create an evaluation job and provide its name in the following format: "projects/{project_id}/annotationSpecSets/{annotation_spec_set_id}"
	AnnotationSpecSet pulumi.StringInput
	// Description of the job. The description can be up to 25,000 characters long.
	Description pulumi.StringInput
	// Configuration details for the evaluation job.
	EvaluationJobConfig GoogleCloudDatalabelingV1beta1EvaluationJobConfigInput
	// Whether you want Data Labeling Service to provide ground truth labels for prediction input. If you want the service to assign human labelers to annotate your data, set this to `true`. If you want to provide your own ground truth labels in the evaluation job's BigQuery table, set this to `false`.
	LabelMissingGroundTruth pulumi.BoolInput
	// The [AI Platform Prediction model version](/ml-engine/docs/prediction-overview) to be evaluated. Prediction input and output is sampled from this model version. When creating an evaluation job, specify the model version in the following format: "projects/{project_id}/models/{model_name}/versions/{version_name}" There can only be one evaluation job per model version.
	ModelVersion pulumi.StringInput
	Project      pulumi.StringPtrInput
	// Describes the interval at which the job runs. This interval must be at least 1 day, and it is rounded to the nearest day. For example, if you specify a 50-hour interval, the job runs every 2 days. You can provide the schedule in [crontab format](/scheduler/docs/configuring/cron-job-schedules) or in an [English-like format](/appengine/docs/standard/python/config/cronref#schedule_format). Regardless of what you specify, the job will run at 10:00 AM UTC. Only the interval from this schedule is used, not the specific time of day.
	Schedule pulumi.StringInput
}

The set of arguments for constructing a EvaluationJob resource.

func (EvaluationJobArgs) ElementType

func (EvaluationJobArgs) ElementType() reflect.Type

type EvaluationJobInput

type EvaluationJobInput interface {
	pulumi.Input

	ToEvaluationJobOutput() EvaluationJobOutput
	ToEvaluationJobOutputWithContext(ctx context.Context) EvaluationJobOutput
}

type EvaluationJobOutput

type EvaluationJobOutput struct{ *pulumi.OutputState }

func (EvaluationJobOutput) ElementType

func (EvaluationJobOutput) ElementType() reflect.Type

func (EvaluationJobOutput) ToEvaluationJobOutput

func (o EvaluationJobOutput) ToEvaluationJobOutput() EvaluationJobOutput

func (EvaluationJobOutput) ToEvaluationJobOutputWithContext

func (o EvaluationJobOutput) ToEvaluationJobOutputWithContext(ctx context.Context) EvaluationJobOutput

type EvaluationJobState

type EvaluationJobState struct {
}

func (EvaluationJobState) ElementType

func (EvaluationJobState) ElementType() reflect.Type

type FeedbackMessage added in v0.3.0

type FeedbackMessage struct {
	pulumi.CustomResourceState

	// String content of the feedback. Maximum of 10000 characters.
	Body pulumi.StringOutput `pulumi:"body"`
	// Create time.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// The image storing this feedback if the feedback is an image representing operator's comments.
	Image pulumi.StringOutput `pulumi:"image"`
	// Name of the feedback message in a feedback thread. Format: 'project/{project_id}/datasets/{dataset_id}/annotatedDatasets/{annotated_dataset_id}/feedbackThreads/{feedback_thread_id}/feedbackMessage/{feedback_message_id}'
	Name                      pulumi.StringOutput                                                   `pulumi:"name"`
	OperatorFeedbackMetadata  GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutput  `pulumi:"operatorFeedbackMetadata"`
	RequesterFeedbackMetadata GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutput `pulumi:"requesterFeedbackMetadata"`
}

Create a FeedbackMessage object.

func GetFeedbackMessage added in v0.3.0

func GetFeedbackMessage(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *FeedbackMessageState, opts ...pulumi.ResourceOption) (*FeedbackMessage, error)

GetFeedbackMessage gets an existing FeedbackMessage 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 NewFeedbackMessage added in v0.3.0

func NewFeedbackMessage(ctx *pulumi.Context,
	name string, args *FeedbackMessageArgs, opts ...pulumi.ResourceOption) (*FeedbackMessage, error)

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

func (*FeedbackMessage) ElementType added in v0.3.0

func (*FeedbackMessage) ElementType() reflect.Type

func (*FeedbackMessage) ToFeedbackMessageOutput added in v0.3.0

func (i *FeedbackMessage) ToFeedbackMessageOutput() FeedbackMessageOutput

func (*FeedbackMessage) ToFeedbackMessageOutputWithContext added in v0.3.0

func (i *FeedbackMessage) ToFeedbackMessageOutputWithContext(ctx context.Context) FeedbackMessageOutput

type FeedbackMessageArgs added in v0.3.0

type FeedbackMessageArgs struct {
	AnnotatedDatasetId pulumi.StringInput
	// String content of the feedback. Maximum of 10000 characters.
	Body pulumi.StringPtrInput
	// Create time.
	CreateTime       pulumi.StringPtrInput
	DatasetId        pulumi.StringInput
	FeedbackThreadId pulumi.StringInput
	// The image storing this feedback if the feedback is an image representing operator's comments.
	Image pulumi.StringPtrInput
	// Name of the feedback message in a feedback thread. Format: 'project/{project_id}/datasets/{dataset_id}/annotatedDatasets/{annotated_dataset_id}/feedbackThreads/{feedback_thread_id}/feedbackMessage/{feedback_message_id}'
	Name                      pulumi.StringPtrInput
	OperatorFeedbackMetadata  GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrInput
	Project                   pulumi.StringPtrInput
	RequesterFeedbackMetadata GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrInput
}

The set of arguments for constructing a FeedbackMessage resource.

func (FeedbackMessageArgs) ElementType added in v0.3.0

func (FeedbackMessageArgs) ElementType() reflect.Type

type FeedbackMessageInput added in v0.3.0

type FeedbackMessageInput interface {
	pulumi.Input

	ToFeedbackMessageOutput() FeedbackMessageOutput
	ToFeedbackMessageOutputWithContext(ctx context.Context) FeedbackMessageOutput
}

type FeedbackMessageOutput added in v0.3.0

type FeedbackMessageOutput struct{ *pulumi.OutputState }

func (FeedbackMessageOutput) ElementType added in v0.3.0

func (FeedbackMessageOutput) ElementType() reflect.Type

func (FeedbackMessageOutput) ToFeedbackMessageOutput added in v0.3.0

func (o FeedbackMessageOutput) ToFeedbackMessageOutput() FeedbackMessageOutput

func (FeedbackMessageOutput) ToFeedbackMessageOutputWithContext added in v0.3.0

func (o FeedbackMessageOutput) ToFeedbackMessageOutputWithContext(ctx context.Context) FeedbackMessageOutput

type FeedbackMessageState added in v0.3.0

type FeedbackMessageState struct {
}

func (FeedbackMessageState) ElementType added in v0.3.0

func (FeedbackMessageState) ElementType() reflect.Type

type GoogleCloudDatalabelingV1beta1AnnotationSpec

type GoogleCloudDatalabelingV1beta1AnnotationSpec struct {
	// Optional. User-provided description of the annotation specification. The description can be up to 10,000 characters long.
	Description *string `pulumi:"description"`
	// The display name of the AnnotationSpec. Maximum of 64 characters.
	DisplayName string `pulumi:"displayName"`
}

Container of information related to one possible annotation that can be used in a labeling task. For example, an image classification task where images are labeled as `dog` or `cat` must reference an AnnotationSpec for `dog` and an AnnotationSpec for `cat`.

type GoogleCloudDatalabelingV1beta1AnnotationSpecArgs

type GoogleCloudDatalabelingV1beta1AnnotationSpecArgs struct {
	// Optional. User-provided description of the annotation specification. The description can be up to 10,000 characters long.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The display name of the AnnotationSpec. Maximum of 64 characters.
	DisplayName pulumi.StringInput `pulumi:"displayName"`
}

Container of information related to one possible annotation that can be used in a labeling task. For example, an image classification task where images are labeled as `dog` or `cat` must reference an AnnotationSpec for `dog` and an AnnotationSpec for `cat`.

func (GoogleCloudDatalabelingV1beta1AnnotationSpecArgs) ElementType

func (GoogleCloudDatalabelingV1beta1AnnotationSpecArgs) ToGoogleCloudDatalabelingV1beta1AnnotationSpecOutput

func (i GoogleCloudDatalabelingV1beta1AnnotationSpecArgs) ToGoogleCloudDatalabelingV1beta1AnnotationSpecOutput() GoogleCloudDatalabelingV1beta1AnnotationSpecOutput

func (GoogleCloudDatalabelingV1beta1AnnotationSpecArgs) ToGoogleCloudDatalabelingV1beta1AnnotationSpecOutputWithContext

func (i GoogleCloudDatalabelingV1beta1AnnotationSpecArgs) ToGoogleCloudDatalabelingV1beta1AnnotationSpecOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1AnnotationSpecOutput

type GoogleCloudDatalabelingV1beta1AnnotationSpecArray

type GoogleCloudDatalabelingV1beta1AnnotationSpecArray []GoogleCloudDatalabelingV1beta1AnnotationSpecInput

func (GoogleCloudDatalabelingV1beta1AnnotationSpecArray) ElementType

func (GoogleCloudDatalabelingV1beta1AnnotationSpecArray) ToGoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutput

func (i GoogleCloudDatalabelingV1beta1AnnotationSpecArray) ToGoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutput() GoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutput

func (GoogleCloudDatalabelingV1beta1AnnotationSpecArray) ToGoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutputWithContext

func (i GoogleCloudDatalabelingV1beta1AnnotationSpecArray) ToGoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutput

type GoogleCloudDatalabelingV1beta1AnnotationSpecArrayInput

type GoogleCloudDatalabelingV1beta1AnnotationSpecArrayInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutput() GoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutput
	ToGoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutput
}

GoogleCloudDatalabelingV1beta1AnnotationSpecArrayInput is an input type that accepts GoogleCloudDatalabelingV1beta1AnnotationSpecArray and GoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1AnnotationSpecArrayInput` via:

GoogleCloudDatalabelingV1beta1AnnotationSpecArray{ GoogleCloudDatalabelingV1beta1AnnotationSpecArgs{...} }

type GoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutput

type GoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutput) ElementType

func (GoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutput) Index

func (GoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutput) ToGoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutput

func (GoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutput) ToGoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutputWithContext

func (o GoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutput) ToGoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1AnnotationSpecArrayOutput

type GoogleCloudDatalabelingV1beta1AnnotationSpecInput

type GoogleCloudDatalabelingV1beta1AnnotationSpecInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1AnnotationSpecOutput() GoogleCloudDatalabelingV1beta1AnnotationSpecOutput
	ToGoogleCloudDatalabelingV1beta1AnnotationSpecOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1AnnotationSpecOutput
}

GoogleCloudDatalabelingV1beta1AnnotationSpecInput is an input type that accepts GoogleCloudDatalabelingV1beta1AnnotationSpecArgs and GoogleCloudDatalabelingV1beta1AnnotationSpecOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1AnnotationSpecInput` via:

GoogleCloudDatalabelingV1beta1AnnotationSpecArgs{...}

type GoogleCloudDatalabelingV1beta1AnnotationSpecOutput

type GoogleCloudDatalabelingV1beta1AnnotationSpecOutput struct{ *pulumi.OutputState }

Container of information related to one possible annotation that can be used in a labeling task. For example, an image classification task where images are labeled as `dog` or `cat` must reference an AnnotationSpec for `dog` and an AnnotationSpec for `cat`.

func (GoogleCloudDatalabelingV1beta1AnnotationSpecOutput) Description

Optional. User-provided description of the annotation specification. The description can be up to 10,000 characters long.

func (GoogleCloudDatalabelingV1beta1AnnotationSpecOutput) DisplayName

The display name of the AnnotationSpec. Maximum of 64 characters.

func (GoogleCloudDatalabelingV1beta1AnnotationSpecOutput) ElementType

func (GoogleCloudDatalabelingV1beta1AnnotationSpecOutput) ToGoogleCloudDatalabelingV1beta1AnnotationSpecOutput

func (o GoogleCloudDatalabelingV1beta1AnnotationSpecOutput) ToGoogleCloudDatalabelingV1beta1AnnotationSpecOutput() GoogleCloudDatalabelingV1beta1AnnotationSpecOutput

func (GoogleCloudDatalabelingV1beta1AnnotationSpecOutput) ToGoogleCloudDatalabelingV1beta1AnnotationSpecOutputWithContext

func (o GoogleCloudDatalabelingV1beta1AnnotationSpecOutput) ToGoogleCloudDatalabelingV1beta1AnnotationSpecOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1AnnotationSpecOutput

type GoogleCloudDatalabelingV1beta1AnnotationSpecResponse

type GoogleCloudDatalabelingV1beta1AnnotationSpecResponse struct {
	// Optional. User-provided description of the annotation specification. The description can be up to 10,000 characters long.
	Description string `pulumi:"description"`
	// The display name of the AnnotationSpec. Maximum of 64 characters.
	DisplayName string `pulumi:"displayName"`
	// This is the integer index of the AnnotationSpec. The index for the whole AnnotationSpecSet is sequential starting from 0. For example, an AnnotationSpecSet with classes `dog` and `cat`, might contain one AnnotationSpec with `{ display_name: "dog", index: 0 }` and one AnnotationSpec with `{ display_name: "cat", index: 1 }`. This is especially useful for model training as it encodes the string labels into numeric values.
	Index int `pulumi:"index"`
}

Container of information related to one possible annotation that can be used in a labeling task. For example, an image classification task where images are labeled as `dog` or `cat` must reference an AnnotationSpec for `dog` and an AnnotationSpec for `cat`.

type GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArgs

type GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArgs struct {
	// Optional. User-provided description of the annotation specification. The description can be up to 10,000 characters long.
	Description pulumi.StringInput `pulumi:"description"`
	// The display name of the AnnotationSpec. Maximum of 64 characters.
	DisplayName pulumi.StringInput `pulumi:"displayName"`
	// This is the integer index of the AnnotationSpec. The index for the whole AnnotationSpecSet is sequential starting from 0. For example, an AnnotationSpecSet with classes `dog` and `cat`, might contain one AnnotationSpec with `{ display_name: "dog", index: 0 }` and one AnnotationSpec with `{ display_name: "cat", index: 1 }`. This is especially useful for model training as it encodes the string labels into numeric values.
	Index pulumi.IntInput `pulumi:"index"`
}

Container of information related to one possible annotation that can be used in a labeling task. For example, an image classification task where images are labeled as `dog` or `cat` must reference an AnnotationSpec for `dog` and an AnnotationSpec for `cat`.

func (GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArgs) ElementType

func (GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArgs) ToGoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutput

func (GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArgs) ToGoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutputWithContext

func (i GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArgs) ToGoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutput

type GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArray

type GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArray []GoogleCloudDatalabelingV1beta1AnnotationSpecResponseInput

func (GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArray) ElementType

func (GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArray) ToGoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutput

func (i GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArray) ToGoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutput() GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutput

func (GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArray) ToGoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutputWithContext

func (i GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArray) ToGoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutput

type GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayInput

type GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutput() GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutput
	ToGoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutput
}

GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayInput is an input type that accepts GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArray and GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayInput` via:

GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArray{ GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArgs{...} }

type GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutput

type GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutput) ElementType

func (GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutput) Index

func (GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutput) ToGoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutput

func (GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutput) ToGoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutputWithContext

func (o GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutput) ToGoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArrayOutput

type GoogleCloudDatalabelingV1beta1AnnotationSpecResponseInput

type GoogleCloudDatalabelingV1beta1AnnotationSpecResponseInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutput() GoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutput
	ToGoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutput
}

GoogleCloudDatalabelingV1beta1AnnotationSpecResponseInput is an input type that accepts GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArgs and GoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1AnnotationSpecResponseInput` via:

GoogleCloudDatalabelingV1beta1AnnotationSpecResponseArgs{...}

type GoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutput

type GoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutput struct{ *pulumi.OutputState }

Container of information related to one possible annotation that can be used in a labeling task. For example, an image classification task where images are labeled as `dog` or `cat` must reference an AnnotationSpec for `dog` and an AnnotationSpec for `cat`.

func (GoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutput) Description

Optional. User-provided description of the annotation specification. The description can be up to 10,000 characters long.

func (GoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutput) DisplayName

The display name of the AnnotationSpec. Maximum of 64 characters.

func (GoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutput) ElementType

func (GoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutput) Index

This is the integer index of the AnnotationSpec. The index for the whole AnnotationSpecSet is sequential starting from 0. For example, an AnnotationSpecSet with classes `dog` and `cat`, might contain one AnnotationSpec with `{ display_name: "dog", index: 0 }` and one AnnotationSpec with `{ display_name: "cat", index: 1 }`. This is especially useful for model training as it encodes the string labels into numeric values.

func (GoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutput) ToGoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutput

func (GoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutput) ToGoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutputWithContext

func (o GoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutput) ToGoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1AnnotationSpecResponseOutput

type GoogleCloudDatalabelingV1beta1AttemptResponse

type GoogleCloudDatalabelingV1beta1AttemptResponse struct {
	AttemptTime string `pulumi:"attemptTime"`
	// Details of errors that occurred.
	PartialFailures []GoogleRpcStatusResponse `pulumi:"partialFailures"`
}

Records a failed evaluation job run.

type GoogleCloudDatalabelingV1beta1AttemptResponseArgs

type GoogleCloudDatalabelingV1beta1AttemptResponseArgs struct {
	AttemptTime pulumi.StringInput `pulumi:"attemptTime"`
	// Details of errors that occurred.
	PartialFailures GoogleRpcStatusResponseArrayInput `pulumi:"partialFailures"`
}

Records a failed evaluation job run.

func (GoogleCloudDatalabelingV1beta1AttemptResponseArgs) ElementType

func (GoogleCloudDatalabelingV1beta1AttemptResponseArgs) ToGoogleCloudDatalabelingV1beta1AttemptResponseOutput

func (i GoogleCloudDatalabelingV1beta1AttemptResponseArgs) ToGoogleCloudDatalabelingV1beta1AttemptResponseOutput() GoogleCloudDatalabelingV1beta1AttemptResponseOutput

func (GoogleCloudDatalabelingV1beta1AttemptResponseArgs) ToGoogleCloudDatalabelingV1beta1AttemptResponseOutputWithContext

func (i GoogleCloudDatalabelingV1beta1AttemptResponseArgs) ToGoogleCloudDatalabelingV1beta1AttemptResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1AttemptResponseOutput

type GoogleCloudDatalabelingV1beta1AttemptResponseArray

type GoogleCloudDatalabelingV1beta1AttemptResponseArray []GoogleCloudDatalabelingV1beta1AttemptResponseInput

func (GoogleCloudDatalabelingV1beta1AttemptResponseArray) ElementType

func (GoogleCloudDatalabelingV1beta1AttemptResponseArray) ToGoogleCloudDatalabelingV1beta1AttemptResponseArrayOutput

func (i GoogleCloudDatalabelingV1beta1AttemptResponseArray) ToGoogleCloudDatalabelingV1beta1AttemptResponseArrayOutput() GoogleCloudDatalabelingV1beta1AttemptResponseArrayOutput

func (GoogleCloudDatalabelingV1beta1AttemptResponseArray) ToGoogleCloudDatalabelingV1beta1AttemptResponseArrayOutputWithContext

func (i GoogleCloudDatalabelingV1beta1AttemptResponseArray) ToGoogleCloudDatalabelingV1beta1AttemptResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1AttemptResponseArrayOutput

type GoogleCloudDatalabelingV1beta1AttemptResponseArrayInput

type GoogleCloudDatalabelingV1beta1AttemptResponseArrayInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1AttemptResponseArrayOutput() GoogleCloudDatalabelingV1beta1AttemptResponseArrayOutput
	ToGoogleCloudDatalabelingV1beta1AttemptResponseArrayOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1AttemptResponseArrayOutput
}

GoogleCloudDatalabelingV1beta1AttemptResponseArrayInput is an input type that accepts GoogleCloudDatalabelingV1beta1AttemptResponseArray and GoogleCloudDatalabelingV1beta1AttemptResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1AttemptResponseArrayInput` via:

GoogleCloudDatalabelingV1beta1AttemptResponseArray{ GoogleCloudDatalabelingV1beta1AttemptResponseArgs{...} }

type GoogleCloudDatalabelingV1beta1AttemptResponseArrayOutput

type GoogleCloudDatalabelingV1beta1AttemptResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1AttemptResponseArrayOutput) ElementType

func (GoogleCloudDatalabelingV1beta1AttemptResponseArrayOutput) Index

func (GoogleCloudDatalabelingV1beta1AttemptResponseArrayOutput) ToGoogleCloudDatalabelingV1beta1AttemptResponseArrayOutput

func (GoogleCloudDatalabelingV1beta1AttemptResponseArrayOutput) ToGoogleCloudDatalabelingV1beta1AttemptResponseArrayOutputWithContext

func (o GoogleCloudDatalabelingV1beta1AttemptResponseArrayOutput) ToGoogleCloudDatalabelingV1beta1AttemptResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1AttemptResponseArrayOutput

type GoogleCloudDatalabelingV1beta1AttemptResponseInput

type GoogleCloudDatalabelingV1beta1AttemptResponseInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1AttemptResponseOutput() GoogleCloudDatalabelingV1beta1AttemptResponseOutput
	ToGoogleCloudDatalabelingV1beta1AttemptResponseOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1AttemptResponseOutput
}

GoogleCloudDatalabelingV1beta1AttemptResponseInput is an input type that accepts GoogleCloudDatalabelingV1beta1AttemptResponseArgs and GoogleCloudDatalabelingV1beta1AttemptResponseOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1AttemptResponseInput` via:

GoogleCloudDatalabelingV1beta1AttemptResponseArgs{...}

type GoogleCloudDatalabelingV1beta1AttemptResponseOutput

type GoogleCloudDatalabelingV1beta1AttemptResponseOutput struct{ *pulumi.OutputState }

Records a failed evaluation job run.

func (GoogleCloudDatalabelingV1beta1AttemptResponseOutput) AttemptTime

func (GoogleCloudDatalabelingV1beta1AttemptResponseOutput) ElementType

func (GoogleCloudDatalabelingV1beta1AttemptResponseOutput) PartialFailures

Details of errors that occurred.

func (GoogleCloudDatalabelingV1beta1AttemptResponseOutput) ToGoogleCloudDatalabelingV1beta1AttemptResponseOutput

func (o GoogleCloudDatalabelingV1beta1AttemptResponseOutput) ToGoogleCloudDatalabelingV1beta1AttemptResponseOutput() GoogleCloudDatalabelingV1beta1AttemptResponseOutput

func (GoogleCloudDatalabelingV1beta1AttemptResponseOutput) ToGoogleCloudDatalabelingV1beta1AttemptResponseOutputWithContext

func (o GoogleCloudDatalabelingV1beta1AttemptResponseOutput) ToGoogleCloudDatalabelingV1beta1AttemptResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1AttemptResponseOutput

type GoogleCloudDatalabelingV1beta1BigQuerySource

type GoogleCloudDatalabelingV1beta1BigQuerySource struct {
	// BigQuery URI to a table, up to 2,000 characters long. If you specify the URI of a table that does not exist, Data Labeling Service creates a table at the URI with the correct schema when you create your EvaluationJob. If you specify the URI of a table that already exists, it must have the [correct schema](/ml-engine/docs/continuous-evaluation/create-job#table-schema). Provide the table URI in the following format: "bq://{your_project_id}/ {your_dataset_name}/{your_table_name}" [Learn more](/ml-engine/docs/continuous-evaluation/create-job#table-schema).
	InputUri string `pulumi:"inputUri"`
}

The BigQuery location for input data. If used in an EvaluationJob, this is where the service saves the prediction input and output sampled from the model version.

type GoogleCloudDatalabelingV1beta1BigQuerySourceArgs

type GoogleCloudDatalabelingV1beta1BigQuerySourceArgs struct {
	// BigQuery URI to a table, up to 2,000 characters long. If you specify the URI of a table that does not exist, Data Labeling Service creates a table at the URI with the correct schema when you create your EvaluationJob. If you specify the URI of a table that already exists, it must have the [correct schema](/ml-engine/docs/continuous-evaluation/create-job#table-schema). Provide the table URI in the following format: "bq://{your_project_id}/ {your_dataset_name}/{your_table_name}" [Learn more](/ml-engine/docs/continuous-evaluation/create-job#table-schema).
	InputUri pulumi.StringInput `pulumi:"inputUri"`
}

The BigQuery location for input data. If used in an EvaluationJob, this is where the service saves the prediction input and output sampled from the model version.

func (GoogleCloudDatalabelingV1beta1BigQuerySourceArgs) ElementType

func (GoogleCloudDatalabelingV1beta1BigQuerySourceArgs) ToGoogleCloudDatalabelingV1beta1BigQuerySourceOutput

func (i GoogleCloudDatalabelingV1beta1BigQuerySourceArgs) ToGoogleCloudDatalabelingV1beta1BigQuerySourceOutput() GoogleCloudDatalabelingV1beta1BigQuerySourceOutput

func (GoogleCloudDatalabelingV1beta1BigQuerySourceArgs) ToGoogleCloudDatalabelingV1beta1BigQuerySourceOutputWithContext

func (i GoogleCloudDatalabelingV1beta1BigQuerySourceArgs) ToGoogleCloudDatalabelingV1beta1BigQuerySourceOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BigQuerySourceOutput

func (GoogleCloudDatalabelingV1beta1BigQuerySourceArgs) ToGoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput

func (i GoogleCloudDatalabelingV1beta1BigQuerySourceArgs) ToGoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput() GoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput

func (GoogleCloudDatalabelingV1beta1BigQuerySourceArgs) ToGoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1BigQuerySourceArgs) ToGoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput

type GoogleCloudDatalabelingV1beta1BigQuerySourceInput

type GoogleCloudDatalabelingV1beta1BigQuerySourceInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1BigQuerySourceOutput() GoogleCloudDatalabelingV1beta1BigQuerySourceOutput
	ToGoogleCloudDatalabelingV1beta1BigQuerySourceOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1BigQuerySourceOutput
}

GoogleCloudDatalabelingV1beta1BigQuerySourceInput is an input type that accepts GoogleCloudDatalabelingV1beta1BigQuerySourceArgs and GoogleCloudDatalabelingV1beta1BigQuerySourceOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1BigQuerySourceInput` via:

GoogleCloudDatalabelingV1beta1BigQuerySourceArgs{...}

type GoogleCloudDatalabelingV1beta1BigQuerySourceOutput

type GoogleCloudDatalabelingV1beta1BigQuerySourceOutput struct{ *pulumi.OutputState }

The BigQuery location for input data. If used in an EvaluationJob, this is where the service saves the prediction input and output sampled from the model version.

func (GoogleCloudDatalabelingV1beta1BigQuerySourceOutput) ElementType

func (GoogleCloudDatalabelingV1beta1BigQuerySourceOutput) InputUri

BigQuery URI to a table, up to 2,000 characters long. If you specify the URI of a table that does not exist, Data Labeling Service creates a table at the URI with the correct schema when you create your EvaluationJob. If you specify the URI of a table that already exists, it must have the [correct schema](/ml-engine/docs/continuous-evaluation/create-job#table-schema). Provide the table URI in the following format: "bq://{your_project_id}/ {your_dataset_name}/{your_table_name}" [Learn more](/ml-engine/docs/continuous-evaluation/create-job#table-schema).

func (GoogleCloudDatalabelingV1beta1BigQuerySourceOutput) ToGoogleCloudDatalabelingV1beta1BigQuerySourceOutput

func (o GoogleCloudDatalabelingV1beta1BigQuerySourceOutput) ToGoogleCloudDatalabelingV1beta1BigQuerySourceOutput() GoogleCloudDatalabelingV1beta1BigQuerySourceOutput

func (GoogleCloudDatalabelingV1beta1BigQuerySourceOutput) ToGoogleCloudDatalabelingV1beta1BigQuerySourceOutputWithContext

func (o GoogleCloudDatalabelingV1beta1BigQuerySourceOutput) ToGoogleCloudDatalabelingV1beta1BigQuerySourceOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BigQuerySourceOutput

func (GoogleCloudDatalabelingV1beta1BigQuerySourceOutput) ToGoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput

func (o GoogleCloudDatalabelingV1beta1BigQuerySourceOutput) ToGoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput() GoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput

func (GoogleCloudDatalabelingV1beta1BigQuerySourceOutput) ToGoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1BigQuerySourceOutput) ToGoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput

type GoogleCloudDatalabelingV1beta1BigQuerySourcePtrInput

type GoogleCloudDatalabelingV1beta1BigQuerySourcePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput() GoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput
	ToGoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput
}

GoogleCloudDatalabelingV1beta1BigQuerySourcePtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1BigQuerySourceArgs, GoogleCloudDatalabelingV1beta1BigQuerySourcePtr and GoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1BigQuerySourcePtrInput` via:

        GoogleCloudDatalabelingV1beta1BigQuerySourceArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput

type GoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput) InputUri

BigQuery URI to a table, up to 2,000 characters long. If you specify the URI of a table that does not exist, Data Labeling Service creates a table at the URI with the correct schema when you create your EvaluationJob. If you specify the URI of a table that already exists, it must have the [correct schema](/ml-engine/docs/continuous-evaluation/create-job#table-schema). Provide the table URI in the following format: "bq://{your_project_id}/ {your_dataset_name}/{your_table_name}" [Learn more](/ml-engine/docs/continuous-evaluation/create-job#table-schema).

func (GoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput) ToGoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput

func (GoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput) ToGoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput) ToGoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BigQuerySourcePtrOutput

type GoogleCloudDatalabelingV1beta1BigQuerySourceResponse

type GoogleCloudDatalabelingV1beta1BigQuerySourceResponse struct {
	// BigQuery URI to a table, up to 2,000 characters long. If you specify the URI of a table that does not exist, Data Labeling Service creates a table at the URI with the correct schema when you create your EvaluationJob. If you specify the URI of a table that already exists, it must have the [correct schema](/ml-engine/docs/continuous-evaluation/create-job#table-schema). Provide the table URI in the following format: "bq://{your_project_id}/ {your_dataset_name}/{your_table_name}" [Learn more](/ml-engine/docs/continuous-evaluation/create-job#table-schema).
	InputUri string `pulumi:"inputUri"`
}

The BigQuery location for input data. If used in an EvaluationJob, this is where the service saves the prediction input and output sampled from the model version.

type GoogleCloudDatalabelingV1beta1BigQuerySourceResponseArgs

type GoogleCloudDatalabelingV1beta1BigQuerySourceResponseArgs struct {
	// BigQuery URI to a table, up to 2,000 characters long. If you specify the URI of a table that does not exist, Data Labeling Service creates a table at the URI with the correct schema when you create your EvaluationJob. If you specify the URI of a table that already exists, it must have the [correct schema](/ml-engine/docs/continuous-evaluation/create-job#table-schema). Provide the table URI in the following format: "bq://{your_project_id}/ {your_dataset_name}/{your_table_name}" [Learn more](/ml-engine/docs/continuous-evaluation/create-job#table-schema).
	InputUri pulumi.StringInput `pulumi:"inputUri"`
}

The BigQuery location for input data. If used in an EvaluationJob, this is where the service saves the prediction input and output sampled from the model version.

func (GoogleCloudDatalabelingV1beta1BigQuerySourceResponseArgs) ElementType

func (GoogleCloudDatalabelingV1beta1BigQuerySourceResponseArgs) ToGoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutput

func (GoogleCloudDatalabelingV1beta1BigQuerySourceResponseArgs) ToGoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutputWithContext

func (i GoogleCloudDatalabelingV1beta1BigQuerySourceResponseArgs) ToGoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutput

func (GoogleCloudDatalabelingV1beta1BigQuerySourceResponseArgs) ToGoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutput

func (i GoogleCloudDatalabelingV1beta1BigQuerySourceResponseArgs) ToGoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutput() GoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1BigQuerySourceResponseArgs) ToGoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1BigQuerySourceResponseArgs) ToGoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutput

type GoogleCloudDatalabelingV1beta1BigQuerySourceResponseInput

type GoogleCloudDatalabelingV1beta1BigQuerySourceResponseInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutput() GoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutput
	ToGoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutput
}

GoogleCloudDatalabelingV1beta1BigQuerySourceResponseInput is an input type that accepts GoogleCloudDatalabelingV1beta1BigQuerySourceResponseArgs and GoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1BigQuerySourceResponseInput` via:

GoogleCloudDatalabelingV1beta1BigQuerySourceResponseArgs{...}

type GoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutput

type GoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutput struct{ *pulumi.OutputState }

The BigQuery location for input data. If used in an EvaluationJob, this is where the service saves the prediction input and output sampled from the model version.

func (GoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutput) ElementType

func (GoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutput) InputUri

BigQuery URI to a table, up to 2,000 characters long. If you specify the URI of a table that does not exist, Data Labeling Service creates a table at the URI with the correct schema when you create your EvaluationJob. If you specify the URI of a table that already exists, it must have the [correct schema](/ml-engine/docs/continuous-evaluation/create-job#table-schema). Provide the table URI in the following format: "bq://{your_project_id}/ {your_dataset_name}/{your_table_name}" [Learn more](/ml-engine/docs/continuous-evaluation/create-job#table-schema).

func (GoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutput) ToGoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutput

func (GoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutput) ToGoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutputWithContext

func (o GoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutput) ToGoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutput

func (GoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutput) ToGoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutput) ToGoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1BigQuerySourceResponseOutput) ToGoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutput

type GoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrInput

type GoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutput() GoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutput
	ToGoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutput
}

GoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1BigQuerySourceResponseArgs, GoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtr and GoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrInput` via:

        GoogleCloudDatalabelingV1beta1BigQuerySourceResponseArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutput

type GoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutput) InputUri

BigQuery URI to a table, up to 2,000 characters long. If you specify the URI of a table that does not exist, Data Labeling Service creates a table at the URI with the correct schema when you create your EvaluationJob. If you specify the URI of a table that already exists, it must have the [correct schema](/ml-engine/docs/continuous-evaluation/create-job#table-schema). Provide the table URI in the following format: "bq://{your_project_id}/ {your_dataset_name}/{your_table_name}" [Learn more](/ml-engine/docs/continuous-evaluation/create-job#table-schema).

func (GoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BigQuerySourceResponsePtrOutput

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptions

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptions struct {
	// Minimum [intersection-over-union (IOU)](/vision/automl/object-detection/docs/evaluate#intersection-over-union) required for 2 bounding boxes to be considered a match. This must be a number between 0 and 1.
	IouThreshold *float64 `pulumi:"iouThreshold"`
}

Options regarding evaluation between bounding boxes.

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsArgs

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsArgs struct {
	// Minimum [intersection-over-union (IOU)](/vision/automl/object-detection/docs/evaluate#intersection-over-union) required for 2 bounding boxes to be considered a match. This must be a number between 0 and 1.
	IouThreshold pulumi.Float64PtrInput `pulumi:"iouThreshold"`
}

Options regarding evaluation between bounding boxes.

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsArgs) ElementType

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsArgs) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutput

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsArgs) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutputWithContext

func (i GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsArgs) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutput

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsArgs) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutput

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsArgs) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsArgs) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutput

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsInput

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutput() GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutput
	ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutput
}

GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsInput is an input type that accepts GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsArgs and GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsInput` via:

GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsArgs{...}

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutput

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutput struct{ *pulumi.OutputState }

Options regarding evaluation between bounding boxes.

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutput) ElementType

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutput) IouThreshold

Minimum [intersection-over-union (IOU)](/vision/automl/object-detection/docs/evaluate#intersection-over-union) required for 2 bounding boxes to be considered a match. This must be a number between 0 and 1.

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutput) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutput

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutput) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutputWithContext

func (o GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutput) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutput

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutput) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutput

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutput) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsOutput) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutput

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrInput

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutput() GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutput
	ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutput
}

GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsArgs, GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtr and GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrInput` via:

        GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutput

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutput) IouThreshold

Minimum [intersection-over-union (IOU)](/vision/automl/object-detection/docs/evaluate#intersection-over-union) required for 2 bounding boxes to be considered a match. This must be a number between 0 and 1.

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutput) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutput

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutput) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutput) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrOutput

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponse

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponse struct {
	// Minimum [intersection-over-union (IOU)](/vision/automl/object-detection/docs/evaluate#intersection-over-union) required for 2 bounding boxes to be considered a match. This must be a number between 0 and 1.
	IouThreshold float64 `pulumi:"iouThreshold"`
}

Options regarding evaluation between bounding boxes.

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseArgs

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseArgs struct {
	// Minimum [intersection-over-union (IOU)](/vision/automl/object-detection/docs/evaluate#intersection-over-union) required for 2 bounding boxes to be considered a match. This must be a number between 0 and 1.
	IouThreshold pulumi.Float64Input `pulumi:"iouThreshold"`
}

Options regarding evaluation between bounding boxes.

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseArgs) ElementType

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseArgs) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseOutput

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseArgs) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseOutputWithContext

func (i GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseArgs) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseOutput

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseArgs) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseArgs) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseArgs) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutput

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseInput

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseOutput() GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseOutput
	ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseOutput
}

GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseInput is an input type that accepts GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseArgs and GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseInput` via:

GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseArgs{...}

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseOutput

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseOutput struct{ *pulumi.OutputState }

Options regarding evaluation between bounding boxes.

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseOutput) ElementType

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseOutput) IouThreshold

Minimum [intersection-over-union (IOU)](/vision/automl/object-detection/docs/evaluate#intersection-over-union) required for 2 bounding boxes to be considered a match. This must be a number between 0 and 1.

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseOutput) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseOutput

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseOutput) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseOutputWithContext

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseOutput) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseOutput) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseOutput) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutput

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrInput

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutput() GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutput
	ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutput
}

GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseArgs, GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtr and GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrInput` via:

        GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutput

type GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutput) IouThreshold

Minimum [intersection-over-union (IOU)](/vision/automl/object-detection/docs/evaluate#intersection-over-union) required for 2 bounding boxes to be considered a match. This must be a number between 0 and 1.

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponsePtrOutputWithContext

type GoogleCloudDatalabelingV1beta1BoundingPolyConfig

type GoogleCloudDatalabelingV1beta1BoundingPolyConfig struct {
	// Annotation spec set resource name.
	AnnotationSpecSet string `pulumi:"annotationSpecSet"`
	// Optional. Instruction message showed on contributors UI.
	InstructionMessage *string `pulumi:"instructionMessage"`
}

Config for image bounding poly (and bounding box) human labeling task.

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigArgs

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigArgs struct {
	// Annotation spec set resource name.
	AnnotationSpecSet pulumi.StringInput `pulumi:"annotationSpecSet"`
	// Optional. Instruction message showed on contributors UI.
	InstructionMessage pulumi.StringPtrInput `pulumi:"instructionMessage"`
}

Config for image bounding poly (and bounding box) human labeling task.

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigArgs) ElementType

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigArgs) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput

func (i GoogleCloudDatalabelingV1beta1BoundingPolyConfigArgs) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput() GoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigArgs) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigOutputWithContext

func (i GoogleCloudDatalabelingV1beta1BoundingPolyConfigArgs) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigArgs) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput

func (i GoogleCloudDatalabelingV1beta1BoundingPolyConfigArgs) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput() GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigArgs) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1BoundingPolyConfigArgs) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigInput

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput() GoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput
	ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput
}

GoogleCloudDatalabelingV1beta1BoundingPolyConfigInput is an input type that accepts GoogleCloudDatalabelingV1beta1BoundingPolyConfigArgs and GoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1BoundingPolyConfigInput` via:

GoogleCloudDatalabelingV1beta1BoundingPolyConfigArgs{...}

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput struct{ *pulumi.OutputState }

Config for image bounding poly (and bounding box) human labeling task.

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput) AnnotationSpecSet

Annotation spec set resource name.

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput) ElementType

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput) InstructionMessage

Optional. Instruction message showed on contributors UI.

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigOutputWithContext

func (o GoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput

func (o GoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput() GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1BoundingPolyConfigOutput) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrInput

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput() GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput
	ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput
}

GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1BoundingPolyConfigArgs, GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtr and GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrInput` via:

        GoogleCloudDatalabelingV1beta1BoundingPolyConfigArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput) AnnotationSpecSet

Annotation spec set resource name.

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput) InstructionMessage

Optional. Instruction message showed on contributors UI.

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrOutput

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponse

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponse struct {
	// Annotation spec set resource name.
	AnnotationSpecSet string `pulumi:"annotationSpecSet"`
	// Optional. Instruction message showed on contributors UI.
	InstructionMessage string `pulumi:"instructionMessage"`
}

Config for image bounding poly (and bounding box) human labeling task.

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseArgs

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseArgs struct {
	// Annotation spec set resource name.
	AnnotationSpecSet pulumi.StringInput `pulumi:"annotationSpecSet"`
	// Optional. Instruction message showed on contributors UI.
	InstructionMessage pulumi.StringInput `pulumi:"instructionMessage"`
}

Config for image bounding poly (and bounding box) human labeling task.

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseArgs) ElementType

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutputWithContext

func (i GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseInput

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutput() GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutput
	ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutput
}

GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseInput is an input type that accepts GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseArgs and GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseInput` via:

GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseArgs{...}

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutput

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutput struct{ *pulumi.OutputState }

Config for image bounding poly (and bounding box) human labeling task.

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutput) AnnotationSpecSet

Annotation spec set resource name.

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutput) ElementType

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutput) InstructionMessage

Optional. Instruction message showed on contributors UI.

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutputWithContext

func (o GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrInput

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutput() GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutput
	ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutput
}

GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseArgs, GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtr and GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrInput` via:

        GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutput) AnnotationSpecSet

Annotation spec set resource name.

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutput) InstructionMessage

Optional. Instruction message showed on contributors UI.

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1ClassificationMetadata

type GoogleCloudDatalabelingV1beta1ClassificationMetadata struct {
	// Whether the classification task is multi-label or not.
	IsMultiLabel *bool `pulumi:"isMultiLabel"`
}

Metadata for classification annotations.

type GoogleCloudDatalabelingV1beta1ClassificationMetadataArgs

type GoogleCloudDatalabelingV1beta1ClassificationMetadataArgs struct {
	// Whether the classification task is multi-label or not.
	IsMultiLabel pulumi.BoolPtrInput `pulumi:"isMultiLabel"`
}

Metadata for classification annotations.

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataArgs) ElementType

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataArgs) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataOutput

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataArgs) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataOutputWithContext

func (i GoogleCloudDatalabelingV1beta1ClassificationMetadataArgs) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ClassificationMetadataOutput

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataArgs) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutput

func (i GoogleCloudDatalabelingV1beta1ClassificationMetadataArgs) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutput() GoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutput

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataArgs) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1ClassificationMetadataArgs) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutput

type GoogleCloudDatalabelingV1beta1ClassificationMetadataInput

type GoogleCloudDatalabelingV1beta1ClassificationMetadataInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1ClassificationMetadataOutput() GoogleCloudDatalabelingV1beta1ClassificationMetadataOutput
	ToGoogleCloudDatalabelingV1beta1ClassificationMetadataOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1ClassificationMetadataOutput
}

GoogleCloudDatalabelingV1beta1ClassificationMetadataInput is an input type that accepts GoogleCloudDatalabelingV1beta1ClassificationMetadataArgs and GoogleCloudDatalabelingV1beta1ClassificationMetadataOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1ClassificationMetadataInput` via:

GoogleCloudDatalabelingV1beta1ClassificationMetadataArgs{...}

type GoogleCloudDatalabelingV1beta1ClassificationMetadataOutput

type GoogleCloudDatalabelingV1beta1ClassificationMetadataOutput struct{ *pulumi.OutputState }

Metadata for classification annotations.

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataOutput) ElementType

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataOutput) IsMultiLabel

Whether the classification task is multi-label or not.

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataOutput) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataOutput

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataOutput) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataOutputWithContext

func (o GoogleCloudDatalabelingV1beta1ClassificationMetadataOutput) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ClassificationMetadataOutput

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataOutput) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutput

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataOutput) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1ClassificationMetadataOutput) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutput

type GoogleCloudDatalabelingV1beta1ClassificationMetadataPtrInput

type GoogleCloudDatalabelingV1beta1ClassificationMetadataPtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutput() GoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutput
	ToGoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutput
}

GoogleCloudDatalabelingV1beta1ClassificationMetadataPtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1ClassificationMetadataArgs, GoogleCloudDatalabelingV1beta1ClassificationMetadataPtr and GoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1ClassificationMetadataPtrInput` via:

        GoogleCloudDatalabelingV1beta1ClassificationMetadataArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutput

type GoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutput) IsMultiLabel

Whether the classification task is multi-label or not.

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutput) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutput

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutput) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutput) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ClassificationMetadataPtrOutput

type GoogleCloudDatalabelingV1beta1ClassificationMetadataResponse

type GoogleCloudDatalabelingV1beta1ClassificationMetadataResponse struct {
	// Whether the classification task is multi-label or not.
	IsMultiLabel bool `pulumi:"isMultiLabel"`
}

Metadata for classification annotations.

type GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseArgs

type GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseArgs struct {
	// Whether the classification task is multi-label or not.
	IsMultiLabel pulumi.BoolInput `pulumi:"isMultiLabel"`
}

Metadata for classification annotations.

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseArgs) ElementType

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutput

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutputWithContext

func (i GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutput

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutput

type GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseInput

type GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutput() GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutput
	ToGoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutput
}

GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseInput is an input type that accepts GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseArgs and GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseInput` via:

GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseArgs{...}

type GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutput

type GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutput struct{ *pulumi.OutputState }

Metadata for classification annotations.

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutput) ElementType

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutput) IsMultiLabel

Whether the classification task is multi-label or not.

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutput

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutputWithContext

func (o GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutput

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutput

type GoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrInput

type GoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutput() GoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutput
	ToGoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutput
}

GoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseArgs, GoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtr and GoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrInput` via:

        GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutput

type GoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutput) IsMultiLabel

Whether the classification task is multi-label or not.

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ClassificationMetadataResponsePtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationConfig

type GoogleCloudDatalabelingV1beta1EvaluationConfig struct {
	// Only specify this field if the related model performs image object detection (`IMAGE_BOUNDING_BOX_ANNOTATION`). Describes how to evaluate bounding boxes.
	BoundingBoxEvaluationOptions *GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptions `pulumi:"boundingBoxEvaluationOptions"`
}

Configuration details used for calculating evaluation metrics and creating an Evaluation.

type GoogleCloudDatalabelingV1beta1EvaluationConfigArgs

type GoogleCloudDatalabelingV1beta1EvaluationConfigArgs struct {
	// Only specify this field if the related model performs image object detection (`IMAGE_BOUNDING_BOX_ANNOTATION`). Describes how to evaluate bounding boxes.
	BoundingBoxEvaluationOptions GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsPtrInput `pulumi:"boundingBoxEvaluationOptions"`
}

Configuration details used for calculating evaluation metrics and creating an Evaluation.

func (GoogleCloudDatalabelingV1beta1EvaluationConfigArgs) ElementType

func (GoogleCloudDatalabelingV1beta1EvaluationConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationConfigOutput

func (i GoogleCloudDatalabelingV1beta1EvaluationConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationConfigOutput() GoogleCloudDatalabelingV1beta1EvaluationConfigOutput

func (GoogleCloudDatalabelingV1beta1EvaluationConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationConfigOutputWithContext

func (i GoogleCloudDatalabelingV1beta1EvaluationConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationConfigOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationConfigOutput

func (GoogleCloudDatalabelingV1beta1EvaluationConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput

func (i GoogleCloudDatalabelingV1beta1EvaluationConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput() GoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1EvaluationConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1EvaluationConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationConfigInput

type GoogleCloudDatalabelingV1beta1EvaluationConfigInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1EvaluationConfigOutput() GoogleCloudDatalabelingV1beta1EvaluationConfigOutput
	ToGoogleCloudDatalabelingV1beta1EvaluationConfigOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1EvaluationConfigOutput
}

GoogleCloudDatalabelingV1beta1EvaluationConfigInput is an input type that accepts GoogleCloudDatalabelingV1beta1EvaluationConfigArgs and GoogleCloudDatalabelingV1beta1EvaluationConfigOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1EvaluationConfigInput` via:

GoogleCloudDatalabelingV1beta1EvaluationConfigArgs{...}

type GoogleCloudDatalabelingV1beta1EvaluationConfigOutput

type GoogleCloudDatalabelingV1beta1EvaluationConfigOutput struct{ *pulumi.OutputState }

Configuration details used for calculating evaluation metrics and creating an Evaluation.

func (GoogleCloudDatalabelingV1beta1EvaluationConfigOutput) BoundingBoxEvaluationOptions

Only specify this field if the related model performs image object detection (`IMAGE_BOUNDING_BOX_ANNOTATION`). Describes how to evaluate bounding boxes.

func (GoogleCloudDatalabelingV1beta1EvaluationConfigOutput) ElementType

func (GoogleCloudDatalabelingV1beta1EvaluationConfigOutput) ToGoogleCloudDatalabelingV1beta1EvaluationConfigOutput

func (GoogleCloudDatalabelingV1beta1EvaluationConfigOutput) ToGoogleCloudDatalabelingV1beta1EvaluationConfigOutputWithContext

func (o GoogleCloudDatalabelingV1beta1EvaluationConfigOutput) ToGoogleCloudDatalabelingV1beta1EvaluationConfigOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationConfigOutput

func (GoogleCloudDatalabelingV1beta1EvaluationConfigOutput) ToGoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput

func (o GoogleCloudDatalabelingV1beta1EvaluationConfigOutput) ToGoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput() GoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1EvaluationConfigOutput) ToGoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1EvaluationConfigOutput) ToGoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationConfigPtrInput

type GoogleCloudDatalabelingV1beta1EvaluationConfigPtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput() GoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput
	ToGoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput
}

GoogleCloudDatalabelingV1beta1EvaluationConfigPtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1EvaluationConfigArgs, GoogleCloudDatalabelingV1beta1EvaluationConfigPtr and GoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1EvaluationConfigPtrInput` via:

        GoogleCloudDatalabelingV1beta1EvaluationConfigArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput) BoundingBoxEvaluationOptions

Only specify this field if the related model performs image object detection (`IMAGE_BOUNDING_BOX_ANNOTATION`). Describes how to evaluate bounding boxes.

func (GoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationConfigPtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationConfigResponse

type GoogleCloudDatalabelingV1beta1EvaluationConfigResponse struct {
	// Only specify this field if the related model performs image object detection (`IMAGE_BOUNDING_BOX_ANNOTATION`). Describes how to evaluate bounding boxes.
	BoundingBoxEvaluationOptions GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponse `pulumi:"boundingBoxEvaluationOptions"`
}

Configuration details used for calculating evaluation metrics and creating an Evaluation.

type GoogleCloudDatalabelingV1beta1EvaluationConfigResponseArgs

type GoogleCloudDatalabelingV1beta1EvaluationConfigResponseArgs struct {
	// Only specify this field if the related model performs image object detection (`IMAGE_BOUNDING_BOX_ANNOTATION`). Describes how to evaluate bounding boxes.
	BoundingBoxEvaluationOptions GoogleCloudDatalabelingV1beta1BoundingBoxEvaluationOptionsResponseInput `pulumi:"boundingBoxEvaluationOptions"`
}

Configuration details used for calculating evaluation metrics and creating an Evaluation.

func (GoogleCloudDatalabelingV1beta1EvaluationConfigResponseArgs) ElementType

func (GoogleCloudDatalabelingV1beta1EvaluationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1EvaluationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutputWithContext

func (i GoogleCloudDatalabelingV1beta1EvaluationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1EvaluationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1EvaluationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1EvaluationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationConfigResponseInput

type GoogleCloudDatalabelingV1beta1EvaluationConfigResponseInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutput() GoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutput
	ToGoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutput
}

GoogleCloudDatalabelingV1beta1EvaluationConfigResponseInput is an input type that accepts GoogleCloudDatalabelingV1beta1EvaluationConfigResponseArgs and GoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1EvaluationConfigResponseInput` via:

GoogleCloudDatalabelingV1beta1EvaluationConfigResponseArgs{...}

type GoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutput

type GoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutput struct{ *pulumi.OutputState }

Configuration details used for calculating evaluation metrics and creating an Evaluation.

func (GoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutput) BoundingBoxEvaluationOptions

Only specify this field if the related model performs image object detection (`IMAGE_BOUNDING_BOX_ANNOTATION`). Describes how to evaluate bounding boxes.

func (GoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutput) ElementType

func (GoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutputWithContext

func (o GoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1EvaluationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrInput

type GoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutput() GoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutput
	ToGoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutput
}

GoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1EvaluationConfigResponseArgs, GoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtr and GoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrInput` via:

        GoogleCloudDatalabelingV1beta1EvaluationConfigResponseArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutput) BoundingBoxEvaluationOptions

Only specify this field if the related model performs image object detection (`IMAGE_BOUNDING_BOX_ANNOTATION`). Describes how to evaluate bounding boxes.

func (GoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfig

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfig struct {
	// An email address to send alerts to.
	Email string `pulumi:"email"`
	// A number between 0 and 1 that describes a minimum mean average precision threshold. When the evaluation job runs, if it calculates that your model version's predictions from the recent interval have meanAveragePrecision below this threshold, then it sends an alert to your specified email.
	MinAcceptableMeanAveragePrecision float64 `pulumi:"minAcceptableMeanAveragePrecision"`
}

Provides details for how an evaluation job sends email alerts based on the results of a run.

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigArgs

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigArgs struct {
	// An email address to send alerts to.
	Email pulumi.StringInput `pulumi:"email"`
	// A number between 0 and 1 that describes a minimum mean average precision threshold. When the evaluation job runs, if it calculates that your model version's predictions from the recent interval have meanAveragePrecision below this threshold, then it sends an alert to your specified email.
	MinAcceptableMeanAveragePrecision pulumi.Float64Input `pulumi:"minAcceptableMeanAveragePrecision"`
}

Provides details for how an evaluation job sends email alerts based on the results of a run.

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigArgs) ElementType

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutputWithContext

func (i GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigInput

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutput() GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutput
	ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutput
}

GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigInput is an input type that accepts GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigArgs and GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigInput` via:

GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigArgs{...}

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutput

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutput struct{ *pulumi.OutputState }

Provides details for how an evaluation job sends email alerts based on the results of a run.

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutput) ElementType

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutput) Email

An email address to send alerts to.

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutput) MinAcceptableMeanAveragePrecision

A number between 0 and 1 that describes a minimum mean average precision threshold. When the evaluation job runs, if it calculates that your model version's predictions from the recent interval have meanAveragePrecision below this threshold, then it sends an alert to your specified email.

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutputWithContext

func (o GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrInput

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutput() GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutput
	ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutput
}

GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigArgs, GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtr and GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrInput` via:

        GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutput) Email

An email address to send alerts to.

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutput) MinAcceptableMeanAveragePrecision

A number between 0 and 1 that describes a minimum mean average precision threshold. When the evaluation job runs, if it calculates that your model version's predictions from the recent interval have meanAveragePrecision below this threshold, then it sends an alert to your specified email.

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponse

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponse struct {
	// An email address to send alerts to.
	Email string `pulumi:"email"`
	// A number between 0 and 1 that describes a minimum mean average precision threshold. When the evaluation job runs, if it calculates that your model version's predictions from the recent interval have meanAveragePrecision below this threshold, then it sends an alert to your specified email.
	MinAcceptableMeanAveragePrecision float64 `pulumi:"minAcceptableMeanAveragePrecision"`
}

Provides details for how an evaluation job sends email alerts based on the results of a run.

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseArgs

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseArgs struct {
	// An email address to send alerts to.
	Email pulumi.StringInput `pulumi:"email"`
	// A number between 0 and 1 that describes a minimum mean average precision threshold. When the evaluation job runs, if it calculates that your model version's predictions from the recent interval have meanAveragePrecision below this threshold, then it sends an alert to your specified email.
	MinAcceptableMeanAveragePrecision pulumi.Float64Input `pulumi:"minAcceptableMeanAveragePrecision"`
}

Provides details for how an evaluation job sends email alerts based on the results of a run.

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseArgs) ElementType

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutputWithContext

func (i GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseInput

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutput() GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutput
	ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutput
}

GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseInput is an input type that accepts GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseArgs and GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseInput` via:

GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseArgs{...}

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutput

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutput struct{ *pulumi.OutputState }

Provides details for how an evaluation job sends email alerts based on the results of a run.

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutput) ElementType

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutput) Email

An email address to send alerts to.

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutput) MinAcceptableMeanAveragePrecision

A number between 0 and 1 that describes a minimum mean average precision threshold. When the evaluation job runs, if it calculates that your model version's predictions from the recent interval have meanAveragePrecision below this threshold, then it sends an alert to your specified email.

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutputWithContext

func (o GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrInput

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutput() GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutput
	ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutput
}

GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseArgs, GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtr and GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrInput` via:

        GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutput) Email

An email address to send alerts to.

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutput) MinAcceptableMeanAveragePrecision

A number between 0 and 1 that describes a minimum mean average precision threshold. When the evaluation job runs, if it calculates that your model version's predictions from the recent interval have meanAveragePrecision below this threshold, then it sends an alert to your specified email.

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationJobConfig

type GoogleCloudDatalabelingV1beta1EvaluationJobConfig struct {
	// Prediction keys that tell Data Labeling Service where to find the data for evaluation in your BigQuery table. When the service samples prediction input and output from your model version and saves it to BigQuery, the data gets stored as JSON strings in the BigQuery table. These keys tell Data Labeling Service how to parse the JSON. You can provide the following entries in this field: * `data_json_key`: the data key for prediction input. You must provide either this key or `reference_json_key`. * `reference_json_key`: the data reference key for prediction input. You must provide either this key or `data_json_key`. * `label_json_key`: the label key for prediction output. Required. * `label_score_json_key`: the score key for prediction output. Required. * `bounding_box_json_key`: the bounding box key for prediction output. Required if your model version perform image object detection. Learn [how to configure prediction keys](/ml-engine/docs/continuous-evaluation/create-job#prediction-keys).
	BigqueryImportKeys map[string]string `pulumi:"bigqueryImportKeys"`
	// Specify this field if your model version performs image object detection (bounding box detection). `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet.
	BoundingPolyConfig *GoogleCloudDatalabelingV1beta1BoundingPolyConfig `pulumi:"boundingPolyConfig"`
	// Details for calculating evaluation metrics and creating Evaulations. If your model version performs image object detection, you must specify the `boundingBoxEvaluationOptions` field within this configuration. Otherwise, provide an empty object for this configuration.
	EvaluationConfig GoogleCloudDatalabelingV1beta1EvaluationConfig `pulumi:"evaluationConfig"`
	// Optional. Configuration details for evaluation job alerts. Specify this field if you want to receive email alerts if the evaluation job finds that your predictions have low mean average precision during a run.
	EvaluationJobAlertConfig *GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfig `pulumi:"evaluationJobAlertConfig"`
	// The maximum number of predictions to sample and save to BigQuery during each evaluation interval. This limit overrides `example_sample_percentage`: even if the service has not sampled enough predictions to fulfill `example_sample_perecentage` during an interval, it stops sampling predictions when it meets this limit.
	ExampleCount int `pulumi:"exampleCount"`
	// Fraction of predictions to sample and save to BigQuery during each evaluation interval. For example, 0.1 means 10% of predictions served by your model version get saved to BigQuery.
	ExampleSamplePercentage float64 `pulumi:"exampleSamplePercentage"`
	// Optional. Details for human annotation of your data. If you set labelMissingGroundTruth to `true` for this evaluation job, then you must specify this field. If you plan to provide your own ground truth labels, then omit this field. Note that you must create an Instruction resource before you can specify this field. Provide the name of the instruction resource in the `instruction` field within this configuration.
	HumanAnnotationConfig *GoogleCloudDatalabelingV1beta1HumanAnnotationConfig `pulumi:"humanAnnotationConfig"`
	// Specify this field if your model version performs image classification or general classification. `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet. `allowMultiLabel` in this configuration must match `classificationMetadata.isMultiLabel` in input_config.
	ImageClassificationConfig *GoogleCloudDatalabelingV1beta1ImageClassificationConfig `pulumi:"imageClassificationConfig"`
	// Rquired. Details for the sampled prediction input. Within this configuration, there are requirements for several fields: * `dataType` must be one of `IMAGE`, `TEXT`, or `GENERAL_DATA`. * `annotationType` must be one of `IMAGE_CLASSIFICATION_ANNOTATION`, `TEXT_CLASSIFICATION_ANNOTATION`, `GENERAL_CLASSIFICATION_ANNOTATION`, or `IMAGE_BOUNDING_BOX_ANNOTATION` (image object detection). * If your machine learning model performs classification, you must specify `classificationMetadata.isMultiLabel`. * You must specify `bigquerySource` (not `gcsSource`).
	InputConfig *GoogleCloudDatalabelingV1beta1InputConfig `pulumi:"inputConfig"`
	// Specify this field if your model version performs text classification. `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet. `allowMultiLabel` in this configuration must match `classificationMetadata.isMultiLabel` in input_config.
	TextClassificationConfig *GoogleCloudDatalabelingV1beta1TextClassificationConfig `pulumi:"textClassificationConfig"`
}

Configures specific details of how a continuous evaluation job works. Provide this configuration when you create an EvaluationJob.

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigArgs

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigArgs struct {
	// Prediction keys that tell Data Labeling Service where to find the data for evaluation in your BigQuery table. When the service samples prediction input and output from your model version and saves it to BigQuery, the data gets stored as JSON strings in the BigQuery table. These keys tell Data Labeling Service how to parse the JSON. You can provide the following entries in this field: * `data_json_key`: the data key for prediction input. You must provide either this key or `reference_json_key`. * `reference_json_key`: the data reference key for prediction input. You must provide either this key or `data_json_key`. * `label_json_key`: the label key for prediction output. Required. * `label_score_json_key`: the score key for prediction output. Required. * `bounding_box_json_key`: the bounding box key for prediction output. Required if your model version perform image object detection. Learn [how to configure prediction keys](/ml-engine/docs/continuous-evaluation/create-job#prediction-keys).
	BigqueryImportKeys pulumi.StringMapInput `pulumi:"bigqueryImportKeys"`
	// Specify this field if your model version performs image object detection (bounding box detection). `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet.
	BoundingPolyConfig GoogleCloudDatalabelingV1beta1BoundingPolyConfigPtrInput `pulumi:"boundingPolyConfig"`
	// Details for calculating evaluation metrics and creating Evaulations. If your model version performs image object detection, you must specify the `boundingBoxEvaluationOptions` field within this configuration. Otherwise, provide an empty object for this configuration.
	EvaluationConfig GoogleCloudDatalabelingV1beta1EvaluationConfigInput `pulumi:"evaluationConfig"`
	// Optional. Configuration details for evaluation job alerts. Specify this field if you want to receive email alerts if the evaluation job finds that your predictions have low mean average precision during a run.
	EvaluationJobAlertConfig GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigPtrInput `pulumi:"evaluationJobAlertConfig"`
	// The maximum number of predictions to sample and save to BigQuery during each evaluation interval. This limit overrides `example_sample_percentage`: even if the service has not sampled enough predictions to fulfill `example_sample_perecentage` during an interval, it stops sampling predictions when it meets this limit.
	ExampleCount pulumi.IntInput `pulumi:"exampleCount"`
	// Fraction of predictions to sample and save to BigQuery during each evaluation interval. For example, 0.1 means 10% of predictions served by your model version get saved to BigQuery.
	ExampleSamplePercentage pulumi.Float64Input `pulumi:"exampleSamplePercentage"`
	// Optional. Details for human annotation of your data. If you set labelMissingGroundTruth to `true` for this evaluation job, then you must specify this field. If you plan to provide your own ground truth labels, then omit this field. Note that you must create an Instruction resource before you can specify this field. Provide the name of the instruction resource in the `instruction` field within this configuration.
	HumanAnnotationConfig GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrInput `pulumi:"humanAnnotationConfig"`
	// Specify this field if your model version performs image classification or general classification. `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet. `allowMultiLabel` in this configuration must match `classificationMetadata.isMultiLabel` in input_config.
	ImageClassificationConfig GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrInput `pulumi:"imageClassificationConfig"`
	// Rquired. Details for the sampled prediction input. Within this configuration, there are requirements for several fields: * `dataType` must be one of `IMAGE`, `TEXT`, or `GENERAL_DATA`. * `annotationType` must be one of `IMAGE_CLASSIFICATION_ANNOTATION`, `TEXT_CLASSIFICATION_ANNOTATION`, `GENERAL_CLASSIFICATION_ANNOTATION`, or `IMAGE_BOUNDING_BOX_ANNOTATION` (image object detection). * If your machine learning model performs classification, you must specify `classificationMetadata.isMultiLabel`. * You must specify `bigquerySource` (not `gcsSource`).
	InputConfig GoogleCloudDatalabelingV1beta1InputConfigPtrInput `pulumi:"inputConfig"`
	// Specify this field if your model version performs text classification. `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet. `allowMultiLabel` in this configuration must match `classificationMetadata.isMultiLabel` in input_config.
	TextClassificationConfig GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrInput `pulumi:"textClassificationConfig"`
}

Configures specific details of how a continuous evaluation job works. Provide this configuration when you create an EvaluationJob.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigArgs) ElementType

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput

func (i GoogleCloudDatalabelingV1beta1EvaluationJobConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput() GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigOutputWithContext

func (i GoogleCloudDatalabelingV1beta1EvaluationJobConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput

func (i GoogleCloudDatalabelingV1beta1EvaluationJobConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput() GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1EvaluationJobConfigArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigInput

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput() GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput
	ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput
}

GoogleCloudDatalabelingV1beta1EvaluationJobConfigInput is an input type that accepts GoogleCloudDatalabelingV1beta1EvaluationJobConfigArgs and GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1EvaluationJobConfigInput` via:

GoogleCloudDatalabelingV1beta1EvaluationJobConfigArgs{...}

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput struct{ *pulumi.OutputState }

Configures specific details of how a continuous evaluation job works. Provide this configuration when you create an EvaluationJob.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput) BigqueryImportKeys

Prediction keys that tell Data Labeling Service where to find the data for evaluation in your BigQuery table. When the service samples prediction input and output from your model version and saves it to BigQuery, the data gets stored as JSON strings in the BigQuery table. These keys tell Data Labeling Service how to parse the JSON. You can provide the following entries in this field: * `data_json_key`: the data key for prediction input. You must provide either this key or `reference_json_key`. * `reference_json_key`: the data reference key for prediction input. You must provide either this key or `data_json_key`. * `label_json_key`: the label key for prediction output. Required. * `label_score_json_key`: the score key for prediction output. Required. * `bounding_box_json_key`: the bounding box key for prediction output. Required if your model version perform image object detection. Learn [how to configure prediction keys](/ml-engine/docs/continuous-evaluation/create-job#prediction-keys).

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput) BoundingPolyConfig

Specify this field if your model version performs image object detection (bounding box detection). `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput) ElementType

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput) EvaluationConfig

Details for calculating evaluation metrics and creating Evaulations. If your model version performs image object detection, you must specify the `boundingBoxEvaluationOptions` field within this configuration. Otherwise, provide an empty object for this configuration.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput) EvaluationJobAlertConfig

Optional. Configuration details for evaluation job alerts. Specify this field if you want to receive email alerts if the evaluation job finds that your predictions have low mean average precision during a run.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput) ExampleCount

The maximum number of predictions to sample and save to BigQuery during each evaluation interval. This limit overrides `example_sample_percentage`: even if the service has not sampled enough predictions to fulfill `example_sample_perecentage` during an interval, it stops sampling predictions when it meets this limit.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput) ExampleSamplePercentage

Fraction of predictions to sample and save to BigQuery during each evaluation interval. For example, 0.1 means 10% of predictions served by your model version get saved to BigQuery.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput) HumanAnnotationConfig

Optional. Details for human annotation of your data. If you set labelMissingGroundTruth to `true` for this evaluation job, then you must specify this field. If you plan to provide your own ground truth labels, then omit this field. Note that you must create an Instruction resource before you can specify this field. Provide the name of the instruction resource in the `instruction` field within this configuration.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput) ImageClassificationConfig

Specify this field if your model version performs image classification or general classification. `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet. `allowMultiLabel` in this configuration must match `classificationMetadata.isMultiLabel` in input_config.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput) InputConfig

Rquired. Details for the sampled prediction input. Within this configuration, there are requirements for several fields: * `dataType` must be one of `IMAGE`, `TEXT`, or `GENERAL_DATA`. * `annotationType` must be one of `IMAGE_CLASSIFICATION_ANNOTATION`, `TEXT_CLASSIFICATION_ANNOTATION`, `GENERAL_CLASSIFICATION_ANNOTATION`, or `IMAGE_BOUNDING_BOX_ANNOTATION` (image object detection). * If your machine learning model performs classification, you must specify `classificationMetadata.isMultiLabel`. * You must specify `bigquerySource` (not `gcsSource`).

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput) TextClassificationConfig

Specify this field if your model version performs text classification. `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet. `allowMultiLabel` in this configuration must match `classificationMetadata.isMultiLabel` in input_config.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigOutputWithContext

func (o GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1EvaluationJobConfigOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrInput

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput() GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput
	ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput
}

GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1EvaluationJobConfigArgs, GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtr and GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrInput` via:

        GoogleCloudDatalabelingV1beta1EvaluationJobConfigArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput) BigqueryImportKeys

Prediction keys that tell Data Labeling Service where to find the data for evaluation in your BigQuery table. When the service samples prediction input and output from your model version and saves it to BigQuery, the data gets stored as JSON strings in the BigQuery table. These keys tell Data Labeling Service how to parse the JSON. You can provide the following entries in this field: * `data_json_key`: the data key for prediction input. You must provide either this key or `reference_json_key`. * `reference_json_key`: the data reference key for prediction input. You must provide either this key or `data_json_key`. * `label_json_key`: the label key for prediction output. Required. * `label_score_json_key`: the score key for prediction output. Required. * `bounding_box_json_key`: the bounding box key for prediction output. Required if your model version perform image object detection. Learn [how to configure prediction keys](/ml-engine/docs/continuous-evaluation/create-job#prediction-keys).

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput) BoundingPolyConfig

Specify this field if your model version performs image object detection (bounding box detection). `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput) EvaluationConfig

Details for calculating evaluation metrics and creating Evaulations. If your model version performs image object detection, you must specify the `boundingBoxEvaluationOptions` field within this configuration. Otherwise, provide an empty object for this configuration.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput) EvaluationJobAlertConfig

Optional. Configuration details for evaluation job alerts. Specify this field if you want to receive email alerts if the evaluation job finds that your predictions have low mean average precision during a run.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput) ExampleCount

The maximum number of predictions to sample and save to BigQuery during each evaluation interval. This limit overrides `example_sample_percentage`: even if the service has not sampled enough predictions to fulfill `example_sample_perecentage` during an interval, it stops sampling predictions when it meets this limit.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput) ExampleSamplePercentage

Fraction of predictions to sample and save to BigQuery during each evaluation interval. For example, 0.1 means 10% of predictions served by your model version get saved to BigQuery.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput) HumanAnnotationConfig

Optional. Details for human annotation of your data. If you set labelMissingGroundTruth to `true` for this evaluation job, then you must specify this field. If you plan to provide your own ground truth labels, then omit this field. Note that you must create an Instruction resource before you can specify this field. Provide the name of the instruction resource in the `instruction` field within this configuration.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput) ImageClassificationConfig

Specify this field if your model version performs image classification or general classification. `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet. `allowMultiLabel` in this configuration must match `classificationMetadata.isMultiLabel` in input_config.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput) InputConfig

Rquired. Details for the sampled prediction input. Within this configuration, there are requirements for several fields: * `dataType` must be one of `IMAGE`, `TEXT`, or `GENERAL_DATA`. * `annotationType` must be one of `IMAGE_CLASSIFICATION_ANNOTATION`, `TEXT_CLASSIFICATION_ANNOTATION`, `GENERAL_CLASSIFICATION_ANNOTATION`, or `IMAGE_BOUNDING_BOX_ANNOTATION` (image object detection). * If your machine learning model performs classification, you must specify `classificationMetadata.isMultiLabel`. * You must specify `bigquerySource` (not `gcsSource`).

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput) TextClassificationConfig

Specify this field if your model version performs text classification. `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet. `allowMultiLabel` in this configuration must match `classificationMetadata.isMultiLabel` in input_config.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobConfigPtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponse

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponse struct {
	// Prediction keys that tell Data Labeling Service where to find the data for evaluation in your BigQuery table. When the service samples prediction input and output from your model version and saves it to BigQuery, the data gets stored as JSON strings in the BigQuery table. These keys tell Data Labeling Service how to parse the JSON. You can provide the following entries in this field: * `data_json_key`: the data key for prediction input. You must provide either this key or `reference_json_key`. * `reference_json_key`: the data reference key for prediction input. You must provide either this key or `data_json_key`. * `label_json_key`: the label key for prediction output. Required. * `label_score_json_key`: the score key for prediction output. Required. * `bounding_box_json_key`: the bounding box key for prediction output. Required if your model version perform image object detection. Learn [how to configure prediction keys](/ml-engine/docs/continuous-evaluation/create-job#prediction-keys).
	BigqueryImportKeys map[string]string `pulumi:"bigqueryImportKeys"`
	// Specify this field if your model version performs image object detection (bounding box detection). `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet.
	BoundingPolyConfig GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponse `pulumi:"boundingPolyConfig"`
	// Details for calculating evaluation metrics and creating Evaulations. If your model version performs image object detection, you must specify the `boundingBoxEvaluationOptions` field within this configuration. Otherwise, provide an empty object for this configuration.
	EvaluationConfig GoogleCloudDatalabelingV1beta1EvaluationConfigResponse `pulumi:"evaluationConfig"`
	// Optional. Configuration details for evaluation job alerts. Specify this field if you want to receive email alerts if the evaluation job finds that your predictions have low mean average precision during a run.
	EvaluationJobAlertConfig GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponse `pulumi:"evaluationJobAlertConfig"`
	// The maximum number of predictions to sample and save to BigQuery during each evaluation interval. This limit overrides `example_sample_percentage`: even if the service has not sampled enough predictions to fulfill `example_sample_perecentage` during an interval, it stops sampling predictions when it meets this limit.
	ExampleCount int `pulumi:"exampleCount"`
	// Fraction of predictions to sample and save to BigQuery during each evaluation interval. For example, 0.1 means 10% of predictions served by your model version get saved to BigQuery.
	ExampleSamplePercentage float64 `pulumi:"exampleSamplePercentage"`
	// Optional. Details for human annotation of your data. If you set labelMissingGroundTruth to `true` for this evaluation job, then you must specify this field. If you plan to provide your own ground truth labels, then omit this field. Note that you must create an Instruction resource before you can specify this field. Provide the name of the instruction resource in the `instruction` field within this configuration.
	HumanAnnotationConfig GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponse `pulumi:"humanAnnotationConfig"`
	// Specify this field if your model version performs image classification or general classification. `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet. `allowMultiLabel` in this configuration must match `classificationMetadata.isMultiLabel` in input_config.
	ImageClassificationConfig GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponse `pulumi:"imageClassificationConfig"`
	// Rquired. Details for the sampled prediction input. Within this configuration, there are requirements for several fields: * `dataType` must be one of `IMAGE`, `TEXT`, or `GENERAL_DATA`. * `annotationType` must be one of `IMAGE_CLASSIFICATION_ANNOTATION`, `TEXT_CLASSIFICATION_ANNOTATION`, `GENERAL_CLASSIFICATION_ANNOTATION`, or `IMAGE_BOUNDING_BOX_ANNOTATION` (image object detection). * If your machine learning model performs classification, you must specify `classificationMetadata.isMultiLabel`. * You must specify `bigquerySource` (not `gcsSource`).
	InputConfig GoogleCloudDatalabelingV1beta1InputConfigResponse `pulumi:"inputConfig"`
	// Specify this field if your model version performs text classification. `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet. `allowMultiLabel` in this configuration must match `classificationMetadata.isMultiLabel` in input_config.
	TextClassificationConfig GoogleCloudDatalabelingV1beta1TextClassificationConfigResponse `pulumi:"textClassificationConfig"`
}

Configures specific details of how a continuous evaluation job works. Provide this configuration when you create an EvaluationJob.

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseArgs

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseArgs struct {
	// Prediction keys that tell Data Labeling Service where to find the data for evaluation in your BigQuery table. When the service samples prediction input and output from your model version and saves it to BigQuery, the data gets stored as JSON strings in the BigQuery table. These keys tell Data Labeling Service how to parse the JSON. You can provide the following entries in this field: * `data_json_key`: the data key for prediction input. You must provide either this key or `reference_json_key`. * `reference_json_key`: the data reference key for prediction input. You must provide either this key or `data_json_key`. * `label_json_key`: the label key for prediction output. Required. * `label_score_json_key`: the score key for prediction output. Required. * `bounding_box_json_key`: the bounding box key for prediction output. Required if your model version perform image object detection. Learn [how to configure prediction keys](/ml-engine/docs/continuous-evaluation/create-job#prediction-keys).
	BigqueryImportKeys pulumi.StringMapInput `pulumi:"bigqueryImportKeys"`
	// Specify this field if your model version performs image object detection (bounding box detection). `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet.
	BoundingPolyConfig GoogleCloudDatalabelingV1beta1BoundingPolyConfigResponseInput `pulumi:"boundingPolyConfig"`
	// Details for calculating evaluation metrics and creating Evaulations. If your model version performs image object detection, you must specify the `boundingBoxEvaluationOptions` field within this configuration. Otherwise, provide an empty object for this configuration.
	EvaluationConfig GoogleCloudDatalabelingV1beta1EvaluationConfigResponseInput `pulumi:"evaluationConfig"`
	// Optional. Configuration details for evaluation job alerts. Specify this field if you want to receive email alerts if the evaluation job finds that your predictions have low mean average precision during a run.
	EvaluationJobAlertConfig GoogleCloudDatalabelingV1beta1EvaluationJobAlertConfigResponseInput `pulumi:"evaluationJobAlertConfig"`
	// The maximum number of predictions to sample and save to BigQuery during each evaluation interval. This limit overrides `example_sample_percentage`: even if the service has not sampled enough predictions to fulfill `example_sample_perecentage` during an interval, it stops sampling predictions when it meets this limit.
	ExampleCount pulumi.IntInput `pulumi:"exampleCount"`
	// Fraction of predictions to sample and save to BigQuery during each evaluation interval. For example, 0.1 means 10% of predictions served by your model version get saved to BigQuery.
	ExampleSamplePercentage pulumi.Float64Input `pulumi:"exampleSamplePercentage"`
	// Optional. Details for human annotation of your data. If you set labelMissingGroundTruth to `true` for this evaluation job, then you must specify this field. If you plan to provide your own ground truth labels, then omit this field. Note that you must create an Instruction resource before you can specify this field. Provide the name of the instruction resource in the `instruction` field within this configuration.
	HumanAnnotationConfig GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseInput `pulumi:"humanAnnotationConfig"`
	// Specify this field if your model version performs image classification or general classification. `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet. `allowMultiLabel` in this configuration must match `classificationMetadata.isMultiLabel` in input_config.
	ImageClassificationConfig GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseInput `pulumi:"imageClassificationConfig"`
	// Rquired. Details for the sampled prediction input. Within this configuration, there are requirements for several fields: * `dataType` must be one of `IMAGE`, `TEXT`, or `GENERAL_DATA`. * `annotationType` must be one of `IMAGE_CLASSIFICATION_ANNOTATION`, `TEXT_CLASSIFICATION_ANNOTATION`, `GENERAL_CLASSIFICATION_ANNOTATION`, or `IMAGE_BOUNDING_BOX_ANNOTATION` (image object detection). * If your machine learning model performs classification, you must specify `classificationMetadata.isMultiLabel`. * You must specify `bigquerySource` (not `gcsSource`).
	InputConfig GoogleCloudDatalabelingV1beta1InputConfigResponseInput `pulumi:"inputConfig"`
	// Specify this field if your model version performs text classification. `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet. `allowMultiLabel` in this configuration must match `classificationMetadata.isMultiLabel` in input_config.
	TextClassificationConfig GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseInput `pulumi:"textClassificationConfig"`
}

Configures specific details of how a continuous evaluation job works. Provide this configuration when you create an EvaluationJob.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseArgs) ElementType

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutputWithContext

func (i GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseInput

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput() GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput
	ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput
}

GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseInput is an input type that accepts GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseArgs and GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseInput` via:

GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseArgs{...}

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput struct{ *pulumi.OutputState }

Configures specific details of how a continuous evaluation job works. Provide this configuration when you create an EvaluationJob.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput) BigqueryImportKeys

Prediction keys that tell Data Labeling Service where to find the data for evaluation in your BigQuery table. When the service samples prediction input and output from your model version and saves it to BigQuery, the data gets stored as JSON strings in the BigQuery table. These keys tell Data Labeling Service how to parse the JSON. You can provide the following entries in this field: * `data_json_key`: the data key for prediction input. You must provide either this key or `reference_json_key`. * `reference_json_key`: the data reference key for prediction input. You must provide either this key or `data_json_key`. * `label_json_key`: the label key for prediction output. Required. * `label_score_json_key`: the score key for prediction output. Required. * `bounding_box_json_key`: the bounding box key for prediction output. Required if your model version perform image object detection. Learn [how to configure prediction keys](/ml-engine/docs/continuous-evaluation/create-job#prediction-keys).

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput) BoundingPolyConfig

Specify this field if your model version performs image object detection (bounding box detection). `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput) ElementType

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput) EvaluationConfig

Details for calculating evaluation metrics and creating Evaulations. If your model version performs image object detection, you must specify the `boundingBoxEvaluationOptions` field within this configuration. Otherwise, provide an empty object for this configuration.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput) EvaluationJobAlertConfig

Optional. Configuration details for evaluation job alerts. Specify this field if you want to receive email alerts if the evaluation job finds that your predictions have low mean average precision during a run.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput) ExampleCount

The maximum number of predictions to sample and save to BigQuery during each evaluation interval. This limit overrides `example_sample_percentage`: even if the service has not sampled enough predictions to fulfill `example_sample_perecentage` during an interval, it stops sampling predictions when it meets this limit.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput) ExampleSamplePercentage

Fraction of predictions to sample and save to BigQuery during each evaluation interval. For example, 0.1 means 10% of predictions served by your model version get saved to BigQuery.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput) HumanAnnotationConfig

Optional. Details for human annotation of your data. If you set labelMissingGroundTruth to `true` for this evaluation job, then you must specify this field. If you plan to provide your own ground truth labels, then omit this field. Note that you must create an Instruction resource before you can specify this field. Provide the name of the instruction resource in the `instruction` field within this configuration.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput) ImageClassificationConfig

Specify this field if your model version performs image classification or general classification. `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet. `allowMultiLabel` in this configuration must match `classificationMetadata.isMultiLabel` in input_config.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput) InputConfig

Rquired. Details for the sampled prediction input. Within this configuration, there are requirements for several fields: * `dataType` must be one of `IMAGE`, `TEXT`, or `GENERAL_DATA`. * `annotationType` must be one of `IMAGE_CLASSIFICATION_ANNOTATION`, `TEXT_CLASSIFICATION_ANNOTATION`, `GENERAL_CLASSIFICATION_ANNOTATION`, or `IMAGE_BOUNDING_BOX_ANNOTATION` (image object detection). * If your machine learning model performs classification, you must specify `classificationMetadata.isMultiLabel`. * You must specify `bigquerySource` (not `gcsSource`).

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput) TextClassificationConfig

Specify this field if your model version performs text classification. `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet. `allowMultiLabel` in this configuration must match `classificationMetadata.isMultiLabel` in input_config.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutputWithContext

func (o GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrInput

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput() GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput
	ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput
}

GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseArgs, GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtr and GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrInput` via:

        GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponseArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput) BigqueryImportKeys

Prediction keys that tell Data Labeling Service where to find the data for evaluation in your BigQuery table. When the service samples prediction input and output from your model version and saves it to BigQuery, the data gets stored as JSON strings in the BigQuery table. These keys tell Data Labeling Service how to parse the JSON. You can provide the following entries in this field: * `data_json_key`: the data key for prediction input. You must provide either this key or `reference_json_key`. * `reference_json_key`: the data reference key for prediction input. You must provide either this key or `data_json_key`. * `label_json_key`: the label key for prediction output. Required. * `label_score_json_key`: the score key for prediction output. Required. * `bounding_box_json_key`: the bounding box key for prediction output. Required if your model version perform image object detection. Learn [how to configure prediction keys](/ml-engine/docs/continuous-evaluation/create-job#prediction-keys).

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput) BoundingPolyConfig

Specify this field if your model version performs image object detection (bounding box detection). `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput) EvaluationConfig

Details for calculating evaluation metrics and creating Evaulations. If your model version performs image object detection, you must specify the `boundingBoxEvaluationOptions` field within this configuration. Otherwise, provide an empty object for this configuration.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput) EvaluationJobAlertConfig

Optional. Configuration details for evaluation job alerts. Specify this field if you want to receive email alerts if the evaluation job finds that your predictions have low mean average precision during a run.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput) ExampleCount

The maximum number of predictions to sample and save to BigQuery during each evaluation interval. This limit overrides `example_sample_percentage`: even if the service has not sampled enough predictions to fulfill `example_sample_perecentage` during an interval, it stops sampling predictions when it meets this limit.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput) ExampleSamplePercentage

Fraction of predictions to sample and save to BigQuery during each evaluation interval. For example, 0.1 means 10% of predictions served by your model version get saved to BigQuery.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput) HumanAnnotationConfig

Optional. Details for human annotation of your data. If you set labelMissingGroundTruth to `true` for this evaluation job, then you must specify this field. If you plan to provide your own ground truth labels, then omit this field. Note that you must create an Instruction resource before you can specify this field. Provide the name of the instruction resource in the `instruction` field within this configuration.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput) ImageClassificationConfig

Specify this field if your model version performs image classification or general classification. `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet. `allowMultiLabel` in this configuration must match `classificationMetadata.isMultiLabel` in input_config.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput) InputConfig

Rquired. Details for the sampled prediction input. Within this configuration, there are requirements for several fields: * `dataType` must be one of `IMAGE`, `TEXT`, or `GENERAL_DATA`. * `annotationType` must be one of `IMAGE_CLASSIFICATION_ANNOTATION`, `TEXT_CLASSIFICATION_ANNOTATION`, `GENERAL_CLASSIFICATION_ANNOTATION`, or `IMAGE_BOUNDING_BOX_ANNOTATION` (image object detection). * If your machine learning model performs classification, you must specify `classificationMetadata.isMultiLabel`. * You must specify `bigquerySource` (not `gcsSource`).

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput) TextClassificationConfig

Specify this field if your model version performs text classification. `annotationSpecSet` in this configuration must match EvaluationJob.annotationSpecSet. `allowMultiLabel` in this configuration must match `classificationMetadata.isMultiLabel` in input_config.

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1GcsSource

type GoogleCloudDatalabelingV1beta1GcsSource struct {
	// The input URI of source file. This must be a Cloud Storage path (`gs://...`).
	InputUri string `pulumi:"inputUri"`
	// The format of the source file. Only "text/csv" is supported.
	MimeType string `pulumi:"mimeType"`
}

Source of the Cloud Storage file to be imported.

type GoogleCloudDatalabelingV1beta1GcsSourceArgs

type GoogleCloudDatalabelingV1beta1GcsSourceArgs struct {
	// The input URI of source file. This must be a Cloud Storage path (`gs://...`).
	InputUri pulumi.StringInput `pulumi:"inputUri"`
	// The format of the source file. Only "text/csv" is supported.
	MimeType pulumi.StringInput `pulumi:"mimeType"`
}

Source of the Cloud Storage file to be imported.

func (GoogleCloudDatalabelingV1beta1GcsSourceArgs) ElementType

func (GoogleCloudDatalabelingV1beta1GcsSourceArgs) ToGoogleCloudDatalabelingV1beta1GcsSourceOutput

func (i GoogleCloudDatalabelingV1beta1GcsSourceArgs) ToGoogleCloudDatalabelingV1beta1GcsSourceOutput() GoogleCloudDatalabelingV1beta1GcsSourceOutput

func (GoogleCloudDatalabelingV1beta1GcsSourceArgs) ToGoogleCloudDatalabelingV1beta1GcsSourceOutputWithContext

func (i GoogleCloudDatalabelingV1beta1GcsSourceArgs) ToGoogleCloudDatalabelingV1beta1GcsSourceOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1GcsSourceOutput

func (GoogleCloudDatalabelingV1beta1GcsSourceArgs) ToGoogleCloudDatalabelingV1beta1GcsSourcePtrOutput

func (i GoogleCloudDatalabelingV1beta1GcsSourceArgs) ToGoogleCloudDatalabelingV1beta1GcsSourcePtrOutput() GoogleCloudDatalabelingV1beta1GcsSourcePtrOutput

func (GoogleCloudDatalabelingV1beta1GcsSourceArgs) ToGoogleCloudDatalabelingV1beta1GcsSourcePtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1GcsSourceArgs) ToGoogleCloudDatalabelingV1beta1GcsSourcePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1GcsSourcePtrOutput

type GoogleCloudDatalabelingV1beta1GcsSourceInput

type GoogleCloudDatalabelingV1beta1GcsSourceInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1GcsSourceOutput() GoogleCloudDatalabelingV1beta1GcsSourceOutput
	ToGoogleCloudDatalabelingV1beta1GcsSourceOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1GcsSourceOutput
}

GoogleCloudDatalabelingV1beta1GcsSourceInput is an input type that accepts GoogleCloudDatalabelingV1beta1GcsSourceArgs and GoogleCloudDatalabelingV1beta1GcsSourceOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1GcsSourceInput` via:

GoogleCloudDatalabelingV1beta1GcsSourceArgs{...}

type GoogleCloudDatalabelingV1beta1GcsSourceOutput

type GoogleCloudDatalabelingV1beta1GcsSourceOutput struct{ *pulumi.OutputState }

Source of the Cloud Storage file to be imported.

func (GoogleCloudDatalabelingV1beta1GcsSourceOutput) ElementType

func (GoogleCloudDatalabelingV1beta1GcsSourceOutput) InputUri

The input URI of source file. This must be a Cloud Storage path (`gs://...`).

func (GoogleCloudDatalabelingV1beta1GcsSourceOutput) MimeType

The format of the source file. Only "text/csv" is supported.

func (GoogleCloudDatalabelingV1beta1GcsSourceOutput) ToGoogleCloudDatalabelingV1beta1GcsSourceOutput

func (o GoogleCloudDatalabelingV1beta1GcsSourceOutput) ToGoogleCloudDatalabelingV1beta1GcsSourceOutput() GoogleCloudDatalabelingV1beta1GcsSourceOutput

func (GoogleCloudDatalabelingV1beta1GcsSourceOutput) ToGoogleCloudDatalabelingV1beta1GcsSourceOutputWithContext

func (o GoogleCloudDatalabelingV1beta1GcsSourceOutput) ToGoogleCloudDatalabelingV1beta1GcsSourceOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1GcsSourceOutput

func (GoogleCloudDatalabelingV1beta1GcsSourceOutput) ToGoogleCloudDatalabelingV1beta1GcsSourcePtrOutput

func (o GoogleCloudDatalabelingV1beta1GcsSourceOutput) ToGoogleCloudDatalabelingV1beta1GcsSourcePtrOutput() GoogleCloudDatalabelingV1beta1GcsSourcePtrOutput

func (GoogleCloudDatalabelingV1beta1GcsSourceOutput) ToGoogleCloudDatalabelingV1beta1GcsSourcePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1GcsSourceOutput) ToGoogleCloudDatalabelingV1beta1GcsSourcePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1GcsSourcePtrOutput

type GoogleCloudDatalabelingV1beta1GcsSourcePtrInput

type GoogleCloudDatalabelingV1beta1GcsSourcePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1GcsSourcePtrOutput() GoogleCloudDatalabelingV1beta1GcsSourcePtrOutput
	ToGoogleCloudDatalabelingV1beta1GcsSourcePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1GcsSourcePtrOutput
}

GoogleCloudDatalabelingV1beta1GcsSourcePtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1GcsSourceArgs, GoogleCloudDatalabelingV1beta1GcsSourcePtr and GoogleCloudDatalabelingV1beta1GcsSourcePtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1GcsSourcePtrInput` via:

        GoogleCloudDatalabelingV1beta1GcsSourceArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1GcsSourcePtrOutput

type GoogleCloudDatalabelingV1beta1GcsSourcePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1GcsSourcePtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1GcsSourcePtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1GcsSourcePtrOutput) InputUri

The input URI of source file. This must be a Cloud Storage path (`gs://...`).

func (GoogleCloudDatalabelingV1beta1GcsSourcePtrOutput) MimeType

The format of the source file. Only "text/csv" is supported.

func (GoogleCloudDatalabelingV1beta1GcsSourcePtrOutput) ToGoogleCloudDatalabelingV1beta1GcsSourcePtrOutput

func (o GoogleCloudDatalabelingV1beta1GcsSourcePtrOutput) ToGoogleCloudDatalabelingV1beta1GcsSourcePtrOutput() GoogleCloudDatalabelingV1beta1GcsSourcePtrOutput

func (GoogleCloudDatalabelingV1beta1GcsSourcePtrOutput) ToGoogleCloudDatalabelingV1beta1GcsSourcePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1GcsSourcePtrOutput) ToGoogleCloudDatalabelingV1beta1GcsSourcePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1GcsSourcePtrOutput

type GoogleCloudDatalabelingV1beta1GcsSourceResponse

type GoogleCloudDatalabelingV1beta1GcsSourceResponse struct {
	// The input URI of source file. This must be a Cloud Storage path (`gs://...`).
	InputUri string `pulumi:"inputUri"`
	// The format of the source file. Only "text/csv" is supported.
	MimeType string `pulumi:"mimeType"`
}

Source of the Cloud Storage file to be imported.

type GoogleCloudDatalabelingV1beta1GcsSourceResponseArgs

type GoogleCloudDatalabelingV1beta1GcsSourceResponseArgs struct {
	// The input URI of source file. This must be a Cloud Storage path (`gs://...`).
	InputUri pulumi.StringInput `pulumi:"inputUri"`
	// The format of the source file. Only "text/csv" is supported.
	MimeType pulumi.StringInput `pulumi:"mimeType"`
}

Source of the Cloud Storage file to be imported.

func (GoogleCloudDatalabelingV1beta1GcsSourceResponseArgs) ElementType

func (GoogleCloudDatalabelingV1beta1GcsSourceResponseArgs) ToGoogleCloudDatalabelingV1beta1GcsSourceResponseOutput

func (i GoogleCloudDatalabelingV1beta1GcsSourceResponseArgs) ToGoogleCloudDatalabelingV1beta1GcsSourceResponseOutput() GoogleCloudDatalabelingV1beta1GcsSourceResponseOutput

func (GoogleCloudDatalabelingV1beta1GcsSourceResponseArgs) ToGoogleCloudDatalabelingV1beta1GcsSourceResponseOutputWithContext

func (i GoogleCloudDatalabelingV1beta1GcsSourceResponseArgs) ToGoogleCloudDatalabelingV1beta1GcsSourceResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1GcsSourceResponseOutput

func (GoogleCloudDatalabelingV1beta1GcsSourceResponseArgs) ToGoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput

func (i GoogleCloudDatalabelingV1beta1GcsSourceResponseArgs) ToGoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput() GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1GcsSourceResponseArgs) ToGoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1GcsSourceResponseArgs) ToGoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput

type GoogleCloudDatalabelingV1beta1GcsSourceResponseInput

type GoogleCloudDatalabelingV1beta1GcsSourceResponseInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1GcsSourceResponseOutput() GoogleCloudDatalabelingV1beta1GcsSourceResponseOutput
	ToGoogleCloudDatalabelingV1beta1GcsSourceResponseOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1GcsSourceResponseOutput
}

GoogleCloudDatalabelingV1beta1GcsSourceResponseInput is an input type that accepts GoogleCloudDatalabelingV1beta1GcsSourceResponseArgs and GoogleCloudDatalabelingV1beta1GcsSourceResponseOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1GcsSourceResponseInput` via:

GoogleCloudDatalabelingV1beta1GcsSourceResponseArgs{...}

type GoogleCloudDatalabelingV1beta1GcsSourceResponseOutput

type GoogleCloudDatalabelingV1beta1GcsSourceResponseOutput struct{ *pulumi.OutputState }

Source of the Cloud Storage file to be imported.

func (GoogleCloudDatalabelingV1beta1GcsSourceResponseOutput) ElementType

func (GoogleCloudDatalabelingV1beta1GcsSourceResponseOutput) InputUri

The input URI of source file. This must be a Cloud Storage path (`gs://...`).

func (GoogleCloudDatalabelingV1beta1GcsSourceResponseOutput) MimeType

The format of the source file. Only "text/csv" is supported.

func (GoogleCloudDatalabelingV1beta1GcsSourceResponseOutput) ToGoogleCloudDatalabelingV1beta1GcsSourceResponseOutput

func (GoogleCloudDatalabelingV1beta1GcsSourceResponseOutput) ToGoogleCloudDatalabelingV1beta1GcsSourceResponseOutputWithContext

func (o GoogleCloudDatalabelingV1beta1GcsSourceResponseOutput) ToGoogleCloudDatalabelingV1beta1GcsSourceResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1GcsSourceResponseOutput

func (GoogleCloudDatalabelingV1beta1GcsSourceResponseOutput) ToGoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput

func (o GoogleCloudDatalabelingV1beta1GcsSourceResponseOutput) ToGoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput() GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1GcsSourceResponseOutput) ToGoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1GcsSourceResponseOutput) ToGoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput

type GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrInput

type GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput() GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput
	ToGoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput
}

GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1GcsSourceResponseArgs, GoogleCloudDatalabelingV1beta1GcsSourceResponsePtr and GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrInput` via:

        GoogleCloudDatalabelingV1beta1GcsSourceResponseArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput

type GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput) InputUri

The input URI of source file. This must be a Cloud Storage path (`gs://...`).

func (GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput) MimeType

The format of the source file. Only "text/csv" is supported.

func (GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1GcsSourceResponsePtrOutput

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfig

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfig struct {
	// Optional. A human-readable description for AnnotatedDataset. The description can be up to 10000 characters long.
	AnnotatedDatasetDescription *string `pulumi:"annotatedDatasetDescription"`
	// A human-readable name for AnnotatedDataset defined by users. Maximum of 64 characters .
	AnnotatedDatasetDisplayName string `pulumi:"annotatedDatasetDisplayName"`
	// Optional. If you want your own labeling contributors to manage and work on this labeling request, you can set these contributors here. We will give them access to the question types in crowdcompute. Note that these emails must be registered in crowdcompute worker UI: https://crowd-compute.appspot.com/
	ContributorEmails []string `pulumi:"contributorEmails"`
	// Instruction resource name.
	Instruction string `pulumi:"instruction"`
	// Optional. A human-readable label used to logically group labeling tasks. This string must match the regular expression `[a-zA-Z\\d_-]{0,128}`.
	LabelGroup *string `pulumi:"labelGroup"`
	// Optional. The Language of this question, as a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt). Default value is en-US. Only need to set this when task is language related. For example, French text classification.
	LanguageCode *string `pulumi:"languageCode"`
	// Optional. Maximum duration for contributors to answer a question. Maximum is 3600 seconds. Default is 3600 seconds.
	QuestionDuration *string `pulumi:"questionDuration"`
	// Optional. Replication of questions. Each question will be sent to up to this number of contributors to label. Aggregated answers will be returned. Default is set to 1. For image related labeling, valid values are 1, 3, 5.
	ReplicaCount *int `pulumi:"replicaCount"`
	// Email of the user who started the labeling task and should be notified by email. If empty no notification will be sent.
	UserEmailAddress *string `pulumi:"userEmailAddress"`
}

Configuration for how human labeling task should be done.

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigArgs

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigArgs struct {
	// Optional. A human-readable description for AnnotatedDataset. The description can be up to 10000 characters long.
	AnnotatedDatasetDescription pulumi.StringPtrInput `pulumi:"annotatedDatasetDescription"`
	// A human-readable name for AnnotatedDataset defined by users. Maximum of 64 characters .
	AnnotatedDatasetDisplayName pulumi.StringInput `pulumi:"annotatedDatasetDisplayName"`
	// Optional. If you want your own labeling contributors to manage and work on this labeling request, you can set these contributors here. We will give them access to the question types in crowdcompute. Note that these emails must be registered in crowdcompute worker UI: https://crowd-compute.appspot.com/
	ContributorEmails pulumi.StringArrayInput `pulumi:"contributorEmails"`
	// Instruction resource name.
	Instruction pulumi.StringInput `pulumi:"instruction"`
	// Optional. A human-readable label used to logically group labeling tasks. This string must match the regular expression `[a-zA-Z\\d_-]{0,128}`.
	LabelGroup pulumi.StringPtrInput `pulumi:"labelGroup"`
	// Optional. The Language of this question, as a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt). Default value is en-US. Only need to set this when task is language related. For example, French text classification.
	LanguageCode pulumi.StringPtrInput `pulumi:"languageCode"`
	// Optional. Maximum duration for contributors to answer a question. Maximum is 3600 seconds. Default is 3600 seconds.
	QuestionDuration pulumi.StringPtrInput `pulumi:"questionDuration"`
	// Optional. Replication of questions. Each question will be sent to up to this number of contributors to label. Aggregated answers will be returned. Default is set to 1. For image related labeling, valid values are 1, 3, 5.
	ReplicaCount pulumi.IntPtrInput `pulumi:"replicaCount"`
	// Email of the user who started the labeling task and should be notified by email. If empty no notification will be sent.
	UserEmailAddress pulumi.StringPtrInput `pulumi:"userEmailAddress"`
}

Configuration for how human labeling task should be done.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigArgs) ElementType

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigArgs) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigArgs) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutputWithContext

func (i GoogleCloudDatalabelingV1beta1HumanAnnotationConfigArgs) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigArgs) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput

func (i GoogleCloudDatalabelingV1beta1HumanAnnotationConfigArgs) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput() GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigArgs) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1HumanAnnotationConfigArgs) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigInput

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput() GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput
	ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput
}

GoogleCloudDatalabelingV1beta1HumanAnnotationConfigInput is an input type that accepts GoogleCloudDatalabelingV1beta1HumanAnnotationConfigArgs and GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1HumanAnnotationConfigInput` via:

GoogleCloudDatalabelingV1beta1HumanAnnotationConfigArgs{...}

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput struct{ *pulumi.OutputState }

Configuration for how human labeling task should be done.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput) AnnotatedDatasetDescription

Optional. A human-readable description for AnnotatedDataset. The description can be up to 10000 characters long.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput) AnnotatedDatasetDisplayName

A human-readable name for AnnotatedDataset defined by users. Maximum of 64 characters .

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput) ContributorEmails

Optional. If you want your own labeling contributors to manage and work on this labeling request, you can set these contributors here. We will give them access to the question types in crowdcompute. Note that these emails must be registered in crowdcompute worker UI: https://crowd-compute.appspot.com/

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput) ElementType

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput) Instruction

Instruction resource name.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput) LabelGroup

Optional. A human-readable label used to logically group labeling tasks. This string must match the regular expression `[a-zA-Z\\d_-]{0,128}`.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput) LanguageCode

Optional. The Language of this question, as a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt). Default value is en-US. Only need to set this when task is language related. For example, French text classification.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput) QuestionDuration

Optional. Maximum duration for contributors to answer a question. Maximum is 3600 seconds. Default is 3600 seconds.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput) ReplicaCount

Optional. Replication of questions. Each question will be sent to up to this number of contributors to label. Aggregated answers will be returned. Default is set to 1. For image related labeling, valid values are 1, 3, 5.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutputWithContext

func (o GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigOutput) UserEmailAddress

Email of the user who started the labeling task and should be notified by email. If empty no notification will be sent.

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrInput

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput() GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput
	ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput
}

GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1HumanAnnotationConfigArgs, GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtr and GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrInput` via:

        GoogleCloudDatalabelingV1beta1HumanAnnotationConfigArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput) AnnotatedDatasetDescription

Optional. A human-readable description for AnnotatedDataset. The description can be up to 10000 characters long.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput) AnnotatedDatasetDisplayName

A human-readable name for AnnotatedDataset defined by users. Maximum of 64 characters .

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput) ContributorEmails

Optional. If you want your own labeling contributors to manage and work on this labeling request, you can set these contributors here. We will give them access to the question types in crowdcompute. Note that these emails must be registered in crowdcompute worker UI: https://crowd-compute.appspot.com/

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput) Instruction

Instruction resource name.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput) LabelGroup

Optional. A human-readable label used to logically group labeling tasks. This string must match the regular expression `[a-zA-Z\\d_-]{0,128}`.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput) LanguageCode

Optional. The Language of this question, as a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt). Default value is en-US. Only need to set this when task is language related. For example, French text classification.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput) QuestionDuration

Optional. Maximum duration for contributors to answer a question. Maximum is 3600 seconds. Default is 3600 seconds.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput) ReplicaCount

Optional. Replication of questions. Each question will be sent to up to this number of contributors to label. Aggregated answers will be returned. Default is set to 1. For image related labeling, valid values are 1, 3, 5.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigPtrOutput) UserEmailAddress

Email of the user who started the labeling task and should be notified by email. If empty no notification will be sent.

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponse

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponse struct {
	// Optional. A human-readable description for AnnotatedDataset. The description can be up to 10000 characters long.
	AnnotatedDatasetDescription string `pulumi:"annotatedDatasetDescription"`
	// A human-readable name for AnnotatedDataset defined by users. Maximum of 64 characters .
	AnnotatedDatasetDisplayName string `pulumi:"annotatedDatasetDisplayName"`
	// Optional. If you want your own labeling contributors to manage and work on this labeling request, you can set these contributors here. We will give them access to the question types in crowdcompute. Note that these emails must be registered in crowdcompute worker UI: https://crowd-compute.appspot.com/
	ContributorEmails []string `pulumi:"contributorEmails"`
	// Instruction resource name.
	Instruction string `pulumi:"instruction"`
	// Optional. A human-readable label used to logically group labeling tasks. This string must match the regular expression `[a-zA-Z\\d_-]{0,128}`.
	LabelGroup string `pulumi:"labelGroup"`
	// Optional. The Language of this question, as a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt). Default value is en-US. Only need to set this when task is language related. For example, French text classification.
	LanguageCode string `pulumi:"languageCode"`
	// Optional. Maximum duration for contributors to answer a question. Maximum is 3600 seconds. Default is 3600 seconds.
	QuestionDuration string `pulumi:"questionDuration"`
	// Optional. Replication of questions. Each question will be sent to up to this number of contributors to label. Aggregated answers will be returned. Default is set to 1. For image related labeling, valid values are 1, 3, 5.
	ReplicaCount int `pulumi:"replicaCount"`
	// Email of the user who started the labeling task and should be notified by email. If empty no notification will be sent.
	UserEmailAddress string `pulumi:"userEmailAddress"`
}

Configuration for how human labeling task should be done.

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseArgs

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseArgs struct {
	// Optional. A human-readable description for AnnotatedDataset. The description can be up to 10000 characters long.
	AnnotatedDatasetDescription pulumi.StringInput `pulumi:"annotatedDatasetDescription"`
	// A human-readable name for AnnotatedDataset defined by users. Maximum of 64 characters .
	AnnotatedDatasetDisplayName pulumi.StringInput `pulumi:"annotatedDatasetDisplayName"`
	// Optional. If you want your own labeling contributors to manage and work on this labeling request, you can set these contributors here. We will give them access to the question types in crowdcompute. Note that these emails must be registered in crowdcompute worker UI: https://crowd-compute.appspot.com/
	ContributorEmails pulumi.StringArrayInput `pulumi:"contributorEmails"`
	// Instruction resource name.
	Instruction pulumi.StringInput `pulumi:"instruction"`
	// Optional. A human-readable label used to logically group labeling tasks. This string must match the regular expression `[a-zA-Z\\d_-]{0,128}`.
	LabelGroup pulumi.StringInput `pulumi:"labelGroup"`
	// Optional. The Language of this question, as a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt). Default value is en-US. Only need to set this when task is language related. For example, French text classification.
	LanguageCode pulumi.StringInput `pulumi:"languageCode"`
	// Optional. Maximum duration for contributors to answer a question. Maximum is 3600 seconds. Default is 3600 seconds.
	QuestionDuration pulumi.StringInput `pulumi:"questionDuration"`
	// Optional. Replication of questions. Each question will be sent to up to this number of contributors to label. Aggregated answers will be returned. Default is set to 1. For image related labeling, valid values are 1, 3, 5.
	ReplicaCount pulumi.IntInput `pulumi:"replicaCount"`
	// Email of the user who started the labeling task and should be notified by email. If empty no notification will be sent.
	UserEmailAddress pulumi.StringInput `pulumi:"userEmailAddress"`
}

Configuration for how human labeling task should be done.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseArgs) ElementType

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutputWithContext

func (i GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseInput

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput() GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput
	ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput
}

GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseInput is an input type that accepts GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseArgs and GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseInput` via:

GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseArgs{...}

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput struct{ *pulumi.OutputState }

Configuration for how human labeling task should be done.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput) AnnotatedDatasetDescription

Optional. A human-readable description for AnnotatedDataset. The description can be up to 10000 characters long.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput) AnnotatedDatasetDisplayName

A human-readable name for AnnotatedDataset defined by users. Maximum of 64 characters .

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput) ContributorEmails

Optional. If you want your own labeling contributors to manage and work on this labeling request, you can set these contributors here. We will give them access to the question types in crowdcompute. Note that these emails must be registered in crowdcompute worker UI: https://crowd-compute.appspot.com/

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput) ElementType

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput) Instruction

Instruction resource name.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput) LabelGroup

Optional. A human-readable label used to logically group labeling tasks. This string must match the regular expression `[a-zA-Z\\d_-]{0,128}`.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput) LanguageCode

Optional. The Language of this question, as a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt). Default value is en-US. Only need to set this when task is language related. For example, French text classification.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput) QuestionDuration

Optional. Maximum duration for contributors to answer a question. Maximum is 3600 seconds. Default is 3600 seconds.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput) ReplicaCount

Optional. Replication of questions. Each question will be sent to up to this number of contributors to label. Aggregated answers will be returned. Default is set to 1. For image related labeling, valid values are 1, 3, 5.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutputWithContext

func (o GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseOutput) UserEmailAddress

Email of the user who started the labeling task and should be notified by email. If empty no notification will be sent.

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrInput

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput() GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput
	ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput
}

GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseArgs, GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtr and GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrInput` via:

        GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponseArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput) AnnotatedDatasetDescription

Optional. A human-readable description for AnnotatedDataset. The description can be up to 10000 characters long.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput) AnnotatedDatasetDisplayName

A human-readable name for AnnotatedDataset defined by users. Maximum of 64 characters .

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput) ContributorEmails

Optional. If you want your own labeling contributors to manage and work on this labeling request, you can set these contributors here. We will give them access to the question types in crowdcompute. Note that these emails must be registered in crowdcompute worker UI: https://crowd-compute.appspot.com/

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput) Instruction

Instruction resource name.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput) LabelGroup

Optional. A human-readable label used to logically group labeling tasks. This string must match the regular expression `[a-zA-Z\\d_-]{0,128}`.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput) LanguageCode

Optional. The Language of this question, as a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt). Default value is en-US. Only need to set this when task is language related. For example, French text classification.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput) QuestionDuration

Optional. Maximum duration for contributors to answer a question. Maximum is 3600 seconds. Default is 3600 seconds.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput) ReplicaCount

Optional. Replication of questions. Each question will be sent to up to this number of contributors to label. Aggregated answers will be returned. Default is set to 1. For image related labeling, valid values are 1, 3, 5.

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1HumanAnnotationConfigResponsePtrOutput) UserEmailAddress

Email of the user who started the labeling task and should be notified by email. If empty no notification will be sent.

type GoogleCloudDatalabelingV1beta1ImageClassificationConfig

type GoogleCloudDatalabelingV1beta1ImageClassificationConfig struct {
	// Optional. If allow_multi_label is true, contributors are able to choose multiple labels for one image.
	AllowMultiLabel *bool `pulumi:"allowMultiLabel"`
	// Annotation spec set resource name.
	AnnotationSpecSet string `pulumi:"annotationSpecSet"`
	// Optional. The type of how to aggregate answers.
	AnswerAggregationType *GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationType `pulumi:"answerAggregationType"`
}

Config for image classification human labeling task.

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationType added in v0.4.0

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationType string

Optional. The type of how to aggregate answers.

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationType) ElementType added in v0.4.0

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationType) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutput added in v0.6.0

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationType) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutputWithContext added in v0.6.0

func (e GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationType) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutput

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationType) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrOutput added in v0.6.0

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationType) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrOutputWithContext added in v0.6.0

func (e GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationType) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrOutput

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationType) ToStringOutput added in v0.4.0

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationType) ToStringOutputWithContext added in v0.4.0

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationType) ToStringPtrOutput added in v0.4.0

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationType) ToStringPtrOutputWithContext added in v0.4.0

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeInput added in v0.6.0

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutput() GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutput
	ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutput
}

GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeInput is an input type that accepts GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeArgs and GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeInput` via:

GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeArgs{...}

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutput added in v0.6.0

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutput) ElementType added in v0.6.0

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutput added in v0.6.0

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutputWithContext added in v0.6.0

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrOutput added in v0.6.0

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrOutputWithContext added in v0.6.0

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutput) ToStringOutput added in v0.6.0

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutput) ToStringOutputWithContext added in v0.6.0

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutput) ToStringPtrOutput added in v0.6.0

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutput) ToStringPtrOutputWithContext added in v0.6.0

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrInput added in v0.6.0

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrOutput() GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrOutput
	ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrOutput
}

func GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtr added in v0.6.0

func GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtr(v string) GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrInput

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrOutput added in v0.6.0

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrOutput) Elem added in v0.6.0

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrOutput) ElementType added in v0.6.0

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrOutput added in v0.6.0

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrOutputWithContext added in v0.6.0

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrOutput) ToStringPtrOutput added in v0.6.0

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrOutput) ToStringPtrOutputWithContext added in v0.6.0

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigArgs

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigArgs struct {
	// Optional. If allow_multi_label is true, contributors are able to choose multiple labels for one image.
	AllowMultiLabel pulumi.BoolPtrInput `pulumi:"allowMultiLabel"`
	// Annotation spec set resource name.
	AnnotationSpecSet pulumi.StringInput `pulumi:"annotationSpecSet"`
	// Optional. The type of how to aggregate answers.
	AnswerAggregationType GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypePtrInput `pulumi:"answerAggregationType"`
}

Config for image classification human labeling task.

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigArgs) ElementType

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigArgs) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigOutput

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigArgs) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigOutputWithContext

func (i GoogleCloudDatalabelingV1beta1ImageClassificationConfigArgs) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ImageClassificationConfigOutput

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigArgs) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigArgs) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1ImageClassificationConfigArgs) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutput

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigInput

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigOutput() GoogleCloudDatalabelingV1beta1ImageClassificationConfigOutput
	ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1ImageClassificationConfigOutput
}

GoogleCloudDatalabelingV1beta1ImageClassificationConfigInput is an input type that accepts GoogleCloudDatalabelingV1beta1ImageClassificationConfigArgs and GoogleCloudDatalabelingV1beta1ImageClassificationConfigOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1ImageClassificationConfigInput` via:

GoogleCloudDatalabelingV1beta1ImageClassificationConfigArgs{...}

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigOutput

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigOutput struct{ *pulumi.OutputState }

Config for image classification human labeling task.

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigOutput) AllowMultiLabel

Optional. If allow_multi_label is true, contributors are able to choose multiple labels for one image.

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigOutput) AnnotationSpecSet

Annotation spec set resource name.

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigOutput) AnswerAggregationType

Optional. The type of how to aggregate answers.

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigOutput) ElementType

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigOutput

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigOutputWithContext

func (o GoogleCloudDatalabelingV1beta1ImageClassificationConfigOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ImageClassificationConfigOutput

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1ImageClassificationConfigOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutput

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrInput

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutput() GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutput
	ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutput
}

GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1ImageClassificationConfigArgs, GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtr and GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrInput` via:

        GoogleCloudDatalabelingV1beta1ImageClassificationConfigArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutput

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutput) AllowMultiLabel

Optional. If allow_multi_label is true, contributors are able to choose multiple labels for one image.

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutput) AnnotationSpecSet

Annotation spec set resource name.

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutput) AnswerAggregationType

Optional. The type of how to aggregate answers.

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ImageClassificationConfigPtrOutput

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponse

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponse struct {
	// Optional. If allow_multi_label is true, contributors are able to choose multiple labels for one image.
	AllowMultiLabel bool `pulumi:"allowMultiLabel"`
	// Annotation spec set resource name.
	AnnotationSpecSet string `pulumi:"annotationSpecSet"`
	// Optional. The type of how to aggregate answers.
	AnswerAggregationType string `pulumi:"answerAggregationType"`
}

Config for image classification human labeling task.

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseArgs

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseArgs struct {
	// Optional. If allow_multi_label is true, contributors are able to choose multiple labels for one image.
	AllowMultiLabel pulumi.BoolInput `pulumi:"allowMultiLabel"`
	// Annotation spec set resource name.
	AnnotationSpecSet pulumi.StringInput `pulumi:"annotationSpecSet"`
	// Optional. The type of how to aggregate answers.
	AnswerAggregationType pulumi.StringInput `pulumi:"answerAggregationType"`
}

Config for image classification human labeling task.

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseArgs) ElementType

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutputWithContext

func (i GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseInput

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutput() GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutput
	ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutput
}

GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseInput is an input type that accepts GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseArgs and GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseInput` via:

GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseArgs{...}

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutput

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutput struct{ *pulumi.OutputState }

Config for image classification human labeling task.

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutput) AllowMultiLabel

Optional. If allow_multi_label is true, contributors are able to choose multiple labels for one image.

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutput) AnnotationSpecSet

Annotation spec set resource name.

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutput) AnswerAggregationType

Optional. The type of how to aggregate answers.

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutput) ElementType

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutputWithContext

func (o GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrInput

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutput() GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutput
	ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutput
}

GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseArgs, GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtr and GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrInput` via:

        GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponseArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutput) AllowMultiLabel

Optional. If allow_multi_label is true, contributors are able to choose multiple labels for one image.

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutput) AnnotationSpecSet

Annotation spec set resource name.

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutput) AnswerAggregationType

Optional. The type of how to aggregate answers.

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1ImageClassificationConfigResponsePtrOutputWithContext

type GoogleCloudDatalabelingV1beta1InputConfig

type GoogleCloudDatalabelingV1beta1InputConfig struct {
	// Optional. The type of annotation to be performed on this data. You must specify this field if you are using this InputConfig in an EvaluationJob.
	AnnotationType *GoogleCloudDatalabelingV1beta1InputConfigAnnotationType `pulumi:"annotationType"`
	// Source located in BigQuery. You must specify this field if you are using this InputConfig in an EvaluationJob.
	BigquerySource *GoogleCloudDatalabelingV1beta1BigQuerySource `pulumi:"bigquerySource"`
	// Optional. Metadata about annotations for the input. You must specify this field if you are using this InputConfig in an EvaluationJob for a model version that performs classification.
	ClassificationMetadata *GoogleCloudDatalabelingV1beta1ClassificationMetadata `pulumi:"classificationMetadata"`
	// Data type must be specifed when user tries to import data.
	DataType GoogleCloudDatalabelingV1beta1InputConfigDataType `pulumi:"dataType"`
	// Source located in Cloud Storage.
	GcsSource *GoogleCloudDatalabelingV1beta1GcsSource `pulumi:"gcsSource"`
	// Required for text import, as language code must be specified.
	TextMetadata *GoogleCloudDatalabelingV1beta1TextMetadata `pulumi:"textMetadata"`
}

The configuration of input data, including data type, location, etc.

type GoogleCloudDatalabelingV1beta1InputConfigAnnotationType added in v0.4.0

type GoogleCloudDatalabelingV1beta1InputConfigAnnotationType string

Optional. The type of annotation to be performed on this data. You must specify this field if you are using this InputConfig in an EvaluationJob.

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationType) ElementType added in v0.4.0

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationType) ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput added in v0.6.0

func (e GoogleCloudDatalabelingV1beta1InputConfigAnnotationType) ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput() GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationType) ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutputWithContext added in v0.6.0

func (e GoogleCloudDatalabelingV1beta1InputConfigAnnotationType) ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationType) ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput added in v0.6.0

func (e GoogleCloudDatalabelingV1beta1InputConfigAnnotationType) ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput() GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationType) ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutputWithContext added in v0.6.0

func (e GoogleCloudDatalabelingV1beta1InputConfigAnnotationType) ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationType) ToStringOutput added in v0.4.0

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationType) ToStringOutputWithContext added in v0.4.0

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationType) ToStringPtrOutput added in v0.4.0

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationType) ToStringPtrOutputWithContext added in v0.4.0

type GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeInput added in v0.6.0

type GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput() GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput
	ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput
}

GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeInput is an input type that accepts GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeArgs and GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeInput` via:

GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeArgs{...}

type GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput added in v0.6.0

type GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput) ElementType added in v0.6.0

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput) ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput added in v0.6.0

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput) ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutputWithContext added in v0.6.0

func (o GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput) ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput) ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput added in v0.6.0

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput) ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutputWithContext added in v0.6.0

func (o GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput) ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput) ToStringOutput added in v0.6.0

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput) ToStringOutputWithContext added in v0.6.0

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput) ToStringPtrOutput added in v0.6.0

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput) ToStringPtrOutputWithContext added in v0.6.0

type GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrInput added in v0.6.0

type GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput() GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput
	ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput
}

func GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtr added in v0.6.0

func GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtr(v string) GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrInput

type GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput added in v0.6.0

type GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput) Elem added in v0.6.0

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput) ElementType added in v0.6.0

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput) ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput added in v0.6.0

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput) ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutputWithContext added in v0.6.0

func (o GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput) ToGoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput) ToStringPtrOutput added in v0.6.0

func (GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput) ToStringPtrOutputWithContext added in v0.6.0

type GoogleCloudDatalabelingV1beta1InputConfigArgs

type GoogleCloudDatalabelingV1beta1InputConfigArgs struct {
	// Optional. The type of annotation to be performed on this data. You must specify this field if you are using this InputConfig in an EvaluationJob.
	AnnotationType GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrInput `pulumi:"annotationType"`
	// Source located in BigQuery. You must specify this field if you are using this InputConfig in an EvaluationJob.
	BigquerySource GoogleCloudDatalabelingV1beta1BigQuerySourcePtrInput `pulumi:"bigquerySource"`
	// Optional. Metadata about annotations for the input. You must specify this field if you are using this InputConfig in an EvaluationJob for a model version that performs classification.
	ClassificationMetadata GoogleCloudDatalabelingV1beta1ClassificationMetadataPtrInput `pulumi:"classificationMetadata"`
	// Data type must be specifed when user tries to import data.
	DataType GoogleCloudDatalabelingV1beta1InputConfigDataTypeInput `pulumi:"dataType"`
	// Source located in Cloud Storage.
	GcsSource GoogleCloudDatalabelingV1beta1GcsSourcePtrInput `pulumi:"gcsSource"`
	// Required for text import, as language code must be specified.
	TextMetadata GoogleCloudDatalabelingV1beta1TextMetadataPtrInput `pulumi:"textMetadata"`
}

The configuration of input data, including data type, location, etc.

func (GoogleCloudDatalabelingV1beta1InputConfigArgs) ElementType

func (GoogleCloudDatalabelingV1beta1InputConfigArgs) ToGoogleCloudDatalabelingV1beta1InputConfigOutput

func (i GoogleCloudDatalabelingV1beta1InputConfigArgs) ToGoogleCloudDatalabelingV1beta1InputConfigOutput() GoogleCloudDatalabelingV1beta1InputConfigOutput

func (GoogleCloudDatalabelingV1beta1InputConfigArgs) ToGoogleCloudDatalabelingV1beta1InputConfigOutputWithContext

func (i GoogleCloudDatalabelingV1beta1InputConfigArgs) ToGoogleCloudDatalabelingV1beta1InputConfigOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigOutput

func (GoogleCloudDatalabelingV1beta1InputConfigArgs) ToGoogleCloudDatalabelingV1beta1InputConfigPtrOutput

func (i GoogleCloudDatalabelingV1beta1InputConfigArgs) ToGoogleCloudDatalabelingV1beta1InputConfigPtrOutput() GoogleCloudDatalabelingV1beta1InputConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1InputConfigArgs) ToGoogleCloudDatalabelingV1beta1InputConfigPtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1InputConfigArgs) ToGoogleCloudDatalabelingV1beta1InputConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigPtrOutput

type GoogleCloudDatalabelingV1beta1InputConfigDataType added in v0.4.0

type GoogleCloudDatalabelingV1beta1InputConfigDataType string

Required. Data type must be specifed when user tries to import data.

func (GoogleCloudDatalabelingV1beta1InputConfigDataType) ElementType added in v0.4.0

func (GoogleCloudDatalabelingV1beta1InputConfigDataType) ToGoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput added in v0.6.0

func (e GoogleCloudDatalabelingV1beta1InputConfigDataType) ToGoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput() GoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput

func (GoogleCloudDatalabelingV1beta1InputConfigDataType) ToGoogleCloudDatalabelingV1beta1InputConfigDataTypeOutputWithContext added in v0.6.0

func (e GoogleCloudDatalabelingV1beta1InputConfigDataType) ToGoogleCloudDatalabelingV1beta1InputConfigDataTypeOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput

func (GoogleCloudDatalabelingV1beta1InputConfigDataType) ToGoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput added in v0.6.0

func (e GoogleCloudDatalabelingV1beta1InputConfigDataType) ToGoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput() GoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput

func (GoogleCloudDatalabelingV1beta1InputConfigDataType) ToGoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutputWithContext added in v0.6.0

func (e GoogleCloudDatalabelingV1beta1InputConfigDataType) ToGoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput

func (GoogleCloudDatalabelingV1beta1InputConfigDataType) ToStringOutput added in v0.4.0

func (GoogleCloudDatalabelingV1beta1InputConfigDataType) ToStringOutputWithContext added in v0.4.0

func (GoogleCloudDatalabelingV1beta1InputConfigDataType) ToStringPtrOutput added in v0.4.0

func (GoogleCloudDatalabelingV1beta1InputConfigDataType) ToStringPtrOutputWithContext added in v0.4.0

type GoogleCloudDatalabelingV1beta1InputConfigDataTypeInput added in v0.6.0

type GoogleCloudDatalabelingV1beta1InputConfigDataTypeInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput() GoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput
	ToGoogleCloudDatalabelingV1beta1InputConfigDataTypeOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput
}

GoogleCloudDatalabelingV1beta1InputConfigDataTypeInput is an input type that accepts GoogleCloudDatalabelingV1beta1InputConfigDataTypeArgs and GoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1InputConfigDataTypeInput` via:

GoogleCloudDatalabelingV1beta1InputConfigDataTypeArgs{...}

type GoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput added in v0.6.0

type GoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput) ElementType added in v0.6.0

func (GoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput) ToGoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput added in v0.6.0

func (GoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput) ToGoogleCloudDatalabelingV1beta1InputConfigDataTypeOutputWithContext added in v0.6.0

func (o GoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput) ToGoogleCloudDatalabelingV1beta1InputConfigDataTypeOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput

func (GoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput) ToGoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput added in v0.6.0

func (GoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput) ToGoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutputWithContext added in v0.6.0

func (o GoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput) ToGoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput

func (GoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput) ToStringOutput added in v0.6.0

func (GoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput) ToStringOutputWithContext added in v0.6.0

func (GoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput) ToStringPtrOutput added in v0.6.0

func (GoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput) ToStringPtrOutputWithContext added in v0.6.0

type GoogleCloudDatalabelingV1beta1InputConfigDataTypePtrInput added in v0.6.0

type GoogleCloudDatalabelingV1beta1InputConfigDataTypePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput() GoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput
	ToGoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput
}

func GoogleCloudDatalabelingV1beta1InputConfigDataTypePtr added in v0.6.0

func GoogleCloudDatalabelingV1beta1InputConfigDataTypePtr(v string) GoogleCloudDatalabelingV1beta1InputConfigDataTypePtrInput

type GoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput added in v0.6.0

type GoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput) Elem added in v0.6.0

func (GoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput) ElementType added in v0.6.0

func (GoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput) ToGoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput added in v0.6.0

func (GoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput) ToGoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutputWithContext added in v0.6.0

func (o GoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput) ToGoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput

func (GoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput) ToStringPtrOutput added in v0.6.0

func (GoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput) ToStringPtrOutputWithContext added in v0.6.0

type GoogleCloudDatalabelingV1beta1InputConfigInput

type GoogleCloudDatalabelingV1beta1InputConfigInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1InputConfigOutput() GoogleCloudDatalabelingV1beta1InputConfigOutput
	ToGoogleCloudDatalabelingV1beta1InputConfigOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1InputConfigOutput
}

GoogleCloudDatalabelingV1beta1InputConfigInput is an input type that accepts GoogleCloudDatalabelingV1beta1InputConfigArgs and GoogleCloudDatalabelingV1beta1InputConfigOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1InputConfigInput` via:

GoogleCloudDatalabelingV1beta1InputConfigArgs{...}

type GoogleCloudDatalabelingV1beta1InputConfigOutput

type GoogleCloudDatalabelingV1beta1InputConfigOutput struct{ *pulumi.OutputState }

The configuration of input data, including data type, location, etc.

func (GoogleCloudDatalabelingV1beta1InputConfigOutput) AnnotationType

Optional. The type of annotation to be performed on this data. You must specify this field if you are using this InputConfig in an EvaluationJob.

func (GoogleCloudDatalabelingV1beta1InputConfigOutput) BigquerySource

Source located in BigQuery. You must specify this field if you are using this InputConfig in an EvaluationJob.

func (GoogleCloudDatalabelingV1beta1InputConfigOutput) ClassificationMetadata

Optional. Metadata about annotations for the input. You must specify this field if you are using this InputConfig in an EvaluationJob for a model version that performs classification.

func (GoogleCloudDatalabelingV1beta1InputConfigOutput) DataType

Data type must be specifed when user tries to import data.

func (GoogleCloudDatalabelingV1beta1InputConfigOutput) ElementType

func (GoogleCloudDatalabelingV1beta1InputConfigOutput) GcsSource

Source located in Cloud Storage.

func (GoogleCloudDatalabelingV1beta1InputConfigOutput) TextMetadata

Required for text import, as language code must be specified.

func (GoogleCloudDatalabelingV1beta1InputConfigOutput) ToGoogleCloudDatalabelingV1beta1InputConfigOutput

func (o GoogleCloudDatalabelingV1beta1InputConfigOutput) ToGoogleCloudDatalabelingV1beta1InputConfigOutput() GoogleCloudDatalabelingV1beta1InputConfigOutput

func (GoogleCloudDatalabelingV1beta1InputConfigOutput) ToGoogleCloudDatalabelingV1beta1InputConfigOutputWithContext

func (o GoogleCloudDatalabelingV1beta1InputConfigOutput) ToGoogleCloudDatalabelingV1beta1InputConfigOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigOutput

func (GoogleCloudDatalabelingV1beta1InputConfigOutput) ToGoogleCloudDatalabelingV1beta1InputConfigPtrOutput

func (o GoogleCloudDatalabelingV1beta1InputConfigOutput) ToGoogleCloudDatalabelingV1beta1InputConfigPtrOutput() GoogleCloudDatalabelingV1beta1InputConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1InputConfigOutput) ToGoogleCloudDatalabelingV1beta1InputConfigPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1InputConfigOutput) ToGoogleCloudDatalabelingV1beta1InputConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigPtrOutput

type GoogleCloudDatalabelingV1beta1InputConfigPtrInput

type GoogleCloudDatalabelingV1beta1InputConfigPtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1InputConfigPtrOutput() GoogleCloudDatalabelingV1beta1InputConfigPtrOutput
	ToGoogleCloudDatalabelingV1beta1InputConfigPtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1InputConfigPtrOutput
}

GoogleCloudDatalabelingV1beta1InputConfigPtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1InputConfigArgs, GoogleCloudDatalabelingV1beta1InputConfigPtr and GoogleCloudDatalabelingV1beta1InputConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1InputConfigPtrInput` via:

        GoogleCloudDatalabelingV1beta1InputConfigArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1InputConfigPtrOutput

type GoogleCloudDatalabelingV1beta1InputConfigPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1InputConfigPtrOutput) AnnotationType

Optional. The type of annotation to be performed on this data. You must specify this field if you are using this InputConfig in an EvaluationJob.

func (GoogleCloudDatalabelingV1beta1InputConfigPtrOutput) BigquerySource

Source located in BigQuery. You must specify this field if you are using this InputConfig in an EvaluationJob.

func (GoogleCloudDatalabelingV1beta1InputConfigPtrOutput) ClassificationMetadata

Optional. Metadata about annotations for the input. You must specify this field if you are using this InputConfig in an EvaluationJob for a model version that performs classification.

func (GoogleCloudDatalabelingV1beta1InputConfigPtrOutput) DataType

Data type must be specifed when user tries to import data.

func (GoogleCloudDatalabelingV1beta1InputConfigPtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1InputConfigPtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1InputConfigPtrOutput) GcsSource

Source located in Cloud Storage.

func (GoogleCloudDatalabelingV1beta1InputConfigPtrOutput) TextMetadata

Required for text import, as language code must be specified.

func (GoogleCloudDatalabelingV1beta1InputConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1InputConfigPtrOutput

func (o GoogleCloudDatalabelingV1beta1InputConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1InputConfigPtrOutput() GoogleCloudDatalabelingV1beta1InputConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1InputConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1InputConfigPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1InputConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1InputConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigPtrOutput

type GoogleCloudDatalabelingV1beta1InputConfigResponse

type GoogleCloudDatalabelingV1beta1InputConfigResponse struct {
	// Optional. The type of annotation to be performed on this data. You must specify this field if you are using this InputConfig in an EvaluationJob.
	AnnotationType string `pulumi:"annotationType"`
	// Source located in BigQuery. You must specify this field if you are using this InputConfig in an EvaluationJob.
	BigquerySource GoogleCloudDatalabelingV1beta1BigQuerySourceResponse `pulumi:"bigquerySource"`
	// Optional. Metadata about annotations for the input. You must specify this field if you are using this InputConfig in an EvaluationJob for a model version that performs classification.
	ClassificationMetadata GoogleCloudDatalabelingV1beta1ClassificationMetadataResponse `pulumi:"classificationMetadata"`
	// Data type must be specifed when user tries to import data.
	DataType string `pulumi:"dataType"`
	// Source located in Cloud Storage.
	GcsSource GoogleCloudDatalabelingV1beta1GcsSourceResponse `pulumi:"gcsSource"`
	// Required for text import, as language code must be specified.
	TextMetadata GoogleCloudDatalabelingV1beta1TextMetadataResponse `pulumi:"textMetadata"`
}

The configuration of input data, including data type, location, etc.

type GoogleCloudDatalabelingV1beta1InputConfigResponseArgs

type GoogleCloudDatalabelingV1beta1InputConfigResponseArgs struct {
	// Optional. The type of annotation to be performed on this data. You must specify this field if you are using this InputConfig in an EvaluationJob.
	AnnotationType pulumi.StringInput `pulumi:"annotationType"`
	// Source located in BigQuery. You must specify this field if you are using this InputConfig in an EvaluationJob.
	BigquerySource GoogleCloudDatalabelingV1beta1BigQuerySourceResponseInput `pulumi:"bigquerySource"`
	// Optional. Metadata about annotations for the input. You must specify this field if you are using this InputConfig in an EvaluationJob for a model version that performs classification.
	ClassificationMetadata GoogleCloudDatalabelingV1beta1ClassificationMetadataResponseInput `pulumi:"classificationMetadata"`
	// Data type must be specifed when user tries to import data.
	DataType pulumi.StringInput `pulumi:"dataType"`
	// Source located in Cloud Storage.
	GcsSource GoogleCloudDatalabelingV1beta1GcsSourceResponseInput `pulumi:"gcsSource"`
	// Required for text import, as language code must be specified.
	TextMetadata GoogleCloudDatalabelingV1beta1TextMetadataResponseInput `pulumi:"textMetadata"`
}

The configuration of input data, including data type, location, etc.

func (GoogleCloudDatalabelingV1beta1InputConfigResponseArgs) ElementType

func (GoogleCloudDatalabelingV1beta1InputConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1InputConfigResponseOutput

func (i GoogleCloudDatalabelingV1beta1InputConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1InputConfigResponseOutput() GoogleCloudDatalabelingV1beta1InputConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1InputConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1InputConfigResponseOutputWithContext

func (i GoogleCloudDatalabelingV1beta1InputConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1InputConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1InputConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput

func (i GoogleCloudDatalabelingV1beta1InputConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput() GoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1InputConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1InputConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1InputConfigResponseArray

type GoogleCloudDatalabelingV1beta1InputConfigResponseArray []GoogleCloudDatalabelingV1beta1InputConfigResponseInput

func (GoogleCloudDatalabelingV1beta1InputConfigResponseArray) ElementType

func (GoogleCloudDatalabelingV1beta1InputConfigResponseArray) ToGoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutput

func (i GoogleCloudDatalabelingV1beta1InputConfigResponseArray) ToGoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutput() GoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutput

func (GoogleCloudDatalabelingV1beta1InputConfigResponseArray) ToGoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutputWithContext

func (i GoogleCloudDatalabelingV1beta1InputConfigResponseArray) ToGoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutput

type GoogleCloudDatalabelingV1beta1InputConfigResponseArrayInput

type GoogleCloudDatalabelingV1beta1InputConfigResponseArrayInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutput() GoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutput
	ToGoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutput
}

GoogleCloudDatalabelingV1beta1InputConfigResponseArrayInput is an input type that accepts GoogleCloudDatalabelingV1beta1InputConfigResponseArray and GoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1InputConfigResponseArrayInput` via:

GoogleCloudDatalabelingV1beta1InputConfigResponseArray{ GoogleCloudDatalabelingV1beta1InputConfigResponseArgs{...} }

type GoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutput

type GoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutput) ElementType

func (GoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutput) Index

func (GoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutput) ToGoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutput

func (GoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutput) ToGoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutputWithContext

func (o GoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutput) ToGoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigResponseArrayOutput

type GoogleCloudDatalabelingV1beta1InputConfigResponseInput

type GoogleCloudDatalabelingV1beta1InputConfigResponseInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1InputConfigResponseOutput() GoogleCloudDatalabelingV1beta1InputConfigResponseOutput
	ToGoogleCloudDatalabelingV1beta1InputConfigResponseOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1InputConfigResponseOutput
}

GoogleCloudDatalabelingV1beta1InputConfigResponseInput is an input type that accepts GoogleCloudDatalabelingV1beta1InputConfigResponseArgs and GoogleCloudDatalabelingV1beta1InputConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1InputConfigResponseInput` via:

GoogleCloudDatalabelingV1beta1InputConfigResponseArgs{...}

type GoogleCloudDatalabelingV1beta1InputConfigResponseOutput

type GoogleCloudDatalabelingV1beta1InputConfigResponseOutput struct{ *pulumi.OutputState }

The configuration of input data, including data type, location, etc.

func (GoogleCloudDatalabelingV1beta1InputConfigResponseOutput) AnnotationType

Optional. The type of annotation to be performed on this data. You must specify this field if you are using this InputConfig in an EvaluationJob.

func (GoogleCloudDatalabelingV1beta1InputConfigResponseOutput) BigquerySource

Source located in BigQuery. You must specify this field if you are using this InputConfig in an EvaluationJob.

func (GoogleCloudDatalabelingV1beta1InputConfigResponseOutput) ClassificationMetadata

Optional. Metadata about annotations for the input. You must specify this field if you are using this InputConfig in an EvaluationJob for a model version that performs classification.

func (GoogleCloudDatalabelingV1beta1InputConfigResponseOutput) DataType

Data type must be specifed when user tries to import data.

func (GoogleCloudDatalabelingV1beta1InputConfigResponseOutput) ElementType

func (GoogleCloudDatalabelingV1beta1InputConfigResponseOutput) GcsSource

Source located in Cloud Storage.

func (GoogleCloudDatalabelingV1beta1InputConfigResponseOutput) TextMetadata

Required for text import, as language code must be specified.

func (GoogleCloudDatalabelingV1beta1InputConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1InputConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1InputConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1InputConfigResponseOutputWithContext

func (o GoogleCloudDatalabelingV1beta1InputConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1InputConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1InputConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1InputConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1InputConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1InputConfigResponsePtrInput

type GoogleCloudDatalabelingV1beta1InputConfigResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput() GoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput
	ToGoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput
}

GoogleCloudDatalabelingV1beta1InputConfigResponsePtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1InputConfigResponseArgs, GoogleCloudDatalabelingV1beta1InputConfigResponsePtr and GoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1InputConfigResponsePtrInput` via:

        GoogleCloudDatalabelingV1beta1InputConfigResponseArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput) AnnotationType

Optional. The type of annotation to be performed on this data. You must specify this field if you are using this InputConfig in an EvaluationJob.

func (GoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput) BigquerySource

Source located in BigQuery. You must specify this field if you are using this InputConfig in an EvaluationJob.

func (GoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput) ClassificationMetadata

Optional. Metadata about annotations for the input. You must specify this field if you are using this InputConfig in an EvaluationJob for a model version that performs classification.

func (GoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput) DataType

Data type must be specifed when user tries to import data.

func (GoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput) GcsSource

Source located in Cloud Storage.

func (GoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput) TextMetadata

Required for text import, as language code must be specified.

func (GoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1InputConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadata

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadata struct {
}

Metadata describing the feedback from the operator.

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataArgs

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataArgs struct {
}

Metadata describing the feedback from the operator.

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataArgs) ElementType

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataArgs) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutput

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataArgs) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutputWithContext

func (i GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataArgs) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutput

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataArgs) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutput

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataArgs) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataArgs) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutput

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataInput

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutput() GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutput
	ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutput
}

GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataInput is an input type that accepts GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataArgs and GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataInput` via:

GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataArgs{...}

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutput

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutput struct{ *pulumi.OutputState }

Metadata describing the feedback from the operator.

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutput) ElementType

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutput) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutput

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutput) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutputWithContext

func (o GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutput) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutput

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutput) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutput

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutput) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataOutput) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutput

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrInput

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutput() GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutput
	ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutput
}

GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataArgs, GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtr and GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrInput` via:

        GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutput

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutput) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutput

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutput) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutput) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataPtrOutput

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponse

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponse struct {
}

Metadata describing the feedback from the operator.

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseArgs

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseArgs struct {
}

Metadata describing the feedback from the operator.

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseArgs) ElementType

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutput

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutputWithContext

func (i GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutput

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutput

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseInput

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutput() GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutput
	ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutput
}

GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseInput is an input type that accepts GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseArgs and GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseInput` via:

GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseArgs{...}

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutput

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutput struct{ *pulumi.OutputState }

Metadata describing the feedback from the operator.

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutput) ElementType

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutput

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutputWithContext

func (o GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutput

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutput

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrInput

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutput() GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutput
	ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutput
}

GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseArgs, GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtr and GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrInput` via:

        GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponseArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutput

type GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponsePtrOutput

type GoogleCloudDatalabelingV1beta1PdfInstruction

type GoogleCloudDatalabelingV1beta1PdfInstruction struct {
	// PDF file for the instruction. Only gcs path is allowed.
	GcsFileUri *string `pulumi:"gcsFileUri"`
}

Instruction from a PDF file.

type GoogleCloudDatalabelingV1beta1PdfInstructionArgs

type GoogleCloudDatalabelingV1beta1PdfInstructionArgs struct {
	// PDF file for the instruction. Only gcs path is allowed.
	GcsFileUri pulumi.StringPtrInput `pulumi:"gcsFileUri"`
}

Instruction from a PDF file.

func (GoogleCloudDatalabelingV1beta1PdfInstructionArgs) ElementType

func (GoogleCloudDatalabelingV1beta1PdfInstructionArgs) ToGoogleCloudDatalabelingV1beta1PdfInstructionOutput

func (i GoogleCloudDatalabelingV1beta1PdfInstructionArgs) ToGoogleCloudDatalabelingV1beta1PdfInstructionOutput() GoogleCloudDatalabelingV1beta1PdfInstructionOutput

func (GoogleCloudDatalabelingV1beta1PdfInstructionArgs) ToGoogleCloudDatalabelingV1beta1PdfInstructionOutputWithContext

func (i GoogleCloudDatalabelingV1beta1PdfInstructionArgs) ToGoogleCloudDatalabelingV1beta1PdfInstructionOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1PdfInstructionOutput

func (GoogleCloudDatalabelingV1beta1PdfInstructionArgs) ToGoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput

func (i GoogleCloudDatalabelingV1beta1PdfInstructionArgs) ToGoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput() GoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput

func (GoogleCloudDatalabelingV1beta1PdfInstructionArgs) ToGoogleCloudDatalabelingV1beta1PdfInstructionPtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1PdfInstructionArgs) ToGoogleCloudDatalabelingV1beta1PdfInstructionPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput

type GoogleCloudDatalabelingV1beta1PdfInstructionInput

type GoogleCloudDatalabelingV1beta1PdfInstructionInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1PdfInstructionOutput() GoogleCloudDatalabelingV1beta1PdfInstructionOutput
	ToGoogleCloudDatalabelingV1beta1PdfInstructionOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1PdfInstructionOutput
}

GoogleCloudDatalabelingV1beta1PdfInstructionInput is an input type that accepts GoogleCloudDatalabelingV1beta1PdfInstructionArgs and GoogleCloudDatalabelingV1beta1PdfInstructionOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1PdfInstructionInput` via:

GoogleCloudDatalabelingV1beta1PdfInstructionArgs{...}

type GoogleCloudDatalabelingV1beta1PdfInstructionOutput

type GoogleCloudDatalabelingV1beta1PdfInstructionOutput struct{ *pulumi.OutputState }

Instruction from a PDF file.

func (GoogleCloudDatalabelingV1beta1PdfInstructionOutput) ElementType

func (GoogleCloudDatalabelingV1beta1PdfInstructionOutput) GcsFileUri

PDF file for the instruction. Only gcs path is allowed.

func (GoogleCloudDatalabelingV1beta1PdfInstructionOutput) ToGoogleCloudDatalabelingV1beta1PdfInstructionOutput

func (o GoogleCloudDatalabelingV1beta1PdfInstructionOutput) ToGoogleCloudDatalabelingV1beta1PdfInstructionOutput() GoogleCloudDatalabelingV1beta1PdfInstructionOutput

func (GoogleCloudDatalabelingV1beta1PdfInstructionOutput) ToGoogleCloudDatalabelingV1beta1PdfInstructionOutputWithContext

func (o GoogleCloudDatalabelingV1beta1PdfInstructionOutput) ToGoogleCloudDatalabelingV1beta1PdfInstructionOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1PdfInstructionOutput

func (GoogleCloudDatalabelingV1beta1PdfInstructionOutput) ToGoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput

func (o GoogleCloudDatalabelingV1beta1PdfInstructionOutput) ToGoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput() GoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput

func (GoogleCloudDatalabelingV1beta1PdfInstructionOutput) ToGoogleCloudDatalabelingV1beta1PdfInstructionPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1PdfInstructionOutput) ToGoogleCloudDatalabelingV1beta1PdfInstructionPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput

type GoogleCloudDatalabelingV1beta1PdfInstructionPtrInput

type GoogleCloudDatalabelingV1beta1PdfInstructionPtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput() GoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput
	ToGoogleCloudDatalabelingV1beta1PdfInstructionPtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput
}

GoogleCloudDatalabelingV1beta1PdfInstructionPtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1PdfInstructionArgs, GoogleCloudDatalabelingV1beta1PdfInstructionPtr and GoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1PdfInstructionPtrInput` via:

        GoogleCloudDatalabelingV1beta1PdfInstructionArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput

type GoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput) GcsFileUri

PDF file for the instruction. Only gcs path is allowed.

func (GoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput) ToGoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput

func (GoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput) ToGoogleCloudDatalabelingV1beta1PdfInstructionPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput) ToGoogleCloudDatalabelingV1beta1PdfInstructionPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1PdfInstructionPtrOutput

type GoogleCloudDatalabelingV1beta1PdfInstructionResponse

type GoogleCloudDatalabelingV1beta1PdfInstructionResponse struct {
	// PDF file for the instruction. Only gcs path is allowed.
	GcsFileUri string `pulumi:"gcsFileUri"`
}

Instruction from a PDF file.

type GoogleCloudDatalabelingV1beta1PdfInstructionResponseArgs

type GoogleCloudDatalabelingV1beta1PdfInstructionResponseArgs struct {
	// PDF file for the instruction. Only gcs path is allowed.
	GcsFileUri pulumi.StringInput `pulumi:"gcsFileUri"`
}

Instruction from a PDF file.

func (GoogleCloudDatalabelingV1beta1PdfInstructionResponseArgs) ElementType

func (GoogleCloudDatalabelingV1beta1PdfInstructionResponseArgs) ToGoogleCloudDatalabelingV1beta1PdfInstructionResponseOutput

func (GoogleCloudDatalabelingV1beta1PdfInstructionResponseArgs) ToGoogleCloudDatalabelingV1beta1PdfInstructionResponseOutputWithContext

func (i GoogleCloudDatalabelingV1beta1PdfInstructionResponseArgs) ToGoogleCloudDatalabelingV1beta1PdfInstructionResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1PdfInstructionResponseOutput

func (GoogleCloudDatalabelingV1beta1PdfInstructionResponseArgs) ToGoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutput

func (i GoogleCloudDatalabelingV1beta1PdfInstructionResponseArgs) ToGoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutput() GoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1PdfInstructionResponseArgs) ToGoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1PdfInstructionResponseArgs) ToGoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutput

type GoogleCloudDatalabelingV1beta1PdfInstructionResponseInput

type GoogleCloudDatalabelingV1beta1PdfInstructionResponseInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1PdfInstructionResponseOutput() GoogleCloudDatalabelingV1beta1PdfInstructionResponseOutput
	ToGoogleCloudDatalabelingV1beta1PdfInstructionResponseOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1PdfInstructionResponseOutput
}

GoogleCloudDatalabelingV1beta1PdfInstructionResponseInput is an input type that accepts GoogleCloudDatalabelingV1beta1PdfInstructionResponseArgs and GoogleCloudDatalabelingV1beta1PdfInstructionResponseOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1PdfInstructionResponseInput` via:

GoogleCloudDatalabelingV1beta1PdfInstructionResponseArgs{...}

type GoogleCloudDatalabelingV1beta1PdfInstructionResponseOutput

type GoogleCloudDatalabelingV1beta1PdfInstructionResponseOutput struct{ *pulumi.OutputState }

Instruction from a PDF file.

func (GoogleCloudDatalabelingV1beta1PdfInstructionResponseOutput) ElementType

func (GoogleCloudDatalabelingV1beta1PdfInstructionResponseOutput) GcsFileUri

PDF file for the instruction. Only gcs path is allowed.

func (GoogleCloudDatalabelingV1beta1PdfInstructionResponseOutput) ToGoogleCloudDatalabelingV1beta1PdfInstructionResponseOutput

func (GoogleCloudDatalabelingV1beta1PdfInstructionResponseOutput) ToGoogleCloudDatalabelingV1beta1PdfInstructionResponseOutputWithContext

func (o GoogleCloudDatalabelingV1beta1PdfInstructionResponseOutput) ToGoogleCloudDatalabelingV1beta1PdfInstructionResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1PdfInstructionResponseOutput

func (GoogleCloudDatalabelingV1beta1PdfInstructionResponseOutput) ToGoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1PdfInstructionResponseOutput) ToGoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1PdfInstructionResponseOutput) ToGoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutput

type GoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrInput

type GoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutput() GoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutput
	ToGoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutput
}

GoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1PdfInstructionResponseArgs, GoogleCloudDatalabelingV1beta1PdfInstructionResponsePtr and GoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrInput` via:

        GoogleCloudDatalabelingV1beta1PdfInstructionResponseArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutput

type GoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutput) GcsFileUri

PDF file for the instruction. Only gcs path is allowed.

func (GoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1PdfInstructionResponsePtrOutput

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadata

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadata struct {
}

Metadata describing the feedback from the labeling task requester.

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataArgs

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataArgs struct {
}

Metadata describing the feedback from the labeling task requester.

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataArgs) ElementType

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataArgs) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutput

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataArgs) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutputWithContext

func (i GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataArgs) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutput

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataArgs) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutput

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataArgs) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataArgs) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutput

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataInput

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutput() GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutput
	ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutput
}

GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataInput is an input type that accepts GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataArgs and GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataInput` via:

GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataArgs{...}

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutput

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutput struct{ *pulumi.OutputState }

Metadata describing the feedback from the labeling task requester.

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutput) ElementType

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutput) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutput

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutput) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutputWithContext

func (o GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutput) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutput

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutput) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutput

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutput) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataOutput) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutput

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrInput

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutput() GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutput
	ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutput
}

GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataArgs, GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtr and GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrInput` via:

        GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutput

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutput) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutput

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutput) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutput) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataPtrOutput

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponse

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponse struct {
}

Metadata describing the feedback from the labeling task requester.

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseArgs

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseArgs struct {
}

Metadata describing the feedback from the labeling task requester.

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseArgs) ElementType

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutput

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutputWithContext

func (i GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutput

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutput

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseInput

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutput() GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutput
	ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutput
}

GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseInput is an input type that accepts GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseArgs and GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseInput` via:

GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseArgs{...}

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutput

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutput struct{ *pulumi.OutputState }

Metadata describing the feedback from the labeling task requester.

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutput) ElementType

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutput

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutputWithContext

func (o GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutput

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutput

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrInput

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutput() GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutput
	ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutput
}

GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseArgs, GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtr and GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrInput` via:

        GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponseArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutput

type GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponsePtrOutputWithContext

type GoogleCloudDatalabelingV1beta1SentimentConfig

type GoogleCloudDatalabelingV1beta1SentimentConfig struct {
	// If set to true, contributors will have the option to select sentiment of the label they selected, to mark it as negative or positive label. Default is false.
	EnableLabelSentimentSelection *bool `pulumi:"enableLabelSentimentSelection"`
}

Config for setting up sentiments.

type GoogleCloudDatalabelingV1beta1SentimentConfigArgs

type GoogleCloudDatalabelingV1beta1SentimentConfigArgs struct {
	// If set to true, contributors will have the option to select sentiment of the label they selected, to mark it as negative or positive label. Default is false.
	EnableLabelSentimentSelection pulumi.BoolPtrInput `pulumi:"enableLabelSentimentSelection"`
}

Config for setting up sentiments.

func (GoogleCloudDatalabelingV1beta1SentimentConfigArgs) ElementType

func (GoogleCloudDatalabelingV1beta1SentimentConfigArgs) ToGoogleCloudDatalabelingV1beta1SentimentConfigOutput

func (i GoogleCloudDatalabelingV1beta1SentimentConfigArgs) ToGoogleCloudDatalabelingV1beta1SentimentConfigOutput() GoogleCloudDatalabelingV1beta1SentimentConfigOutput

func (GoogleCloudDatalabelingV1beta1SentimentConfigArgs) ToGoogleCloudDatalabelingV1beta1SentimentConfigOutputWithContext

func (i GoogleCloudDatalabelingV1beta1SentimentConfigArgs) ToGoogleCloudDatalabelingV1beta1SentimentConfigOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1SentimentConfigOutput

func (GoogleCloudDatalabelingV1beta1SentimentConfigArgs) ToGoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput

func (i GoogleCloudDatalabelingV1beta1SentimentConfigArgs) ToGoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput() GoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1SentimentConfigArgs) ToGoogleCloudDatalabelingV1beta1SentimentConfigPtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1SentimentConfigArgs) ToGoogleCloudDatalabelingV1beta1SentimentConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput

type GoogleCloudDatalabelingV1beta1SentimentConfigInput

type GoogleCloudDatalabelingV1beta1SentimentConfigInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1SentimentConfigOutput() GoogleCloudDatalabelingV1beta1SentimentConfigOutput
	ToGoogleCloudDatalabelingV1beta1SentimentConfigOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1SentimentConfigOutput
}

GoogleCloudDatalabelingV1beta1SentimentConfigInput is an input type that accepts GoogleCloudDatalabelingV1beta1SentimentConfigArgs and GoogleCloudDatalabelingV1beta1SentimentConfigOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1SentimentConfigInput` via:

GoogleCloudDatalabelingV1beta1SentimentConfigArgs{...}

type GoogleCloudDatalabelingV1beta1SentimentConfigOutput

type GoogleCloudDatalabelingV1beta1SentimentConfigOutput struct{ *pulumi.OutputState }

Config for setting up sentiments.

func (GoogleCloudDatalabelingV1beta1SentimentConfigOutput) ElementType

func (GoogleCloudDatalabelingV1beta1SentimentConfigOutput) EnableLabelSentimentSelection

If set to true, contributors will have the option to select sentiment of the label they selected, to mark it as negative or positive label. Default is false.

func (GoogleCloudDatalabelingV1beta1SentimentConfigOutput) ToGoogleCloudDatalabelingV1beta1SentimentConfigOutput

func (o GoogleCloudDatalabelingV1beta1SentimentConfigOutput) ToGoogleCloudDatalabelingV1beta1SentimentConfigOutput() GoogleCloudDatalabelingV1beta1SentimentConfigOutput

func (GoogleCloudDatalabelingV1beta1SentimentConfigOutput) ToGoogleCloudDatalabelingV1beta1SentimentConfigOutputWithContext

func (o GoogleCloudDatalabelingV1beta1SentimentConfigOutput) ToGoogleCloudDatalabelingV1beta1SentimentConfigOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1SentimentConfigOutput

func (GoogleCloudDatalabelingV1beta1SentimentConfigOutput) ToGoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput

func (o GoogleCloudDatalabelingV1beta1SentimentConfigOutput) ToGoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput() GoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1SentimentConfigOutput) ToGoogleCloudDatalabelingV1beta1SentimentConfigPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1SentimentConfigOutput) ToGoogleCloudDatalabelingV1beta1SentimentConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput

type GoogleCloudDatalabelingV1beta1SentimentConfigPtrInput

type GoogleCloudDatalabelingV1beta1SentimentConfigPtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput() GoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput
	ToGoogleCloudDatalabelingV1beta1SentimentConfigPtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput
}

GoogleCloudDatalabelingV1beta1SentimentConfigPtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1SentimentConfigArgs, GoogleCloudDatalabelingV1beta1SentimentConfigPtr and GoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1SentimentConfigPtrInput` via:

        GoogleCloudDatalabelingV1beta1SentimentConfigArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput

type GoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput) EnableLabelSentimentSelection

If set to true, contributors will have the option to select sentiment of the label they selected, to mark it as negative or positive label. Default is false.

func (GoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1SentimentConfigPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1SentimentConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1SentimentConfigPtrOutput

type GoogleCloudDatalabelingV1beta1SentimentConfigResponse

type GoogleCloudDatalabelingV1beta1SentimentConfigResponse struct {
	// If set to true, contributors will have the option to select sentiment of the label they selected, to mark it as negative or positive label. Default is false.
	EnableLabelSentimentSelection bool `pulumi:"enableLabelSentimentSelection"`
}

Config for setting up sentiments.

type GoogleCloudDatalabelingV1beta1SentimentConfigResponseArgs

type GoogleCloudDatalabelingV1beta1SentimentConfigResponseArgs struct {
	// If set to true, contributors will have the option to select sentiment of the label they selected, to mark it as negative or positive label. Default is false.
	EnableLabelSentimentSelection pulumi.BoolInput `pulumi:"enableLabelSentimentSelection"`
}

Config for setting up sentiments.

func (GoogleCloudDatalabelingV1beta1SentimentConfigResponseArgs) ElementType

func (GoogleCloudDatalabelingV1beta1SentimentConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1SentimentConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1SentimentConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1SentimentConfigResponseOutputWithContext

func (i GoogleCloudDatalabelingV1beta1SentimentConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1SentimentConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1SentimentConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1SentimentConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1SentimentConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1SentimentConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1SentimentConfigResponseInput

type GoogleCloudDatalabelingV1beta1SentimentConfigResponseInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1SentimentConfigResponseOutput() GoogleCloudDatalabelingV1beta1SentimentConfigResponseOutput
	ToGoogleCloudDatalabelingV1beta1SentimentConfigResponseOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1SentimentConfigResponseOutput
}

GoogleCloudDatalabelingV1beta1SentimentConfigResponseInput is an input type that accepts GoogleCloudDatalabelingV1beta1SentimentConfigResponseArgs and GoogleCloudDatalabelingV1beta1SentimentConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1SentimentConfigResponseInput` via:

GoogleCloudDatalabelingV1beta1SentimentConfigResponseArgs{...}

type GoogleCloudDatalabelingV1beta1SentimentConfigResponseOutput

type GoogleCloudDatalabelingV1beta1SentimentConfigResponseOutput struct{ *pulumi.OutputState }

Config for setting up sentiments.

func (GoogleCloudDatalabelingV1beta1SentimentConfigResponseOutput) ElementType

func (GoogleCloudDatalabelingV1beta1SentimentConfigResponseOutput) EnableLabelSentimentSelection

If set to true, contributors will have the option to select sentiment of the label they selected, to mark it as negative or positive label. Default is false.

func (GoogleCloudDatalabelingV1beta1SentimentConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1SentimentConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1SentimentConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1SentimentConfigResponseOutputWithContext

func (o GoogleCloudDatalabelingV1beta1SentimentConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1SentimentConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1SentimentConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1SentimentConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1SentimentConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1SentimentConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrInput

type GoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutput() GoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutput
	ToGoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutput
}

GoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1SentimentConfigResponseArgs, GoogleCloudDatalabelingV1beta1SentimentConfigResponsePtr and GoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrInput` via:

        GoogleCloudDatalabelingV1beta1SentimentConfigResponseArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutput) EnableLabelSentimentSelection

If set to true, contributors will have the option to select sentiment of the label they selected, to mark it as negative or positive label. Default is false.

func (GoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1SentimentConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1TextClassificationConfig

type GoogleCloudDatalabelingV1beta1TextClassificationConfig struct {
	// Optional. If allow_multi_label is true, contributors are able to choose multiple labels for one text segment.
	AllowMultiLabel *bool `pulumi:"allowMultiLabel"`
	// Annotation spec set resource name.
	AnnotationSpecSet string `pulumi:"annotationSpecSet"`
	// Optional. Configs for sentiment selection. We deprecate sentiment analysis in data labeling side as it is incompatible with uCAIP.
	SentimentConfig *GoogleCloudDatalabelingV1beta1SentimentConfig `pulumi:"sentimentConfig"`
}

Config for text classification human labeling task.

type GoogleCloudDatalabelingV1beta1TextClassificationConfigArgs

type GoogleCloudDatalabelingV1beta1TextClassificationConfigArgs struct {
	// Optional. If allow_multi_label is true, contributors are able to choose multiple labels for one text segment.
	AllowMultiLabel pulumi.BoolPtrInput `pulumi:"allowMultiLabel"`
	// Annotation spec set resource name.
	AnnotationSpecSet pulumi.StringInput `pulumi:"annotationSpecSet"`
	// Optional. Configs for sentiment selection. We deprecate sentiment analysis in data labeling side as it is incompatible with uCAIP.
	SentimentConfig GoogleCloudDatalabelingV1beta1SentimentConfigPtrInput `pulumi:"sentimentConfig"`
}

Config for text classification human labeling task.

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigArgs) ElementType

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigArgs) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigOutput

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigArgs) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigOutputWithContext

func (i GoogleCloudDatalabelingV1beta1TextClassificationConfigArgs) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1TextClassificationConfigOutput

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigArgs) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigArgs) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1TextClassificationConfigArgs) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutput

type GoogleCloudDatalabelingV1beta1TextClassificationConfigInput

type GoogleCloudDatalabelingV1beta1TextClassificationConfigInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1TextClassificationConfigOutput() GoogleCloudDatalabelingV1beta1TextClassificationConfigOutput
	ToGoogleCloudDatalabelingV1beta1TextClassificationConfigOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1TextClassificationConfigOutput
}

GoogleCloudDatalabelingV1beta1TextClassificationConfigInput is an input type that accepts GoogleCloudDatalabelingV1beta1TextClassificationConfigArgs and GoogleCloudDatalabelingV1beta1TextClassificationConfigOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1TextClassificationConfigInput` via:

GoogleCloudDatalabelingV1beta1TextClassificationConfigArgs{...}

type GoogleCloudDatalabelingV1beta1TextClassificationConfigOutput

type GoogleCloudDatalabelingV1beta1TextClassificationConfigOutput struct{ *pulumi.OutputState }

Config for text classification human labeling task.

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigOutput) AllowMultiLabel

Optional. If allow_multi_label is true, contributors are able to choose multiple labels for one text segment.

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigOutput) AnnotationSpecSet

Annotation spec set resource name.

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigOutput) ElementType

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigOutput) SentimentConfig

Optional. Configs for sentiment selection. We deprecate sentiment analysis in data labeling side as it is incompatible with uCAIP.

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigOutput) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigOutput

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigOutput) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigOutputWithContext

func (o GoogleCloudDatalabelingV1beta1TextClassificationConfigOutput) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1TextClassificationConfigOutput

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigOutput) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigOutput) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1TextClassificationConfigOutput) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutput

type GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrInput

type GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutput() GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutput
	ToGoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutput
}

GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1TextClassificationConfigArgs, GoogleCloudDatalabelingV1beta1TextClassificationConfigPtr and GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrInput` via:

        GoogleCloudDatalabelingV1beta1TextClassificationConfigArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutput

type GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutput) AllowMultiLabel

Optional. If allow_multi_label is true, contributors are able to choose multiple labels for one text segment.

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutput) AnnotationSpecSet

Annotation spec set resource name.

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutput) SentimentConfig

Optional. Configs for sentiment selection. We deprecate sentiment analysis in data labeling side as it is incompatible with uCAIP.

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutput

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutput) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1TextClassificationConfigPtrOutput

type GoogleCloudDatalabelingV1beta1TextClassificationConfigResponse

type GoogleCloudDatalabelingV1beta1TextClassificationConfigResponse struct {
	// Optional. If allow_multi_label is true, contributors are able to choose multiple labels for one text segment.
	AllowMultiLabel bool `pulumi:"allowMultiLabel"`
	// Annotation spec set resource name.
	AnnotationSpecSet string `pulumi:"annotationSpecSet"`
	// Optional. Configs for sentiment selection. We deprecate sentiment analysis in data labeling side as it is incompatible with uCAIP.
	SentimentConfig GoogleCloudDatalabelingV1beta1SentimentConfigResponse `pulumi:"sentimentConfig"`
}

Config for text classification human labeling task.

type GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseArgs

type GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseArgs struct {
	// Optional. If allow_multi_label is true, contributors are able to choose multiple labels for one text segment.
	AllowMultiLabel pulumi.BoolInput `pulumi:"allowMultiLabel"`
	// Annotation spec set resource name.
	AnnotationSpecSet pulumi.StringInput `pulumi:"annotationSpecSet"`
	// Optional. Configs for sentiment selection. We deprecate sentiment analysis in data labeling side as it is incompatible with uCAIP.
	SentimentConfig GoogleCloudDatalabelingV1beta1SentimentConfigResponseInput `pulumi:"sentimentConfig"`
}

Config for text classification human labeling task.

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseArgs) ElementType

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutputWithContext

func (i GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseArgs) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseInput

type GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutput() GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutput
	ToGoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutput
}

GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseInput is an input type that accepts GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseArgs and GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseInput` via:

GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseArgs{...}

type GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutput

type GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutput struct{ *pulumi.OutputState }

Config for text classification human labeling task.

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutput) AllowMultiLabel

Optional. If allow_multi_label is true, contributors are able to choose multiple labels for one text segment.

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutput) AnnotationSpecSet

Annotation spec set resource name.

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutput) ElementType

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutput) SentimentConfig

Optional. Configs for sentiment selection. We deprecate sentiment analysis in data labeling side as it is incompatible with uCAIP.

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutputWithContext

func (o GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutput

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseOutput) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrInput

type GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutput() GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutput
	ToGoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutput
}

GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseArgs, GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtr and GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrInput` via:

        GoogleCloudDatalabelingV1beta1TextClassificationConfigResponseArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutput) AllowMultiLabel

Optional. If allow_multi_label is true, contributors are able to choose multiple labels for one text segment.

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutput) AnnotationSpecSet

Annotation spec set resource name.

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutput) SentimentConfig

Optional. Configs for sentiment selection. We deprecate sentiment analysis in data labeling side as it is incompatible with uCAIP.

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1TextClassificationConfigResponsePtrOutput

type GoogleCloudDatalabelingV1beta1TextMetadata

type GoogleCloudDatalabelingV1beta1TextMetadata struct {
	// The language of this text, as a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt). Default value is en-US.
	LanguageCode *string `pulumi:"languageCode"`
}

Metadata for the text.

type GoogleCloudDatalabelingV1beta1TextMetadataArgs

type GoogleCloudDatalabelingV1beta1TextMetadataArgs struct {
	// The language of this text, as a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt). Default value is en-US.
	LanguageCode pulumi.StringPtrInput `pulumi:"languageCode"`
}

Metadata for the text.

func (GoogleCloudDatalabelingV1beta1TextMetadataArgs) ElementType

func (GoogleCloudDatalabelingV1beta1TextMetadataArgs) ToGoogleCloudDatalabelingV1beta1TextMetadataOutput

func (i GoogleCloudDatalabelingV1beta1TextMetadataArgs) ToGoogleCloudDatalabelingV1beta1TextMetadataOutput() GoogleCloudDatalabelingV1beta1TextMetadataOutput

func (GoogleCloudDatalabelingV1beta1TextMetadataArgs) ToGoogleCloudDatalabelingV1beta1TextMetadataOutputWithContext

func (i GoogleCloudDatalabelingV1beta1TextMetadataArgs) ToGoogleCloudDatalabelingV1beta1TextMetadataOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1TextMetadataOutput

func (GoogleCloudDatalabelingV1beta1TextMetadataArgs) ToGoogleCloudDatalabelingV1beta1TextMetadataPtrOutput

func (i GoogleCloudDatalabelingV1beta1TextMetadataArgs) ToGoogleCloudDatalabelingV1beta1TextMetadataPtrOutput() GoogleCloudDatalabelingV1beta1TextMetadataPtrOutput

func (GoogleCloudDatalabelingV1beta1TextMetadataArgs) ToGoogleCloudDatalabelingV1beta1TextMetadataPtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1TextMetadataArgs) ToGoogleCloudDatalabelingV1beta1TextMetadataPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1TextMetadataPtrOutput

type GoogleCloudDatalabelingV1beta1TextMetadataInput

type GoogleCloudDatalabelingV1beta1TextMetadataInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1TextMetadataOutput() GoogleCloudDatalabelingV1beta1TextMetadataOutput
	ToGoogleCloudDatalabelingV1beta1TextMetadataOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1TextMetadataOutput
}

GoogleCloudDatalabelingV1beta1TextMetadataInput is an input type that accepts GoogleCloudDatalabelingV1beta1TextMetadataArgs and GoogleCloudDatalabelingV1beta1TextMetadataOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1TextMetadataInput` via:

GoogleCloudDatalabelingV1beta1TextMetadataArgs{...}

type GoogleCloudDatalabelingV1beta1TextMetadataOutput

type GoogleCloudDatalabelingV1beta1TextMetadataOutput struct{ *pulumi.OutputState }

Metadata for the text.

func (GoogleCloudDatalabelingV1beta1TextMetadataOutput) ElementType

func (GoogleCloudDatalabelingV1beta1TextMetadataOutput) LanguageCode

The language of this text, as a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt). Default value is en-US.

func (GoogleCloudDatalabelingV1beta1TextMetadataOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataOutput

func (o GoogleCloudDatalabelingV1beta1TextMetadataOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataOutput() GoogleCloudDatalabelingV1beta1TextMetadataOutput

func (GoogleCloudDatalabelingV1beta1TextMetadataOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataOutputWithContext

func (o GoogleCloudDatalabelingV1beta1TextMetadataOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1TextMetadataOutput

func (GoogleCloudDatalabelingV1beta1TextMetadataOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataPtrOutput

func (o GoogleCloudDatalabelingV1beta1TextMetadataOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataPtrOutput() GoogleCloudDatalabelingV1beta1TextMetadataPtrOutput

func (GoogleCloudDatalabelingV1beta1TextMetadataOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1TextMetadataOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1TextMetadataPtrOutput

type GoogleCloudDatalabelingV1beta1TextMetadataPtrInput

type GoogleCloudDatalabelingV1beta1TextMetadataPtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1TextMetadataPtrOutput() GoogleCloudDatalabelingV1beta1TextMetadataPtrOutput
	ToGoogleCloudDatalabelingV1beta1TextMetadataPtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1TextMetadataPtrOutput
}

GoogleCloudDatalabelingV1beta1TextMetadataPtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1TextMetadataArgs, GoogleCloudDatalabelingV1beta1TextMetadataPtr and GoogleCloudDatalabelingV1beta1TextMetadataPtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1TextMetadataPtrInput` via:

        GoogleCloudDatalabelingV1beta1TextMetadataArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1TextMetadataPtrOutput

type GoogleCloudDatalabelingV1beta1TextMetadataPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1TextMetadataPtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1TextMetadataPtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1TextMetadataPtrOutput) LanguageCode

The language of this text, as a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt). Default value is en-US.

func (GoogleCloudDatalabelingV1beta1TextMetadataPtrOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataPtrOutput

func (o GoogleCloudDatalabelingV1beta1TextMetadataPtrOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataPtrOutput() GoogleCloudDatalabelingV1beta1TextMetadataPtrOutput

func (GoogleCloudDatalabelingV1beta1TextMetadataPtrOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataPtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1TextMetadataPtrOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataPtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1TextMetadataPtrOutput

type GoogleCloudDatalabelingV1beta1TextMetadataResponse

type GoogleCloudDatalabelingV1beta1TextMetadataResponse struct {
	// The language of this text, as a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt). Default value is en-US.
	LanguageCode string `pulumi:"languageCode"`
}

Metadata for the text.

type GoogleCloudDatalabelingV1beta1TextMetadataResponseArgs

type GoogleCloudDatalabelingV1beta1TextMetadataResponseArgs struct {
	// The language of this text, as a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt). Default value is en-US.
	LanguageCode pulumi.StringInput `pulumi:"languageCode"`
}

Metadata for the text.

func (GoogleCloudDatalabelingV1beta1TextMetadataResponseArgs) ElementType

func (GoogleCloudDatalabelingV1beta1TextMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1TextMetadataResponseOutput

func (GoogleCloudDatalabelingV1beta1TextMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1TextMetadataResponseOutputWithContext

func (i GoogleCloudDatalabelingV1beta1TextMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1TextMetadataResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1TextMetadataResponseOutput

func (GoogleCloudDatalabelingV1beta1TextMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutput

func (i GoogleCloudDatalabelingV1beta1TextMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutput() GoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1TextMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutputWithContext

func (i GoogleCloudDatalabelingV1beta1TextMetadataResponseArgs) ToGoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutput

type GoogleCloudDatalabelingV1beta1TextMetadataResponseInput

type GoogleCloudDatalabelingV1beta1TextMetadataResponseInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1TextMetadataResponseOutput() GoogleCloudDatalabelingV1beta1TextMetadataResponseOutput
	ToGoogleCloudDatalabelingV1beta1TextMetadataResponseOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1TextMetadataResponseOutput
}

GoogleCloudDatalabelingV1beta1TextMetadataResponseInput is an input type that accepts GoogleCloudDatalabelingV1beta1TextMetadataResponseArgs and GoogleCloudDatalabelingV1beta1TextMetadataResponseOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1TextMetadataResponseInput` via:

GoogleCloudDatalabelingV1beta1TextMetadataResponseArgs{...}

type GoogleCloudDatalabelingV1beta1TextMetadataResponseOutput

type GoogleCloudDatalabelingV1beta1TextMetadataResponseOutput struct{ *pulumi.OutputState }

Metadata for the text.

func (GoogleCloudDatalabelingV1beta1TextMetadataResponseOutput) ElementType

func (GoogleCloudDatalabelingV1beta1TextMetadataResponseOutput) LanguageCode

The language of this text, as a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt). Default value is en-US.

func (GoogleCloudDatalabelingV1beta1TextMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataResponseOutput

func (GoogleCloudDatalabelingV1beta1TextMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataResponseOutputWithContext

func (o GoogleCloudDatalabelingV1beta1TextMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataResponseOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1TextMetadataResponseOutput

func (GoogleCloudDatalabelingV1beta1TextMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1TextMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1TextMetadataResponseOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutput

type GoogleCloudDatalabelingV1beta1TextMetadataResponsePtrInput

type GoogleCloudDatalabelingV1beta1TextMetadataResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutput() GoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutput
	ToGoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutputWithContext(context.Context) GoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutput
}

GoogleCloudDatalabelingV1beta1TextMetadataResponsePtrInput is an input type that accepts GoogleCloudDatalabelingV1beta1TextMetadataResponseArgs, GoogleCloudDatalabelingV1beta1TextMetadataResponsePtr and GoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1TextMetadataResponsePtrInput` via:

        GoogleCloudDatalabelingV1beta1TextMetadataResponseArgs{...}

or:

        nil

type GoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutput

type GoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutput) Elem

func (GoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutput) ElementType

func (GoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutput) LanguageCode

The language of this text, as a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt). Default value is en-US.

func (GoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutput

func (GoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutputWithContext

func (o GoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutput) ToGoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudDatalabelingV1beta1TextMetadataResponsePtrOutput

type GoogleRpcStatusResponse

type GoogleRpcStatusResponse struct {
	// The status code, which should be an enum value of google.rpc.Code.
	Code int `pulumi:"code"`
	// A list of messages that carry the error details. There is a common set of message types for APIs to use.
	Details []map[string]string `pulumi:"details"`
	// A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
	Message string `pulumi:"message"`
}

The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).

type GoogleRpcStatusResponseArgs

type GoogleRpcStatusResponseArgs struct {
	// The status code, which should be an enum value of google.rpc.Code.
	Code pulumi.IntInput `pulumi:"code"`
	// A list of messages that carry the error details. There is a common set of message types for APIs to use.
	Details pulumi.StringMapArrayInput `pulumi:"details"`
	// A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
	Message pulumi.StringInput `pulumi:"message"`
}

The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).

func (GoogleRpcStatusResponseArgs) ElementType

func (GoogleRpcStatusResponseArgs) ToGoogleRpcStatusResponseOutput

func (i GoogleRpcStatusResponseArgs) ToGoogleRpcStatusResponseOutput() GoogleRpcStatusResponseOutput

func (GoogleRpcStatusResponseArgs) ToGoogleRpcStatusResponseOutputWithContext

func (i GoogleRpcStatusResponseArgs) ToGoogleRpcStatusResponseOutputWithContext(ctx context.Context) GoogleRpcStatusResponseOutput

type GoogleRpcStatusResponseArray

type GoogleRpcStatusResponseArray []GoogleRpcStatusResponseInput

func (GoogleRpcStatusResponseArray) ElementType

func (GoogleRpcStatusResponseArray) ToGoogleRpcStatusResponseArrayOutput

func (i GoogleRpcStatusResponseArray) ToGoogleRpcStatusResponseArrayOutput() GoogleRpcStatusResponseArrayOutput

func (GoogleRpcStatusResponseArray) ToGoogleRpcStatusResponseArrayOutputWithContext

func (i GoogleRpcStatusResponseArray) ToGoogleRpcStatusResponseArrayOutputWithContext(ctx context.Context) GoogleRpcStatusResponseArrayOutput

type GoogleRpcStatusResponseArrayInput

type GoogleRpcStatusResponseArrayInput interface {
	pulumi.Input

	ToGoogleRpcStatusResponseArrayOutput() GoogleRpcStatusResponseArrayOutput
	ToGoogleRpcStatusResponseArrayOutputWithContext(context.Context) GoogleRpcStatusResponseArrayOutput
}

GoogleRpcStatusResponseArrayInput is an input type that accepts GoogleRpcStatusResponseArray and GoogleRpcStatusResponseArrayOutput values. You can construct a concrete instance of `GoogleRpcStatusResponseArrayInput` via:

GoogleRpcStatusResponseArray{ GoogleRpcStatusResponseArgs{...} }

type GoogleRpcStatusResponseArrayOutput

type GoogleRpcStatusResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleRpcStatusResponseArrayOutput) ElementType

func (GoogleRpcStatusResponseArrayOutput) Index

func (GoogleRpcStatusResponseArrayOutput) ToGoogleRpcStatusResponseArrayOutput

func (o GoogleRpcStatusResponseArrayOutput) ToGoogleRpcStatusResponseArrayOutput() GoogleRpcStatusResponseArrayOutput

func (GoogleRpcStatusResponseArrayOutput) ToGoogleRpcStatusResponseArrayOutputWithContext

func (o GoogleRpcStatusResponseArrayOutput) ToGoogleRpcStatusResponseArrayOutputWithContext(ctx context.Context) GoogleRpcStatusResponseArrayOutput

type GoogleRpcStatusResponseInput

type GoogleRpcStatusResponseInput interface {
	pulumi.Input

	ToGoogleRpcStatusResponseOutput() GoogleRpcStatusResponseOutput
	ToGoogleRpcStatusResponseOutputWithContext(context.Context) GoogleRpcStatusResponseOutput
}

GoogleRpcStatusResponseInput is an input type that accepts GoogleRpcStatusResponseArgs and GoogleRpcStatusResponseOutput values. You can construct a concrete instance of `GoogleRpcStatusResponseInput` via:

GoogleRpcStatusResponseArgs{...}

type GoogleRpcStatusResponseOutput

type GoogleRpcStatusResponseOutput struct{ *pulumi.OutputState }

The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).

func (GoogleRpcStatusResponseOutput) Code

The status code, which should be an enum value of google.rpc.Code.

func (GoogleRpcStatusResponseOutput) Details

A list of messages that carry the error details. There is a common set of message types for APIs to use.

func (GoogleRpcStatusResponseOutput) ElementType

func (GoogleRpcStatusResponseOutput) Message

A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.

func (GoogleRpcStatusResponseOutput) ToGoogleRpcStatusResponseOutput

func (o GoogleRpcStatusResponseOutput) ToGoogleRpcStatusResponseOutput() GoogleRpcStatusResponseOutput

func (GoogleRpcStatusResponseOutput) ToGoogleRpcStatusResponseOutputWithContext

func (o GoogleRpcStatusResponseOutput) ToGoogleRpcStatusResponseOutputWithContext(ctx context.Context) GoogleRpcStatusResponseOutput

type Instruction

type Instruction struct {
	pulumi.CustomResourceState

	// The names of any related resources that are blocking changes to the instruction.
	BlockingResources pulumi.StringArrayOutput `pulumi:"blockingResources"`
	// Creation time of instruction.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// The data type of this instruction.
	DataType pulumi.StringOutput `pulumi:"dataType"`
	// Optional. User-provided description of the instruction. The description can be up to 10000 characters long.
	Description pulumi.StringOutput `pulumi:"description"`
	// The display name of the instruction. Maximum of 64 characters.
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	// Instruction resource name, format: projects/{project_id}/instructions/{instruction_id}
	Name pulumi.StringOutput `pulumi:"name"`
	// Instruction from a PDF document. The PDF should be in a Cloud Storage bucket.
	PdfInstruction GoogleCloudDatalabelingV1beta1PdfInstructionResponseOutput `pulumi:"pdfInstruction"`
	// Last update time of instruction.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
}

Creates an instruction for how data should be labeled. Auto-naming is currently not supported for this resource.

func GetInstruction

func GetInstruction(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *InstructionState, opts ...pulumi.ResourceOption) (*Instruction, error)

GetInstruction gets an existing Instruction 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 NewInstruction

func NewInstruction(ctx *pulumi.Context,
	name string, args *InstructionArgs, opts ...pulumi.ResourceOption) (*Instruction, error)

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

func (*Instruction) ElementType

func (*Instruction) ElementType() reflect.Type

func (*Instruction) ToInstructionOutput

func (i *Instruction) ToInstructionOutput() InstructionOutput

func (*Instruction) ToInstructionOutputWithContext

func (i *Instruction) ToInstructionOutputWithContext(ctx context.Context) InstructionOutput

type InstructionArgs

type InstructionArgs struct {
	// The data type of this instruction.
	DataType InstructionDataTypeInput
	// Optional. User-provided description of the instruction. The description can be up to 10000 characters long.
	Description pulumi.StringPtrInput
	// The display name of the instruction. Maximum of 64 characters.
	DisplayName pulumi.StringInput
	// Instruction from a PDF document. The PDF should be in a Cloud Storage bucket.
	PdfInstruction GoogleCloudDatalabelingV1beta1PdfInstructionPtrInput
	Project        pulumi.StringPtrInput
}

The set of arguments for constructing a Instruction resource.

func (InstructionArgs) ElementType

func (InstructionArgs) ElementType() reflect.Type

type InstructionDataType added in v0.4.0

type InstructionDataType string

Required. The data type of this instruction.

func (InstructionDataType) ElementType added in v0.4.0

func (InstructionDataType) ElementType() reflect.Type

func (InstructionDataType) ToInstructionDataTypeOutput added in v0.6.0

func (e InstructionDataType) ToInstructionDataTypeOutput() InstructionDataTypeOutput

func (InstructionDataType) ToInstructionDataTypeOutputWithContext added in v0.6.0

func (e InstructionDataType) ToInstructionDataTypeOutputWithContext(ctx context.Context) InstructionDataTypeOutput

func (InstructionDataType) ToInstructionDataTypePtrOutput added in v0.6.0

func (e InstructionDataType) ToInstructionDataTypePtrOutput() InstructionDataTypePtrOutput

func (InstructionDataType) ToInstructionDataTypePtrOutputWithContext added in v0.6.0

func (e InstructionDataType) ToInstructionDataTypePtrOutputWithContext(ctx context.Context) InstructionDataTypePtrOutput

func (InstructionDataType) ToStringOutput added in v0.4.0

func (e InstructionDataType) ToStringOutput() pulumi.StringOutput

func (InstructionDataType) ToStringOutputWithContext added in v0.4.0

func (e InstructionDataType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (InstructionDataType) ToStringPtrOutput added in v0.4.0

func (e InstructionDataType) ToStringPtrOutput() pulumi.StringPtrOutput

func (InstructionDataType) ToStringPtrOutputWithContext added in v0.4.0

func (e InstructionDataType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type InstructionDataTypeInput added in v0.6.0

type InstructionDataTypeInput interface {
	pulumi.Input

	ToInstructionDataTypeOutput() InstructionDataTypeOutput
	ToInstructionDataTypeOutputWithContext(context.Context) InstructionDataTypeOutput
}

InstructionDataTypeInput is an input type that accepts InstructionDataTypeArgs and InstructionDataTypeOutput values. You can construct a concrete instance of `InstructionDataTypeInput` via:

InstructionDataTypeArgs{...}

type InstructionDataTypeOutput added in v0.6.0

type InstructionDataTypeOutput struct{ *pulumi.OutputState }

func (InstructionDataTypeOutput) ElementType added in v0.6.0

func (InstructionDataTypeOutput) ElementType() reflect.Type

func (InstructionDataTypeOutput) ToInstructionDataTypeOutput added in v0.6.0

func (o InstructionDataTypeOutput) ToInstructionDataTypeOutput() InstructionDataTypeOutput

func (InstructionDataTypeOutput) ToInstructionDataTypeOutputWithContext added in v0.6.0

func (o InstructionDataTypeOutput) ToInstructionDataTypeOutputWithContext(ctx context.Context) InstructionDataTypeOutput

func (InstructionDataTypeOutput) ToInstructionDataTypePtrOutput added in v0.6.0

func (o InstructionDataTypeOutput) ToInstructionDataTypePtrOutput() InstructionDataTypePtrOutput

func (InstructionDataTypeOutput) ToInstructionDataTypePtrOutputWithContext added in v0.6.0

func (o InstructionDataTypeOutput) ToInstructionDataTypePtrOutputWithContext(ctx context.Context) InstructionDataTypePtrOutput

func (InstructionDataTypeOutput) ToStringOutput added in v0.6.0

func (o InstructionDataTypeOutput) ToStringOutput() pulumi.StringOutput

func (InstructionDataTypeOutput) ToStringOutputWithContext added in v0.6.0

func (o InstructionDataTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (InstructionDataTypeOutput) ToStringPtrOutput added in v0.6.0

func (o InstructionDataTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (InstructionDataTypeOutput) ToStringPtrOutputWithContext added in v0.6.0

func (o InstructionDataTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type InstructionDataTypePtrInput added in v0.6.0

type InstructionDataTypePtrInput interface {
	pulumi.Input

	ToInstructionDataTypePtrOutput() InstructionDataTypePtrOutput
	ToInstructionDataTypePtrOutputWithContext(context.Context) InstructionDataTypePtrOutput
}

func InstructionDataTypePtr added in v0.6.0

func InstructionDataTypePtr(v string) InstructionDataTypePtrInput

type InstructionDataTypePtrOutput added in v0.6.0

type InstructionDataTypePtrOutput struct{ *pulumi.OutputState }

func (InstructionDataTypePtrOutput) Elem added in v0.6.0

func (InstructionDataTypePtrOutput) ElementType added in v0.6.0

func (InstructionDataTypePtrOutput) ToInstructionDataTypePtrOutput added in v0.6.0

func (o InstructionDataTypePtrOutput) ToInstructionDataTypePtrOutput() InstructionDataTypePtrOutput

func (InstructionDataTypePtrOutput) ToInstructionDataTypePtrOutputWithContext added in v0.6.0

func (o InstructionDataTypePtrOutput) ToInstructionDataTypePtrOutputWithContext(ctx context.Context) InstructionDataTypePtrOutput

func (InstructionDataTypePtrOutput) ToStringPtrOutput added in v0.6.0

func (o InstructionDataTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (InstructionDataTypePtrOutput) ToStringPtrOutputWithContext added in v0.6.0

func (o InstructionDataTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type InstructionInput

type InstructionInput interface {
	pulumi.Input

	ToInstructionOutput() InstructionOutput
	ToInstructionOutputWithContext(ctx context.Context) InstructionOutput
}

type InstructionOutput

type InstructionOutput struct{ *pulumi.OutputState }

func (InstructionOutput) ElementType

func (InstructionOutput) ElementType() reflect.Type

func (InstructionOutput) ToInstructionOutput

func (o InstructionOutput) ToInstructionOutput() InstructionOutput

func (InstructionOutput) ToInstructionOutputWithContext

func (o InstructionOutput) ToInstructionOutputWithContext(ctx context.Context) InstructionOutput

type InstructionState

type InstructionState struct {
}

func (InstructionState) ElementType

func (InstructionState) ElementType() reflect.Type

type LookupAnnotationSpecSetArgs added in v0.4.0

type LookupAnnotationSpecSetArgs struct {
	AnnotationSpecSetId string  `pulumi:"annotationSpecSetId"`
	Project             *string `pulumi:"project"`
}

type LookupAnnotationSpecSetOutputArgs added in v0.8.0

type LookupAnnotationSpecSetOutputArgs struct {
	AnnotationSpecSetId pulumi.StringInput    `pulumi:"annotationSpecSetId"`
	Project             pulumi.StringPtrInput `pulumi:"project"`
}

func (LookupAnnotationSpecSetOutputArgs) ElementType added in v0.8.0

type LookupAnnotationSpecSetResult added in v0.4.0

type LookupAnnotationSpecSetResult struct {
	// The array of AnnotationSpecs that you define when you create the AnnotationSpecSet. These are the possible labels for the labeling task.
	AnnotationSpecs []GoogleCloudDatalabelingV1beta1AnnotationSpecResponse `pulumi:"annotationSpecs"`
	// The names of any related resources that are blocking changes to the annotation spec set.
	BlockingResources []string `pulumi:"blockingResources"`
	// Optional. User-provided description of the annotation specification set. The description can be up to 10,000 characters long.
	Description string `pulumi:"description"`
	// The display name for AnnotationSpecSet that you define when you create it. Maximum of 64 characters.
	DisplayName string `pulumi:"displayName"`
	// The AnnotationSpecSet resource name in the following format: "projects/{project_id}/annotationSpecSets/{annotation_spec_set_id}"
	Name string `pulumi:"name"`
}

func LookupAnnotationSpecSet added in v0.4.0

func LookupAnnotationSpecSet(ctx *pulumi.Context, args *LookupAnnotationSpecSetArgs, opts ...pulumi.InvokeOption) (*LookupAnnotationSpecSetResult, error)

Gets an annotation spec set by resource name.

type LookupAnnotationSpecSetResultOutput added in v0.8.0

type LookupAnnotationSpecSetResultOutput struct{ *pulumi.OutputState }

func (LookupAnnotationSpecSetResultOutput) AnnotationSpecs added in v0.8.0

The array of AnnotationSpecs that you define when you create the AnnotationSpecSet. These are the possible labels for the labeling task.

func (LookupAnnotationSpecSetResultOutput) BlockingResources added in v0.8.0

The names of any related resources that are blocking changes to the annotation spec set.

func (LookupAnnotationSpecSetResultOutput) Description added in v0.8.0

Optional. User-provided description of the annotation specification set. The description can be up to 10,000 characters long.

func (LookupAnnotationSpecSetResultOutput) DisplayName added in v0.8.0

The display name for AnnotationSpecSet that you define when you create it. Maximum of 64 characters.

func (LookupAnnotationSpecSetResultOutput) ElementType added in v0.8.0

func (LookupAnnotationSpecSetResultOutput) Name added in v0.8.0

The AnnotationSpecSet resource name in the following format: "projects/{project_id}/annotationSpecSets/{annotation_spec_set_id}"

func (LookupAnnotationSpecSetResultOutput) ToLookupAnnotationSpecSetResultOutput added in v0.8.0

func (o LookupAnnotationSpecSetResultOutput) ToLookupAnnotationSpecSetResultOutput() LookupAnnotationSpecSetResultOutput

func (LookupAnnotationSpecSetResultOutput) ToLookupAnnotationSpecSetResultOutputWithContext added in v0.8.0

func (o LookupAnnotationSpecSetResultOutput) ToLookupAnnotationSpecSetResultOutputWithContext(ctx context.Context) LookupAnnotationSpecSetResultOutput

type LookupDatasetArgs added in v0.4.0

type LookupDatasetArgs struct {
	DatasetId string  `pulumi:"datasetId"`
	Project   *string `pulumi:"project"`
}

type LookupDatasetOutputArgs added in v0.8.0

type LookupDatasetOutputArgs struct {
	DatasetId pulumi.StringInput    `pulumi:"datasetId"`
	Project   pulumi.StringPtrInput `pulumi:"project"`
}

func (LookupDatasetOutputArgs) ElementType added in v0.8.0

func (LookupDatasetOutputArgs) ElementType() reflect.Type

type LookupDatasetResult added in v0.4.0

type LookupDatasetResult struct {
	// The names of any related resources that are blocking changes to the dataset.
	BlockingResources []string `pulumi:"blockingResources"`
	// Time the dataset is created.
	CreateTime string `pulumi:"createTime"`
	// The number of data items in the dataset.
	DataItemCount string `pulumi:"dataItemCount"`
	// Optional. User-provided description of the annotation specification set. The description can be up to 10000 characters long.
	Description string `pulumi:"description"`
	// The display name of the dataset. Maximum of 64 characters.
	DisplayName string `pulumi:"displayName"`
	// This is populated with the original input configs where ImportData is called. It is available only after the clients import data to this dataset.
	InputConfigs []GoogleCloudDatalabelingV1beta1InputConfigResponse `pulumi:"inputConfigs"`
	// Last time that the Dataset is migrated to AI Platform V2. If any of the AnnotatedDataset is migrated, the last_migration_time in Dataset is also updated.
	LastMigrateTime string `pulumi:"lastMigrateTime"`
	// Dataset resource name, format is: projects/{project_id}/datasets/{dataset_id}
	Name string `pulumi:"name"`
}

func LookupDataset added in v0.4.0

func LookupDataset(ctx *pulumi.Context, args *LookupDatasetArgs, opts ...pulumi.InvokeOption) (*LookupDatasetResult, error)

Gets dataset by resource name.

type LookupDatasetResultOutput added in v0.8.0

type LookupDatasetResultOutput struct{ *pulumi.OutputState }

func LookupDatasetOutput added in v0.8.0

func LookupDatasetOutput(ctx *pulumi.Context, args LookupDatasetOutputArgs, opts ...pulumi.InvokeOption) LookupDatasetResultOutput

func (LookupDatasetResultOutput) BlockingResources added in v0.8.0

func (o LookupDatasetResultOutput) BlockingResources() pulumi.StringArrayOutput

The names of any related resources that are blocking changes to the dataset.

func (LookupDatasetResultOutput) CreateTime added in v0.8.0

Time the dataset is created.

func (LookupDatasetResultOutput) DataItemCount added in v0.8.0

func (o LookupDatasetResultOutput) DataItemCount() pulumi.StringOutput

The number of data items in the dataset.

func (LookupDatasetResultOutput) Description added in v0.8.0

Optional. User-provided description of the annotation specification set. The description can be up to 10000 characters long.

func (LookupDatasetResultOutput) DisplayName added in v0.8.0

The display name of the dataset. Maximum of 64 characters.

func (LookupDatasetResultOutput) ElementType added in v0.8.0

func (LookupDatasetResultOutput) ElementType() reflect.Type

func (LookupDatasetResultOutput) InputConfigs added in v0.8.0

This is populated with the original input configs where ImportData is called. It is available only after the clients import data to this dataset.

func (LookupDatasetResultOutput) LastMigrateTime added in v0.8.0

func (o LookupDatasetResultOutput) LastMigrateTime() pulumi.StringOutput

Last time that the Dataset is migrated to AI Platform V2. If any of the AnnotatedDataset is migrated, the last_migration_time in Dataset is also updated.

func (LookupDatasetResultOutput) Name added in v0.8.0

Dataset resource name, format is: projects/{project_id}/datasets/{dataset_id}

func (LookupDatasetResultOutput) ToLookupDatasetResultOutput added in v0.8.0

func (o LookupDatasetResultOutput) ToLookupDatasetResultOutput() LookupDatasetResultOutput

func (LookupDatasetResultOutput) ToLookupDatasetResultOutputWithContext added in v0.8.0

func (o LookupDatasetResultOutput) ToLookupDatasetResultOutputWithContext(ctx context.Context) LookupDatasetResultOutput

type LookupEvaluationJobArgs added in v0.4.0

type LookupEvaluationJobArgs struct {
	EvaluationJobId string  `pulumi:"evaluationJobId"`
	Project         *string `pulumi:"project"`
}

type LookupEvaluationJobOutputArgs added in v0.8.0

type LookupEvaluationJobOutputArgs struct {
	EvaluationJobId pulumi.StringInput    `pulumi:"evaluationJobId"`
	Project         pulumi.StringPtrInput `pulumi:"project"`
}

func (LookupEvaluationJobOutputArgs) ElementType added in v0.8.0

type LookupEvaluationJobResult added in v0.4.0

type LookupEvaluationJobResult struct {
	// Name of the AnnotationSpecSet describing all the labels that your machine learning model outputs. You must create this resource before you create an evaluation job and provide its name in the following format: "projects/{project_id}/annotationSpecSets/{annotation_spec_set_id}"
	AnnotationSpecSet string `pulumi:"annotationSpecSet"`
	// Every time the evaluation job runs and an error occurs, the failed attempt is appended to this array.
	Attempts []GoogleCloudDatalabelingV1beta1AttemptResponse `pulumi:"attempts"`
	// Timestamp of when this evaluation job was created.
	CreateTime string `pulumi:"createTime"`
	// Description of the job. The description can be up to 25,000 characters long.
	Description string `pulumi:"description"`
	// Configuration details for the evaluation job.
	EvaluationJobConfig GoogleCloudDatalabelingV1beta1EvaluationJobConfigResponse `pulumi:"evaluationJobConfig"`
	// Whether you want Data Labeling Service to provide ground truth labels for prediction input. If you want the service to assign human labelers to annotate your data, set this to `true`. If you want to provide your own ground truth labels in the evaluation job's BigQuery table, set this to `false`.
	LabelMissingGroundTruth bool `pulumi:"labelMissingGroundTruth"`
	// The [AI Platform Prediction model version](/ml-engine/docs/prediction-overview) to be evaluated. Prediction input and output is sampled from this model version. When creating an evaluation job, specify the model version in the following format: "projects/{project_id}/models/{model_name}/versions/{version_name}" There can only be one evaluation job per model version.
	ModelVersion string `pulumi:"modelVersion"`
	// After you create a job, Data Labeling Service assigns a name to the job with the following format: "projects/{project_id}/evaluationJobs/ {evaluation_job_id}"
	Name string `pulumi:"name"`
	// Describes the interval at which the job runs. This interval must be at least 1 day, and it is rounded to the nearest day. For example, if you specify a 50-hour interval, the job runs every 2 days. You can provide the schedule in [crontab format](/scheduler/docs/configuring/cron-job-schedules) or in an [English-like format](/appengine/docs/standard/python/config/cronref#schedule_format). Regardless of what you specify, the job will run at 10:00 AM UTC. Only the interval from this schedule is used, not the specific time of day.
	Schedule string `pulumi:"schedule"`
	// Describes the current state of the job.
	State string `pulumi:"state"`
}

func LookupEvaluationJob added in v0.4.0

func LookupEvaluationJob(ctx *pulumi.Context, args *LookupEvaluationJobArgs, opts ...pulumi.InvokeOption) (*LookupEvaluationJobResult, error)

Gets an evaluation job by resource name.

type LookupEvaluationJobResultOutput added in v0.8.0

type LookupEvaluationJobResultOutput struct{ *pulumi.OutputState }

func LookupEvaluationJobOutput added in v0.8.0

func (LookupEvaluationJobResultOutput) AnnotationSpecSet added in v0.8.0

func (o LookupEvaluationJobResultOutput) AnnotationSpecSet() pulumi.StringOutput

Name of the AnnotationSpecSet describing all the labels that your machine learning model outputs. You must create this resource before you create an evaluation job and provide its name in the following format: "projects/{project_id}/annotationSpecSets/{annotation_spec_set_id}"

func (LookupEvaluationJobResultOutput) Attempts added in v0.8.0

Every time the evaluation job runs and an error occurs, the failed attempt is appended to this array.

func (LookupEvaluationJobResultOutput) CreateTime added in v0.8.0

Timestamp of when this evaluation job was created.

func (LookupEvaluationJobResultOutput) Description added in v0.8.0

Description of the job. The description can be up to 25,000 characters long.

func (LookupEvaluationJobResultOutput) ElementType added in v0.8.0

func (LookupEvaluationJobResultOutput) EvaluationJobConfig added in v0.8.0

Configuration details for the evaluation job.

func (LookupEvaluationJobResultOutput) LabelMissingGroundTruth added in v0.8.0

func (o LookupEvaluationJobResultOutput) LabelMissingGroundTruth() pulumi.BoolOutput

Whether you want Data Labeling Service to provide ground truth labels for prediction input. If you want the service to assign human labelers to annotate your data, set this to `true`. If you want to provide your own ground truth labels in the evaluation job's BigQuery table, set this to `false`.

func (LookupEvaluationJobResultOutput) ModelVersion added in v0.8.0

The [AI Platform Prediction model version](/ml-engine/docs/prediction-overview) to be evaluated. Prediction input and output is sampled from this model version. When creating an evaluation job, specify the model version in the following format: "projects/{project_id}/models/{model_name}/versions/{version_name}" There can only be one evaluation job per model version.

func (LookupEvaluationJobResultOutput) Name added in v0.8.0

After you create a job, Data Labeling Service assigns a name to the job with the following format: "projects/{project_id}/evaluationJobs/ {evaluation_job_id}"

func (LookupEvaluationJobResultOutput) Schedule added in v0.8.0

Describes the interval at which the job runs. This interval must be at least 1 day, and it is rounded to the nearest day. For example, if you specify a 50-hour interval, the job runs every 2 days. You can provide the schedule in [crontab format](/scheduler/docs/configuring/cron-job-schedules) or in an [English-like format](/appengine/docs/standard/python/config/cronref#schedule_format). Regardless of what you specify, the job will run at 10:00 AM UTC. Only the interval from this schedule is used, not the specific time of day.

func (LookupEvaluationJobResultOutput) State added in v0.8.0

Describes the current state of the job.

func (LookupEvaluationJobResultOutput) ToLookupEvaluationJobResultOutput added in v0.8.0

func (o LookupEvaluationJobResultOutput) ToLookupEvaluationJobResultOutput() LookupEvaluationJobResultOutput

func (LookupEvaluationJobResultOutput) ToLookupEvaluationJobResultOutputWithContext added in v0.8.0

func (o LookupEvaluationJobResultOutput) ToLookupEvaluationJobResultOutputWithContext(ctx context.Context) LookupEvaluationJobResultOutput

type LookupFeedbackMessageArgs added in v0.4.0

type LookupFeedbackMessageArgs struct {
	AnnotatedDatasetId string  `pulumi:"annotatedDatasetId"`
	DatasetId          string  `pulumi:"datasetId"`
	FeedbackMessageId  string  `pulumi:"feedbackMessageId"`
	FeedbackThreadId   string  `pulumi:"feedbackThreadId"`
	Project            *string `pulumi:"project"`
}

type LookupFeedbackMessageOutputArgs added in v0.8.0

type LookupFeedbackMessageOutputArgs struct {
	AnnotatedDatasetId pulumi.StringInput    `pulumi:"annotatedDatasetId"`
	DatasetId          pulumi.StringInput    `pulumi:"datasetId"`
	FeedbackMessageId  pulumi.StringInput    `pulumi:"feedbackMessageId"`
	FeedbackThreadId   pulumi.StringInput    `pulumi:"feedbackThreadId"`
	Project            pulumi.StringPtrInput `pulumi:"project"`
}

func (LookupFeedbackMessageOutputArgs) ElementType added in v0.8.0

type LookupFeedbackMessageResult added in v0.4.0

type LookupFeedbackMessageResult struct {
	// String content of the feedback. Maximum of 10000 characters.
	Body string `pulumi:"body"`
	// Create time.
	CreateTime string `pulumi:"createTime"`
	// The image storing this feedback if the feedback is an image representing operator's comments.
	Image string `pulumi:"image"`
	// Name of the feedback message in a feedback thread. Format: 'project/{project_id}/datasets/{dataset_id}/annotatedDatasets/{annotated_dataset_id}/feedbackThreads/{feedback_thread_id}/feedbackMessage/{feedback_message_id}'
	Name                      string                                                          `pulumi:"name"`
	OperatorFeedbackMetadata  GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponse  `pulumi:"operatorFeedbackMetadata"`
	RequesterFeedbackMetadata GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponse `pulumi:"requesterFeedbackMetadata"`
}

func LookupFeedbackMessage added in v0.4.0

func LookupFeedbackMessage(ctx *pulumi.Context, args *LookupFeedbackMessageArgs, opts ...pulumi.InvokeOption) (*LookupFeedbackMessageResult, error)

Get a FeedbackMessage object.

type LookupFeedbackMessageResultOutput added in v0.8.0

type LookupFeedbackMessageResultOutput struct{ *pulumi.OutputState }

func LookupFeedbackMessageOutput added in v0.8.0

func (LookupFeedbackMessageResultOutput) Body added in v0.8.0

String content of the feedback. Maximum of 10000 characters.

func (LookupFeedbackMessageResultOutput) CreateTime added in v0.8.0

Create time.

func (LookupFeedbackMessageResultOutput) ElementType added in v0.8.0

func (LookupFeedbackMessageResultOutput) Image added in v0.8.0

The image storing this feedback if the feedback is an image representing operator's comments.

func (LookupFeedbackMessageResultOutput) Name added in v0.8.0

Name of the feedback message in a feedback thread. Format: 'project/{project_id}/datasets/{dataset_id}/annotatedDatasets/{annotated_dataset_id}/feedbackThreads/{feedback_thread_id}/feedbackMessage/{feedback_message_id}'

func (LookupFeedbackMessageResultOutput) OperatorFeedbackMetadata added in v0.8.0

func (LookupFeedbackMessageResultOutput) RequesterFeedbackMetadata added in v0.8.0

func (LookupFeedbackMessageResultOutput) ToLookupFeedbackMessageResultOutput added in v0.8.0

func (o LookupFeedbackMessageResultOutput) ToLookupFeedbackMessageResultOutput() LookupFeedbackMessageResultOutput

func (LookupFeedbackMessageResultOutput) ToLookupFeedbackMessageResultOutputWithContext added in v0.8.0

func (o LookupFeedbackMessageResultOutput) ToLookupFeedbackMessageResultOutputWithContext(ctx context.Context) LookupFeedbackMessageResultOutput

type LookupInstructionArgs added in v0.4.0

type LookupInstructionArgs struct {
	InstructionId string  `pulumi:"instructionId"`
	Project       *string `pulumi:"project"`
}

type LookupInstructionOutputArgs added in v0.8.0

type LookupInstructionOutputArgs struct {
	InstructionId pulumi.StringInput    `pulumi:"instructionId"`
	Project       pulumi.StringPtrInput `pulumi:"project"`
}

func (LookupInstructionOutputArgs) ElementType added in v0.8.0

type LookupInstructionResult added in v0.4.0

type LookupInstructionResult struct {
	// The names of any related resources that are blocking changes to the instruction.
	BlockingResources []string `pulumi:"blockingResources"`
	// Creation time of instruction.
	CreateTime string `pulumi:"createTime"`
	// The data type of this instruction.
	DataType string `pulumi:"dataType"`
	// Optional. User-provided description of the instruction. The description can be up to 10000 characters long.
	Description string `pulumi:"description"`
	// The display name of the instruction. Maximum of 64 characters.
	DisplayName string `pulumi:"displayName"`
	// Instruction resource name, format: projects/{project_id}/instructions/{instruction_id}
	Name string `pulumi:"name"`
	// Instruction from a PDF document. The PDF should be in a Cloud Storage bucket.
	PdfInstruction GoogleCloudDatalabelingV1beta1PdfInstructionResponse `pulumi:"pdfInstruction"`
	// Last update time of instruction.
	UpdateTime string `pulumi:"updateTime"`
}

func LookupInstruction added in v0.4.0

func LookupInstruction(ctx *pulumi.Context, args *LookupInstructionArgs, opts ...pulumi.InvokeOption) (*LookupInstructionResult, error)

Gets an instruction by resource name.

type LookupInstructionResultOutput added in v0.8.0

type LookupInstructionResultOutput struct{ *pulumi.OutputState }

func LookupInstructionOutput added in v0.8.0

func (LookupInstructionResultOutput) BlockingResources added in v0.8.0

The names of any related resources that are blocking changes to the instruction.

func (LookupInstructionResultOutput) CreateTime added in v0.8.0

Creation time of instruction.

func (LookupInstructionResultOutput) DataType added in v0.8.0

The data type of this instruction.

func (LookupInstructionResultOutput) Description added in v0.8.0

Optional. User-provided description of the instruction. The description can be up to 10000 characters long.

func (LookupInstructionResultOutput) DisplayName added in v0.8.0

The display name of the instruction. Maximum of 64 characters.

func (LookupInstructionResultOutput) ElementType added in v0.8.0

func (LookupInstructionResultOutput) Name added in v0.8.0

Instruction resource name, format: projects/{project_id}/instructions/{instruction_id}

func (LookupInstructionResultOutput) PdfInstruction added in v0.8.0

Instruction from a PDF document. The PDF should be in a Cloud Storage bucket.

func (LookupInstructionResultOutput) ToLookupInstructionResultOutput added in v0.8.0

func (o LookupInstructionResultOutput) ToLookupInstructionResultOutput() LookupInstructionResultOutput

func (LookupInstructionResultOutput) ToLookupInstructionResultOutputWithContext added in v0.8.0

func (o LookupInstructionResultOutput) ToLookupInstructionResultOutputWithContext(ctx context.Context) LookupInstructionResultOutput

func (LookupInstructionResultOutput) UpdateTime added in v0.8.0

Last update time of instruction.

Jump to

Keyboard shortcuts

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