| <aid="native_binary-name"></a>name | A unique name for this target. | <ahref="https://bazel.build/concepts/labels#target-names">Name</a> | required | |
| <aid="native_binary-src"></a>src | path of the pre-built executable | <ahref="https://bazel.build/concepts/labels">Label</a> | required | |
| <aid="native_binary-data"></a>data | data dependencies. See https://bazel.build/reference/be/common-definitions#typical.data | <ahref="https://bazel.build/concepts/labels">List of labels</a> | optional | `[]` |
| <aid="native_binary-out"></a>out | An output name for the copy of the binary. Defaults to name.exe. (We add .exe to the name by default because it's required on Windows and tolerated on other platforms.) | String | optional | `""` |
| <aid="native_test-name"></a>name | A unique name for this target. | <ahref="https://bazel.build/concepts/labels#target-names">Name</a> | required | |
| <aid="native_test-src"></a>src | path of the pre-built executable | <ahref="https://bazel.build/concepts/labels">Label</a> | required | |
| <aid="native_test-data"></a>data | data dependencies. See https://bazel.build/reference/be/common-definitions#typical.data | <ahref="https://bazel.build/concepts/labels">List of labels</a> | optional | `[]` |
| <aid="native_test-out"></a>out | An output name for the copy of the binary. Defaults to name.exe. (We add .exe to the name by default because it's required on Windows and tolerated on other platforms.) | String | optional | `""` |