> ## Documentation Index
> Fetch the complete documentation index at: https://generaltranslation.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# ComplianceClient

<div id="submodules">
  ## Sous-modules
</div>

* [Module xdk.compliance.client](/fr/xdks/python/reference/xdk.compliance.client)
  * [`ComplianceClient`](/fr/xdks/python/reference/xdk.compliance.client#xdk.compliance.client.ComplianceClient)
    * [`ComplianceClient.__init__()`](/fr/xdks/python/reference/xdk.compliance.client#xdk.compliance.client.ComplianceClient.__init__)
    * [`ComplianceClient.create_jobs()`](/fr/xdks/python/reference/xdk.compliance.client#xdk.compliance.client.ComplianceClient.create_jobs)
    * [`ComplianceClient.get_jobs()`](/fr/xdks/python/reference/xdk.compliance.client#xdk.compliance.client.ComplianceClient.get_jobs)
    * [`ComplianceClient.get_jobs_by_id()`](/fr/xdks/python/reference/xdk.compliance.client#xdk.compliance.client.ComplianceClient.get_jobs_by_id)
* [Module xdk.compliance.models](/fr/xdks/python/reference/xdk.compliance.models)
  * [`CreateJobsRequest`](/fr/xdks/python/reference/xdk.compliance.models#xdk.compliance.models.CreateJobsRequest)
    * [`CreateJobsRequest.model_config`](/fr/xdks/python/reference/xdk.compliance.models#xdk.compliance.models.CreateJobsRequest.model_config)
  * [`CreateJobsResponse`](/fr/xdks/python/reference/xdk.compliance.models#xdk.compliance.models.CreateJobsResponse)
    * [`CreateJobsResponse.model_config`](/fr/xdks/python/reference/xdk.compliance.models#xdk.compliance.models.CreateJobsResponse.model_config)
  * [`GetJobsByIdResponse`](/fr/xdks/python/reference/xdk.compliance.models#xdk.compliance.models.GetJobsByIdResponse)
    * [`GetJobsByIdResponse.model_config`](/fr/xdks/python/reference/xdk.compliance.models#xdk.compliance.models.GetJobsByIdResponse.model_config)
  * [`GetJobsResponse`](/fr/xdks/python/reference/xdk.compliance.models#xdk.compliance.models.GetJobsResponse)
    * [`GetJobsResponse.model_config`](/fr/xdks/python/reference/xdk.compliance.models#xdk.compliance.models.GetJobsResponse.model_config)

<div id="module-contents">
  ## Contenu du module
</div>

Ce module donne accès aux endpoints de conformité de X API
et constitue le point d’entrée principal pour toutes les fonctionnalités de conformité.

<div id="class-xdkcompliancecomplianceclient">
  ### `class xdk.compliance.ComplianceClient`
</div>

Client pour les opérations de conformité

<div id="parameters">
  #### Paramètres
</div>

<ParamField path="path.client" type="Client" />

<div id="__init__">
  ### `__init__`
</div>

<div id="parameters">
  #### Paramètres
</div>

<ParamField path="path.client" type="Client" />

<div id="create_jobs">
  ### `create_jobs`
</div>

Créer un job de conformité
Crée un nouveau job de conformité pour le type de job spécifié.
body: Corps de la requête
:returns: Données de la réponse
:rtype: CreateJobsResponse

<div id="parameters">
  #### Paramètres
</div>

<ParamField path="body.body" type="CreateJobsRequest" />

<div id="get_jobs">
  ### `get_jobs`
</div>

Obtenir les jobs de conformité
Récupère la liste des jobs de conformité filtrés en fonction du type de job et, éventuellement, de leur statut.

<div id="parameters">
  #### Paramètres
</div>

<ParamField path="path.type" type="str">
  Type de Compliance Job à lister.
</ParamField>

<ParamField path="path.status" type="str or None" default="None">
  Statut du Compliance Job à lister.
</ParamField>

<ParamField path="path.compliance_job_fields" type="List or None" default="None">
  Une liste de champs ComplianceJob, séparés par des virgules, à afficher.
</ParamField>

<div id="returns">
  #### Renvoie
</div>

`GetJobsResponse` - Données de réponse

<div id="get_jobs_by_id">
  ### `get_jobs_by_id`
</div>

Récupérer un Compliance Job par ID
Récupère les détails d’un Compliance Job spécifique à l’aide de son ID.

<div id="parameters">
  #### Paramètres
</div>

<ParamField path="path.id" type="Any">
  L’identifiant du Compliance Job à récupérer.
</ParamField>

<ParamField path="path.compliance_job_fields" type="List or None" default="None">
  Une liste, séparée par des virgules, des champs ComplianceJob à afficher.
</ParamField>

<div id="returns">
  #### Renvoie
</div>

`GetJobsByIdResponse` - Données de la réponse
