Declares a Fuchsia update package.

## **ATTRIBUTES**

| Name | Description | Type | Mandatory | Default |
|---|---|---|---|---|
| name | A unique name for this target. | [Name](https://bazel.build/concepts/labels#target-names) | required | - |
| main | fuchsia product to put in slot A. | [Label](https://bazel.build/rules/lib/toplevel/attr#label) | optional | `None` |
| recovery | fuchsia product to put in slot R. | [Label](https://bazel.build/rules/lib/toplevel/attr#label) | optional | `None` |
| partitions_config | Partitions config to use. | [Label](https://bazel.build/rules/lib/toplevel/attr#label) | required | - |
| update_epoch | Epoch needed to create update package. | [String](https://bazel.build/rules/lib/toplevel/attr#string) | required | - |