> ## 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">
  ## 하위 모듈
</div>

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

<div id="module-contents">
  ## 모듈 내용
</div>

이 모듈은 X API의 컴플라이언스 엔드포인트에 대한 접근을 제공하며,
모든 컴플라이언스 관련 기능을 위한 주요 진입점 역할을 합니다.

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

규정 준수(compliance) 작업용 Client

#### 매개변수

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

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

#### 매개변수

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

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

Compliance Job 생성
지정된 job type의 새 Compliance Job을 생성합니다.
body: 요청 본문
:returns: 응답 데이터
:rtype: CreateJobsResponse

#### 매개변수

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

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

컴플라이언스 작업 조회
작업 유형과 선택적 상태로 필터링된 컴플라이언스 작업 리스트를 조회합니다.

<div id="parameters">
  #### Parameters
</div>

<ParamField path="path.type" type="str">
  나열할 Compliance Job의 유형.
</ParamField>

<ParamField path="path.status" type="str or None" default="None">
  나열할 Compliance Job의 상태.
</ParamField>

<ParamField path="path.compliance_job_fields" type="List or None" default="None">
  표시할 ComplianceJob 필드를 쉼표로 구분한 목록.
</ParamField>

<div id="returns">
  #### 반환값
</div>

`GetJobsResponse` - 응답 데이터

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

ID로 Compliance Job 조회
특정 Compliance Job의 상세 정보를 해당 ID로 조회합니다.

#### 매개변수

<ParamField path="path.id" type="Any">
  조회할 Compliance Job의 ID입니다.
</ParamField>

<ParamField path="path.compliance_job_fields" type="List or None" default="None">
  표시할 ComplianceJob 필드의 쉼표로 구분된 목록입니다.
</ParamField>

<div id="returns">
  #### 반환값
</div>

`GetJobsByIdResponse` - 응답 데이터
