ImportDataFileMigrationcenterV1alpha1 constructor
ImportDataFileMigrationcenterV1alpha1(
- String name, {
- ImportDataFileMigrationcenterV1alpha1Args? args,
- CustomResourceOptions? options,
Creates a new ImportDataFileMigrationcenterV1alpha1.
name The Pulumi resource name.
args Arguments used to configure this ImportDataFileMigrationcenterV1alpha1. The set of arguments for ImportDataFile.
options Resource options controlling this resource's behavior.
Implementation
ImportDataFileMigrationcenterV1alpha1(
String name, {
ImportDataFileMigrationcenterV1alpha1Args? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:migrationcenter/v1alpha1:ImportDataFile',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
createTime = registerOutput<String>('createTime');
displayName = registerOutput<String>('displayName');
format = registerOutput<String>('format');
importDataFileId = registerOutput<String>('importDataFileId');
importJobId = registerOutput<String>('importJobId');
location = registerOutput<String>('location');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
requestId = registerOutput<String?>('requestId');
state = registerOutput<String>('state');
uploadFileInfo = registerOutput<UploadFileInfoResponseMigrationcenterV1alpha1>('uploadFileInfo', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return UploadFileInfoResponseMigrationcenterV1alpha1.fromMap((guardedValue as Map).cast<String, dynamic>()); });
}