1. Packages
  2. Packages
  3. Google Cloud (GCP) Classic
  4. API Docs
  5. migrationcenter
  6. ImportJob
Viewing docs for Google Cloud v9.29.0
published on Wednesday, Jun 24, 2026 by Pulumi
gcp logo
Viewing docs for Google Cloud v9.29.0
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:

    AssetSource string
    Reference to a source.
    ImportJobId string
    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.
    DeletionPolicy 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.
    DisplayName 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 effectiveLabels for 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.
    AssetSource string
    Reference to a source.
    ImportJobId string
    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.
    DeletionPolicy 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.
    DisplayName 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 effectiveLabels for 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_id string
    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 effectiveLabels for 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.
    assetSource String
    Reference to a source.
    importJobId String
    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.
    deletionPolicy 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.
    displayName 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 effectiveLabels for 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.
    assetSource string
    Reference to a source.
    importJobId string
    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.
    deletionPolicy 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.
    displayName 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 effectiveLabels for 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_id str
    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 effectiveLabels for 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.
    assetSource String
    Reference to a source.
    importJobId String
    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.
    deletionPolicy 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.
    displayName 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 effectiveLabels for 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:

    CompleteTime string
    The timestamp when the import job was completed.
    CreateTime string
    The timestamp when the import job was created.
    EffectiveLabels 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.
    ExecutionReports List<ImportJobExecutionReport>
    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.
    PulumiLabels 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
    UpdateTime string
    The timestamp when the import job was last updated.
    ValidationReports List<ImportJobValidationReport>
    A resource that aggregates errors across import job files. Structure is documented below.
    CompleteTime string
    The timestamp when the import job was completed.
    CreateTime string
    The timestamp when the import job was created.
    EffectiveLabels 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.
    ExecutionReports []ImportJobExecutionReport
    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.
    PulumiLabels 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
    UpdateTime string
    The timestamp when the import job was last updated.
    ValidationReports []ImportJobValidationReport
    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.
    completeTime String
    The timestamp when the import job was completed.
    createTime String
    The timestamp when the import job was created.
    effectiveLabels 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.
    executionReports List<ImportJobExecutionReport>
    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.
    pulumiLabels 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
    updateTime String
    The timestamp when the import job was last updated.
    validationReports List<ImportJobValidationReport>
    A resource that aggregates errors across import job files. Structure is documented below.
    completeTime string
    The timestamp when the import job was completed.
    createTime string
    The timestamp when the import job was created.
    effectiveLabels {[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.
    executionReports ImportJobExecutionReport[]
    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.
    pulumiLabels {[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
    updateTime string
    The timestamp when the import job was last updated.
    validationReports ImportJobValidationReport[]
    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[ImportJobExecutionReport]
    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[ImportJobValidationReport]
    A resource that aggregates errors across import job files. Structure is documented below.
    completeTime String
    The timestamp when the import job was completed.
    createTime String
    The timestamp when the import job was created.
    effectiveLabels Map<String>
    All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
    executionReports 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.
    pulumiLabels 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
    updateTime String
    The timestamp when the import job was last updated.
    validationReports 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) -> ImportJob
    func 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.
    The following state arguments are supported:
    AssetSource string
    Reference to a source.
    CompleteTime string
    The timestamp when the import job was completed.
    CreateTime string
    The timestamp when the import job was created.
    DeletionPolicy 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.
    DisplayName string
    User-friendly display name. Maximum length is 256 characters.
    EffectiveLabels 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.
    ExecutionReports List<ImportJobExecutionReport>
    A resource that reports result of the import job execution. Structure is documented below.
    ImportJobId string
    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 effectiveLabels for 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.
    PulumiLabels 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
    UpdateTime string
    The timestamp when the import job was last updated.
    ValidationReports List<ImportJobValidationReport>
    A resource that aggregates errors across import job files. Structure is documented below.
    AssetSource string
    Reference to a source.
    CompleteTime string
    The timestamp when the import job was completed.
    CreateTime string
    The timestamp when the import job was created.
    DeletionPolicy 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.
    DisplayName string
    User-friendly display name. Maximum length is 256 characters.
    EffectiveLabels 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.
    ExecutionReports []ImportJobExecutionReportArgs
    A resource that reports result of the import job execution. Structure is documented below.
    ImportJobId string
    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 effectiveLabels for 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.
    PulumiLabels 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
    UpdateTime string
    The timestamp when the import job was last updated.
    ValidationReports []ImportJobValidationReportArgs
    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_id string
    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 effectiveLabels for 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.
    assetSource String
    Reference to a source.
    completeTime String
    The timestamp when the import job was completed.
    createTime String
    The timestamp when the import job was created.
    deletionPolicy 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.
    displayName String
    User-friendly display name. Maximum length is 256 characters.
    effectiveLabels 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.
    executionReports List<ImportJobExecutionReport>
    A resource that reports result of the import job execution. Structure is documented below.
    importJobId String
    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 effectiveLabels for 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.
    pulumiLabels 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
    updateTime String
    The timestamp when the import job was last updated.
    validationReports List<ImportJobValidationReport>
    A resource that aggregates errors across import job files. Structure is documented below.
    assetSource string
    Reference to a source.
    completeTime string
    The timestamp when the import job was completed.
    createTime string
    The timestamp when the import job was created.
    deletionPolicy 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.
    displayName string
    User-friendly display name. Maximum length is 256 characters.
    effectiveLabels {[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.
    executionReports ImportJobExecutionReport[]
    A resource that reports result of the import job execution. Structure is documented below.
    importJobId string
    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 effectiveLabels for 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.
    pulumiLabels {[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
    updateTime string
    The timestamp when the import job was last updated.
    validationReports ImportJobValidationReport[]
    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[ImportJobExecutionReportArgs]
    A resource that reports result of the import job execution. Structure is documented below.
    import_job_id str
    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 effectiveLabels for 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[ImportJobValidationReportArgs]
    A resource that aggregates errors across import job files. Structure is documented below.
    assetSource String
    Reference to a source.
    completeTime String
    The timestamp when the import job was completed.
    createTime String
    The timestamp when the import job was created.
    deletionPolicy 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.
    displayName String
    User-friendly display name. Maximum length is 256 characters.
    effectiveLabels Map<String>
    All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
    executionReports List<Property Map>
    A resource that reports result of the import job execution. Structure is documented below.
    importJobId String
    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 effectiveLabels for 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.
    pulumiLabels 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
    updateTime String
    The timestamp when the import job was last updated.
    validationReports List<Property Map>
    A resource that aggregates errors across import job files. Structure is documented below.

    Supporting Types

    ImportJobExecutionReport, ImportJobExecutionReportArgs

    ExecutionErrors List<ImportJobExecutionReportExecutionError>
    (Output) A resource that aggregates errors across import job files. Structure is documented below.
    FramesReported int
    (Output) Total number of asset frames reported for the import job.
    TotalRowsCount int
    (Output) Total number of rows in the import job.
    ExecutionErrors []ImportJobExecutionReportExecutionError
    (Output) A resource that aggregates errors across import job files. Structure is documented below.
    FramesReported int
    (Output) Total number of asset frames reported for the import job.
    TotalRowsCount int
    (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_count number
    (Output) Total number of rows in the import job.
    executionErrors List<ImportJobExecutionReportExecutionError>
    (Output) A resource that aggregates errors across import job files. Structure is documented below.
    framesReported Integer
    (Output) Total number of asset frames reported for the import job.
    totalRowsCount Integer
    (Output) Total number of rows in the import job.
    executionErrors ImportJobExecutionReportExecutionError[]
    (Output) A resource that aggregates errors across import job files. Structure is documented below.
    framesReported number
    (Output) Total number of asset frames reported for the import job.
    totalRowsCount number
    (Output) Total number of rows in the import job.
    execution_errors Sequence[ImportJobExecutionReportExecutionError]
    (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_count int
    (Output) Total number of rows in the import job.
    executionErrors List<Property Map>
    (Output) A resource that aggregates errors across import job files. Structure is documented below.
    framesReported Number
    (Output) Total number of asset frames reported for the import job.
    totalRowsCount Number
    (Output) Total number of rows in the import job.

    ImportJobExecutionReportExecutionError, ImportJobExecutionReportExecutionErrorArgs

    FileValidations List<ImportJobExecutionReportExecutionErrorFileValidation>
    (Output) List of errors found in files. Structure is documented below.
    JobErrors List<ImportJobExecutionReportExecutionErrorJobError>
    (Output) List of job level errors. Structure is documented below.
    FileValidations []ImportJobExecutionReportExecutionErrorFileValidation
    (Output) List of errors found in files. Structure is documented below.
    JobErrors []ImportJobExecutionReportExecutionErrorJobError
    (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.
    fileValidations List<ImportJobExecutionReportExecutionErrorFileValidation>
    (Output) List of errors found in files. Structure is documented below.
    jobErrors List<ImportJobExecutionReportExecutionErrorJobError>
    (Output) List of job level errors. Structure is documented below.
    fileValidations ImportJobExecutionReportExecutionErrorFileValidation[]
    (Output) List of errors found in files. Structure is documented below.
    jobErrors ImportJobExecutionReportExecutionErrorJobError[]
    (Output) List of job level errors. Structure is documented below.
    file_validations Sequence[ImportJobExecutionReportExecutionErrorFileValidation]
    (Output) List of errors found in files. Structure is documented below.
    job_errors Sequence[ImportJobExecutionReportExecutionErrorJobError]
    (Output) List of job level errors. Structure is documented below.
    fileValidations List<Property Map>
    (Output) List of errors found in files. Structure is documented below.
    jobErrors List<Property Map>
    (Output) List of job level errors. Structure is documented below.

    ImportJobExecutionReportExecutionErrorFileValidation, ImportJobExecutionReportExecutionErrorFileValidationArgs

    FileErrors List<ImportJobExecutionReportExecutionErrorFileValidationFileError>
    (Output) List of file level errors. Structure is documented below.
    FileName string
    (Output) The name of the file.
    PartialReport bool
    (Output) Flag indicating that processing was aborted due to maximum number of errors.
    RowErrors List<ImportJobExecutionReportExecutionErrorFileValidationRowError>
    (Output) Partial list of rows that encountered validation error. Structure is documented below.
    FileErrors []ImportJobExecutionReportExecutionErrorFileValidationFileError
    (Output) List of file level errors. Structure is documented below.
    FileName string
    (Output) The name of the file.
    PartialReport bool
    (Output) Flag indicating that processing was aborted due to maximum number of errors.
    RowErrors []ImportJobExecutionReportExecutionErrorFileValidationRowError
    (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.
    fileErrors List<ImportJobExecutionReportExecutionErrorFileValidationFileError>
    (Output) List of file level errors. Structure is documented below.
    fileName String
    (Output) The name of the file.
    partialReport Boolean
    (Output) Flag indicating that processing was aborted due to maximum number of errors.
    rowErrors List<ImportJobExecutionReportExecutionErrorFileValidationRowError>
    (Output) Partial list of rows that encountered validation error. Structure is documented below.
    fileErrors ImportJobExecutionReportExecutionErrorFileValidationFileError[]
    (Output) List of file level errors. Structure is documented below.
    fileName string
    (Output) The name of the file.
    partialReport boolean
    (Output) Flag indicating that processing was aborted due to maximum number of errors.
    rowErrors ImportJobExecutionReportExecutionErrorFileValidationRowError[]
    (Output) Partial list of rows that encountered validation error. Structure is documented below.
    file_errors Sequence[ImportJobExecutionReportExecutionErrorFileValidationFileError]
    (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[ImportJobExecutionReportExecutionErrorFileValidationRowError]
    (Output) Partial list of rows that encountered validation error. Structure is documented below.
    fileErrors List<Property Map>
    (Output) List of file level errors. Structure is documented below.
    fileName String
    (Output) The name of the file.
    partialReport Boolean
    (Output) Flag indicating that processing was aborted due to maximum number of errors.
    rowErrors List<Property Map>
    (Output) Partial list of rows that encountered validation error. Structure is documented below.

    ImportJobExecutionReportExecutionErrorFileValidationFileError, ImportJobExecutionReportExecutionErrorFileValidationFileErrorArgs

    ErrorDetails string
    (Output) The error information.
    Severity string
    (Output) The severity of the error. Possible values: ERROR WARNING INFO
    ErrorDetails 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
    errorDetails String
    (Output) The error information.
    severity String
    (Output) The severity of the error. Possible values: ERROR WARNING INFO
    errorDetails 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
    errorDetails String
    (Output) The error information.
    severity String
    (Output) The severity of the error. Possible values: ERROR WARNING INFO

    ImportJobExecutionReportExecutionErrorFileValidationRowError, ImportJobExecutionReportExecutionErrorFileValidationRowErrorArgs

    ArchiveErrors List<ImportJobExecutionReportExecutionErrorFileValidationRowErrorArchiveError>
    (Output) Error details for an archive file. Structure is documented below.
    AssetTitle string
    (Output) The asset title.
    CsvErrors List<ImportJobExecutionReportExecutionErrorFileValidationRowErrorCsvError>
    (Output) Error details for a CSV file. Structure is documented below.
    Errors List<ImportJobExecutionReportExecutionErrorFileValidationRowErrorError>
    (Output) The list of errors detected in the row. Structure is documented below.
    RowNumber int
    (Output) The row number where the error was detected.
    VmName string
    (Output) The name of the VM in the row.
    VmUuid string
    (Output) The VM UUID.
    XlsxErrors List<ImportJobExecutionReportExecutionErrorFileValidationRowErrorXlsxError>
    (Output) Error details for an XLSX file. Structure is documented below.
    ArchiveErrors []ImportJobExecutionReportExecutionErrorFileValidationRowErrorArchiveError
    (Output) Error details for an archive file. Structure is documented below.
    AssetTitle string
    (Output) The asset title.
    CsvErrors []ImportJobExecutionReportExecutionErrorFileValidationRowErrorCsvError
    (Output) Error details for a CSV file. Structure is documented below.
    Errors []ImportJobExecutionReportExecutionErrorFileValidationRowErrorError
    (Output) The list of errors detected in the row. Structure is documented below.
    RowNumber int
    (Output) The row number where the error was detected.
    VmName string
    (Output) The name of the VM in the row.
    VmUuid string
    (Output) The VM UUID.
    XlsxErrors []ImportJobExecutionReportExecutionErrorFileValidationRowErrorXlsxError
    (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.
    archiveErrors List<ImportJobExecutionReportExecutionErrorFileValidationRowErrorArchiveError>
    (Output) Error details for an archive file. Structure is documented below.
    assetTitle String
    (Output) The asset title.
    csvErrors List<ImportJobExecutionReportExecutionErrorFileValidationRowErrorCsvError>
    (Output) Error details for a CSV file. Structure is documented below.
    errors List<ImportJobExecutionReportExecutionErrorFileValidationRowErrorError>
    (Output) The list of errors detected in the row. Structure is documented below.
    rowNumber Integer
    (Output) The row number where the error was detected.
    vmName String
    (Output) The name of the VM in the row.
    vmUuid String
    (Output) The VM UUID.
    xlsxErrors List<ImportJobExecutionReportExecutionErrorFileValidationRowErrorXlsxError>
    (Output) Error details for an XLSX file. Structure is documented below.
    archiveErrors ImportJobExecutionReportExecutionErrorFileValidationRowErrorArchiveError[]
    (Output) Error details for an archive file. Structure is documented below.
    assetTitle string
    (Output) The asset title.
    csvErrors ImportJobExecutionReportExecutionErrorFileValidationRowErrorCsvError[]
    (Output) Error details for a CSV file. Structure is documented below.
    errors ImportJobExecutionReportExecutionErrorFileValidationRowErrorError[]
    (Output) The list of errors detected in the row. Structure is documented below.
    rowNumber number
    (Output) The row number where the error was detected.
    vmName string
    (Output) The name of the VM in the row.
    vmUuid string
    (Output) The VM UUID.
    xlsxErrors ImportJobExecutionReportExecutionErrorFileValidationRowErrorXlsxError[]
    (Output) Error details for an XLSX file. Structure is documented below.
    archive_errors Sequence[ImportJobExecutionReportExecutionErrorFileValidationRowErrorArchiveError]
    (Output) Error details for an archive file. Structure is documented below.
    asset_title str
    (Output) The asset title.
    csv_errors Sequence[ImportJobExecutionReportExecutionErrorFileValidationRowErrorCsvError]
    (Output) Error details for a CSV file. Structure is documented below.
    errors Sequence[ImportJobExecutionReportExecutionErrorFileValidationRowErrorError]
    (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[ImportJobExecutionReportExecutionErrorFileValidationRowErrorXlsxError]
    (Output) Error details for an XLSX file. Structure is documented below.
    archiveErrors List<Property Map>
    (Output) Error details for an archive file. Structure is documented below.
    assetTitle String
    (Output) The asset title.
    csvErrors 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.
    rowNumber Number
    (Output) The row number where the error was detected.
    vmName String
    (Output) The name of the VM in the row.
    vmUuid String
    (Output) The VM UUID.
    xlsxErrors List<Property Map>
    (Output) Error details for an XLSX file. Structure is documented below.

    ImportJobExecutionReportExecutionErrorFileValidationRowErrorArchiveError, ImportJobExecutionReportExecutionErrorFileValidationRowErrorArchiveErrorArgs

    CsvErrors List<ImportJobExecutionReportExecutionErrorFileValidationRowErrorArchiveErrorCsvError>
    (Output) Error details for a CSV file. Structure is documented below.
    FilePath string
    (Output) The file path inside the archive where the error was detected.
    CsvErrors []ImportJobExecutionReportExecutionErrorFileValidationRowErrorArchiveErrorCsvError
    (Output) Error details for a CSV file. Structure is documented below.
    FilePath 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.
    csvErrors List<ImportJobExecutionReportExecutionErrorFileValidationRowErrorArchiveErrorCsvError>
    (Output) Error details for a CSV file. Structure is documented below.
    filePath String
    (Output) The file path inside the archive where the error was detected.
    csvErrors ImportJobExecutionReportExecutionErrorFileValidationRowErrorArchiveErrorCsvError[]
    (Output) Error details for a CSV file. Structure is documented below.
    filePath string
    (Output) The file path inside the archive where the error was detected.
    csv_errors Sequence[ImportJobExecutionReportExecutionErrorFileValidationRowErrorArchiveErrorCsvError]
    (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.
    csvErrors List<Property Map>
    (Output) Error details for a CSV file. Structure is documented below.
    filePath String
    (Output) The file path inside the archive where the error was detected.

    ImportJobExecutionReportExecutionErrorFileValidationRowErrorArchiveErrorCsvError, ImportJobExecutionReportExecutionErrorFileValidationRowErrorArchiveErrorCsvErrorArgs

    RowNumber int
    (Output) The row number where the error was detected.
    RowNumber int
    (Output) The row number where the error was detected.
    row_number number
    (Output) The row number where the error was detected.
    rowNumber Integer
    (Output) The row number where the error was detected.
    rowNumber number
    (Output) The row number where the error was detected.
    row_number int
    (Output) The row number where the error was detected.
    rowNumber Number
    (Output) The row number where the error was detected.

    ImportJobExecutionReportExecutionErrorFileValidationRowErrorCsvError, ImportJobExecutionReportExecutionErrorFileValidationRowErrorCsvErrorArgs

    RowNumber int
    (Output) The row number where the error was detected.
    RowNumber int
    (Output) The row number where the error was detected.
    row_number number
    (Output) The row number where the error was detected.
    rowNumber Integer
    (Output) The row number where the error was detected.
    rowNumber number
    (Output) The row number where the error was detected.
    row_number int
    (Output) The row number where the error was detected.
    rowNumber Number
    (Output) The row number where the error was detected.

    ImportJobExecutionReportExecutionErrorFileValidationRowErrorError, ImportJobExecutionReportExecutionErrorFileValidationRowErrorErrorArgs

    ErrorDetails string
    (Output) The error information.
    Severity string
    (Output) The severity of the error. Possible values: ERROR WARNING INFO
    ErrorDetails 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
    errorDetails String
    (Output) The error information.
    severity String
    (Output) The severity of the error. Possible values: ERROR WARNING INFO
    errorDetails 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
    errorDetails String
    (Output) The error information.
    severity String
    (Output) The severity of the error. Possible values: ERROR WARNING INFO

    ImportJobExecutionReportExecutionErrorFileValidationRowErrorXlsxError, ImportJobExecutionReportExecutionErrorFileValidationRowErrorXlsxErrorArgs

    RowNumber int
    (Output) The row number where the error was detected.
    Sheet string
    (Output) The name of the sheet where the error was detected.
    RowNumber int
    (Output) The row number where the error was detected.
    Sheet string
    (Output) The name of the sheet where the error was detected.
    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.
    rowNumber Integer
    (Output) The row number where the error was detected.
    sheet String
    (Output) The name of the sheet where the error was detected.
    rowNumber 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.
    rowNumber Number
    (Output) The row number where the error was detected.
    sheet String
    (Output) The name of the sheet where the error was detected.

    ImportJobExecutionReportExecutionErrorJobError, ImportJobExecutionReportExecutionErrorJobErrorArgs

    ErrorDetails string
    (Output) The error information.
    Severity string
    (Output) The severity of the error. Possible values: ERROR WARNING INFO
    ErrorDetails 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
    errorDetails String
    (Output) The error information.
    severity String
    (Output) The severity of the error. Possible values: ERROR WARNING INFO
    errorDetails 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
    errorDetails String
    (Output) The error information.
    severity String
    (Output) The severity of the error. Possible values: ERROR WARNING INFO

    ImportJobValidationReport, ImportJobValidationReportArgs

    FileValidations List<ImportJobValidationReportFileValidation>
    (Output) List of errors found in files. Structure is documented below.
    JobErrors List<ImportJobValidationReportJobError>
    (Output) List of job level errors. Structure is documented below.
    FileValidations []ImportJobValidationReportFileValidation
    (Output) List of errors found in files. Structure is documented below.
    JobErrors []ImportJobValidationReportJobError
    (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.
    fileValidations List<ImportJobValidationReportFileValidation>
    (Output) List of errors found in files. Structure is documented below.
    jobErrors List<ImportJobValidationReportJobError>
    (Output) List of job level errors. Structure is documented below.
    fileValidations ImportJobValidationReportFileValidation[]
    (Output) List of errors found in files. Structure is documented below.
    jobErrors ImportJobValidationReportJobError[]
    (Output) List of job level errors. Structure is documented below.
    file_validations Sequence[ImportJobValidationReportFileValidation]
    (Output) List of errors found in files. Structure is documented below.
    job_errors Sequence[ImportJobValidationReportJobError]
    (Output) List of job level errors. Structure is documented below.
    fileValidations List<Property Map>
    (Output) List of errors found in files. Structure is documented below.
    jobErrors List<Property Map>
    (Output) List of job level errors. Structure is documented below.

    ImportJobValidationReportFileValidation, ImportJobValidationReportFileValidationArgs

    FileErrors List<ImportJobValidationReportFileValidationFileError>
    (Output) List of file level errors. Structure is documented below.
    FileName string
    (Output) The name of the file.
    PartialReport bool
    (Output) Flag indicating that processing was aborted due to maximum number of errors.
    RowErrors List<ImportJobValidationReportFileValidationRowError>
    (Output) Partial list of rows that encountered validation error. Structure is documented below.
    FileErrors []ImportJobValidationReportFileValidationFileError
    (Output) List of file level errors. Structure is documented below.
    FileName string
    (Output) The name of the file.
    PartialReport bool
    (Output) Flag indicating that processing was aborted due to maximum number of errors.
    RowErrors []ImportJobValidationReportFileValidationRowError
    (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.
    fileErrors List<ImportJobValidationReportFileValidationFileError>
    (Output) List of file level errors. Structure is documented below.
    fileName String
    (Output) The name of the file.
    partialReport Boolean
    (Output) Flag indicating that processing was aborted due to maximum number of errors.
    rowErrors List<ImportJobValidationReportFileValidationRowError>
    (Output) Partial list of rows that encountered validation error. Structure is documented below.
    fileErrors ImportJobValidationReportFileValidationFileError[]
    (Output) List of file level errors. Structure is documented below.
    fileName string
    (Output) The name of the file.
    partialReport boolean
    (Output) Flag indicating that processing was aborted due to maximum number of errors.
    rowErrors ImportJobValidationReportFileValidationRowError[]
    (Output) Partial list of rows that encountered validation error. Structure is documented below.
    file_errors Sequence[ImportJobValidationReportFileValidationFileError]
    (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[ImportJobValidationReportFileValidationRowError]
    (Output) Partial list of rows that encountered validation error. Structure is documented below.
    fileErrors List<Property Map>
    (Output) List of file level errors. Structure is documented below.
    fileName String
    (Output) The name of the file.
    partialReport Boolean
    (Output) Flag indicating that processing was aborted due to maximum number of errors.
    rowErrors List<Property Map>
    (Output) Partial list of rows that encountered validation error. Structure is documented below.

    ImportJobValidationReportFileValidationFileError, ImportJobValidationReportFileValidationFileErrorArgs

    ErrorDetails string
    (Output) The error information.
    Severity string
    (Output) The severity of the error. Possible values: ERROR WARNING INFO
    ErrorDetails 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
    errorDetails String
    (Output) The error information.
    severity String
    (Output) The severity of the error. Possible values: ERROR WARNING INFO
    errorDetails 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
    errorDetails String
    (Output) The error information.
    severity String
    (Output) The severity of the error. Possible values: ERROR WARNING INFO

    ImportJobValidationReportFileValidationRowError, ImportJobValidationReportFileValidationRowErrorArgs

    ArchiveErrors List<ImportJobValidationReportFileValidationRowErrorArchiveError>
    (Output) Error details for an archive file. Structure is documented below.
    AssetTitle string
    (Output) The asset title.
    CsvErrors List<ImportJobValidationReportFileValidationRowErrorCsvError>
    (Output) Error details for a CSV file. Structure is documented below.
    Errors List<ImportJobValidationReportFileValidationRowErrorError>
    (Output) The list of errors detected in the row. Structure is documented below.
    RowNumber int
    (Output) The row number where the error was detected.
    VmName string
    (Output) The name of the VM in the row.
    VmUuid string
    (Output) The VM UUID.
    XlsxErrors List<ImportJobValidationReportFileValidationRowErrorXlsxError>
    (Output) Error details for an XLSX file. Structure is documented below.
    ArchiveErrors []ImportJobValidationReportFileValidationRowErrorArchiveError
    (Output) Error details for an archive file. Structure is documented below.
    AssetTitle string
    (Output) The asset title.
    CsvErrors []ImportJobValidationReportFileValidationRowErrorCsvError
    (Output) Error details for a CSV file. Structure is documented below.
    Errors []ImportJobValidationReportFileValidationRowErrorError
    (Output) The list of errors detected in the row. Structure is documented below.
    RowNumber int
    (Output) The row number where the error was detected.
    VmName string
    (Output) The name of the VM in the row.
    VmUuid string
    (Output) The VM UUID.
    XlsxErrors []ImportJobValidationReportFileValidationRowErrorXlsxError
    (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.
    archiveErrors List<ImportJobValidationReportFileValidationRowErrorArchiveError>
    (Output) Error details for an archive file. Structure is documented below.
    assetTitle String
    (Output) The asset title.
    csvErrors List<ImportJobValidationReportFileValidationRowErrorCsvError>
    (Output) Error details for a CSV file. Structure is documented below.
    errors List<ImportJobValidationReportFileValidationRowErrorError>
    (Output) The list of errors detected in the row. Structure is documented below.
    rowNumber Integer
    (Output) The row number where the error was detected.
    vmName String
    (Output) The name of the VM in the row.
    vmUuid String
    (Output) The VM UUID.
    xlsxErrors List<ImportJobValidationReportFileValidationRowErrorXlsxError>
    (Output) Error details for an XLSX file. Structure is documented below.
    archiveErrors ImportJobValidationReportFileValidationRowErrorArchiveError[]
    (Output) Error details for an archive file. Structure is documented below.
    assetTitle string
    (Output) The asset title.
    csvErrors ImportJobValidationReportFileValidationRowErrorCsvError[]
    (Output) Error details for a CSV file. Structure is documented below.
    errors ImportJobValidationReportFileValidationRowErrorError[]
    (Output) The list of errors detected in the row. Structure is documented below.
    rowNumber number
    (Output) The row number where the error was detected.
    vmName string
    (Output) The name of the VM in the row.
    vmUuid string
    (Output) The VM UUID.
    xlsxErrors ImportJobValidationReportFileValidationRowErrorXlsxError[]
    (Output) Error details for an XLSX file. Structure is documented below.
    archive_errors Sequence[ImportJobValidationReportFileValidationRowErrorArchiveError]
    (Output) Error details for an archive file. Structure is documented below.
    asset_title str
    (Output) The asset title.
    csv_errors Sequence[ImportJobValidationReportFileValidationRowErrorCsvError]
    (Output) Error details for a CSV file. Structure is documented below.
    errors Sequence[ImportJobValidationReportFileValidationRowErrorError]
    (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[ImportJobValidationReportFileValidationRowErrorXlsxError]
    (Output) Error details for an XLSX file. Structure is documented below.
    archiveErrors List<Property Map>
    (Output) Error details for an archive file. Structure is documented below.
    assetTitle String
    (Output) The asset title.
    csvErrors 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.
    rowNumber Number
    (Output) The row number where the error was detected.
    vmName String
    (Output) The name of the VM in the row.
    vmUuid String
    (Output) The VM UUID.
    xlsxErrors List<Property Map>
    (Output) Error details for an XLSX file. Structure is documented below.

    ImportJobValidationReportFileValidationRowErrorArchiveError, ImportJobValidationReportFileValidationRowErrorArchiveErrorArgs

    CsvErrors List<ImportJobValidationReportFileValidationRowErrorArchiveErrorCsvError>
    (Output) Error details for a CSV file. Structure is documented below.
    FilePath string
    (Output) The file path inside the archive where the error was detected.
    CsvErrors []ImportJobValidationReportFileValidationRowErrorArchiveErrorCsvError
    (Output) Error details for a CSV file. Structure is documented below.
    FilePath 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.
    csvErrors List<ImportJobValidationReportFileValidationRowErrorArchiveErrorCsvError>
    (Output) Error details for a CSV file. Structure is documented below.
    filePath String
    (Output) The file path inside the archive where the error was detected.
    csvErrors ImportJobValidationReportFileValidationRowErrorArchiveErrorCsvError[]
    (Output) Error details for a CSV file. Structure is documented below.
    filePath string
    (Output) The file path inside the archive where the error was detected.
    csv_errors Sequence[ImportJobValidationReportFileValidationRowErrorArchiveErrorCsvError]
    (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.
    csvErrors List<Property Map>
    (Output) Error details for a CSV file. Structure is documented below.
    filePath String
    (Output) The file path inside the archive where the error was detected.

    ImportJobValidationReportFileValidationRowErrorArchiveErrorCsvError, ImportJobValidationReportFileValidationRowErrorArchiveErrorCsvErrorArgs

    RowNumber int
    (Output) The row number where the error was detected.
    RowNumber int
    (Output) The row number where the error was detected.
    row_number number
    (Output) The row number where the error was detected.
    rowNumber Integer
    (Output) The row number where the error was detected.
    rowNumber number
    (Output) The row number where the error was detected.
    row_number int
    (Output) The row number where the error was detected.
    rowNumber Number
    (Output) The row number where the error was detected.

    ImportJobValidationReportFileValidationRowErrorCsvError, ImportJobValidationReportFileValidationRowErrorCsvErrorArgs

    RowNumber int
    (Output) The row number where the error was detected.
    RowNumber int
    (Output) The row number where the error was detected.
    row_number number
    (Output) The row number where the error was detected.
    rowNumber Integer
    (Output) The row number where the error was detected.
    rowNumber number
    (Output) The row number where the error was detected.
    row_number int
    (Output) The row number where the error was detected.
    rowNumber Number
    (Output) The row number where the error was detected.

    ImportJobValidationReportFileValidationRowErrorError, ImportJobValidationReportFileValidationRowErrorErrorArgs

    ErrorDetails string
    (Output) The error information.
    Severity string
    (Output) The severity of the error. Possible values: ERROR WARNING INFO
    ErrorDetails 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
    errorDetails String
    (Output) The error information.
    severity String
    (Output) The severity of the error. Possible values: ERROR WARNING INFO
    errorDetails 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
    errorDetails String
    (Output) The error information.
    severity String
    (Output) The severity of the error. Possible values: ERROR WARNING INFO

    ImportJobValidationReportFileValidationRowErrorXlsxError, ImportJobValidationReportFileValidationRowErrorXlsxErrorArgs

    RowNumber int
    (Output) The row number where the error was detected.
    Sheet string
    (Output) The name of the sheet where the error was detected.
    RowNumber int
    (Output) The row number where the error was detected.
    Sheet string
    (Output) The name of the sheet where the error was detected.
    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.
    rowNumber Integer
    (Output) The row number where the error was detected.
    sheet String
    (Output) The name of the sheet where the error was detected.
    rowNumber 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.
    rowNumber Number
    (Output) The row number where the error was detected.
    sheet String
    (Output) The name of the sheet where the error was detected.

    ImportJobValidationReportJobError, ImportJobValidationReportJobErrorArgs

    ErrorDetails string
    (Output) The error information.
    Severity string
    (Output) The severity of the error. Possible values: ERROR WARNING INFO
    ErrorDetails 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
    errorDetails String
    (Output) The error information.
    severity String
    (Output) The severity of the error. Possible values: ERROR WARNING INFO
    errorDetails 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
    errorDetails 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-beta Terraform Provider.
    gcp logo
    Viewing docs for Google Cloud v9.29.0
    published on Wednesday, Jun 24, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial