[comment]: # ({04928fa3-04928fa3})
# discoveryrule.copy

[comment]: # ({/04928fa3-04928fa3})

[comment]: # ({67be7f89-8ae93b5b})
### Descripció

`object discoveryrule.copy(object parameters)`

Aquest mètode permet copiar regles LLD amb tots els prototips dels equips proporcionats.

::: noteclassic
Aquest mètode és disponible només per als usuaris de tipus *Admin* i *Super admin*. Els permisos per cridar al mètode es poden revocar a la configuració de rols d'usuaris. Per a més informació, veieu [Rols d'usuari](/manual/web_interface/frontend_sections/users/user_roles).
:::

[comment]: # ({/67be7f89-8ae93b5b})

[comment]: # ({14e9b8f3-47295f20})
### Paràmetres

`(object)` Paràmetres definint les regles de descoberta LLD que s'han de copiar i els equips destinataris.

|Paràmetre|[Tipus](/manual/api/reference_commentary#data_types)|Descripció|
|--|--|------|
|discoveryids|array|IDs de les regles LLD que s'han de copiar.|
|hostids|array|IDs dels equips on hem de copiar les regles LLD.|

[comment]: # ({/14e9b8f3-47295f20})

[comment]: # ({b8760eee-b8760eee})
### Valors de retorn

`(boolean)` Retorna `true` si la còpia ha anat bé.

[comment]: # ({/b8760eee-b8760eee})

[comment]: # ({b41637d2-b41637d2})
### Exemples

[comment]: # ({/b41637d2-b41637d2})

[comment]: # ({4bc5adc2-91be874e})
#### copiar una regla LLD a diversos equips

Copia una regla LLD a dos equips.

[Petició](/manual/api#performing-requests):

```json
{
    "jsonrpc": "2.0",
    "method": "discoveryrule.copy",
    "params": {
        "discoveryids": [
            "27426"
        ],
        "hostids": [
            "10196",
            "10197"
        ]
    },
    "id": 1
}
```

Resposta:

```json
{
    "jsonrpc": "2.0",
    "result": true,
    "id": 1
}
```

[comment]: # ({/4bc5adc2-91be874e})

[comment]: # ({823f655b-8870f994})
### Font

CDiscoveryRule::copy() in
*ui/include/classes/api/services/CDiscoveryRule.php*.

[comment]: # ({/823f655b-8870f994})
