Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.aiplatform/v1.DataLabelingJob
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Creates a DataLabelingJob. Auto-naming is currently not supported for this resource.
Create DataLabelingJob Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new DataLabelingJob(name: string, args: DataLabelingJobArgs, opts?: CustomResourceOptions);
@overload
def DataLabelingJob(resource_name: str,
args: DataLabelingJobArgs,
opts: Optional[ResourceOptions] = None)
@overload
def DataLabelingJob(resource_name: str,
opts: Optional[ResourceOptions] = None,
inputs_schema_uri: Optional[str] = None,
datasets: Optional[Sequence[str]] = None,
display_name: Optional[str] = None,
inputs: Optional[Any] = None,
instruction_uri: Optional[str] = None,
labeler_count: Optional[int] = None,
annotation_labels: Optional[Mapping[str, str]] = None,
encryption_spec: Optional[GoogleCloudAiplatformV1EncryptionSpecArgs] = None,
active_learning_config: Optional[GoogleCloudAiplatformV1ActiveLearningConfigArgs] = None,
labels: Optional[Mapping[str, str]] = None,
location: Optional[str] = None,
project: Optional[str] = None,
specialist_pools: Optional[Sequence[str]] = None)
func NewDataLabelingJob(ctx *Context, name string, args DataLabelingJobArgs, opts ...ResourceOption) (*DataLabelingJob, error)
public DataLabelingJob(string name, DataLabelingJobArgs args, CustomResourceOptions? opts = null)
public DataLabelingJob(String name, DataLabelingJobArgs args)
public DataLabelingJob(String name, DataLabelingJobArgs args, CustomResourceOptions options)
type: google-native:aiplatform/v1:DataLabelingJob
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args DataLabelingJobArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DataLabelingJobArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DataLabelingJobArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DataLabelingJobArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DataLabelingJobArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var dataLabelingJobResource = new GoogleNative.Aiplatform.V1.DataLabelingJob("dataLabelingJobResource", new()
{
InputsSchemaUri = "string",
Datasets = new[]
{
"string",
},
DisplayName = "string",
Inputs = "any",
InstructionUri = "string",
LabelerCount = 0,
AnnotationLabels =
{
{ "string", "string" },
},
EncryptionSpec = new GoogleNative.Aiplatform.V1.Inputs.GoogleCloudAiplatformV1EncryptionSpecArgs
{
KmsKeyName = "string",
},
ActiveLearningConfig = new GoogleNative.Aiplatform.V1.Inputs.GoogleCloudAiplatformV1ActiveLearningConfigArgs
{
MaxDataItemCount = "string",
MaxDataItemPercentage = 0,
SampleConfig = new GoogleNative.Aiplatform.V1.Inputs.GoogleCloudAiplatformV1SampleConfigArgs
{
FollowingBatchSamplePercentage = 0,
InitialBatchSamplePercentage = 0,
SampleStrategy = GoogleNative.Aiplatform.V1.GoogleCloudAiplatformV1SampleConfigSampleStrategy.SampleStrategyUnspecified,
},
TrainingConfig = new GoogleNative.Aiplatform.V1.Inputs.GoogleCloudAiplatformV1TrainingConfigArgs
{
TimeoutTrainingMilliHours = "string",
},
},
Labels =
{
{ "string", "string" },
},
Location = "string",
Project = "string",
SpecialistPools = new[]
{
"string",
},
});
example, err := aiplatform.NewDataLabelingJob(ctx, "dataLabelingJobResource", &aiplatform.DataLabelingJobArgs{
InputsSchemaUri: pulumi.String("string"),
Datasets: pulumi.StringArray{
pulumi.String("string"),
},
DisplayName: pulumi.String("string"),
Inputs: pulumi.Any("any"),
InstructionUri: pulumi.String("string"),
LabelerCount: pulumi.Int(0),
AnnotationLabels: pulumi.StringMap{
"string": pulumi.String("string"),
},
EncryptionSpec: &aiplatform.GoogleCloudAiplatformV1EncryptionSpecArgs{
KmsKeyName: pulumi.String("string"),
},
ActiveLearningConfig: &aiplatform.GoogleCloudAiplatformV1ActiveLearningConfigArgs{
MaxDataItemCount: pulumi.String("string"),
MaxDataItemPercentage: pulumi.Int(0),
SampleConfig: &aiplatform.GoogleCloudAiplatformV1SampleConfigArgs{
FollowingBatchSamplePercentage: pulumi.Int(0),
InitialBatchSamplePercentage: pulumi.Int(0),
SampleStrategy: aiplatform.GoogleCloudAiplatformV1SampleConfigSampleStrategySampleStrategyUnspecified,
},
TrainingConfig: &aiplatform.GoogleCloudAiplatformV1TrainingConfigArgs{
TimeoutTrainingMilliHours: pulumi.String("string"),
},
},
Labels: pulumi.StringMap{
"string": pulumi.String("string"),
},
Location: pulumi.String("string"),
Project: pulumi.String("string"),
SpecialistPools: pulumi.StringArray{
pulumi.String("string"),
},
})
var dataLabelingJobResource = new DataLabelingJob("dataLabelingJobResource", DataLabelingJobArgs.builder()
.inputsSchemaUri("string")
.datasets("string")
.displayName("string")
.inputs("any")
.instructionUri("string")
.labelerCount(0)
.annotationLabels(Map.of("string", "string"))
.encryptionSpec(GoogleCloudAiplatformV1EncryptionSpecArgs.builder()
.kmsKeyName("string")
.build())
.activeLearningConfig(GoogleCloudAiplatformV1ActiveLearningConfigArgs.builder()
.maxDataItemCount("string")
.maxDataItemPercentage(0)
.sampleConfig(GoogleCloudAiplatformV1SampleConfigArgs.builder()
.followingBatchSamplePercentage(0)
.initialBatchSamplePercentage(0)
.sampleStrategy("SAMPLE_STRATEGY_UNSPECIFIED")
.build())
.trainingConfig(GoogleCloudAiplatformV1TrainingConfigArgs.builder()
.timeoutTrainingMilliHours("string")
.build())
.build())
.labels(Map.of("string", "string"))
.location("string")
.project("string")
.specialistPools("string")
.build());
data_labeling_job_resource = google_native.aiplatform.v1.DataLabelingJob("dataLabelingJobResource",
inputs_schema_uri="string",
datasets=["string"],
display_name="string",
inputs="any",
instruction_uri="string",
labeler_count=0,
annotation_labels={
"string": "string",
},
encryption_spec=google_native.aiplatform.v1.GoogleCloudAiplatformV1EncryptionSpecArgs(
kms_key_name="string",
),
active_learning_config=google_native.aiplatform.v1.GoogleCloudAiplatformV1ActiveLearningConfigArgs(
max_data_item_count="string",
max_data_item_percentage=0,
sample_config=google_native.aiplatform.v1.GoogleCloudAiplatformV1SampleConfigArgs(
following_batch_sample_percentage=0,
initial_batch_sample_percentage=0,
sample_strategy=google_native.aiplatform.v1.GoogleCloudAiplatformV1SampleConfigSampleStrategy.SAMPLE_STRATEGY_UNSPECIFIED,
),
training_config=google_native.aiplatform.v1.GoogleCloudAiplatformV1TrainingConfigArgs(
timeout_training_milli_hours="string",
),
),
labels={
"string": "string",
},
location="string",
project="string",
specialist_pools=["string"])
const dataLabelingJobResource = new google_native.aiplatform.v1.DataLabelingJob("dataLabelingJobResource", {
inputsSchemaUri: "string",
datasets: ["string"],
displayName: "string",
inputs: "any",
instructionUri: "string",
labelerCount: 0,
annotationLabels: {
string: "string",
},
encryptionSpec: {
kmsKeyName: "string",
},
activeLearningConfig: {
maxDataItemCount: "string",
maxDataItemPercentage: 0,
sampleConfig: {
followingBatchSamplePercentage: 0,
initialBatchSamplePercentage: 0,
sampleStrategy: google_native.aiplatform.v1.GoogleCloudAiplatformV1SampleConfigSampleStrategy.SampleStrategyUnspecified,
},
trainingConfig: {
timeoutTrainingMilliHours: "string",
},
},
labels: {
string: "string",
},
location: "string",
project: "string",
specialistPools: ["string"],
});
type: google-native:aiplatform/v1:DataLabelingJob
properties:
activeLearningConfig:
maxDataItemCount: string
maxDataItemPercentage: 0
sampleConfig:
followingBatchSamplePercentage: 0
initialBatchSamplePercentage: 0
sampleStrategy: SAMPLE_STRATEGY_UNSPECIFIED
trainingConfig:
timeoutTrainingMilliHours: string
annotationLabels:
string: string
datasets:
- string
displayName: string
encryptionSpec:
kmsKeyName: string
inputs: any
inputsSchemaUri: string
instructionUri: string
labelerCount: 0
labels:
string: string
location: string
project: string
specialistPools:
- string
DataLabelingJob Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The DataLabelingJob resource accepts the following input properties:
- Datasets List<string>
- Dataset resource names. Right now we only support labeling from a single Dataset. Format:
projects/{project}/locations/{location}/datasets/{dataset}
- Display
Name string - The user-defined name of the DataLabelingJob. The name can be up to 128 characters long and can consist of any UTF-8 characters. Display name of a DataLabelingJob.
- Inputs object
- Input config parameters for the DataLabelingJob.
- Inputs
Schema stringUri - Points to a YAML file stored on Google Cloud Storage describing the config for a specific type of DataLabelingJob. The schema files that can be used here are found in the https://storage.googleapis.com/google-cloud-aiplatform bucket in the /schema/datalabelingjob/inputs/ folder.
- Instruction
Uri string - The Google Cloud Storage location of the instruction pdf. This pdf is shared with labelers, and provides detailed description on how to label DataItems in Datasets.
- Labeler
Count int - Number of labelers to work on each DataItem.
- Active
Learning Pulumi.Config Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Active Learning Config - Parameters that configure the active learning pipeline. Active learning will label the data incrementally via several iterations. For every iteration, it will select a batch of data based on the sampling strategy.
- Annotation
Labels Dictionary<string, string> - Labels to assign to annotations generated by this DataLabelingJob. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable.
- Encryption
Spec Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Encryption Spec - Customer-managed encryption key spec for a DataLabelingJob. If set, this DataLabelingJob will be secured by this key. Note: Annotations created in the DataLabelingJob are associated with the EncryptionSpec of the Dataset they are exported to.
- Labels Dictionary<string, string>
- The labels with user-defined metadata to organize your DataLabelingJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable. Following system labels exist for each DataLabelingJob: * "aiplatform.googleapis.com/schema": output only, its value is the inputs_schema's title.
- Location string
- Project string
- Specialist
Pools List<string> - The SpecialistPools' resource names associated with this job.
- Datasets []string
- Dataset resource names. Right now we only support labeling from a single Dataset. Format:
projects/{project}/locations/{location}/datasets/{dataset}
- Display
Name string - The user-defined name of the DataLabelingJob. The name can be up to 128 characters long and can consist of any UTF-8 characters. Display name of a DataLabelingJob.
- Inputs interface{}
- Input config parameters for the DataLabelingJob.
- Inputs
Schema stringUri - Points to a YAML file stored on Google Cloud Storage describing the config for a specific type of DataLabelingJob. The schema files that can be used here are found in the https://storage.googleapis.com/google-cloud-aiplatform bucket in the /schema/datalabelingjob/inputs/ folder.
- Instruction
Uri string - The Google Cloud Storage location of the instruction pdf. This pdf is shared with labelers, and provides detailed description on how to label DataItems in Datasets.
- Labeler
Count int - Number of labelers to work on each DataItem.
- Active
Learning GoogleConfig Cloud Aiplatform V1Active Learning Config Args - Parameters that configure the active learning pipeline. Active learning will label the data incrementally via several iterations. For every iteration, it will select a batch of data based on the sampling strategy.
- Annotation
Labels map[string]string - Labels to assign to annotations generated by this DataLabelingJob. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable.
- Encryption
Spec GoogleCloud Aiplatform V1Encryption Spec Args - Customer-managed encryption key spec for a DataLabelingJob. If set, this DataLabelingJob will be secured by this key. Note: Annotations created in the DataLabelingJob are associated with the EncryptionSpec of the Dataset they are exported to.
- Labels map[string]string
- The labels with user-defined metadata to organize your DataLabelingJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable. Following system labels exist for each DataLabelingJob: * "aiplatform.googleapis.com/schema": output only, its value is the inputs_schema's title.
- Location string
- Project string
- Specialist
Pools []string - The SpecialistPools' resource names associated with this job.
- datasets List<String>
- Dataset resource names. Right now we only support labeling from a single Dataset. Format:
projects/{project}/locations/{location}/datasets/{dataset}
- display
Name String - The user-defined name of the DataLabelingJob. The name can be up to 128 characters long and can consist of any UTF-8 characters. Display name of a DataLabelingJob.
- inputs Object
- Input config parameters for the DataLabelingJob.
- inputs
Schema StringUri - Points to a YAML file stored on Google Cloud Storage describing the config for a specific type of DataLabelingJob. The schema files that can be used here are found in the https://storage.googleapis.com/google-cloud-aiplatform bucket in the /schema/datalabelingjob/inputs/ folder.
- instruction
Uri String - The Google Cloud Storage location of the instruction pdf. This pdf is shared with labelers, and provides detailed description on how to label DataItems in Datasets.
- labeler
Count Integer - Number of labelers to work on each DataItem.
- active
Learning GoogleConfig Cloud Aiplatform V1Active Learning Config - Parameters that configure the active learning pipeline. Active learning will label the data incrementally via several iterations. For every iteration, it will select a batch of data based on the sampling strategy.
- annotation
Labels Map<String,String> - Labels to assign to annotations generated by this DataLabelingJob. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable.
- encryption
Spec GoogleCloud Aiplatform V1Encryption Spec - Customer-managed encryption key spec for a DataLabelingJob. If set, this DataLabelingJob will be secured by this key. Note: Annotations created in the DataLabelingJob are associated with the EncryptionSpec of the Dataset they are exported to.
- labels Map<String,String>
- The labels with user-defined metadata to organize your DataLabelingJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable. Following system labels exist for each DataLabelingJob: * "aiplatform.googleapis.com/schema": output only, its value is the inputs_schema's title.
- location String
- project String
- specialist
Pools List<String> - The SpecialistPools' resource names associated with this job.
- datasets string[]
- Dataset resource names. Right now we only support labeling from a single Dataset. Format:
projects/{project}/locations/{location}/datasets/{dataset}
- display
Name string - The user-defined name of the DataLabelingJob. The name can be up to 128 characters long and can consist of any UTF-8 characters. Display name of a DataLabelingJob.
- inputs any
- Input config parameters for the DataLabelingJob.
- inputs
Schema stringUri - Points to a YAML file stored on Google Cloud Storage describing the config for a specific type of DataLabelingJob. The schema files that can be used here are found in the https://storage.googleapis.com/google-cloud-aiplatform bucket in the /schema/datalabelingjob/inputs/ folder.
- instruction
Uri string - The Google Cloud Storage location of the instruction pdf. This pdf is shared with labelers, and provides detailed description on how to label DataItems in Datasets.
- labeler
Count number - Number of labelers to work on each DataItem.
- active
Learning GoogleConfig Cloud Aiplatform V1Active Learning Config - Parameters that configure the active learning pipeline. Active learning will label the data incrementally via several iterations. For every iteration, it will select a batch of data based on the sampling strategy.
- annotation
Labels {[key: string]: string} - Labels to assign to annotations generated by this DataLabelingJob. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable.
- encryption
Spec GoogleCloud Aiplatform V1Encryption Spec - Customer-managed encryption key spec for a DataLabelingJob. If set, this DataLabelingJob will be secured by this key. Note: Annotations created in the DataLabelingJob are associated with the EncryptionSpec of the Dataset they are exported to.
- labels {[key: string]: string}
- The labels with user-defined metadata to organize your DataLabelingJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable. Following system labels exist for each DataLabelingJob: * "aiplatform.googleapis.com/schema": output only, its value is the inputs_schema's title.
- location string
- project string
- specialist
Pools string[] - The SpecialistPools' resource names associated with this job.
- datasets Sequence[str]
- Dataset resource names. Right now we only support labeling from a single Dataset. Format:
projects/{project}/locations/{location}/datasets/{dataset}
- display_
name str - The user-defined name of the DataLabelingJob. The name can be up to 128 characters long and can consist of any UTF-8 characters. Display name of a DataLabelingJob.
- inputs Any
- Input config parameters for the DataLabelingJob.
- inputs_
schema_ struri - Points to a YAML file stored on Google Cloud Storage describing the config for a specific type of DataLabelingJob. The schema files that can be used here are found in the https://storage.googleapis.com/google-cloud-aiplatform bucket in the /schema/datalabelingjob/inputs/ folder.
- instruction_
uri str - The Google Cloud Storage location of the instruction pdf. This pdf is shared with labelers, and provides detailed description on how to label DataItems in Datasets.
- labeler_
count int - Number of labelers to work on each DataItem.
- active_
learning_ Googleconfig Cloud Aiplatform V1Active Learning Config Args - Parameters that configure the active learning pipeline. Active learning will label the data incrementally via several iterations. For every iteration, it will select a batch of data based on the sampling strategy.
- annotation_
labels Mapping[str, str] - Labels to assign to annotations generated by this DataLabelingJob. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable.
- encryption_
spec GoogleCloud Aiplatform V1Encryption Spec Args - Customer-managed encryption key spec for a DataLabelingJob. If set, this DataLabelingJob will be secured by this key. Note: Annotations created in the DataLabelingJob are associated with the EncryptionSpec of the Dataset they are exported to.
- labels Mapping[str, str]
- The labels with user-defined metadata to organize your DataLabelingJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable. Following system labels exist for each DataLabelingJob: * "aiplatform.googleapis.com/schema": output only, its value is the inputs_schema's title.
- location str
- project str
- specialist_
pools Sequence[str] - The SpecialistPools' resource names associated with this job.
- datasets List<String>
- Dataset resource names. Right now we only support labeling from a single Dataset. Format:
projects/{project}/locations/{location}/datasets/{dataset}
- display
Name String - The user-defined name of the DataLabelingJob. The name can be up to 128 characters long and can consist of any UTF-8 characters. Display name of a DataLabelingJob.
- inputs Any
- Input config parameters for the DataLabelingJob.
- inputs
Schema StringUri - Points to a YAML file stored on Google Cloud Storage describing the config for a specific type of DataLabelingJob. The schema files that can be used here are found in the https://storage.googleapis.com/google-cloud-aiplatform bucket in the /schema/datalabelingjob/inputs/ folder.
- instruction
Uri String - The Google Cloud Storage location of the instruction pdf. This pdf is shared with labelers, and provides detailed description on how to label DataItems in Datasets.
- labeler
Count Number - Number of labelers to work on each DataItem.
- active
Learning Property MapConfig - Parameters that configure the active learning pipeline. Active learning will label the data incrementally via several iterations. For every iteration, it will select a batch of data based on the sampling strategy.
- annotation
Labels Map<String> - Labels to assign to annotations generated by this DataLabelingJob. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable.
- encryption
Spec Property Map - Customer-managed encryption key spec for a DataLabelingJob. If set, this DataLabelingJob will be secured by this key. Note: Annotations created in the DataLabelingJob are associated with the EncryptionSpec of the Dataset they are exported to.
- labels Map<String>
- The labels with user-defined metadata to organize your DataLabelingJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable. Following system labels exist for each DataLabelingJob: * "aiplatform.googleapis.com/schema": output only, its value is the inputs_schema's title.
- location String
- project String
- specialist
Pools List<String> - The SpecialistPools' resource names associated with this job.
Outputs
All input properties are implicitly available as output properties. Additionally, the DataLabelingJob resource produces the following output properties:
- Create
Time string - Timestamp when this DataLabelingJob was created.
- Current
Spend Pulumi.Google Native. Aiplatform. V1. Outputs. Google Type Money Response - Estimated cost(in US dollars) that the DataLabelingJob has incurred to date.
- Error
Pulumi.
Google Native. Aiplatform. V1. Outputs. Google Rpc Status Response - DataLabelingJob errors. It is only populated when job's state is
JOB_STATE_FAILED
orJOB_STATE_CANCELLED
. - Id string
- The provider-assigned unique ID for this managed resource.
- Labeling
Progress int - Current labeling job progress percentage scaled in interval [0, 100], indicating the percentage of DataItems that has been finished.
- Name string
- Resource name of the DataLabelingJob.
- State string
- The detailed state of the job.
- Update
Time string - Timestamp when this DataLabelingJob was updated most recently.
- Create
Time string - Timestamp when this DataLabelingJob was created.
- Current
Spend GoogleType Money Response - Estimated cost(in US dollars) that the DataLabelingJob has incurred to date.
- Error
Google
Rpc Status Response - DataLabelingJob errors. It is only populated when job's state is
JOB_STATE_FAILED
orJOB_STATE_CANCELLED
. - Id string
- The provider-assigned unique ID for this managed resource.
- Labeling
Progress int - Current labeling job progress percentage scaled in interval [0, 100], indicating the percentage of DataItems that has been finished.
- Name string
- Resource name of the DataLabelingJob.
- State string
- The detailed state of the job.
- Update
Time string - Timestamp when this DataLabelingJob was updated most recently.
- create
Time String - Timestamp when this DataLabelingJob was created.
- current
Spend GoogleType Money Response - Estimated cost(in US dollars) that the DataLabelingJob has incurred to date.
- error
Google
Rpc Status Response - DataLabelingJob errors. It is only populated when job's state is
JOB_STATE_FAILED
orJOB_STATE_CANCELLED
. - id String
- The provider-assigned unique ID for this managed resource.
- labeling
Progress Integer - Current labeling job progress percentage scaled in interval [0, 100], indicating the percentage of DataItems that has been finished.
- name String
- Resource name of the DataLabelingJob.
- state String
- The detailed state of the job.
- update
Time String - Timestamp when this DataLabelingJob was updated most recently.
- create
Time string - Timestamp when this DataLabelingJob was created.
- current
Spend GoogleType Money Response - Estimated cost(in US dollars) that the DataLabelingJob has incurred to date.
- error
Google
Rpc Status Response - DataLabelingJob errors. It is only populated when job's state is
JOB_STATE_FAILED
orJOB_STATE_CANCELLED
. - id string
- The provider-assigned unique ID for this managed resource.
- labeling
Progress number - Current labeling job progress percentage scaled in interval [0, 100], indicating the percentage of DataItems that has been finished.
- name string
- Resource name of the DataLabelingJob.
- state string
- The detailed state of the job.
- update
Time string - Timestamp when this DataLabelingJob was updated most recently.
- create_
time str - Timestamp when this DataLabelingJob was created.
- current_
spend GoogleType Money Response - Estimated cost(in US dollars) that the DataLabelingJob has incurred to date.
- error
Google
Rpc Status Response - DataLabelingJob errors. It is only populated when job's state is
JOB_STATE_FAILED
orJOB_STATE_CANCELLED
. - id str
- The provider-assigned unique ID for this managed resource.
- labeling_
progress int - Current labeling job progress percentage scaled in interval [0, 100], indicating the percentage of DataItems that has been finished.
- name str
- Resource name of the DataLabelingJob.
- state str
- The detailed state of the job.
- update_
time str - Timestamp when this DataLabelingJob was updated most recently.
- create
Time String - Timestamp when this DataLabelingJob was created.
- current
Spend Property Map - Estimated cost(in US dollars) that the DataLabelingJob has incurred to date.
- error Property Map
- DataLabelingJob errors. It is only populated when job's state is
JOB_STATE_FAILED
orJOB_STATE_CANCELLED
. - id String
- The provider-assigned unique ID for this managed resource.
- labeling
Progress Number - Current labeling job progress percentage scaled in interval [0, 100], indicating the percentage of DataItems that has been finished.
- name String
- Resource name of the DataLabelingJob.
- state String
- The detailed state of the job.
- update
Time String - Timestamp when this DataLabelingJob was updated most recently.
Supporting Types
GoogleCloudAiplatformV1ActiveLearningConfig, GoogleCloudAiplatformV1ActiveLearningConfigArgs
- Max
Data stringItem Count - Max number of human labeled DataItems.
- Max
Data intItem Percentage - Max percent of total DataItems for human labeling.
- Sample
Config Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Sample Config - Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
- Training
Config Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Training Config - CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
- Max
Data stringItem Count - Max number of human labeled DataItems.
- Max
Data intItem Percentage - Max percent of total DataItems for human labeling.
- Sample
Config GoogleCloud Aiplatform V1Sample Config - Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
- Training
Config GoogleCloud Aiplatform V1Training Config - CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
- max
Data StringItem Count - Max number of human labeled DataItems.
- max
Data IntegerItem Percentage - Max percent of total DataItems for human labeling.
- sample
Config GoogleCloud Aiplatform V1Sample Config - Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
- training
Config GoogleCloud Aiplatform V1Training Config - CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
- max
Data stringItem Count - Max number of human labeled DataItems.
- max
Data numberItem Percentage - Max percent of total DataItems for human labeling.
- sample
Config GoogleCloud Aiplatform V1Sample Config - Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
- training
Config GoogleCloud Aiplatform V1Training Config - CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
- max_
data_ stritem_ count - Max number of human labeled DataItems.
- max_
data_ intitem_ percentage - Max percent of total DataItems for human labeling.
- sample_
config GoogleCloud Aiplatform V1Sample Config - Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
- training_
config GoogleCloud Aiplatform V1Training Config - CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
- max
Data StringItem Count - Max number of human labeled DataItems.
- max
Data NumberItem Percentage - Max percent of total DataItems for human labeling.
- sample
Config Property Map - Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
- training
Config Property Map - CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
GoogleCloudAiplatformV1ActiveLearningConfigResponse, GoogleCloudAiplatformV1ActiveLearningConfigResponseArgs
- Max
Data stringItem Count - Max number of human labeled DataItems.
- Max
Data intItem Percentage - Max percent of total DataItems for human labeling.
- Sample
Config Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Sample Config Response - Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
- Training
Config Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Training Config Response - CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
- Max
Data stringItem Count - Max number of human labeled DataItems.
- Max
Data intItem Percentage - Max percent of total DataItems for human labeling.
- Sample
Config GoogleCloud Aiplatform V1Sample Config Response - Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
- Training
Config GoogleCloud Aiplatform V1Training Config Response - CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
- max
Data StringItem Count - Max number of human labeled DataItems.
- max
Data IntegerItem Percentage - Max percent of total DataItems for human labeling.
- sample
Config GoogleCloud Aiplatform V1Sample Config Response - Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
- training
Config GoogleCloud Aiplatform V1Training Config Response - CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
- max
Data stringItem Count - Max number of human labeled DataItems.
- max
Data numberItem Percentage - Max percent of total DataItems for human labeling.
- sample
Config GoogleCloud Aiplatform V1Sample Config Response - Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
- training
Config GoogleCloud Aiplatform V1Training Config Response - CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
- max_
data_ stritem_ count - Max number of human labeled DataItems.
- max_
data_ intitem_ percentage - Max percent of total DataItems for human labeling.
- sample_
config GoogleCloud Aiplatform V1Sample Config Response - Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
- training_
config GoogleCloud Aiplatform V1Training Config Response - CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
- max
Data StringItem Count - Max number of human labeled DataItems.
- max
Data NumberItem Percentage - Max percent of total DataItems for human labeling.
- sample
Config Property Map - Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
- training
Config Property Map - CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
GoogleCloudAiplatformV1EncryptionSpec, GoogleCloudAiplatformV1EncryptionSpecArgs
- Kms
Key stringName - The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form:
projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key
. The key needs to be in the same region as where the compute resource is created.
- Kms
Key stringName - The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form:
projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key
. The key needs to be in the same region as where the compute resource is created.
- kms
Key StringName - The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form:
projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key
. The key needs to be in the same region as where the compute resource is created.
- kms
Key stringName - The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form:
projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key
. The key needs to be in the same region as where the compute resource is created.
- kms_
key_ strname - The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form:
projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key
. The key needs to be in the same region as where the compute resource is created.
- kms
Key StringName - The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form:
projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key
. The key needs to be in the same region as where the compute resource is created.
GoogleCloudAiplatformV1EncryptionSpecResponse, GoogleCloudAiplatformV1EncryptionSpecResponseArgs
- Kms
Key stringName - The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form:
projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key
. The key needs to be in the same region as where the compute resource is created.
- Kms
Key stringName - The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form:
projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key
. The key needs to be in the same region as where the compute resource is created.
- kms
Key StringName - The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form:
projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key
. The key needs to be in the same region as where the compute resource is created.
- kms
Key stringName - The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form:
projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key
. The key needs to be in the same region as where the compute resource is created.
- kms_
key_ strname - The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form:
projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key
. The key needs to be in the same region as where the compute resource is created.
- kms
Key StringName - The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form:
projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key
. The key needs to be in the same region as where the compute resource is created.
GoogleCloudAiplatformV1SampleConfig, GoogleCloudAiplatformV1SampleConfigArgs
- Following
Batch intSample Percentage - The percentage of data needed to be labeled in each following batch (except the first batch).
- Initial
Batch intSample Percentage - The percentage of data needed to be labeled in the first batch.
- Sample
Strategy Pulumi.Google Native. Aiplatform. V1. Google Cloud Aiplatform V1Sample Config Sample Strategy - Field to choose sampling strategy. Sampling strategy will decide which data should be selected for human labeling in every batch.
- Following
Batch intSample Percentage - The percentage of data needed to be labeled in each following batch (except the first batch).
- Initial
Batch intSample Percentage - The percentage of data needed to be labeled in the first batch.
- Sample
Strategy GoogleCloud Aiplatform V1Sample Config Sample Strategy - Field to choose sampling strategy. Sampling strategy will decide which data should be selected for human labeling in every batch.
- following
Batch IntegerSample Percentage - The percentage of data needed to be labeled in each following batch (except the first batch).
- initial
Batch IntegerSample Percentage - The percentage of data needed to be labeled in the first batch.
- sample
Strategy GoogleCloud Aiplatform V1Sample Config Sample Strategy - Field to choose sampling strategy. Sampling strategy will decide which data should be selected for human labeling in every batch.
- following
Batch numberSample Percentage - The percentage of data needed to be labeled in each following batch (except the first batch).
- initial
Batch numberSample Percentage - The percentage of data needed to be labeled in the first batch.
- sample
Strategy GoogleCloud Aiplatform V1Sample Config Sample Strategy - Field to choose sampling strategy. Sampling strategy will decide which data should be selected for human labeling in every batch.
- following_
batch_ intsample_ percentage - The percentage of data needed to be labeled in each following batch (except the first batch).
- initial_
batch_ intsample_ percentage - The percentage of data needed to be labeled in the first batch.
- sample_
strategy GoogleCloud Aiplatform V1Sample Config Sample Strategy - Field to choose sampling strategy. Sampling strategy will decide which data should be selected for human labeling in every batch.
- following
Batch NumberSample Percentage - The percentage of data needed to be labeled in each following batch (except the first batch).
- initial
Batch NumberSample Percentage - The percentage of data needed to be labeled in the first batch.
- sample
Strategy "SAMPLE_STRATEGY_UNSPECIFIED" | "UNCERTAINTY" - Field to choose sampling strategy. Sampling strategy will decide which data should be selected for human labeling in every batch.
GoogleCloudAiplatformV1SampleConfigResponse, GoogleCloudAiplatformV1SampleConfigResponseArgs
- Following
Batch intSample Percentage - The percentage of data needed to be labeled in each following batch (except the first batch).
- Initial
Batch intSample Percentage - The percentage of data needed to be labeled in the first batch.
- Sample
Strategy string - Field to choose sampling strategy. Sampling strategy will decide which data should be selected for human labeling in every batch.
- Following
Batch intSample Percentage - The percentage of data needed to be labeled in each following batch (except the first batch).
- Initial
Batch intSample Percentage - The percentage of data needed to be labeled in the first batch.
- Sample
Strategy string - Field to choose sampling strategy. Sampling strategy will decide which data should be selected for human labeling in every batch.
- following
Batch IntegerSample Percentage - The percentage of data needed to be labeled in each following batch (except the first batch).
- initial
Batch IntegerSample Percentage - The percentage of data needed to be labeled in the first batch.
- sample
Strategy String - Field to choose sampling strategy. Sampling strategy will decide which data should be selected for human labeling in every batch.
- following
Batch numberSample Percentage - The percentage of data needed to be labeled in each following batch (except the first batch).
- initial
Batch numberSample Percentage - The percentage of data needed to be labeled in the first batch.
- sample
Strategy string - Field to choose sampling strategy. Sampling strategy will decide which data should be selected for human labeling in every batch.
- following_
batch_ intsample_ percentage - The percentage of data needed to be labeled in each following batch (except the first batch).
- initial_
batch_ intsample_ percentage - The percentage of data needed to be labeled in the first batch.
- sample_
strategy str - Field to choose sampling strategy. Sampling strategy will decide which data should be selected for human labeling in every batch.
- following
Batch NumberSample Percentage - The percentage of data needed to be labeled in each following batch (except the first batch).
- initial
Batch NumberSample Percentage - The percentage of data needed to be labeled in the first batch.
- sample
Strategy String - Field to choose sampling strategy. Sampling strategy will decide which data should be selected for human labeling in every batch.
GoogleCloudAiplatformV1SampleConfigSampleStrategy, GoogleCloudAiplatformV1SampleConfigSampleStrategyArgs
- Sample
Strategy Unspecified - SAMPLE_STRATEGY_UNSPECIFIEDDefault will be treated as UNCERTAINTY.
- Uncertainty
- UNCERTAINTYSample the most uncertain data to label.
- Google
Cloud Aiplatform V1Sample Config Sample Strategy Sample Strategy Unspecified - SAMPLE_STRATEGY_UNSPECIFIEDDefault will be treated as UNCERTAINTY.
- Google
Cloud Aiplatform V1Sample Config Sample Strategy Uncertainty - UNCERTAINTYSample the most uncertain data to label.
- Sample
Strategy Unspecified - SAMPLE_STRATEGY_UNSPECIFIEDDefault will be treated as UNCERTAINTY.
- Uncertainty
- UNCERTAINTYSample the most uncertain data to label.
- Sample
Strategy Unspecified - SAMPLE_STRATEGY_UNSPECIFIEDDefault will be treated as UNCERTAINTY.
- Uncertainty
- UNCERTAINTYSample the most uncertain data to label.
- SAMPLE_STRATEGY_UNSPECIFIED
- SAMPLE_STRATEGY_UNSPECIFIEDDefault will be treated as UNCERTAINTY.
- UNCERTAINTY
- UNCERTAINTYSample the most uncertain data to label.
- "SAMPLE_STRATEGY_UNSPECIFIED"
- SAMPLE_STRATEGY_UNSPECIFIEDDefault will be treated as UNCERTAINTY.
- "UNCERTAINTY"
- UNCERTAINTYSample the most uncertain data to label.
GoogleCloudAiplatformV1TrainingConfig, GoogleCloudAiplatformV1TrainingConfigArgs
- Timeout
Training stringMilli Hours - The timeout hours for the CMLE training job, expressed in milli hours i.e. 1,000 value in this field means 1 hour.
- Timeout
Training stringMilli Hours - The timeout hours for the CMLE training job, expressed in milli hours i.e. 1,000 value in this field means 1 hour.
- timeout
Training StringMilli Hours - The timeout hours for the CMLE training job, expressed in milli hours i.e. 1,000 value in this field means 1 hour.
- timeout
Training stringMilli Hours - The timeout hours for the CMLE training job, expressed in milli hours i.e. 1,000 value in this field means 1 hour.
- timeout_
training_ strmilli_ hours - The timeout hours for the CMLE training job, expressed in milli hours i.e. 1,000 value in this field means 1 hour.
- timeout
Training StringMilli Hours - The timeout hours for the CMLE training job, expressed in milli hours i.e. 1,000 value in this field means 1 hour.
GoogleCloudAiplatformV1TrainingConfigResponse, GoogleCloudAiplatformV1TrainingConfigResponseArgs
- Timeout
Training stringMilli Hours - The timeout hours for the CMLE training job, expressed in milli hours i.e. 1,000 value in this field means 1 hour.
- Timeout
Training stringMilli Hours - The timeout hours for the CMLE training job, expressed in milli hours i.e. 1,000 value in this field means 1 hour.
- timeout
Training StringMilli Hours - The timeout hours for the CMLE training job, expressed in milli hours i.e. 1,000 value in this field means 1 hour.
- timeout
Training stringMilli Hours - The timeout hours for the CMLE training job, expressed in milli hours i.e. 1,000 value in this field means 1 hour.
- timeout_
training_ strmilli_ hours - The timeout hours for the CMLE training job, expressed in milli hours i.e. 1,000 value in this field means 1 hour.
- timeout
Training StringMilli Hours - The timeout hours for the CMLE training job, expressed in milli hours i.e. 1,000 value in this field means 1 hour.
GoogleRpcStatusResponse, GoogleRpcStatusResponseArgs
- Code int
- The status code, which should be an enum value of google.rpc.Code.
- Details
List<Immutable
Dictionary<string, string>> - A list of messages that carry the error details. There is a common set of message types for APIs to use.
- Message string
- A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- Code int
- The status code, which should be an enum value of google.rpc.Code.
- Details []map[string]string
- A list of messages that carry the error details. There is a common set of message types for APIs to use.
- Message string
- A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- code Integer
- The status code, which should be an enum value of google.rpc.Code.
- details List<Map<String,String>>
- A list of messages that carry the error details. There is a common set of message types for APIs to use.
- message String
- A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- code number
- The status code, which should be an enum value of google.rpc.Code.
- details {[key: string]: string}[]
- A list of messages that carry the error details. There is a common set of message types for APIs to use.
- message string
- A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- code int
- The status code, which should be an enum value of google.rpc.Code.
- details Sequence[Mapping[str, str]]
- A list of messages that carry the error details. There is a common set of message types for APIs to use.
- message str
- A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- code Number
- The status code, which should be an enum value of google.rpc.Code.
- details List<Map<String>>
- A list of messages that carry the error details. There is a common set of message types for APIs to use.
- message String
- A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
GoogleTypeMoneyResponse, GoogleTypeMoneyResponseArgs
- Currency
Code string - The three-letter currency code defined in ISO 4217.
- Nanos int
- Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If
units
is positive,nanos
must be positive or zero. Ifunits
is zero,nanos
can be positive, zero, or negative. Ifunits
is negative,nanos
must be negative or zero. For example $-1.75 is represented asunits
=-1 andnanos
=-750,000,000. - Units string
- The whole units of the amount. For example if
currencyCode
is"USD"
, then 1 unit is one US dollar.
- Currency
Code string - The three-letter currency code defined in ISO 4217.
- Nanos int
- Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If
units
is positive,nanos
must be positive or zero. Ifunits
is zero,nanos
can be positive, zero, or negative. Ifunits
is negative,nanos
must be negative or zero. For example $-1.75 is represented asunits
=-1 andnanos
=-750,000,000. - Units string
- The whole units of the amount. For example if
currencyCode
is"USD"
, then 1 unit is one US dollar.
- currency
Code String - The three-letter currency code defined in ISO 4217.
- nanos Integer
- Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If
units
is positive,nanos
must be positive or zero. Ifunits
is zero,nanos
can be positive, zero, or negative. Ifunits
is negative,nanos
must be negative or zero. For example $-1.75 is represented asunits
=-1 andnanos
=-750,000,000. - units String
- The whole units of the amount. For example if
currencyCode
is"USD"
, then 1 unit is one US dollar.
- currency
Code string - The three-letter currency code defined in ISO 4217.
- nanos number
- Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If
units
is positive,nanos
must be positive or zero. Ifunits
is zero,nanos
can be positive, zero, or negative. Ifunits
is negative,nanos
must be negative or zero. For example $-1.75 is represented asunits
=-1 andnanos
=-750,000,000. - units string
- The whole units of the amount. For example if
currencyCode
is"USD"
, then 1 unit is one US dollar.
- currency_
code str - The three-letter currency code defined in ISO 4217.
- nanos int
- Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If
units
is positive,nanos
must be positive or zero. Ifunits
is zero,nanos
can be positive, zero, or negative. Ifunits
is negative,nanos
must be negative or zero. For example $-1.75 is represented asunits
=-1 andnanos
=-750,000,000. - units str
- The whole units of the amount. For example if
currencyCode
is"USD"
, then 1 unit is one US dollar.
- currency
Code String - The three-letter currency code defined in ISO 4217.
- nanos Number
- Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If
units
is positive,nanos
must be positive or zero. Ifunits
is zero,nanos
can be positive, zero, or negative. Ifunits
is negative,nanos
must be negative or zero. For example $-1.75 is represented asunits
=-1 andnanos
=-750,000,000. - units String
- The whole units of the amount. For example if
currencyCode
is"USD"
, then 1 unit is one US dollar.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.