Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.migrationcenter/v1alpha1.ImportJob
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Creates an import job. Auto-naming is currently not supported for this resource.
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,
display_name: Optional[str] = None,
gcs_payload: Optional[GCSPayloadInfoArgs] = None,
inline_payload: Optional[InlinePayloadInfoArgs] = None,
labels: Optional[Mapping[str, str]] = None,
location: Optional[str] = None,
project: Optional[str] = None,
request_id: 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: google-native:migrationcenter/v1alpha1:ImportJob
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name
This property is required. string - The unique name of the resource.
- args
This property is required. ImportJobArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name
This property is required. str - The unique name of the resource.
- args
This property is required. 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
This property is required. string - The unique name of the resource.
- args
This property is required. ImportJobArgs - The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. ImportJobArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name
This property is required. String - The unique name of the resource.
- args
This property is required. 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 exampleimportJobResourceResourceFromMigrationcenterv1alpha1 = new GoogleNative.MigrationCenter.V1Alpha1.ImportJob("exampleimportJobResourceResourceFromMigrationcenterv1alpha1", new()
{
AssetSource = "string",
ImportJobId = "string",
DisplayName = "string",
GcsPayload = new GoogleNative.MigrationCenter.V1Alpha1.Inputs.GCSPayloadInfoArgs
{
Format = GoogleNative.MigrationCenter.V1Alpha1.GCSPayloadInfoFormat.ImportJobFormatUnspecified,
Path = "string",
},
InlinePayload = new GoogleNative.MigrationCenter.V1Alpha1.Inputs.InlinePayloadInfoArgs
{
Format = GoogleNative.MigrationCenter.V1Alpha1.InlinePayloadInfoFormat.ImportJobFormatUnspecified,
Payload = new[]
{
new GoogleNative.MigrationCenter.V1Alpha1.Inputs.PayloadFileArgs
{
Data = "string",
Name = "string",
},
},
},
Labels =
{
{ "string", "string" },
},
Location = "string",
Project = "string",
RequestId = "string",
});
example, err := migrationcenterv1alpha1.NewImportJob(ctx, "exampleimportJobResourceResourceFromMigrationcenterv1alpha1", &migrationcenterv1alpha1.ImportJobArgs{
AssetSource: pulumi.String("string"),
ImportJobId: pulumi.String("string"),
DisplayName: pulumi.String("string"),
GcsPayload: &migrationcenter.GCSPayloadInfoArgs{
Format: migrationcenterv1alpha1.GCSPayloadInfoFormatImportJobFormatUnspecified,
Path: pulumi.String("string"),
},
InlinePayload: &migrationcenter.InlinePayloadInfoArgs{
Format: migrationcenterv1alpha1.InlinePayloadInfoFormatImportJobFormatUnspecified,
Payload: migrationcenter.PayloadFileArray{
&migrationcenter.PayloadFileArgs{
Data: pulumi.String("string"),
Name: pulumi.String("string"),
},
},
},
Labels: pulumi.StringMap{
"string": pulumi.String("string"),
},
Location: pulumi.String("string"),
Project: pulumi.String("string"),
RequestId: pulumi.String("string"),
})
var exampleimportJobResourceResourceFromMigrationcenterv1alpha1 = new ImportJob("exampleimportJobResourceResourceFromMigrationcenterv1alpha1", ImportJobArgs.builder()
.assetSource("string")
.importJobId("string")
.displayName("string")
.gcsPayload(GCSPayloadInfoArgs.builder()
.format("IMPORT_JOB_FORMAT_UNSPECIFIED")
.path("string")
.build())
.inlinePayload(InlinePayloadInfoArgs.builder()
.format("IMPORT_JOB_FORMAT_UNSPECIFIED")
.payload(PayloadFileArgs.builder()
.data("string")
.name("string")
.build())
.build())
.labels(Map.of("string", "string"))
.location("string")
.project("string")
.requestId("string")
.build());
exampleimport_job_resource_resource_from_migrationcenterv1alpha1 = google_native.migrationcenter.v1alpha1.ImportJob("exampleimportJobResourceResourceFromMigrationcenterv1alpha1",
asset_source="string",
import_job_id="string",
display_name="string",
gcs_payload={
"format": google_native.migrationcenter.v1alpha1.GCSPayloadInfoFormat.IMPORT_JOB_FORMAT_UNSPECIFIED,
"path": "string",
},
inline_payload={
"format": google_native.migrationcenter.v1alpha1.InlinePayloadInfoFormat.IMPORT_JOB_FORMAT_UNSPECIFIED,
"payload": [{
"data": "string",
"name": "string",
}],
},
labels={
"string": "string",
},
location="string",
project="string",
request_id="string")
const exampleimportJobResourceResourceFromMigrationcenterv1alpha1 = new google_native.migrationcenter.v1alpha1.ImportJob("exampleimportJobResourceResourceFromMigrationcenterv1alpha1", {
assetSource: "string",
importJobId: "string",
displayName: "string",
gcsPayload: {
format: google_native.migrationcenter.v1alpha1.GCSPayloadInfoFormat.ImportJobFormatUnspecified,
path: "string",
},
inlinePayload: {
format: google_native.migrationcenter.v1alpha1.InlinePayloadInfoFormat.ImportJobFormatUnspecified,
payload: [{
data: "string",
name: "string",
}],
},
labels: {
string: "string",
},
location: "string",
project: "string",
requestId: "string",
});
type: google-native:migrationcenter/v1alpha1:ImportJob
properties:
assetSource: string
displayName: string
gcsPayload:
format: IMPORT_JOB_FORMAT_UNSPECIFIED
path: string
importJobId: string
inlinePayload:
format: IMPORT_JOB_FORMAT_UNSPECIFIED
payload:
- data: string
name: string
labels:
string: string
location: string
project: string
requestId: 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 This property is required. string - Reference to a source.
- Import
Job Id This property is required. Changes to this property will trigger replacement.
- Required. ID of the import job.
- Display
Name string - User-friendly display name. Maximum length is 63 characters.
- Gcs
Payload Pulumi.Google Native. Migration Center. V1Alpha1. Inputs. GCSPayload Info - The payload is in Google Cloud Storage.
- Inline
Payload Pulumi.Google Native. Migration Center. V1Alpha1. Inputs. Inline Payload Info - The payload is included in the request, mainly used for small import jobs.
- Labels Dictionary<string, string>
- Labels as key value pairs.
- Location
Changes to this property will trigger replacement.
- Project
Changes to this property will trigger replacement.
- Request
Id string - Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
- Asset
Source This property is required. string - Reference to a source.
- Import
Job Id This property is required. Changes to this property will trigger replacement.
- Required. ID of the import job.
- Display
Name string - User-friendly display name. Maximum length is 63 characters.
- Gcs
Payload GCSPayloadInfo Args - The payload is in Google Cloud Storage.
- Inline
Payload InlinePayload Info Args - The payload is included in the request, mainly used for small import jobs.
- Labels map[string]string
- Labels as key value pairs.
- Location
Changes to this property will trigger replacement.
- Project
Changes to this property will trigger replacement.
- Request
Id string - Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
- asset
Source This property is required. String - Reference to a source.
- import
Job Id This property is required. Changes to this property will trigger replacement.
- Required. ID of the import job.
- display
Name String - User-friendly display name. Maximum length is 63 characters.
- gcs
Payload GCSPayloadInfo - The payload is in Google Cloud Storage.
- inline
Payload InlinePayload Info - The payload is included in the request, mainly used for small import jobs.
- labels Map<String,String>
- Labels as key value pairs.
- location
Changes to this property will trigger replacement.
- project
Changes to this property will trigger replacement.
- request
Id String - Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
- asset
Source This property is required. string - Reference to a source.
- import
Job Id This property is required. Changes to this property will trigger replacement.
- Required. ID of the import job.
- display
Name string - User-friendly display name. Maximum length is 63 characters.
- gcs
Payload GCSPayloadInfo - The payload is in Google Cloud Storage.
- inline
Payload InlinePayload Info - The payload is included in the request, mainly used for small import jobs.
- labels {[key: string]: string}
- Labels as key value pairs.
- location
Changes to this property will trigger replacement.
- project
Changes to this property will trigger replacement.
- request
Id string - Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
- asset_
source This property is required. str - Reference to a source.
- import_
job_ id This property is required. Changes to this property will trigger replacement.
- Required. ID of the import job.
- display_
name str - User-friendly display name. Maximum length is 63 characters.
- gcs_
payload GCSPayloadInfo Args - The payload is in Google Cloud Storage.
- inline_
payload InlinePayload Info Args - The payload is included in the request, mainly used for small import jobs.
- labels Mapping[str, str]
- Labels as key value pairs.
- location
Changes to this property will trigger replacement.
- project
Changes to this property will trigger replacement.
- request_
id str - Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
- asset
Source This property is required. String - Reference to a source.
- import
Job Id This property is required. Changes to this property will trigger replacement.
- Required. ID of the import job.
- display
Name String - User-friendly display name. Maximum length is 63 characters.
- gcs
Payload Property Map - The payload is in Google Cloud Storage.
- inline
Payload Property Map - The payload is included in the request, mainly used for small import jobs.
- labels Map<String>
- Labels as key value pairs.
- location
Changes to this property will trigger replacement.
- project
Changes to this property will trigger replacement.
- request
Id String - Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
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.
- Execution
Report Pulumi.Google Native. Migration Center. V1Alpha1. Outputs. Execution Report Response - The report with the results of running the import job.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The full name of the import job.
- State string
- The state of the import job.
- Update
Time string - The timestamp when the import job was last updated.
- Validation
Report Pulumi.Google Native. Migration Center. V1Alpha1. Outputs. Validation Report Response - The report with the validation results of the import job.
- Complete
Time string - The timestamp when the import job was completed.
- Create
Time string - The timestamp when the import job was created.
- Execution
Report ExecutionReport Response - The report with the results of running the import job.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The full name of the import job.
- State string
- The state of the import job.
- Update
Time string - The timestamp when the import job was last updated.
- Validation
Report ValidationReport Response - The report with the validation results of the import job.
- complete
Time String - The timestamp when the import job was completed.
- create
Time String - The timestamp when the import job was created.
- execution
Report ExecutionReport Response - The report with the results of running the import job.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The full name of the import job.
- state String
- The state of the import job.
- update
Time String - The timestamp when the import job was last updated.
- validation
Report ValidationReport Response - The report with the validation results of the import job.
- complete
Time string - The timestamp when the import job was completed.
- create
Time string - The timestamp when the import job was created.
- execution
Report ExecutionReport Response - The report with the results of running the import job.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The full name of the import job.
- state string
- The state of the import job.
- update
Time string - The timestamp when the import job was last updated.
- validation
Report ValidationReport Response - The report with the validation results of the import job.
- complete_
time str - The timestamp when the import job was completed.
- create_
time str - The timestamp when the import job was created.
- execution_
report ExecutionReport Response - The report with the results of running the import job.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The full name of the import job.
- state str
- The state of the import job.
- update_
time str - The timestamp when the import job was last updated.
- validation_
report ValidationReport Response - The report with the validation results of the import job.
- complete
Time String - The timestamp when the import job was completed.
- create
Time String - The timestamp when the import job was created.
- execution
Report Property Map - The report with the results of running the import job.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The full name of the import job.
- state String
- The state of the import job.
- update
Time String - The timestamp when the import job was last updated.
- validation
Report Property Map - The report with the validation results of the import job.
Supporting Types
ExecutionReportResponse, ExecutionReportResponseArgs
- Execution
Errors This property is required. Pulumi.Google Native. Migration Center. V1Alpha1. Inputs. Validation Report Response - Validation errors encountered during the execution of the import job.
- Frames
Reported This property is required. int - Total number of asset frames reported for the import job.
- Job
Errors This property is required. List<Pulumi.Google Native. Migration Center. V1Alpha1. Inputs. Import Error Response> - List of job-level errors. Deprecated, use the job errors under execution_errors instead.
- Total
Rows Count This property is required. int - Total number of rows in the import job.
- Execution
Errors This property is required. ValidationReport Response - Validation errors encountered during the execution of the import job.
- Frames
Reported This property is required. int - Total number of asset frames reported for the import job.
- Job
Errors This property is required. []ImportError Response - List of job-level errors. Deprecated, use the job errors under execution_errors instead.
- Total
Rows Count This property is required. int - Total number of rows in the import job.
- execution
Errors This property is required. ValidationReport Response - Validation errors encountered during the execution of the import job.
- frames
Reported This property is required. Integer - Total number of asset frames reported for the import job.
- job
Errors This property is required. List<ImportError Response> - List of job-level errors. Deprecated, use the job errors under execution_errors instead.
- total
Rows Count This property is required. Integer - Total number of rows in the import job.
- execution
Errors This property is required. ValidationReport Response - Validation errors encountered during the execution of the import job.
- frames
Reported This property is required. number - Total number of asset frames reported for the import job.
- job
Errors This property is required. ImportError Response[] - List of job-level errors. Deprecated, use the job errors under execution_errors instead.
- total
Rows Count This property is required. number - Total number of rows in the import job.
- execution_
errors This property is required. ValidationReport Response - Validation errors encountered during the execution of the import job.
- frames_
reported This property is required. int - Total number of asset frames reported for the import job.
- job_
errors This property is required. Sequence[ImportError Response] - List of job-level errors. Deprecated, use the job errors under execution_errors instead.
- total_
rows_ count This property is required. int - Total number of rows in the import job.
- execution
Errors This property is required. Property Map - Validation errors encountered during the execution of the import job.
- frames
Reported This property is required. Number - Total number of asset frames reported for the import job.
- job
Errors This property is required. List<Property Map> - List of job-level errors. Deprecated, use the job errors under execution_errors instead.
- total
Rows Count This property is required. Number - Total number of rows in the import job.
FileValidationReportResponse, FileValidationReportResponseArgs
- File
Errors This property is required. List<Pulumi.Google Native. Migration Center. V1Alpha1. Inputs. Import Error Response> - List of file level errors.
- File
Name This property is required. string - The name of the file.
- Partial
Report This property is required. bool - Flag indicating that processing was aborted due to maximum number of errors.
- Row
Errors This property is required. List<Pulumi.Google Native. Migration Center. V1Alpha1. Inputs. Import Row Error Response> - Partial list of rows that encountered validation error.
- File
Errors This property is required. []ImportError Response - List of file level errors.
- File
Name This property is required. string - The name of the file.
- Partial
Report This property is required. bool - Flag indicating that processing was aborted due to maximum number of errors.
- Row
Errors This property is required. []ImportRow Error Response - Partial list of rows that encountered validation error.
- file
Errors This property is required. List<ImportError Response> - List of file level errors.
- file
Name This property is required. String - The name of the file.
- partial
Report This property is required. Boolean - Flag indicating that processing was aborted due to maximum number of errors.
- row
Errors This property is required. List<ImportRow Error Response> - Partial list of rows that encountered validation error.
- file
Errors This property is required. ImportError Response[] - List of file level errors.
- file
Name This property is required. string - The name of the file.
- partial
Report This property is required. boolean - Flag indicating that processing was aborted due to maximum number of errors.
- row
Errors This property is required. ImportRow Error Response[] - Partial list of rows that encountered validation error.
- file_
errors This property is required. Sequence[ImportError Response] - List of file level errors.
- file_
name This property is required. str - The name of the file.
- partial_
report This property is required. bool - Flag indicating that processing was aborted due to maximum number of errors.
- row_
errors This property is required. Sequence[ImportRow Error Response] - Partial list of rows that encountered validation error.
- file
Errors This property is required. List<Property Map> - List of file level errors.
- file
Name This property is required. String - The name of the file.
- partial
Report This property is required. Boolean - Flag indicating that processing was aborted due to maximum number of errors.
- row
Errors This property is required. List<Property Map> - Partial list of rows that encountered validation error.
GCSPayloadInfo, GCSPayloadInfoArgs
- Format
Pulumi.
Google Native. Migration Center. V1Alpha1. GCSPayload Info Format - The import job format.
- Path string
- The payload path in Google Cloud Storage.
- Format
GCSPayload
Info Format - The import job format.
- Path string
- The payload path in Google Cloud Storage.
- format
GCSPayload
Info Format - The import job format.
- path String
- The payload path in Google Cloud Storage.
- format
GCSPayload
Info Format - The import job format.
- path string
- The payload path in Google Cloud Storage.
- format
GCSPayload
Info Format - The import job format.
- path str
- The payload path in Google Cloud Storage.
- format "IMPORT_JOB_FORMAT_UNSPECIFIED" | "IMPORT_JOB_FORMAT_CMDB" | "IMPORT_JOB_FORMAT_RVTOOLS_XLSX" | "IMPORT_JOB_FORMAT_RVTOOLS_CSV" | "IMPORT_JOB_FORMAT_EXPORTED_AWS_CSV" | "IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSV" | "IMPORT_JOB_FORMAT_MANUAL_CSV"
- The import job format.
- path String
- The payload path in Google Cloud Storage.
GCSPayloadInfoFormat, GCSPayloadInfoFormatArgs
- Import
Job Format Unspecified - IMPORT_JOB_FORMAT_UNSPECIFIEDDefault value.
- Import
Job Format Cmdb - IMPORT_JOB_FORMAT_CMDBConfiguration management DB format.
- Import
Job Format Rvtools Xlsx - IMPORT_JOB_FORMAT_RVTOOLS_XLSXRVTools format (XLSX).
- Import
Job Format Rvtools Csv - IMPORT_JOB_FORMAT_RVTOOLS_CSVRVTools format (CSV).
- Import
Job Format Exported Aws Csv - IMPORT_JOB_FORMAT_EXPORTED_AWS_CSVCSV format exported from AWS using the AWS collection script.
- Import
Job Format Exported Azure Csv - IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSVCSV format exported from Azure using the Azure collection script.
- Import
Job Format Manual Csv - IMPORT_JOB_FORMAT_MANUAL_CSVCSV format created manually. For more information, see Manually create and upload data tables.
- GCSPayload
Info Format Import Job Format Unspecified - IMPORT_JOB_FORMAT_UNSPECIFIEDDefault value.
- GCSPayload
Info Format Import Job Format Cmdb - IMPORT_JOB_FORMAT_CMDBConfiguration management DB format.
- GCSPayload
Info Format Import Job Format Rvtools Xlsx - IMPORT_JOB_FORMAT_RVTOOLS_XLSXRVTools format (XLSX).
- GCSPayload
Info Format Import Job Format Rvtools Csv - IMPORT_JOB_FORMAT_RVTOOLS_CSVRVTools format (CSV).
- GCSPayload
Info Format Import Job Format Exported Aws Csv - IMPORT_JOB_FORMAT_EXPORTED_AWS_CSVCSV format exported from AWS using the AWS collection script.
- GCSPayload
Info Format Import Job Format Exported Azure Csv - IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSVCSV format exported from Azure using the Azure collection script.
- GCSPayload
Info Format Import Job Format Manual Csv - IMPORT_JOB_FORMAT_MANUAL_CSVCSV format created manually. For more information, see Manually create and upload data tables.
- Import
Job Format Unspecified - IMPORT_JOB_FORMAT_UNSPECIFIEDDefault value.
- Import
Job Format Cmdb - IMPORT_JOB_FORMAT_CMDBConfiguration management DB format.
- Import
Job Format Rvtools Xlsx - IMPORT_JOB_FORMAT_RVTOOLS_XLSXRVTools format (XLSX).
- Import
Job Format Rvtools Csv - IMPORT_JOB_FORMAT_RVTOOLS_CSVRVTools format (CSV).
- Import
Job Format Exported Aws Csv - IMPORT_JOB_FORMAT_EXPORTED_AWS_CSVCSV format exported from AWS using the AWS collection script.
- Import
Job Format Exported Azure Csv - IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSVCSV format exported from Azure using the Azure collection script.
- Import
Job Format Manual Csv - IMPORT_JOB_FORMAT_MANUAL_CSVCSV format created manually. For more information, see Manually create and upload data tables.
- Import
Job Format Unspecified - IMPORT_JOB_FORMAT_UNSPECIFIEDDefault value.
- Import
Job Format Cmdb - IMPORT_JOB_FORMAT_CMDBConfiguration management DB format.
- Import
Job Format Rvtools Xlsx - IMPORT_JOB_FORMAT_RVTOOLS_XLSXRVTools format (XLSX).
- Import
Job Format Rvtools Csv - IMPORT_JOB_FORMAT_RVTOOLS_CSVRVTools format (CSV).
- Import
Job Format Exported Aws Csv - IMPORT_JOB_FORMAT_EXPORTED_AWS_CSVCSV format exported from AWS using the AWS collection script.
- Import
Job Format Exported Azure Csv - IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSVCSV format exported from Azure using the Azure collection script.
- Import
Job Format Manual Csv - IMPORT_JOB_FORMAT_MANUAL_CSVCSV format created manually. For more information, see Manually create and upload data tables.
- IMPORT_JOB_FORMAT_UNSPECIFIED
- IMPORT_JOB_FORMAT_UNSPECIFIEDDefault value.
- IMPORT_JOB_FORMAT_CMDB
- IMPORT_JOB_FORMAT_CMDBConfiguration management DB format.
- IMPORT_JOB_FORMAT_RVTOOLS_XLSX
- IMPORT_JOB_FORMAT_RVTOOLS_XLSXRVTools format (XLSX).
- IMPORT_JOB_FORMAT_RVTOOLS_CSV
- IMPORT_JOB_FORMAT_RVTOOLS_CSVRVTools format (CSV).
- IMPORT_JOB_FORMAT_EXPORTED_AWS_CSV
- IMPORT_JOB_FORMAT_EXPORTED_AWS_CSVCSV format exported from AWS using the AWS collection script.
- IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSV
- IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSVCSV format exported from Azure using the Azure collection script.
- IMPORT_JOB_FORMAT_MANUAL_CSV
- IMPORT_JOB_FORMAT_MANUAL_CSVCSV format created manually. For more information, see Manually create and upload data tables.
- "IMPORT_JOB_FORMAT_UNSPECIFIED"
- IMPORT_JOB_FORMAT_UNSPECIFIEDDefault value.
- "IMPORT_JOB_FORMAT_CMDB"
- IMPORT_JOB_FORMAT_CMDBConfiguration management DB format.
- "IMPORT_JOB_FORMAT_RVTOOLS_XLSX"
- IMPORT_JOB_FORMAT_RVTOOLS_XLSXRVTools format (XLSX).
- "IMPORT_JOB_FORMAT_RVTOOLS_CSV"
- IMPORT_JOB_FORMAT_RVTOOLS_CSVRVTools format (CSV).
- "IMPORT_JOB_FORMAT_EXPORTED_AWS_CSV"
- IMPORT_JOB_FORMAT_EXPORTED_AWS_CSVCSV format exported from AWS using the AWS collection script.
- "IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSV"
- IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSVCSV format exported from Azure using the Azure collection script.
- "IMPORT_JOB_FORMAT_MANUAL_CSV"
- IMPORT_JOB_FORMAT_MANUAL_CSVCSV format created manually. For more information, see Manually create and upload data tables.
GCSPayloadInfoResponse, GCSPayloadInfoResponseArgs
ImportErrorResponse, ImportErrorResponseArgs
- Error
Details This property is required. string - The error information.
- Severity
This property is required. string - The severity of the error.
- Error
Details This property is required. string - The error information.
- Severity
This property is required. string - The severity of the error.
- error
Details This property is required. String - The error information.
- severity
This property is required. String - The severity of the error.
- error
Details This property is required. string - The error information.
- severity
This property is required. string - The severity of the error.
- error_
details This property is required. str - The error information.
- severity
This property is required. str - The severity of the error.
- error
Details This property is required. String - The error information.
- severity
This property is required. String - The severity of the error.
ImportRowErrorResponse, ImportRowErrorResponseArgs
- Errors
This property is required. List<Pulumi.Google Native. Migration Center. V1Alpha1. Inputs. Import Error Response> - The list of errors detected in the row.
- Row
Number This property is required. int - The row number where the error was detected.
- Vm
Name This property is required. string - The name of the VM in the row.
- Vm
Uuid This property is required. string - The VM UUID.
- Errors
This property is required. []ImportError Response - The list of errors detected in the row.
- Row
Number This property is required. int - The row number where the error was detected.
- Vm
Name This property is required. string - The name of the VM in the row.
- Vm
Uuid This property is required. string - The VM UUID.
- errors
This property is required. List<ImportError Response> - The list of errors detected in the row.
- row
Number This property is required. Integer - The row number where the error was detected.
- vm
Name This property is required. String - The name of the VM in the row.
- vm
Uuid This property is required. String - The VM UUID.
- errors
This property is required. ImportError Response[] - The list of errors detected in the row.
- row
Number This property is required. number - The row number where the error was detected.
- vm
Name This property is required. string - The name of the VM in the row.
- vm
Uuid This property is required. string - The VM UUID.
- errors
This property is required. Sequence[ImportError Response] - The list of errors detected in the row.
- row_
number This property is required. int - The row number where the error was detected.
- vm_
name This property is required. str - The name of the VM in the row.
- vm_
uuid This property is required. str - The VM UUID.
- errors
This property is required. List<Property Map> - The list of errors detected in the row.
- row
Number This property is required. Number - The row number where the error was detected.
- vm
Name This property is required. String - The name of the VM in the row.
- vm
Uuid This property is required. String - The VM UUID.
InlinePayloadInfo, InlinePayloadInfoArgs
- Format
Pulumi.
Google Native. Migration Center. V1Alpha1. Inline Payload Info Format - The import job format.
- Payload
List<Pulumi.
Google Native. Migration Center. V1Alpha1. Inputs. Payload File> - List of payload files.
- Format
Inline
Payload Info Format - The import job format.
- Payload
[]Payload
File - List of payload files.
- format
Inline
Payload Info Format - The import job format.
- payload
List<Payload
File> - List of payload files.
- format
Inline
Payload Info Format - The import job format.
- payload
Payload
File[] - List of payload files.
- format
Inline
Payload Info Format - The import job format.
- payload
Sequence[Payload
File] - List of payload files.
- format "IMPORT_JOB_FORMAT_UNSPECIFIED" | "IMPORT_JOB_FORMAT_CMDB" | "IMPORT_JOB_FORMAT_RVTOOLS_XLSX" | "IMPORT_JOB_FORMAT_RVTOOLS_CSV" | "IMPORT_JOB_FORMAT_EXPORTED_AWS_CSV" | "IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSV" | "IMPORT_JOB_FORMAT_MANUAL_CSV"
- The import job format.
- payload List<Property Map>
- List of payload files.
InlinePayloadInfoFormat, InlinePayloadInfoFormatArgs
- Import
Job Format Unspecified - IMPORT_JOB_FORMAT_UNSPECIFIEDDefault value.
- Import
Job Format Cmdb - IMPORT_JOB_FORMAT_CMDBConfiguration management DB format.
- Import
Job Format Rvtools Xlsx - IMPORT_JOB_FORMAT_RVTOOLS_XLSXRVTools format (XLSX).
- Import
Job Format Rvtools Csv - IMPORT_JOB_FORMAT_RVTOOLS_CSVRVTools format (CSV).
- Import
Job Format Exported Aws Csv - IMPORT_JOB_FORMAT_EXPORTED_AWS_CSVCSV format exported from AWS using the AWS collection script.
- Import
Job Format Exported Azure Csv - IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSVCSV format exported from Azure using the Azure collection script.
- Import
Job Format Manual Csv - IMPORT_JOB_FORMAT_MANUAL_CSVCSV format created manually. For more information, see Manually create and upload data tables.
- Inline
Payload Info Format Import Job Format Unspecified - IMPORT_JOB_FORMAT_UNSPECIFIEDDefault value.
- Inline
Payload Info Format Import Job Format Cmdb - IMPORT_JOB_FORMAT_CMDBConfiguration management DB format.
- Inline
Payload Info Format Import Job Format Rvtools Xlsx - IMPORT_JOB_FORMAT_RVTOOLS_XLSXRVTools format (XLSX).
- Inline
Payload Info Format Import Job Format Rvtools Csv - IMPORT_JOB_FORMAT_RVTOOLS_CSVRVTools format (CSV).
- Inline
Payload Info Format Import Job Format Exported Aws Csv - IMPORT_JOB_FORMAT_EXPORTED_AWS_CSVCSV format exported from AWS using the AWS collection script.
- Inline
Payload Info Format Import Job Format Exported Azure Csv - IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSVCSV format exported from Azure using the Azure collection script.
- Inline
Payload Info Format Import Job Format Manual Csv - IMPORT_JOB_FORMAT_MANUAL_CSVCSV format created manually. For more information, see Manually create and upload data tables.
- Import
Job Format Unspecified - IMPORT_JOB_FORMAT_UNSPECIFIEDDefault value.
- Import
Job Format Cmdb - IMPORT_JOB_FORMAT_CMDBConfiguration management DB format.
- Import
Job Format Rvtools Xlsx - IMPORT_JOB_FORMAT_RVTOOLS_XLSXRVTools format (XLSX).
- Import
Job Format Rvtools Csv - IMPORT_JOB_FORMAT_RVTOOLS_CSVRVTools format (CSV).
- Import
Job Format Exported Aws Csv - IMPORT_JOB_FORMAT_EXPORTED_AWS_CSVCSV format exported from AWS using the AWS collection script.
- Import
Job Format Exported Azure Csv - IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSVCSV format exported from Azure using the Azure collection script.
- Import
Job Format Manual Csv - IMPORT_JOB_FORMAT_MANUAL_CSVCSV format created manually. For more information, see Manually create and upload data tables.
- Import
Job Format Unspecified - IMPORT_JOB_FORMAT_UNSPECIFIEDDefault value.
- Import
Job Format Cmdb - IMPORT_JOB_FORMAT_CMDBConfiguration management DB format.
- Import
Job Format Rvtools Xlsx - IMPORT_JOB_FORMAT_RVTOOLS_XLSXRVTools format (XLSX).
- Import
Job Format Rvtools Csv - IMPORT_JOB_FORMAT_RVTOOLS_CSVRVTools format (CSV).
- Import
Job Format Exported Aws Csv - IMPORT_JOB_FORMAT_EXPORTED_AWS_CSVCSV format exported from AWS using the AWS collection script.
- Import
Job Format Exported Azure Csv - IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSVCSV format exported from Azure using the Azure collection script.
- Import
Job Format Manual Csv - IMPORT_JOB_FORMAT_MANUAL_CSVCSV format created manually. For more information, see Manually create and upload data tables.
- IMPORT_JOB_FORMAT_UNSPECIFIED
- IMPORT_JOB_FORMAT_UNSPECIFIEDDefault value.
- IMPORT_JOB_FORMAT_CMDB
- IMPORT_JOB_FORMAT_CMDBConfiguration management DB format.
- IMPORT_JOB_FORMAT_RVTOOLS_XLSX
- IMPORT_JOB_FORMAT_RVTOOLS_XLSXRVTools format (XLSX).
- IMPORT_JOB_FORMAT_RVTOOLS_CSV
- IMPORT_JOB_FORMAT_RVTOOLS_CSVRVTools format (CSV).
- IMPORT_JOB_FORMAT_EXPORTED_AWS_CSV
- IMPORT_JOB_FORMAT_EXPORTED_AWS_CSVCSV format exported from AWS using the AWS collection script.
- IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSV
- IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSVCSV format exported from Azure using the Azure collection script.
- IMPORT_JOB_FORMAT_MANUAL_CSV
- IMPORT_JOB_FORMAT_MANUAL_CSVCSV format created manually. For more information, see Manually create and upload data tables.
- "IMPORT_JOB_FORMAT_UNSPECIFIED"
- IMPORT_JOB_FORMAT_UNSPECIFIEDDefault value.
- "IMPORT_JOB_FORMAT_CMDB"
- IMPORT_JOB_FORMAT_CMDBConfiguration management DB format.
- "IMPORT_JOB_FORMAT_RVTOOLS_XLSX"
- IMPORT_JOB_FORMAT_RVTOOLS_XLSXRVTools format (XLSX).
- "IMPORT_JOB_FORMAT_RVTOOLS_CSV"
- IMPORT_JOB_FORMAT_RVTOOLS_CSVRVTools format (CSV).
- "IMPORT_JOB_FORMAT_EXPORTED_AWS_CSV"
- IMPORT_JOB_FORMAT_EXPORTED_AWS_CSVCSV format exported from AWS using the AWS collection script.
- "IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSV"
- IMPORT_JOB_FORMAT_EXPORTED_AZURE_CSVCSV format exported from Azure using the Azure collection script.
- "IMPORT_JOB_FORMAT_MANUAL_CSV"
- IMPORT_JOB_FORMAT_MANUAL_CSVCSV format created manually. For more information, see Manually create and upload data tables.
InlinePayloadInfoResponse, InlinePayloadInfoResponseArgs
- Format
This property is required. string - The import job format.
- Payload
This property is required. List<Pulumi.Google Native. Migration Center. V1Alpha1. Inputs. Payload File Response> - List of payload files.
- Format
This property is required. string - The import job format.
- Payload
This property is required. []PayloadFile Response - List of payload files.
- format
This property is required. String - The import job format.
- payload
This property is required. List<PayloadFile Response> - List of payload files.
- format
This property is required. string - The import job format.
- payload
This property is required. PayloadFile Response[] - List of payload files.
- format
This property is required. str - The import job format.
- payload
This property is required. Sequence[PayloadFile Response] - List of payload files.
- format
This property is required. String - The import job format.
- payload
This property is required. List<Property Map> - List of payload files.
PayloadFile, PayloadFileArgs
PayloadFileResponse, PayloadFileResponseArgs
ValidationReportResponse, ValidationReportResponseArgs
- File
Validations This property is required. List<Pulumi.Google Native. Migration Center. V1Alpha1. Inputs. File Validation Report Response> - List of errors found in files.
- Job
Errors This property is required. List<Pulumi.Google Native. Migration Center. V1Alpha1. Inputs. Import Error Response> - List of job level errors.
- File
Validations This property is required. []FileValidation Report Response - List of errors found in files.
- Job
Errors This property is required. []ImportError Response - List of job level errors.
- file
Validations This property is required. List<FileValidation Report Response> - List of errors found in files.
- job
Errors This property is required. List<ImportError Response> - List of job level errors.
- file
Validations This property is required. FileValidation Report Response[] - List of errors found in files.
- job
Errors This property is required. ImportError Response[] - List of job level errors.
- file_
validations This property is required. Sequence[FileValidation Report Response] - List of errors found in files.
- job_
errors This property is required. Sequence[ImportError Response] - List of job level errors.
- file
Validations This property is required. List<Property Map> - List of errors found in files.
- job
Errors This property is required. List<Property Map> - List of job level errors.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.