ImportJobState constructor
- Input<
String?> ? assetSource, - Input<
String?> ? completeTime, - Input<
String?> ? createTime, - Input<
String?> ? deletionPolicy, - Input<
String?> ? displayName, - Input<
Map< ? effectiveLabels,String, String> ?> - Input<
List< ? executionReports,ImportJobExecutionReport> ?> - Input<
String?> ? importJobId, - Input<
Map< ? labels,String, String> ?> - Input<
String?> ? location, - Input<
String?> ? name, - Input<
String?> ? project, - Input<
Map< ? pulumiLabels,String, String> ?> - Input<
String?> ? state, - Input<
String?> ? updateTime, - Input<
List< ? validationReports,ImportJobValidationReport> ?>
Creates a new ImportJobState.
assetSource Reference to a source.
completeTime The timestamp when the import job was completed.
createTime The timestamp when the import job was created.
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
displayName User-friendly display name. Maximum length is 256 characters.
effectiveLabels All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
executionReports A resource that reports result of the import job execution.
importJobId ID of the import job.
labels Labels as key value pairs.
location Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
name The full name of the import job.
project The ID of the project in which the resource belongs.
pulumiLabels The combination of labels configured directly on the resource
state The state of the import job.
updateTime The timestamp when the import job was last updated.
validationReports A resource that aggregates errors across import job files.
Implementation
const ImportJobState({
this.assetSource,
this.completeTime,
this.createTime,
this.deletionPolicy,
this.displayName,
this.effectiveLabels,
this.executionReports,
this.importJobId,
this.labels,
this.location,
this.name,
this.project,
this.pulumiLabels,
this.state,
this.updateTime,
this.validationReports,
});