# Class UpstreamPolicy (1.22.0)

1.22.0 (latest) 1.21.0 1.20.0 1.19.0 1.18.0 1.17.0 1.16.1 1.15.2 1.14.0 1.13.1 1.12.0 1.11.5 1.10.0 1.9.0 1.8.4 1.7.0 1.6.1 1.5.0 1.4.1 1.3.3 1.2.1 1.1.2 1.0.2 0.5.0 0.4.1 0.3.3 0.2.2 0.1.0

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

Artifact policy configuration for the repository contents.

| ## Attributes ||
|---|---|
| **Name** | **Description** |
| `id` | `str` The user-provided ID of the upstream policy. |
| `repository` | `str` A reference to the repository resource, for example: `projects/p1/locations/us-central1/repositories/repo1`. |
| `priority` | `int` Entries with a greater priority value take precedence in the pull order. |