Class FileOperation (0.5.9)

FileOperation(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Represents a single file operation to the repository.

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
write_file google.cloud.dataform_v1beta1.types.CommitRepositoryChangesRequest.FileOperation.WriteFile
Represents the write operation. This field is a member of oneof_ operation.
delete_file google.cloud.dataform_v1beta1.types.CommitRepositoryChangesRequest.FileOperation.DeleteFile
Represents the delete operation. This field is a member of oneof_ operation.

Classes

DeleteFile

DeleteFile(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Represents the delete file operation.

WriteFile

WriteFile(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Represents the write file operation (for files added or modified).