# Class UpdateRuleRequest (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

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

The request to update a rule.

| ## Attributes ||
|---|---|
| **Name** | **Description** |
| `rule` | `https://docs.cloud.google.com/python/docs/reference/artifactregistry/latest/google.cloud.artifactregistry_v1.types.Rule` The rule that replaces the resource on the server. |
| `update_mask` | `google.protobuf.field_mask_pb2.FieldMask` The update mask applies to the resource. For the `FieldMask` definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask |