ExportArtifactRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)The request for exporting an artifact to a destination.
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 |
source_version |
str
The artifact version to export. Format: projects/{project}/locations/{location}/repositories/{repository}/packages/{package}/versions/{version} This field is a member of oneof_ source_artifact.
|
source_tag |
str
The artifact tag to export. Format:projects/{project}/locations/{location}/repositories/{repository}/packages/{package}/tags/{tag} This field is a member of oneof_ source_artifact.
|
gcs_path |
str
The Cloud Storage path to export the artifact to. Should start with the bucket name, and optionally have a directory path. Examples: dst_bucket, dst_bucket/sub_dir.
Existing objects with the same path will be overwritten.
This field is a member of oneof_ destination.
|
repository |
str
Required. The repository of the artifact to export. Format: projects/{project}/locations/{location}/repositories/{repository} |