Source(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Source message describes a specific vm migration Source resource. It contains the source environment information.
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 |
vmware |
google.cloud.vmmigration_v1.types.VmwareSourceDetails
Vmware type source details. This field is a member of oneof _ source_details .
|
aws |
google.cloud.vmmigration_v1.types.AwsSourceDetails
AWS type source details. This field is a member of oneof _ source_details .
|
name |
str
Output only. The Source name. |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The create time timestamp. |
update_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The update time timestamp. |
labels |
MutableMapping[str, str]
The labels of the source. |
description |
str
User-provided description of the source. |
Classes
LabelsEntry
LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The abstract base class for a message.
Parameters | |
---|---|
Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict,
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |