メインコンテンツへスキップ
コンプライアンス操作用の Client この Client は、X API のコンプライアンス関連エンドポイントとやり取りするためのメソッドを提供します。認証、リクエストのフォーマット、レスポンスの解析を処理し、コンプライアンス関連のすべての操作に対応します。

コンストラクタ

constructor

new ComplianceClient(client): ComplianceClient 新しい ComplianceClient インスタンスを作成します

パラメーター

NameTypeDescription
clientClientX API のメイン Client インスタンス

戻り値

ComplianceClient

定義場所

compliance/client.ts:93

メソッド

getJobsById

getJobsById(id, options): Promise<Response> ID を指定して Compliance Job を取得 指定した ID の特定の Compliance Job の詳細を取得します。

パラメーター

NameTypeDescription
idstring取得対象の Compliance Job の ID。
optionsGetJobsByIdOptions & { requestOptions: { raw: true } }-

戻り値

Promise<Response> API レスポンスで解決される Promise。requestOptions.raw が true の場合は生の Response。

定義場所

compliance/client.ts:138 getJobsById(id, options?): Promise<Get2ComplianceJobsIdResponse>

パラメータ

名前
idstring
options?GetJobsByIdOptions

戻り値

Promise<Get2ComplianceJobsIdResponse>

定義元

compliance/client.ts:151

getJobs

getJobs(type, options): Promise<Response> コンプライアンスジョブを取得します
ジョブ種別と任意のステータスでフィルタリングされたコンプライアンスジョブの一覧を取得します。

パラメーター

NameTypeDescription
typestring一覧表示するコンプライアンスジョブの種類。
optionsGetJobsOptions & { requestOptions: { raw: true } }-

戻り値

Promise<Response> API レスポンス、または requestOptions.raw が true の場合は生の Response を返す Promise

定義元

compliance/client.ts:273 getJobs(type, options?): Promise<Get2ComplianceJobsResponse>

パラメーター

名前
typestring
options?GetJobsOptions

戻り値

Promise<Get2ComplianceJobsResponse>

定義場所

compliance/client.ts:286

createJobs

createJobs(body, options): Promise<Response> コンプライアンスジョブの作成 指定されたジョブ type の新しいコンプライアンスジョブを作成します。

パラメーター

NameTypeDescription
bodyCreateComplianceJobRequest新しいバッチコンプライアンスジョブを作成するためのリクエスト。
optionsObject-
options.requestOptionsObject-
options.requestOptions.rawtrue-

戻り値

Promise<Response> API レスポンスで解決される Promise。requestOptions.raw が true の場合は生の Response。

定義場所

compliance/client.ts:430 createJobs(body): Promise<CreateComplianceJobResponse>

パラメーター

戻り値

Promise<CreateComplianceJobResponse>

定義場所

compliance/client.ts:441