published on Wednesday, Jun 24, 2026 by Pulumi
published on Wednesday, Jun 24, 2026 by Pulumi
ImportJob represents a batch data import task that processes uploaded data files and populates Migration Center assets.
Example Usage
Migration Center Import Job Basic
import * as pulumi from "@pulumi/pulumi";
import * as gcp from "@pulumi/gcp";
const _default = new gcp.migrationcenter.Source("default", {
location: "us-central1",
sourceId: "source-test",
type: "SOURCE_TYPE_CUSTOM",
});
const defaultImportJob = new gcp.migrationcenter.ImportJob("default", {
location: "us-central1",
importJobId: "import-job-test",
assetSource: _default.id,
displayName: "Terraform integration test display",
labels: {
my_key: "value",
second_key: "second_value",
},
});
import pulumi
import pulumi_gcp as gcp
default = gcp.migrationcenter.Source("default",
location="us-central1",
source_id="source-test",
type="SOURCE_TYPE_CUSTOM")
default_import_job = gcp.migrationcenter.ImportJob("default",
location="us-central1",
import_job_id="import-job-test",
asset_source=default.id,
display_name="Terraform integration test display",
labels={
"my_key": "value",
"second_key": "second_value",
})
package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v9/go/gcp/migrationcenter"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_default, err := migrationcenter.NewSource(ctx, "default", &migrationcenter.SourceArgs{
Location: pulumi.String("us-central1"),
SourceId: pulumi.String("source-test"),
Type: pulumi.String("SOURCE_TYPE_CUSTOM"),
})
if err != nil {
return err
}
_, err = migrationcenter.NewImportJob(ctx, "default", &migrationcenter.ImportJobArgs{
Location: pulumi.String("us-central1"),
ImportJobId: pulumi.String("import-job-test"),
AssetSource: _default.ID(),
DisplayName: pulumi.String("Terraform integration test display"),
Labels: pulumi.StringMap{
"my_key": pulumi.String("value"),
"second_key": pulumi.String("second_value"),
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Gcp = Pulumi.Gcp;
return await Deployment.RunAsync(() =>
{
var @default = new Gcp.MigrationCenter.Source("default", new()
{
Location = "us-central1",
SourceId = "source-test",
Type = "SOURCE_TYPE_CUSTOM",
});
var defaultImportJob = new Gcp.MigrationCenter.ImportJob("default", new()
{
Location = "us-central1",
ImportJobId = "import-job-test",
AssetSource = @default.Id,
DisplayName = "Terraform integration test display",
Labels =
{
{ "my_key", "value" },
{ "second_key", "second_value" },
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.gcp.migrationcenter.Source;
import com.pulumi.gcp.migrationcenter.SourceArgs;
import com.pulumi.gcp.migrationcenter.ImportJob;
import com.pulumi.gcp.migrationcenter.ImportJobArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var default_ = new Source("default", SourceArgs.builder()
.location("us-central1")
.sourceId("source-test")
.type("SOURCE_TYPE_CUSTOM")
.build());
var defaultImportJob = new ImportJob("defaultImportJob", ImportJobArgs.builder()
.location("us-central1")
.importJobId("import-job-test")
.assetSource(default_.id())
.displayName("Terraform integration test display")
.labels(Map.ofEntries(
Map.entry("my_key", "value"),
Map.entry("second_key", "second_value")
))
.build());
}
}
resources:
default:
type: gcp:migrationcenter:Source
properties:
location: us-central1
sourceId: source-test
type: SOURCE_TYPE_CUSTOM
defaultImportJob:
type: gcp:migrationcenter:ImportJob
name: default
properties:
location: us-central1
importJobId: import-job-test
assetSource: ${default.id}
displayName: Terraform integration test display
labels:
my_key: value
second_key: second_value
pulumi {
required_providers {
gcp = {
source = "pulumi/gcp"
}
}
}
resource "gcp_migrationcenter_source" "default" {
location = "us-central1"
source_id = "source-test"
type = "SOURCE_TYPE_CUSTOM"
}
resource "gcp_migrationcenter_importjob" "default" {
location = "us-central1"
import_job_id = "import-job-test"
asset_source = gcp_migrationcenter_source.default.id
display_name = "Terraform integration test display"
labels = {
"my_key" = "value"
"second_key" = "second_value"
}
}
Create ImportJob Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ImportJob(name: string, args: ImportJobArgs, opts?: CustomResourceOptions);@overload
def ImportJob(resource_name: str,
args: ImportJobArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ImportJob(resource_name: str,
opts: Optional[ResourceOptions] = None,
asset_source: Optional[str] = None,
import_job_id: Optional[str] = None,
location: Optional[str] = None,
deletion_policy: Optional[str] = None,
display_name: Optional[str] = None,
labels: Optional[Mapping[str, str]] = None,
project: Optional[str] = None)func NewImportJob(ctx *Context, name string, args ImportJobArgs, opts ...ResourceOption) (*ImportJob, error)public ImportJob(string name, ImportJobArgs args, CustomResourceOptions? opts = null)
public ImportJob(String name, ImportJobArgs args)
public ImportJob(String name, ImportJobArgs args, CustomResourceOptions options)
type: gcp:migrationcenter:ImportJob
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "gcp_migrationcenter_importjob" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args ImportJobArgs
- 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 ImportJobArgs
- 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 ImportJobArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ImportJobArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ImportJobArgs
- 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 importJobResource = new Gcp.MigrationCenter.ImportJob("importJobResource", new()
{
AssetSource = "string",
ImportJobId = "string",
Location = "string",
DeletionPolicy = "string",
DisplayName = "string",
Labels =
{
{ "string", "string" },
},
Project = "string",
});
example, err := migrationcenter.NewImportJob(ctx, "importJobResource", &migrationcenter.ImportJobArgs{
AssetSource: pulumi.String("string"),
ImportJobId: pulumi.String("string"),
Location: pulumi.String("string"),
DeletionPolicy: pulumi.String("string"),
DisplayName: pulumi.String("string"),
Labels: pulumi.StringMap{
"string": pulumi.String("string"),
},
Project: pulumi.String("string"),
})
resource "gcp_migrationcenter_importjob" "importJobResource" {
asset_source = "string"
import_job_id = "string"
location = "string"
deletion_policy = "string"
display_name = "string"
labels = {
"string" = "string"
}
project = "string"
}
var importJobResource = new ImportJob("importJobResource", ImportJobArgs.builder()
.assetSource("string")
.importJobId("string")
.location("string")
.deletionPolicy("string")
.displayName("string")
.labels(Map.of("string", "string"))
.project("string")
.build());
import_job_resource = gcp.migrationcenter.ImportJob("importJobResource",
asset_source="string",
import_job_id="string",
location="string",
deletion_policy="string",
display_name="string",
labels={
"string": "string",
},
project="string")
const importJobResource = new gcp.migrationcenter.ImportJob("importJobResource", {
assetSource: "string",
importJobId: "string",
location: "string",
deletionPolicy: "string",
displayName: "string",
labels: {
string: "string",
},
project: "string",
});
type: gcp:migrationcenter:ImportJob
properties:
assetSource: string
deletionPolicy: string
displayName: string
importJobId: string
labels:
string: string
location: string
project: string
ImportJob Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ImportJob resource accepts the following input properties:
- Asset
Source string - Reference to a source.
- Import
Job stringId - ID of the import job.
- Location string
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - Deletion
Policy string - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- Display
Name string - User-friendly display name. Maximum length is 256 characters.
- Labels Dictionary<string, string>
- Labels as key value pairs.
Note: This field is non-authoritative, and will only manage the labels present in your configuration.
Please refer to the field
effectiveLabelsfor all of the labels present on the resource. - Project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- Asset
Source string - Reference to a source.
- Import
Job stringId - ID of the import job.
- Location string
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - Deletion
Policy string - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- Display
Name string - User-friendly display name. Maximum length is 256 characters.
- Labels map[string]string
- Labels as key value pairs.
Note: This field is non-authoritative, and will only manage the labels present in your configuration.
Please refer to the field
effectiveLabelsfor all of the labels present on the resource. - Project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- asset_
source string - Reference to a source.
- import_
job_ stringid - ID of the import job.
- location string
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - deletion_
policy string - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- display_
name string - User-friendly display name. Maximum length is 256 characters.
- labels map(string)
- Labels as key value pairs.
Note: This field is non-authoritative, and will only manage the labels present in your configuration.
Please refer to the field
effectiveLabelsfor all of the labels present on the resource. - project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- asset
Source String - Reference to a source.
- import
Job StringId - ID of the import job.
- location String
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - deletion
Policy String - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- display
Name String - User-friendly display name. Maximum length is 256 characters.
- labels Map<String,String>
- Labels as key value pairs.
Note: This field is non-authoritative, and will only manage the labels present in your configuration.
Please refer to the field
effectiveLabelsfor all of the labels present on the resource. - project String
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- asset
Source string - Reference to a source.
- import
Job stringId - ID of the import job.
- location string
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - deletion
Policy string - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- display
Name string - User-friendly display name. Maximum length is 256 characters.
- labels {[key: string]: string}
- Labels as key value pairs.
Note: This field is non-authoritative, and will only manage the labels present in your configuration.
Please refer to the field
effectiveLabelsfor all of the labels present on the resource. - project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- asset_
source str - Reference to a source.
- import_
job_ strid - ID of the import job.
- location str
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - deletion_
policy str - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- display_
name str - User-friendly display name. Maximum length is 256 characters.
- labels Mapping[str, str]
- Labels as key value pairs.
Note: This field is non-authoritative, and will only manage the labels present in your configuration.
Please refer to the field
effectiveLabelsfor all of the labels present on the resource. - project str
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- asset
Source String - Reference to a source.
- import
Job StringId - ID of the import job.
- location String
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - deletion
Policy String - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- display
Name String - User-friendly display name. Maximum length is 256 characters.
- labels Map<String>
- Labels as key value pairs.
Note: This field is non-authoritative, and will only manage the labels present in your configuration.
Please refer to the field
effectiveLabelsfor all of the labels present on the resource. - project String
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
Outputs
All input properties are implicitly available as output properties. Additionally, the ImportJob resource produces the following output properties:
- Complete
Time string - The timestamp when the import job was completed.
- Create
Time string - The timestamp when the import job was created.
- Effective
Labels Dictionary<string, string> - All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
- Execution
Reports List<ImportJob Execution Report> - A resource that reports result of the import job execution. Structure is documented below.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The full name of the import job.
- Pulumi
Labels Dictionary<string, string> - The combination of labels configured directly on the resource and default labels configured on the provider.
- State string
- The state of the import job. Possible values: IMPORT_JOB_STATE_PENDING IMPORT_JOB_STATE_RUNNING IMPORT_JOB_STATE_COMPLETED IMPORT_JOB_STATE_FAILED IMPORT_JOB_STATE_VALIDATING IMPORT_JOB_STATE_FAILED_VALIDATION IMPORT_JOB_STATE_READY
- Update
Time string - The timestamp when the import job was last updated.
- Validation
Reports List<ImportJob Validation Report> - A resource that aggregates errors across import job files. Structure is documented below.
- Complete
Time string - The timestamp when the import job was completed.
- Create
Time string - The timestamp when the import job was created.
- Effective
Labels map[string]string - All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
- Execution
Reports []ImportJob Execution Report - A resource that reports result of the import job execution. Structure is documented below.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The full name of the import job.
- Pulumi
Labels map[string]string - The combination of labels configured directly on the resource and default labels configured on the provider.
- State string
- The state of the import job. Possible values: IMPORT_JOB_STATE_PENDING IMPORT_JOB_STATE_RUNNING IMPORT_JOB_STATE_COMPLETED IMPORT_JOB_STATE_FAILED IMPORT_JOB_STATE_VALIDATING IMPORT_JOB_STATE_FAILED_VALIDATION IMPORT_JOB_STATE_READY
- Update
Time string - The timestamp when the import job was last updated.
- Validation
Reports []ImportJob Validation Report - A resource that aggregates errors across import job files. Structure is documented below.
- complete_
time string - The timestamp when the import job was completed.
- create_
time string - The timestamp when the import job was created.
- effective_
labels map(string) - All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
- execution_
reports list(object) - A resource that reports result of the import job execution. Structure is documented below.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The full name of the import job.
- pulumi_
labels map(string) - The combination of labels configured directly on the resource and default labels configured on the provider.
- state string
- The state of the import job. Possible values: IMPORT_JOB_STATE_PENDING IMPORT_JOB_STATE_RUNNING IMPORT_JOB_STATE_COMPLETED IMPORT_JOB_STATE_FAILED IMPORT_JOB_STATE_VALIDATING IMPORT_JOB_STATE_FAILED_VALIDATION IMPORT_JOB_STATE_READY
- update_
time string - The timestamp when the import job was last updated.
- validation_
reports list(object) - A resource that aggregates errors across import job files. Structure is documented below.
- complete
Time String - The timestamp when the import job was completed.
- create
Time String - The timestamp when the import job was created.
- effective
Labels Map<String,String> - All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
- execution
Reports List<ImportJob Execution Report> - A resource that reports result of the import job execution. Structure is documented below.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The full name of the import job.
- pulumi
Labels Map<String,String> - The combination of labels configured directly on the resource and default labels configured on the provider.
- state String
- The state of the import job. Possible values: IMPORT_JOB_STATE_PENDING IMPORT_JOB_STATE_RUNNING IMPORT_JOB_STATE_COMPLETED IMPORT_JOB_STATE_FAILED IMPORT_JOB_STATE_VALIDATING IMPORT_JOB_STATE_FAILED_VALIDATION IMPORT_JOB_STATE_READY
- update
Time String - The timestamp when the import job was last updated.
- validation
Reports List<ImportJob Validation Report> - A resource that aggregates errors across import job files. Structure is documented below.
- complete
Time string - The timestamp when the import job was completed.
- create
Time string - The timestamp when the import job was created.
- effective
Labels {[key: string]: string} - All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
- execution
Reports ImportJob Execution Report[] - A resource that reports result of the import job execution. Structure is documented below.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The full name of the import job.
- pulumi
Labels {[key: string]: string} - The combination of labels configured directly on the resource and default labels configured on the provider.
- state string
- The state of the import job. Possible values: IMPORT_JOB_STATE_PENDING IMPORT_JOB_STATE_RUNNING IMPORT_JOB_STATE_COMPLETED IMPORT_JOB_STATE_FAILED IMPORT_JOB_STATE_VALIDATING IMPORT_JOB_STATE_FAILED_VALIDATION IMPORT_JOB_STATE_READY
- update
Time string - The timestamp when the import job was last updated.
- validation
Reports ImportJob Validation Report[] - A resource that aggregates errors across import job files. Structure is documented below.
- complete_
time str - The timestamp when the import job was completed.
- create_
time str - The timestamp when the import job was created.
- effective_
labels Mapping[str, str] - All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
- execution_
reports Sequence[ImportJob Execution Report] - A resource that reports result of the import job execution. Structure is documented below.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The full name of the import job.
- pulumi_
labels Mapping[str, str] - The combination of labels configured directly on the resource and default labels configured on the provider.
- state str
- The state of the import job. Possible values: IMPORT_JOB_STATE_PENDING IMPORT_JOB_STATE_RUNNING IMPORT_JOB_STATE_COMPLETED IMPORT_JOB_STATE_FAILED IMPORT_JOB_STATE_VALIDATING IMPORT_JOB_STATE_FAILED_VALIDATION IMPORT_JOB_STATE_READY
- update_
time str - The timestamp when the import job was last updated.
- validation_
reports Sequence[ImportJob Validation Report] - A resource that aggregates errors across import job files. Structure is documented below.
- complete
Time String - The timestamp when the import job was completed.
- create
Time String - The timestamp when the import job was created.
- effective
Labels Map<String> - All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
- execution
Reports List<Property Map> - A resource that reports result of the import job execution. Structure is documented below.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The full name of the import job.
- pulumi
Labels Map<String> - The combination of labels configured directly on the resource and default labels configured on the provider.
- state String
- The state of the import job. Possible values: IMPORT_JOB_STATE_PENDING IMPORT_JOB_STATE_RUNNING IMPORT_JOB_STATE_COMPLETED IMPORT_JOB_STATE_FAILED IMPORT_JOB_STATE_VALIDATING IMPORT_JOB_STATE_FAILED_VALIDATION IMPORT_JOB_STATE_READY
- update
Time String - The timestamp when the import job was last updated.
- validation
Reports List<Property Map> - A resource that aggregates errors across import job files. Structure is documented below.
Look up Existing ImportJob Resource
Get an existing ImportJob resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ImportJobState, opts?: CustomResourceOptions): ImportJob@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
asset_source: Optional[str] = None,
complete_time: Optional[str] = None,
create_time: Optional[str] = None,
deletion_policy: Optional[str] = None,
display_name: Optional[str] = None,
effective_labels: Optional[Mapping[str, str]] = None,
execution_reports: Optional[Sequence[ImportJobExecutionReportArgs]] = None,
import_job_id: Optional[str] = None,
labels: Optional[Mapping[str, str]] = None,
location: Optional[str] = None,
name: Optional[str] = None,
project: Optional[str] = None,
pulumi_labels: Optional[Mapping[str, str]] = None,
state: Optional[str] = None,
update_time: Optional[str] = None,
validation_reports: Optional[Sequence[ImportJobValidationReportArgs]] = None) -> ImportJobfunc GetImportJob(ctx *Context, name string, id IDInput, state *ImportJobState, opts ...ResourceOption) (*ImportJob, error)public static ImportJob Get(string name, Input<string> id, ImportJobState? state, CustomResourceOptions? opts = null)public static ImportJob get(String name, Output<String> id, ImportJobState state, CustomResourceOptions options)resources: _: type: gcp:migrationcenter:ImportJob get: id: ${id}import {
to = gcp_migrationcenter_importjob.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Asset
Source string - Reference to a source.
- Complete
Time string - The timestamp when the import job was completed.
- Create
Time string - The timestamp when the import job was created.
- Deletion
Policy string - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- Display
Name string - User-friendly display name. Maximum length is 256 characters.
- Effective
Labels Dictionary<string, string> - All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
- Execution
Reports List<ImportJob Execution Report> - A resource that reports result of the import job execution. Structure is documented below.
- Import
Job stringId - ID of the import job.
- Labels Dictionary<string, string>
- Labels as key value pairs.
Note: This field is non-authoritative, and will only manage the labels present in your configuration.
Please refer to the field
effectiveLabelsfor all of the labels present on the resource. - Location string
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - Name string
- The full name of the import job.
- Project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- Pulumi
Labels Dictionary<string, string> - The combination of labels configured directly on the resource and default labels configured on the provider.
- State string
- The state of the import job. Possible values: IMPORT_JOB_STATE_PENDING IMPORT_JOB_STATE_RUNNING IMPORT_JOB_STATE_COMPLETED IMPORT_JOB_STATE_FAILED IMPORT_JOB_STATE_VALIDATING IMPORT_JOB_STATE_FAILED_VALIDATION IMPORT_JOB_STATE_READY
- Update
Time string - The timestamp when the import job was last updated.
- Validation
Reports List<ImportJob Validation Report> - A resource that aggregates errors across import job files. Structure is documented below.
- Asset
Source string - Reference to a source.
- Complete
Time string - The timestamp when the import job was completed.
- Create
Time string - The timestamp when the import job was created.
- Deletion
Policy string - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- Display
Name string - User-friendly display name. Maximum length is 256 characters.
- Effective
Labels map[string]string - All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
- Execution
Reports []ImportJob Execution Report Args - A resource that reports result of the import job execution. Structure is documented below.
- Import
Job stringId - ID of the import job.
- Labels map[string]string
- Labels as key value pairs.
Note: This field is non-authoritative, and will only manage the labels present in your configuration.
Please refer to the field
effectiveLabelsfor all of the labels present on the resource. - Location string
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - Name string
- The full name of the import job.
- Project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- Pulumi
Labels map[string]string - The combination of labels configured directly on the resource and default labels configured on the provider.
- State string
- The state of the import job. Possible values: IMPORT_JOB_STATE_PENDING IMPORT_JOB_STATE_RUNNING IMPORT_JOB_STATE_COMPLETED IMPORT_JOB_STATE_FAILED IMPORT_JOB_STATE_VALIDATING IMPORT_JOB_STATE_FAILED_VALIDATION IMPORT_JOB_STATE_READY
- Update
Time string - The timestamp when the import job was last updated.
- Validation
Reports []ImportJob Validation Report Args - A resource that aggregates errors across import job files. Structure is documented below.
- asset_
source string - Reference to a source.
- complete_
time string - The timestamp when the import job was completed.
- create_
time string - The timestamp when the import job was created.
- deletion_
policy string - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- display_
name string - User-friendly display name. Maximum length is 256 characters.
- effective_
labels map(string) - All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
- execution_
reports list(object) - A resource that reports result of the import job execution. Structure is documented below.
- import_
job_ stringid - ID of the import job.
- labels map(string)
- Labels as key value pairs.
Note: This field is non-authoritative, and will only manage the labels present in your configuration.
Please refer to the field
effectiveLabelsfor all of the labels present on the resource. - location string
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - name string
- The full name of the import job.
- project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- pulumi_
labels map(string) - The combination of labels configured directly on the resource and default labels configured on the provider.
- state string
- The state of the import job. Possible values: IMPORT_JOB_STATE_PENDING IMPORT_JOB_STATE_RUNNING IMPORT_JOB_STATE_COMPLETED IMPORT_JOB_STATE_FAILED IMPORT_JOB_STATE_VALIDATING IMPORT_JOB_STATE_FAILED_VALIDATION IMPORT_JOB_STATE_READY
- update_
time string - The timestamp when the import job was last updated.
- validation_
reports list(object) - A resource that aggregates errors across import job files. Structure is documented below.
- asset
Source String - Reference to a source.
- complete
Time String - The timestamp when the import job was completed.
- create
Time String - The timestamp when the import job was created.
- deletion
Policy String - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- display
Name String - User-friendly display name. Maximum length is 256 characters.
- effective
Labels Map<String,String> - All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
- execution
Reports List<ImportJob Execution Report> - A resource that reports result of the import job execution. Structure is documented below.
- import
Job StringId - ID of the import job.
- labels Map<String,String>
- Labels as key value pairs.
Note: This field is non-authoritative, and will only manage the labels present in your configuration.
Please refer to the field
effectiveLabelsfor all of the labels present on the resource. - location String
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - name String
- The full name of the import job.
- project String
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- pulumi
Labels Map<String,String> - The combination of labels configured directly on the resource and default labels configured on the provider.
- state String
- The state of the import job. Possible values: IMPORT_JOB_STATE_PENDING IMPORT_JOB_STATE_RUNNING IMPORT_JOB_STATE_COMPLETED IMPORT_JOB_STATE_FAILED IMPORT_JOB_STATE_VALIDATING IMPORT_JOB_STATE_FAILED_VALIDATION IMPORT_JOB_STATE_READY
- update
Time String - The timestamp when the import job was last updated.
- validation
Reports List<ImportJob Validation Report> - A resource that aggregates errors across import job files. Structure is documented below.
- asset
Source string - Reference to a source.
- complete
Time string - The timestamp when the import job was completed.
- create
Time string - The timestamp when the import job was created.
- deletion
Policy string - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- display
Name string - User-friendly display name. Maximum length is 256 characters.
- effective
Labels {[key: string]: string} - All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
- execution
Reports ImportJob Execution Report[] - A resource that reports result of the import job execution. Structure is documented below.
- import
Job stringId - ID of the import job.
- labels {[key: string]: string}
- Labels as key value pairs.
Note: This field is non-authoritative, and will only manage the labels present in your configuration.
Please refer to the field
effectiveLabelsfor all of the labels present on the resource. - location string
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - name string
- The full name of the import job.
- project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- pulumi
Labels {[key: string]: string} - The combination of labels configured directly on the resource and default labels configured on the provider.
- state string
- The state of the import job. Possible values: IMPORT_JOB_STATE_PENDING IMPORT_JOB_STATE_RUNNING IMPORT_JOB_STATE_COMPLETED IMPORT_JOB_STATE_FAILED IMPORT_JOB_STATE_VALIDATING IMPORT_JOB_STATE_FAILED_VALIDATION IMPORT_JOB_STATE_READY
- update
Time string - The timestamp when the import job was last updated.
- validation
Reports ImportJob Validation Report[] - A resource that aggregates errors across import job files. Structure is documented below.
- asset_
source str - Reference to a source.
- complete_
time str - The timestamp when the import job was completed.
- create_
time str - The timestamp when the import job was created.
- deletion_
policy str - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- display_
name str - User-friendly display name. Maximum length is 256 characters.
- effective_
labels Mapping[str, str] - All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
- execution_
reports Sequence[ImportJob Execution Report Args] - A resource that reports result of the import job execution. Structure is documented below.
- import_
job_ strid - ID of the import job.
- labels Mapping[str, str]
- Labels as key value pairs.
Note: This field is non-authoritative, and will only manage the labels present in your configuration.
Please refer to the field
effectiveLabelsfor all of the labels present on the resource. - location str
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - name str
- The full name of the import job.
- project str
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- pulumi_
labels Mapping[str, str] - The combination of labels configured directly on the resource and default labels configured on the provider.
- state str
- The state of the import job. Possible values: IMPORT_JOB_STATE_PENDING IMPORT_JOB_STATE_RUNNING IMPORT_JOB_STATE_COMPLETED IMPORT_JOB_STATE_FAILED IMPORT_JOB_STATE_VALIDATING IMPORT_JOB_STATE_FAILED_VALIDATION IMPORT_JOB_STATE_READY
- update_
time str - The timestamp when the import job was last updated.
- validation_
reports Sequence[ImportJob Validation Report Args] - A resource that aggregates errors across import job files. Structure is documented below.
- asset
Source String - Reference to a source.
- complete
Time String - The timestamp when the import job was completed.
- create
Time String - The timestamp when the import job was created.
- deletion
Policy String - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- display
Name String - User-friendly display name. Maximum length is 256 characters.
- effective
Labels Map<String> - All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
- execution
Reports List<Property Map> - A resource that reports result of the import job execution. Structure is documented below.
- import
Job StringId - ID of the import job.
- labels Map<String>
- Labels as key value pairs.
Note: This field is non-authoritative, and will only manage the labels present in your configuration.
Please refer to the field
effectiveLabelsfor all of the labels present on the resource. - location String
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - name String
- The full name of the import job.
- project String
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- pulumi
Labels Map<String> - The combination of labels configured directly on the resource and default labels configured on the provider.
- state String
- The state of the import job. Possible values: IMPORT_JOB_STATE_PENDING IMPORT_JOB_STATE_RUNNING IMPORT_JOB_STATE_COMPLETED IMPORT_JOB_STATE_FAILED IMPORT_JOB_STATE_VALIDATING IMPORT_JOB_STATE_FAILED_VALIDATION IMPORT_JOB_STATE_READY
- update
Time String - The timestamp when the import job was last updated.
- validation
Reports List<Property Map> - A resource that aggregates errors across import job files. Structure is documented below.
Supporting Types
ImportJobExecutionReport, ImportJobExecutionReportArgs
- Execution
Errors List<ImportJob Execution Report Execution Error> - (Output) A resource that aggregates errors across import job files. Structure is documented below.
- Frames
Reported int - (Output) Total number of asset frames reported for the import job.
- Total
Rows intCount - (Output) Total number of rows in the import job.
- Execution
Errors []ImportJob Execution Report Execution Error - (Output) A resource that aggregates errors across import job files. Structure is documented below.
- Frames
Reported int - (Output) Total number of asset frames reported for the import job.
- Total
Rows intCount - (Output) Total number of rows in the import job.
- execution_
errors list(object) - (Output) A resource that aggregates errors across import job files. Structure is documented below.
- frames_
reported number - (Output) Total number of asset frames reported for the import job.
- total_
rows_ numbercount - (Output) Total number of rows in the import job.
- execution
Errors List<ImportJob Execution Report Execution Error> - (Output) A resource that aggregates errors across import job files. Structure is documented below.
- frames
Reported Integer - (Output) Total number of asset frames reported for the import job.
- total
Rows IntegerCount - (Output) Total number of rows in the import job.
- execution
Errors ImportJob Execution Report Execution Error[] - (Output) A resource that aggregates errors across import job files. Structure is documented below.
- frames
Reported number - (Output) Total number of asset frames reported for the import job.
- total
Rows numberCount - (Output) Total number of rows in the import job.
- execution_
errors Sequence[ImportJob Execution Report Execution Error] - (Output) A resource that aggregates errors across import job files. Structure is documented below.
- frames_
reported int - (Output) Total number of asset frames reported for the import job.
- total_
rows_ intcount - (Output) Total number of rows in the import job.
- execution
Errors List<Property Map> - (Output) A resource that aggregates errors across import job files. Structure is documented below.
- frames
Reported Number - (Output) Total number of asset frames reported for the import job.
- total
Rows NumberCount - (Output) Total number of rows in the import job.
ImportJobExecutionReportExecutionError, ImportJobExecutionReportExecutionErrorArgs
- File
Validations List<ImportJob Execution Report Execution Error File Validation> - (Output) List of errors found in files. Structure is documented below.
- Job
Errors List<ImportJob Execution Report Execution Error Job Error> - (Output) List of job level errors. Structure is documented below.
- File
Validations []ImportJob Execution Report Execution Error File Validation - (Output) List of errors found in files. Structure is documented below.
- Job
Errors []ImportJob Execution Report Execution Error Job Error - (Output) List of job level errors. Structure is documented below.
- file_
validations list(object) - (Output) List of errors found in files. Structure is documented below.
- job_
errors list(object) - (Output) List of job level errors. Structure is documented below.
- file
Validations List<ImportJob Execution Report Execution Error File Validation> - (Output) List of errors found in files. Structure is documented below.
- job
Errors List<ImportJob Execution Report Execution Error Job Error> - (Output) List of job level errors. Structure is documented below.
- file
Validations ImportJob Execution Report Execution Error File Validation[] - (Output) List of errors found in files. Structure is documented below.
- job
Errors ImportJob Execution Report Execution Error Job Error[] - (Output) List of job level errors. Structure is documented below.
- file_
validations Sequence[ImportJob Execution Report Execution Error File Validation] - (Output) List of errors found in files. Structure is documented below.
- job_
errors Sequence[ImportJob Execution Report Execution Error Job Error] - (Output) List of job level errors. Structure is documented below.
- file
Validations List<Property Map> - (Output) List of errors found in files. Structure is documented below.
- job
Errors List<Property Map> - (Output) List of job level errors. Structure is documented below.
ImportJobExecutionReportExecutionErrorFileValidation, ImportJobExecutionReportExecutionErrorFileValidationArgs
- File
Errors List<ImportJob Execution Report Execution Error File Validation File Error> - (Output) List of file level errors. Structure is documented below.
- File
Name string - (Output) The name of the file.
- Partial
Report bool - (Output) Flag indicating that processing was aborted due to maximum number of errors.
- Row
Errors List<ImportJob Execution Report Execution Error File Validation Row Error> - (Output) Partial list of rows that encountered validation error. Structure is documented below.
- File
Errors []ImportJob Execution Report Execution Error File Validation File Error - (Output) List of file level errors. Structure is documented below.
- File
Name string - (Output) The name of the file.
- Partial
Report bool - (Output) Flag indicating that processing was aborted due to maximum number of errors.
- Row
Errors []ImportJob Execution Report Execution Error File Validation Row Error - (Output) Partial list of rows that encountered validation error. Structure is documented below.
- file_
errors list(object) - (Output) List of file level errors. Structure is documented below.
- file_
name string - (Output) The name of the file.
- partial_
report bool - (Output) Flag indicating that processing was aborted due to maximum number of errors.
- row_
errors list(object) - (Output) Partial list of rows that encountered validation error. Structure is documented below.
- file
Errors List<ImportJob Execution Report Execution Error File Validation File Error> - (Output) List of file level errors. Structure is documented below.
- file
Name String - (Output) The name of the file.
- partial
Report Boolean - (Output) Flag indicating that processing was aborted due to maximum number of errors.
- row
Errors List<ImportJob Execution Report Execution Error File Validation Row Error> - (Output) Partial list of rows that encountered validation error. Structure is documented below.
- file
Errors ImportJob Execution Report Execution Error File Validation File Error[] - (Output) List of file level errors. Structure is documented below.
- file
Name string - (Output) The name of the file.
- partial
Report boolean - (Output) Flag indicating that processing was aborted due to maximum number of errors.
- row
Errors ImportJob Execution Report Execution Error File Validation Row Error[] - (Output) Partial list of rows that encountered validation error. Structure is documented below.
- file_
errors Sequence[ImportJob Execution Report Execution Error File Validation File Error] - (Output) List of file level errors. Structure is documented below.
- file_
name str - (Output) The name of the file.
- partial_
report bool - (Output) Flag indicating that processing was aborted due to maximum number of errors.
- row_
errors Sequence[ImportJob Execution Report Execution Error File Validation Row Error] - (Output) Partial list of rows that encountered validation error. Structure is documented below.
- file
Errors List<Property Map> - (Output) List of file level errors. Structure is documented below.
- file
Name String - (Output) The name of the file.
- partial
Report Boolean - (Output) Flag indicating that processing was aborted due to maximum number of errors.
- row
Errors List<Property Map> - (Output) Partial list of rows that encountered validation error. Structure is documented below.
ImportJobExecutionReportExecutionErrorFileValidationFileError, ImportJobExecutionReportExecutionErrorFileValidationFileErrorArgs
- Error
Details string - (Output) The error information.
- Severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- Error
Details string - (Output) The error information.
- Severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error_
details string - (Output) The error information.
- severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error
Details String - (Output) The error information.
- severity String
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error
Details string - (Output) The error information.
- severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error_
details str - (Output) The error information.
- severity str
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error
Details String - (Output) The error information.
- severity String
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
ImportJobExecutionReportExecutionErrorFileValidationRowError, ImportJobExecutionReportExecutionErrorFileValidationRowErrorArgs
- Archive
Errors List<ImportJob Execution Report Execution Error File Validation Row Error Archive Error> - (Output) Error details for an archive file. Structure is documented below.
- Asset
Title string - (Output) The asset title.
- Csv
Errors List<ImportJob Execution Report Execution Error File Validation Row Error Csv Error> - (Output) Error details for a CSV file. Structure is documented below.
- Errors
List<Import
Job Execution Report Execution Error File Validation Row Error Error> - (Output) The list of errors detected in the row. Structure is documented below.
- Row
Number int - (Output) The row number where the error was detected.
- Vm
Name string - (Output) The name of the VM in the row.
- Vm
Uuid string - (Output) The VM UUID.
- Xlsx
Errors List<ImportJob Execution Report Execution Error File Validation Row Error Xlsx Error> - (Output) Error details for an XLSX file. Structure is documented below.
- Archive
Errors []ImportJob Execution Report Execution Error File Validation Row Error Archive Error - (Output) Error details for an archive file. Structure is documented below.
- Asset
Title string - (Output) The asset title.
- Csv
Errors []ImportJob Execution Report Execution Error File Validation Row Error Csv Error - (Output) Error details for a CSV file. Structure is documented below.
- Errors
[]Import
Job Execution Report Execution Error File Validation Row Error Error - (Output) The list of errors detected in the row. Structure is documented below.
- Row
Number int - (Output) The row number where the error was detected.
- Vm
Name string - (Output) The name of the VM in the row.
- Vm
Uuid string - (Output) The VM UUID.
- Xlsx
Errors []ImportJob Execution Report Execution Error File Validation Row Error Xlsx Error - (Output) Error details for an XLSX file. Structure is documented below.
- archive_
errors list(object) - (Output) Error details for an archive file. Structure is documented below.
- asset_
title string - (Output) The asset title.
- csv_
errors list(object) - (Output) Error details for a CSV file. Structure is documented below.
- errors list(object)
- (Output) The list of errors detected in the row. Structure is documented below.
- row_
number number - (Output) The row number where the error was detected.
- vm_
name string - (Output) The name of the VM in the row.
- vm_
uuid string - (Output) The VM UUID.
- xlsx_
errors list(object) - (Output) Error details for an XLSX file. Structure is documented below.
- archive
Errors List<ImportJob Execution Report Execution Error File Validation Row Error Archive Error> - (Output) Error details for an archive file. Structure is documented below.
- asset
Title String - (Output) The asset title.
- csv
Errors List<ImportJob Execution Report Execution Error File Validation Row Error Csv Error> - (Output) Error details for a CSV file. Structure is documented below.
- errors
List<Import
Job Execution Report Execution Error File Validation Row Error Error> - (Output) The list of errors detected in the row. Structure is documented below.
- row
Number Integer - (Output) The row number where the error was detected.
- vm
Name String - (Output) The name of the VM in the row.
- vm
Uuid String - (Output) The VM UUID.
- xlsx
Errors List<ImportJob Execution Report Execution Error File Validation Row Error Xlsx Error> - (Output) Error details for an XLSX file. Structure is documented below.
- archive
Errors ImportJob Execution Report Execution Error File Validation Row Error Archive Error[] - (Output) Error details for an archive file. Structure is documented below.
- asset
Title string - (Output) The asset title.
- csv
Errors ImportJob Execution Report Execution Error File Validation Row Error Csv Error[] - (Output) Error details for a CSV file. Structure is documented below.
- errors
Import
Job Execution Report Execution Error File Validation Row Error Error[] - (Output) The list of errors detected in the row. Structure is documented below.
- row
Number number - (Output) The row number where the error was detected.
- vm
Name string - (Output) The name of the VM in the row.
- vm
Uuid string - (Output) The VM UUID.
- xlsx
Errors ImportJob Execution Report Execution Error File Validation Row Error Xlsx Error[] - (Output) Error details for an XLSX file. Structure is documented below.
- archive_
errors Sequence[ImportJob Execution Report Execution Error File Validation Row Error Archive Error] - (Output) Error details for an archive file. Structure is documented below.
- asset_
title str - (Output) The asset title.
- csv_
errors Sequence[ImportJob Execution Report Execution Error File Validation Row Error Csv Error] - (Output) Error details for a CSV file. Structure is documented below.
- errors
Sequence[Import
Job Execution Report Execution Error File Validation Row Error Error] - (Output) The list of errors detected in the row. Structure is documented below.
- row_
number int - (Output) The row number where the error was detected.
- vm_
name str - (Output) The name of the VM in the row.
- vm_
uuid str - (Output) The VM UUID.
- xlsx_
errors Sequence[ImportJob Execution Report Execution Error File Validation Row Error Xlsx Error] - (Output) Error details for an XLSX file. Structure is documented below.
- archive
Errors List<Property Map> - (Output) Error details for an archive file. Structure is documented below.
- asset
Title String - (Output) The asset title.
- csv
Errors List<Property Map> - (Output) Error details for a CSV file. Structure is documented below.
- errors List<Property Map>
- (Output) The list of errors detected in the row. Structure is documented below.
- row
Number Number - (Output) The row number where the error was detected.
- vm
Name String - (Output) The name of the VM in the row.
- vm
Uuid String - (Output) The VM UUID.
- xlsx
Errors List<Property Map> - (Output) Error details for an XLSX file. Structure is documented below.
ImportJobExecutionReportExecutionErrorFileValidationRowErrorArchiveError, ImportJobExecutionReportExecutionErrorFileValidationRowErrorArchiveErrorArgs
- Csv
Errors List<ImportJob Execution Report Execution Error File Validation Row Error Archive Error Csv Error> - (Output) Error details for a CSV file. Structure is documented below.
- File
Path string - (Output) The file path inside the archive where the error was detected.
- Csv
Errors []ImportJob Execution Report Execution Error File Validation Row Error Archive Error Csv Error - (Output) Error details for a CSV file. Structure is documented below.
- File
Path string - (Output) The file path inside the archive where the error was detected.
- csv_
errors list(object) - (Output) Error details for a CSV file. Structure is documented below.
- file_
path string - (Output) The file path inside the archive where the error was detected.
- csv
Errors List<ImportJob Execution Report Execution Error File Validation Row Error Archive Error Csv Error> - (Output) Error details for a CSV file. Structure is documented below.
- file
Path String - (Output) The file path inside the archive where the error was detected.
- csv
Errors ImportJob Execution Report Execution Error File Validation Row Error Archive Error Csv Error[] - (Output) Error details for a CSV file. Structure is documented below.
- file
Path string - (Output) The file path inside the archive where the error was detected.
- csv_
errors Sequence[ImportJob Execution Report Execution Error File Validation Row Error Archive Error Csv Error] - (Output) Error details for a CSV file. Structure is documented below.
- file_
path str - (Output) The file path inside the archive where the error was detected.
- csv
Errors List<Property Map> - (Output) Error details for a CSV file. Structure is documented below.
- file
Path String - (Output) The file path inside the archive where the error was detected.
ImportJobExecutionReportExecutionErrorFileValidationRowErrorArchiveErrorCsvError, ImportJobExecutionReportExecutionErrorFileValidationRowErrorArchiveErrorCsvErrorArgs
- Row
Number int - (Output) The row number where the error was detected.
- Row
Number int - (Output) The row number where the error was detected.
- row_
number number - (Output) The row number where the error was detected.
- row
Number Integer - (Output) The row number where the error was detected.
- row
Number number - (Output) The row number where the error was detected.
- row_
number int - (Output) The row number where the error was detected.
- row
Number Number - (Output) The row number where the error was detected.
ImportJobExecutionReportExecutionErrorFileValidationRowErrorCsvError, ImportJobExecutionReportExecutionErrorFileValidationRowErrorCsvErrorArgs
- Row
Number int - (Output) The row number where the error was detected.
- Row
Number int - (Output) The row number where the error was detected.
- row_
number number - (Output) The row number where the error was detected.
- row
Number Integer - (Output) The row number where the error was detected.
- row
Number number - (Output) The row number where the error was detected.
- row_
number int - (Output) The row number where the error was detected.
- row
Number Number - (Output) The row number where the error was detected.
ImportJobExecutionReportExecutionErrorFileValidationRowErrorError, ImportJobExecutionReportExecutionErrorFileValidationRowErrorErrorArgs
- Error
Details string - (Output) The error information.
- Severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- Error
Details string - (Output) The error information.
- Severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error_
details string - (Output) The error information.
- severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error
Details String - (Output) The error information.
- severity String
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error
Details string - (Output) The error information.
- severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error_
details str - (Output) The error information.
- severity str
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error
Details String - (Output) The error information.
- severity String
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
ImportJobExecutionReportExecutionErrorFileValidationRowErrorXlsxError, ImportJobExecutionReportExecutionErrorFileValidationRowErrorXlsxErrorArgs
- row_
number number - (Output) The row number where the error was detected.
- sheet string
- (Output) The name of the sheet where the error was detected.
- row_
number int - (Output) The row number where the error was detected.
- sheet str
- (Output) The name of the sheet where the error was detected.
ImportJobExecutionReportExecutionErrorJobError, ImportJobExecutionReportExecutionErrorJobErrorArgs
- Error
Details string - (Output) The error information.
- Severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- Error
Details string - (Output) The error information.
- Severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error_
details string - (Output) The error information.
- severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error
Details String - (Output) The error information.
- severity String
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error
Details string - (Output) The error information.
- severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error_
details str - (Output) The error information.
- severity str
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error
Details String - (Output) The error information.
- severity String
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
ImportJobValidationReport, ImportJobValidationReportArgs
- File
Validations List<ImportJob Validation Report File Validation> - (Output) List of errors found in files. Structure is documented below.
- Job
Errors List<ImportJob Validation Report Job Error> - (Output) List of job level errors. Structure is documented below.
- File
Validations []ImportJob Validation Report File Validation - (Output) List of errors found in files. Structure is documented below.
- Job
Errors []ImportJob Validation Report Job Error - (Output) List of job level errors. Structure is documented below.
- file_
validations list(object) - (Output) List of errors found in files. Structure is documented below.
- job_
errors list(object) - (Output) List of job level errors. Structure is documented below.
- file
Validations List<ImportJob Validation Report File Validation> - (Output) List of errors found in files. Structure is documented below.
- job
Errors List<ImportJob Validation Report Job Error> - (Output) List of job level errors. Structure is documented below.
- file
Validations ImportJob Validation Report File Validation[] - (Output) List of errors found in files. Structure is documented below.
- job
Errors ImportJob Validation Report Job Error[] - (Output) List of job level errors. Structure is documented below.
- file_
validations Sequence[ImportJob Validation Report File Validation] - (Output) List of errors found in files. Structure is documented below.
- job_
errors Sequence[ImportJob Validation Report Job Error] - (Output) List of job level errors. Structure is documented below.
- file
Validations List<Property Map> - (Output) List of errors found in files. Structure is documented below.
- job
Errors List<Property Map> - (Output) List of job level errors. Structure is documented below.
ImportJobValidationReportFileValidation, ImportJobValidationReportFileValidationArgs
- File
Errors List<ImportJob Validation Report File Validation File Error> - (Output) List of file level errors. Structure is documented below.
- File
Name string - (Output) The name of the file.
- Partial
Report bool - (Output) Flag indicating that processing was aborted due to maximum number of errors.
- Row
Errors List<ImportJob Validation Report File Validation Row Error> - (Output) Partial list of rows that encountered validation error. Structure is documented below.
- File
Errors []ImportJob Validation Report File Validation File Error - (Output) List of file level errors. Structure is documented below.
- File
Name string - (Output) The name of the file.
- Partial
Report bool - (Output) Flag indicating that processing was aborted due to maximum number of errors.
- Row
Errors []ImportJob Validation Report File Validation Row Error - (Output) Partial list of rows that encountered validation error. Structure is documented below.
- file_
errors list(object) - (Output) List of file level errors. Structure is documented below.
- file_
name string - (Output) The name of the file.
- partial_
report bool - (Output) Flag indicating that processing was aborted due to maximum number of errors.
- row_
errors list(object) - (Output) Partial list of rows that encountered validation error. Structure is documented below.
- file
Errors List<ImportJob Validation Report File Validation File Error> - (Output) List of file level errors. Structure is documented below.
- file
Name String - (Output) The name of the file.
- partial
Report Boolean - (Output) Flag indicating that processing was aborted due to maximum number of errors.
- row
Errors List<ImportJob Validation Report File Validation Row Error> - (Output) Partial list of rows that encountered validation error. Structure is documented below.
- file
Errors ImportJob Validation Report File Validation File Error[] - (Output) List of file level errors. Structure is documented below.
- file
Name string - (Output) The name of the file.
- partial
Report boolean - (Output) Flag indicating that processing was aborted due to maximum number of errors.
- row
Errors ImportJob Validation Report File Validation Row Error[] - (Output) Partial list of rows that encountered validation error. Structure is documented below.
- file_
errors Sequence[ImportJob Validation Report File Validation File Error] - (Output) List of file level errors. Structure is documented below.
- file_
name str - (Output) The name of the file.
- partial_
report bool - (Output) Flag indicating that processing was aborted due to maximum number of errors.
- row_
errors Sequence[ImportJob Validation Report File Validation Row Error] - (Output) Partial list of rows that encountered validation error. Structure is documented below.
- file
Errors List<Property Map> - (Output) List of file level errors. Structure is documented below.
- file
Name String - (Output) The name of the file.
- partial
Report Boolean - (Output) Flag indicating that processing was aborted due to maximum number of errors.
- row
Errors List<Property Map> - (Output) Partial list of rows that encountered validation error. Structure is documented below.
ImportJobValidationReportFileValidationFileError, ImportJobValidationReportFileValidationFileErrorArgs
- Error
Details string - (Output) The error information.
- Severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- Error
Details string - (Output) The error information.
- Severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error_
details string - (Output) The error information.
- severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error
Details String - (Output) The error information.
- severity String
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error
Details string - (Output) The error information.
- severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error_
details str - (Output) The error information.
- severity str
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error
Details String - (Output) The error information.
- severity String
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
ImportJobValidationReportFileValidationRowError, ImportJobValidationReportFileValidationRowErrorArgs
- Archive
Errors List<ImportJob Validation Report File Validation Row Error Archive Error> - (Output) Error details for an archive file. Structure is documented below.
- Asset
Title string - (Output) The asset title.
- Csv
Errors List<ImportJob Validation Report File Validation Row Error Csv Error> - (Output) Error details for a CSV file. Structure is documented below.
- Errors
List<Import
Job Validation Report File Validation Row Error Error> - (Output) The list of errors detected in the row. Structure is documented below.
- Row
Number int - (Output) The row number where the error was detected.
- Vm
Name string - (Output) The name of the VM in the row.
- Vm
Uuid string - (Output) The VM UUID.
- Xlsx
Errors List<ImportJob Validation Report File Validation Row Error Xlsx Error> - (Output) Error details for an XLSX file. Structure is documented below.
- Archive
Errors []ImportJob Validation Report File Validation Row Error Archive Error - (Output) Error details for an archive file. Structure is documented below.
- Asset
Title string - (Output) The asset title.
- Csv
Errors []ImportJob Validation Report File Validation Row Error Csv Error - (Output) Error details for a CSV file. Structure is documented below.
- Errors
[]Import
Job Validation Report File Validation Row Error Error - (Output) The list of errors detected in the row. Structure is documented below.
- Row
Number int - (Output) The row number where the error was detected.
- Vm
Name string - (Output) The name of the VM in the row.
- Vm
Uuid string - (Output) The VM UUID.
- Xlsx
Errors []ImportJob Validation Report File Validation Row Error Xlsx Error - (Output) Error details for an XLSX file. Structure is documented below.
- archive_
errors list(object) - (Output) Error details for an archive file. Structure is documented below.
- asset_
title string - (Output) The asset title.
- csv_
errors list(object) - (Output) Error details for a CSV file. Structure is documented below.
- errors list(object)
- (Output) The list of errors detected in the row. Structure is documented below.
- row_
number number - (Output) The row number where the error was detected.
- vm_
name string - (Output) The name of the VM in the row.
- vm_
uuid string - (Output) The VM UUID.
- xlsx_
errors list(object) - (Output) Error details for an XLSX file. Structure is documented below.
- archive
Errors List<ImportJob Validation Report File Validation Row Error Archive Error> - (Output) Error details for an archive file. Structure is documented below.
- asset
Title String - (Output) The asset title.
- csv
Errors List<ImportJob Validation Report File Validation Row Error Csv Error> - (Output) Error details for a CSV file. Structure is documented below.
- errors
List<Import
Job Validation Report File Validation Row Error Error> - (Output) The list of errors detected in the row. Structure is documented below.
- row
Number Integer - (Output) The row number where the error was detected.
- vm
Name String - (Output) The name of the VM in the row.
- vm
Uuid String - (Output) The VM UUID.
- xlsx
Errors List<ImportJob Validation Report File Validation Row Error Xlsx Error> - (Output) Error details for an XLSX file. Structure is documented below.
- archive
Errors ImportJob Validation Report File Validation Row Error Archive Error[] - (Output) Error details for an archive file. Structure is documented below.
- asset
Title string - (Output) The asset title.
- csv
Errors ImportJob Validation Report File Validation Row Error Csv Error[] - (Output) Error details for a CSV file. Structure is documented below.
- errors
Import
Job Validation Report File Validation Row Error Error[] - (Output) The list of errors detected in the row. Structure is documented below.
- row
Number number - (Output) The row number where the error was detected.
- vm
Name string - (Output) The name of the VM in the row.
- vm
Uuid string - (Output) The VM UUID.
- xlsx
Errors ImportJob Validation Report File Validation Row Error Xlsx Error[] - (Output) Error details for an XLSX file. Structure is documented below.
- archive_
errors Sequence[ImportJob Validation Report File Validation Row Error Archive Error] - (Output) Error details for an archive file. Structure is documented below.
- asset_
title str - (Output) The asset title.
- csv_
errors Sequence[ImportJob Validation Report File Validation Row Error Csv Error] - (Output) Error details for a CSV file. Structure is documented below.
- errors
Sequence[Import
Job Validation Report File Validation Row Error Error] - (Output) The list of errors detected in the row. Structure is documented below.
- row_
number int - (Output) The row number where the error was detected.
- vm_
name str - (Output) The name of the VM in the row.
- vm_
uuid str - (Output) The VM UUID.
- xlsx_
errors Sequence[ImportJob Validation Report File Validation Row Error Xlsx Error] - (Output) Error details for an XLSX file. Structure is documented below.
- archive
Errors List<Property Map> - (Output) Error details for an archive file. Structure is documented below.
- asset
Title String - (Output) The asset title.
- csv
Errors List<Property Map> - (Output) Error details for a CSV file. Structure is documented below.
- errors List<Property Map>
- (Output) The list of errors detected in the row. Structure is documented below.
- row
Number Number - (Output) The row number where the error was detected.
- vm
Name String - (Output) The name of the VM in the row.
- vm
Uuid String - (Output) The VM UUID.
- xlsx
Errors List<Property Map> - (Output) Error details for an XLSX file. Structure is documented below.
ImportJobValidationReportFileValidationRowErrorArchiveError, ImportJobValidationReportFileValidationRowErrorArchiveErrorArgs
- Csv
Errors List<ImportJob Validation Report File Validation Row Error Archive Error Csv Error> - (Output) Error details for a CSV file. Structure is documented below.
- File
Path string - (Output) The file path inside the archive where the error was detected.
- Csv
Errors []ImportJob Validation Report File Validation Row Error Archive Error Csv Error - (Output) Error details for a CSV file. Structure is documented below.
- File
Path string - (Output) The file path inside the archive where the error was detected.
- csv_
errors list(object) - (Output) Error details for a CSV file. Structure is documented below.
- file_
path string - (Output) The file path inside the archive where the error was detected.
- csv
Errors List<ImportJob Validation Report File Validation Row Error Archive Error Csv Error> - (Output) Error details for a CSV file. Structure is documented below.
- file
Path String - (Output) The file path inside the archive where the error was detected.
- csv
Errors ImportJob Validation Report File Validation Row Error Archive Error Csv Error[] - (Output) Error details for a CSV file. Structure is documented below.
- file
Path string - (Output) The file path inside the archive where the error was detected.
- csv_
errors Sequence[ImportJob Validation Report File Validation Row Error Archive Error Csv Error] - (Output) Error details for a CSV file. Structure is documented below.
- file_
path str - (Output) The file path inside the archive where the error was detected.
- csv
Errors List<Property Map> - (Output) Error details for a CSV file. Structure is documented below.
- file
Path String - (Output) The file path inside the archive where the error was detected.
ImportJobValidationReportFileValidationRowErrorArchiveErrorCsvError, ImportJobValidationReportFileValidationRowErrorArchiveErrorCsvErrorArgs
- Row
Number int - (Output) The row number where the error was detected.
- Row
Number int - (Output) The row number where the error was detected.
- row_
number number - (Output) The row number where the error was detected.
- row
Number Integer - (Output) The row number where the error was detected.
- row
Number number - (Output) The row number where the error was detected.
- row_
number int - (Output) The row number where the error was detected.
- row
Number Number - (Output) The row number where the error was detected.
ImportJobValidationReportFileValidationRowErrorCsvError, ImportJobValidationReportFileValidationRowErrorCsvErrorArgs
- Row
Number int - (Output) The row number where the error was detected.
- Row
Number int - (Output) The row number where the error was detected.
- row_
number number - (Output) The row number where the error was detected.
- row
Number Integer - (Output) The row number where the error was detected.
- row
Number number - (Output) The row number where the error was detected.
- row_
number int - (Output) The row number where the error was detected.
- row
Number Number - (Output) The row number where the error was detected.
ImportJobValidationReportFileValidationRowErrorError, ImportJobValidationReportFileValidationRowErrorErrorArgs
- Error
Details string - (Output) The error information.
- Severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- Error
Details string - (Output) The error information.
- Severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error_
details string - (Output) The error information.
- severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error
Details String - (Output) The error information.
- severity String
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error
Details string - (Output) The error information.
- severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error_
details str - (Output) The error information.
- severity str
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error
Details String - (Output) The error information.
- severity String
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
ImportJobValidationReportFileValidationRowErrorXlsxError, ImportJobValidationReportFileValidationRowErrorXlsxErrorArgs
- row_
number number - (Output) The row number where the error was detected.
- sheet string
- (Output) The name of the sheet where the error was detected.
- row_
number int - (Output) The row number where the error was detected.
- sheet str
- (Output) The name of the sheet where the error was detected.
ImportJobValidationReportJobError, ImportJobValidationReportJobErrorArgs
- Error
Details string - (Output) The error information.
- Severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- Error
Details string - (Output) The error information.
- Severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error_
details string - (Output) The error information.
- severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error
Details String - (Output) The error information.
- severity String
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error
Details string - (Output) The error information.
- severity string
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error_
details str - (Output) The error information.
- severity str
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
- error
Details String - (Output) The error information.
- severity String
- (Output) The severity of the error. Possible values: ERROR WARNING INFO
Import
ImportJob can be imported using any of these accepted formats:
projects/{{project}}/locations/{{location}}/importJobs/{{import_job_id}}{{project}}/{{location}}/{{import_job_id}}{{location}}/{{import_job_id}}
When using the pulumi import command, ImportJob can be imported using one of the formats above. For example:
$ pulumi import gcp:migrationcenter/importJob:ImportJob default projects/{{project}}/locations/{{location}}/importJobs/{{import_job_id}}
$ pulumi import gcp:migrationcenter/importJob:ImportJob default {{project}}/{{location}}/{{import_job_id}}
$ pulumi import gcp:migrationcenter/importJob:ImportJob default {{location}}/{{import_job_id}}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Google Cloud (GCP) Classic pulumi/pulumi-gcp
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
google-betaTerraform Provider.
published on Wednesday, Jun 24, 2026 by Pulumi