ImageImport(mapping=None, *, ignore_unknown_fields=False, **kwargs)
ImageImport describes the configuration of the image import to run.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
---|---|
Name | Description |
cloud_storage_uri |
str
Immutable. The path to the Cloud Storage file from which the image should be imported. This field is a member of oneof _ source .
|
disk_image_target_defaults |
google.cloud.vmmigration_v1.types.DiskImageTargetDetails
Immutable. Target details for importing a disk image, will be used by ImageImportJob. This field is a member of oneof _ target_defaults .
|
machine_image_target_defaults |
google.cloud.vmmigration_v1.types.MachineImageTargetDetails
Immutable. Target details for importing a machine image, will be used by ImageImportJob. This field is a member of oneof _ target_defaults .
|
name |
str
Output only. The resource path of the ImageImport. |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The time the image import was created. |
recent_image_import_jobs |
MutableSequence[google.cloud.vmmigration_v1.types.ImageImportJob]
Output only. The result of the most recent runs for this ImageImport. All jobs for this ImageImport can be listed via ListImageImportJobs. |
encryption |
google.cloud.vmmigration_v1.types.Encryption
Immutable. The encryption details used by the image import process during the image adaptation for Compute Engine. |