Class Source (1.7.0)

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

NameDescription
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
NameDescription
kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

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 mapping is a mapping type or there are keyword parameters.