メインコンテンツまでスキップ
メインコンテンツまでスキップ

サービス

組織サービスの一覧

組織内のすべてのサービスのリストを返します。

メソッドパス
GET/v1/organizations/{organizationId}/services

リクエスト

パスパラメータ

名前説明
organizationIduuidリクエストされた組織のID。

レスポンス

レスポンススキーマ

名前説明
iduuidユニークなサービスID。
namestringサービスの名前。空白を含む最大50文字の英数字の文字列。
providerstringクラウドプロバイダー
regionstringサービス地域。
statestringサービスの現在の状態。
endpointsarrayすべてのサービスエンドポイントのリスト。
tierstringBASIC、SCALE、およびENTERPRISE組織ティアに対しては非推奨。サービスのティア:'development'、'production'、'dedicated_high_mem'、'dedicated_high_cpu'、'dedicated_standard'、'dedicated_standard_n2d_standard_4'、'dedicated_standard_n2d_standard_8'、'dedicated_standard_n2d_standard_32'、'dedicated_standard_n2d_standard_128'、'dedicated_standard_n2d_standard_32_16SSD'、'dedicated_standard_n2d_standard_64_24SSD'。プロダクションサービスはスケールする、開発は固定サイズです。AzureサービスはDevelopmentティアをサポートしていません。
minTotalMemoryGbnumber非推奨 - デフォルト以外のレプリカ数のサービスでは不正確。自動スケーリング中の3つのワーカーの最小メモリ(Gb)。'production'サービスのみ利用可能。12の倍数で、24以上でなければなりません。
maxTotalMemoryGbnumber非推奨 - デフォルト以外のレプリカ数のサービスでは不正確。自動スケーリング中の3つのワーカーの最大メモリ(Gb)。'production'サービスのみ利用可能。12の倍数で、非有料サービスの場合は360以下、有料サービスの場合は708以下でなければなりません。
minReplicaMemoryGbnumber自動スケーリング中の各レプリカの最小トータルメモリ(Gb)。4の倍数で、8以上でなければなりません。
maxReplicaMemoryGbnumber自動スケーリング中の各レプリカの最大トータルメモリ(Gb)。4の倍数で、非有料サービスの場合は120以下、有料サービスの場合は236以下でなければなりません。* - 最大レプリカサイズは、選択された地域におけるクラウドプロバイダーのハードウェアの可用性に依存します。
numReplicasnumberサービスのレプリカ数。最初のサービスのレプリカ数は2から20の範囲でなければなりません。既存のデータウェアハウスで作成されたサービスは、レプリカ数が1でも可能です。組織のティアに基づいて追加の制限が適用される場合があります。BASICティアの場合は1、SCALEおよびENTERPRISEティアの場合は3がデフォルトです。
idleScalingbooleantrueに設定すると、アイドル時にサービスがゼロにスケールダウンできることを意味します。デフォルトはtrueです。
idleTimeoutMinutesnumber最小アイドルタイムアウトを設定します(分単位)。5分以上でなければなりません。
ipAccessListarrayサービスへのアクセスを許可されたIPアドレスのリスト
createdAtdate-timeサービス作成のタイムスタンプ。ISO-8601形式。
encryptionKeystringオプションの顧客提供のディスク暗号化キー
encryptionAssumedRoleIdentifierstringディスク暗号化に使用するオプションのロール
iamRolestringS3内のオブジェクトにアクセスするために使用されるIAMロール
privateEndpointIdsarrayプライベートエンドポイントのリスト
availablePrivateEndpointIdsarrayサービスに接続可能な利用可能なプライベートエンドポイントIDのリスト
dataWarehouseIdstringこのサービスを含むデータウェアハウス
isPrimarybooleanこのサービスがデータウェアハウス内のプライマリサービスである場合はtrue
isReadonlybooleanこのサービスが読み取り専用である場合はtrue。dataWarehouseIdが提供されている場合のみ読み取り専用となります。
releaseChannelstring新しいClickHouseのリリースを可能な限り早く受け取りたい場合はfastを選択します。新機能を迅速に取得できますが、バグのリスクが高くなります。この機能はプロダクションサービスにのみ利用可能です。
byocIdstringBring Your Own Cloud(BYOC)用に地域を設定した後に返されるIDです。byocIdパラメータが指定されている場合は、minReplicaMemoryGbおよびmaxReplicaGbパラメータも必要で、それぞれ次のサイズのいずれかの値を含める必要があります:28、60、124、188、252、380。

サンプルレスポンス

新しいサービスを作成

組織に新しいサービスを作成し、サービスの現在の状態とサービスにアクセスするためのパスワードを返します。サービスは非同期に開始されます。

メソッドパス
POST/v1/organizations/{organizationId}/services

リクエスト

パスパラメータ

名前説明
organizationIduuidサービスを所有する組織のID。

ボディパラメータ

名前説明
namestringサービスの名前。空白を含む最大50文字の英数字の文字列。
providerstringクラウドプロバイダー
regionstringサービス地域。
tierstringBASIC、SCALE、およびENTERPRISE組織ティアに対しては非推奨。サービスのティア:'development'、'production'、'dedicated_high_mem'、'dedicated_high_cpu'、'dedicated_standard'、'dedicated_standard_n2d_standard_4'、'dedicated_standard_n2d_standard_8'、'dedicated_standard_n2d_standard_32'、'dedicated_standard_n2d_standard_128'、'dedicated_standard_n2d_standard_32_16SSD'、'dedicated_standard_n2d_standard_64_24SSD'。プロダクションサービスはスケールする、開発は固定サイズです。AzureサービスはDevelopmentティアをサポートしていません。
ipAccessListarrayサービスへのアクセスを許可されたIPアドレスのリスト
minTotalMemoryGbnumber非推奨 - デフォルト以外のレプリカ数のサービスでは不正確。自動スケーリング中の3つのワーカーの最小メモリ(Gb)。'production'サービスのみ利用可能。12の倍数で、24以上でなければなりません。
maxTotalMemoryGbnumber非推奨 - デフォルト以外のレプリカ数のサービスでは不正確。自動スケーリング中の3つのワーカーの最大メモリ(Gb)。'production'サービスのみ利用可能。12の倍数で、非有料サービスの場合は360以下、有料サービスの場合は708以下でなければなりません。
minReplicaMemoryGbnumber自動スケーリング中の各レプリカの最小トータルメモリ(Gb)。4の倍数で、8以上でなければなりません。
maxReplicaMemoryGbnumber自動スケーリング中の各レプリカの最大トータルメモリ(Gb)。4の倍数で、非有料サービスの場合は120以下、有料サービスの場合は236以下でなければなりません。* - 最大レプリカサイズは、選択された地域におけるクラウドプロバイダーのハードウェアの可用性に依存します。
numReplicasnumberサービスのレプリカ数。最初のサービスのレプリカ数は2から20の範囲でなければなりません。既存のデータウェアハウスで作成されたサービスは、レプリカ数が1でも可能です。組織のティアに基づいて追加の制限が適用される場合があります。BASICティアの場合は1、SCALEおよびENTERPRISEティアの場合は3がデフォルトです。
idleScalingbooleantrueに設定すると、アイドル時にサービスがゼロにスケールダウンできることを意味します。デフォルトはtrueです。
idleTimeoutMinutesnumber最小アイドルタイムアウトを設定します(分単位)。5分以上でなければなりません。
isReadonlybooleanこのサービスが読み取り専用である場合はtrue。dataWarehouseIdが提供されている場合のみ読み取り専用となります。
dataWarehouseIdstringこのサービスを含むデータウェアハウス
backupIdstring新しいサービスの初期状態として使用されるオプションのバックアップID。使用時には新しいインスタンスの地域とティアは、元のインスタンスの値と同じである必要があります。
encryptionKeystringオプションの顧客提供のディスク暗号化キー
encryptionAssumedRoleIdentifierstringディスク暗号化に使用するオプションのロール
privateEndpointIdsarrayプライベートエンドポイントのリスト
privatePreviewTermsCheckedbooleanプライベートプレビューの利用規約に同意します。プライベートプレビューの場合の組織内の最初のサービスを作成する場合にのみ必要です。
releaseChannelstring新しいClickHouseのリリースを可能な限り早く受け取りたい場合はfastを選択します。新機能を迅速に取得できますが、バグのリスクが高くなります。この機能はプロダクションサービスにのみ利用可能です。
byocIdstringBring Your Own Cloud(BYOC)用に地域を設定した後に返されるIDです。byocIdパラメータが指定されている場合は、minReplicaMemoryGbおよびmaxReplicaGbパラメータも必要で、それぞれ次のサイズのいずれかの値を含める必要があります:28、60、124、188、252、380。
endpointsarray有効または無効にするサービスエンドポイントのリスト

レスポンス

レスポンススキーマ

名前説明
service.iduuidユニークなサービスID。
service.namestringサービスの名前。空白を含む最大50文字の英数字の文字列。
service.providerstringクラウドプロバイダー
service.regionstringサービス地域。
service.statestringサービスの現在の状態。
service.endpointsarrayすべてのサービスエンドポイントのリスト。
service.tierstringBASIC、SCALE、およびENTERPRISE組織ティアに対しては非推奨。サービスのティア:'development'、'production'、'dedicated_high_mem'、'dedicated_high_cpu'、'dedicated_standard'、'dedicated_standard_n2d_standard_4'、'dedicated_standard_n2d_standard_8'、'dedicated_standard_n2d_standard_32'、'dedicated_standard_n2d_standard_128'、'dedicated_standard_n2d_standard_32_16SSD'、'dedicated_standard_n2d_standard_64_24SSD'。プロダクションサービスはスケールする、開発は固定サイズです。AzureサービスはDevelopmentティアをサポートしていません。
service.minTotalMemoryGbnumber非推奨 - デフォルト以外のレプリカ数のサービスでは不正確。自動スケーリング中の3つのワーカーの最小メモリ(Gb)。'production'サービスのみ利用可能。12の倍数で、24以上でなければなりません。
service.maxTotalMemoryGbnumber非推奨 - デフォルト以外のレプリカ数のサービスでは不正確。自動スケーリング中の3つのワーカーの最大メモリ(Gb)。'production'サービスのみ利用可能。12の倍数で、非有料サービスの場合は360以下、有料サービスの場合は708以下でなければなりません。
service.minReplicaMemoryGbnumber自動スケーリング中の各レプリカの最小トータルメモリ(Gb)。4の倍数で、8以上でなければなりません。
service.maxReplicaMemoryGbnumber自動スケーリング中の各レプリカの最大トータルメモリ(Gb)。4の倍数で、非有料サービスの場合は120以下、有料サービスの場合は236以下でなければなりません。* - 最大レプリカサイズは、選択された地域におけるクラウドプロバイダーのハードウェアの可用性に依存します。
service.numReplicasnumberサービスのレプリカ数。最初のサービスのレプリカ数は2から20の範囲でなければなりません。既存のデータウェアハウスで作成されたサービスは、レプリカ数が1でも可能です。組織のティアに基づいて追加の制限が適用される場合があります。BASICティアの場合は1、SCALEおよびENTERPRISEティアの場合は3がデフォルトです。
service.idleScalingbooleantrueに設定すると、アイドル時にサービスがゼロにスケールダウンできることを意味します。デフォルトはtrueです。
service.idleTimeoutMinutesnumber最小アイドルタイムアウトを設定します(分単位)。5分以上でなければなりません。
service.ipAccessListarrayサービスへのアクセスを許可されたIPアドレスのリスト
service.createdAtdate-timeサービス作成のタイムスタンプ。ISO-8601形式。
service.encryptionKeystringオプションの顧客提供のディスク暗号化キー
service.encryptionAssumedRoleIdentifierstringディスク暗号化に使用するオプションのロール
service.iamRolestringS3内のオブジェクトにアクセスするために使用されるIAMロール
service.privateEndpointIdsarrayプライベートエンドポイントのリスト
service.availablePrivateEndpointIdsarrayサービスに接続可能な利用可能なプライベートエンドポイントIDのリスト
service.dataWarehouseIdstringこのサービスを含むデータウェアハウス
service.isPrimarybooleanこのサービスがデータウェアハウス内のプライマリサービスである場合はtrue
service.isReadonlybooleanこのサービスが読み取り専用である場合はtrue。dataWarehouseIdが提供されている場合のみ読み取り専用となります。
service.releaseChannelstring新しいClickHouseのリリースを可能な限り早く受け取りたい場合はfastを選択します。新機能を迅速に取得できますが、バグのリスクが高くなります。この機能はプロダクションサービスにのみ利用可能です。
service.byocIdstringBring Your Own Cloud(BYOC)用に地域を設定した後に返されるIDです。byocIdパラメータが指定されている場合は、minReplicaMemoryGbおよびmaxReplicaGbパラメータも必要で、それぞれ次のサイズのいずれかの値を含める必要があります:28、60、124、188、252、380。
passwordstring新しく作成されたサービスのパスワード。

サンプルレスポンス

サービスの詳細を取得

組織に属するサービスを返します。

メソッドパス
GET/v1/organizations/{organizationId}/services/{serviceId}

リクエスト

パスパラメータ

名前説明
organizationIduuidサービスを所有する組織のID。
serviceIduuidリクエストされたサービスのID。

レスポンス

レスポンススキーマ

名前説明
iduuidユニークなサービスID。
namestringサービスの名前。空白を含む最大50文字の英数字の文字列。
providerstringクラウドプロバイダー
regionstringサービス地域。
statestringサービスの現在の状態。
endpointsarrayすべてのサービスエンドポイントのリスト。
tierstringBASIC、SCALE、およびENTERPRISE組織ティアに対しては非推奨。サービスのティア:'development'、'production'、'dedicated_high_mem'、'dedicated_high_cpu'、'dedicated_standard'、'dedicated_standard_n2d_standard_4'、'dedicated_standard_n2d_standard_8'、'dedicated_standard_n2d_standard_32'、'dedicated_standard_n2d_standard_128'、'dedicated_standard_n2d_standard_32_16SSD'、'dedicated_standard_n2d_standard_64_24SSD'。プロダクションサービスはスケールする、開発は固定サイズです。AzureサービスはDevelopmentティアをサポートしていません。
minTotalMemoryGbnumber非推奨 - デフォルト以外のレプリカ数のサービスでは不正確。自動スケーリング中の3つのワーカーの最小メモリ(Gb)。'production'サービスのみ利用可能。12の倍数で、24以上でなければなりません。
maxTotalMemoryGbnumber非推奨 - デフォルト以外のレプリカ数のサービスでは不正確。自動スケーリング中の3つのワーカーの最大メモリ(Gb)。'production'サービスのみ利用可能。12の倍数で、非有料サービスの場合は360以下、有料サービスの場合は708以下でなければなりません。
minReplicaMemoryGbnumber自動スケーリング中の各レプリカの最小トータルメモリ(Gb)。4の倍数で、8以上でなければなりません。
maxReplicaMemoryGbnumber自動スケーリング中の各レプリカの最大トータルメモリ(Gb)。4の倍数で、非有料サービスの場合は120以下、有料サービスの場合は236以下でなければなりません。* - 最大レプリカサイズは、選択された地域におけるクラウドプロバイダーのハードウェアの可用性に依存します。
numReplicasnumberサービスのレプリカ数。最初のサービスのレプリカ数は2から20の範囲でなければなりません。既存のデータウェアハウスで作成されたサービスは、レプリカ数が1でも可能です。組織のティアに基づいて追加の制限が適用される場合があります。BASICティアの場合は1、SCALEおよびENTERPRISEティアの場合は3がデフォルトです。
idleScalingbooleantrueに設定すると、アイドル時にサービスがゼロにスケールダウンできることを意味します。デフォルトはtrueです。
idleTimeoutMinutesnumber最小アイドルタイムアウトを設定します(分単位)。5分以上でなければなりません。
ipAccessListarrayサービスへのアクセスを許可されたIPアドレスのリスト
createdAtdate-timeサービス作成のタイムスタンプ。ISO-8601形式。
encryptionKeystringオプションの顧客提供のディスク暗号化キー
encryptionAssumedRoleIdentifierstringディスク暗号化に使用するオプションのロール
iamRolestringS3内のオブジェクトにアクセスするために使用されるIAMロール
privateEndpointIdsarrayプライベートエンドポイントのリスト
availablePrivateEndpointIdsarrayサービスに接続可能な利用可能なプライベートエンドポイントIDのリスト
dataWarehouseIdstringこのサービスを含むデータウェアハウス
isPrimarybooleanこのサービスがデータウェアハウス内のプライマリサービスである場合はtrue
isReadonlybooleanこのサービスが読み取り専用である場合はtrue。dataWarehouseIdが提供されている場合のみ読み取り専用となります。
releaseChannelstring新しいClickHouseのリリースを可能な限り早く受け取りたい場合はfastを選択します。新機能を迅速に取得できますが、バグのリスクが高くなります。この機能はプロダクションサービスにのみ利用可能です。
byocIdstringBring Your Own Cloud(BYOC)用に地域を設定した後に返されるIDです。byocIdパラメータが指定されている場合は、minReplicaMemoryGbおよびmaxReplicaGbパラメータも必要で、それぞれ次のサイズのいずれかの値を含める必要があります:28、60、124、188、252、380。

サンプルレスポンス

サービスの基本詳細を更新

サービス名やIPアクセスリストなどの基本サービス詳細を更新します。

メソッドパス
PATCH/v1/organizations/{organizationId}/services/{serviceId}

リクエスト

パスパラメータ

名前説明
organizationIduuidサービスを所有する組織のID。
serviceIduuid更新するサービスのID。

ボディパラメータ

名前説明
namestringサービスの名前。空白を含む最大50文字の英数字の文字列。
ipAccessList
privateEndpointIds
releaseChannelstring新しいClickHouseのリリースを可能な限り早く受け取りたい場合はfastを選択します。新機能を迅速に取得できますが、バグのリスクが高くなります。この機能はプロダクションサービスにのみ利用可能です。
endpointsarray変更するサービスエンドポイントのリスト

レスポンス

レスポンススキーマ

名前説明
iduuidユニークなサービスID。
namestringサービスの名前。空白を含む最大50文字の英数字の文字列。
providerstringクラウドプロバイダー
regionstringサービス地域。
statestringサービスの現在の状態。
endpointsarrayすべてのサービスエンドポイントのリスト。
tierstringBASIC、SCALE、およびENTERPRISE組織ティアに対しては非推奨。サービスのティア:'development'、'production'、'dedicated_high_mem'、'dedicated_high_cpu'、'dedicated_standard'、'dedicated_standard_n2d_standard_4'、'dedicated_standard_n2d_standard_8'、'dedicated_standard_n2d_standard_32'、'dedicated_standard_n2d_standard_128'、'dedicated_standard_n2d_standard_32_16SSD'、'dedicated_standard_n2d_standard_64_24SSD'。プロダクションサービスはスケールする、開発は固定サイズです。AzureサービスはDevelopmentティアをサポートしていません。
minTotalMemoryGbnumber非推奨 - デフォルト以外のレプリカ数のサービスでは不正確。自動スケーリング中の3つのワーカーの最小メモリ(Gb)。'production'サービスのみ利用可能。12の倍数で、24以上でなければなりません。
maxTotalMemoryGbnumber非推奨 - デフォルト以外のレプリカ数のサービスでは不正確。自動スケーリング中の3つのワーカーの最大メモリ(Gb)。'production'サービスのみ利用可能。12の倍数で、非有料サービスの場合は360以下、有料サービスの場合は708以下でなければなりません。
minReplicaMemoryGbnumber自動スケーリング中の各レプリカの最小トータルメモリ(Gb)。4の倍数で、8以上でなければなりません。
maxReplicaMemoryGbnumber自動スケーリング中の各レプリカの最大トータルメモリ(Gb)。4の倍数で、非有料サービスの場合は120以下、有料サービスの場合は236以下でなければなりません。* - 最大レプリカサイズは、選択された地域におけるクラウドプロバイダーのハードウェアの可用性に依存します。
numReplicasnumberサービスのレプリカ数。最初のサービスのレプリカ数は2から20の範囲でなければなりません。既存のデータウェアハウスで作成されたサービスは、レプリカ数が1でも可能です。組織のティアに基づいて追加の制限が適用される場合があります。BASICティアの場合は1、SCALEおよびENTERPRISEティアの場合は3がデフォルトです。
idleScalingbooleantrueに設定すると、アイドル時にサービスがゼロにスケールダウンできることを意味します。デフォルトはtrueです。
idleTimeoutMinutesnumber最小アイドルタイムアウトを設定します(分単位)。5分以上でなければなりません。
ipAccessListarrayサービスへのアクセスを許可されたIPアドレスのリスト
createdAtdate-timeサービス作成のタイムスタンプ。ISO-8601形式。
encryptionKeystringオプションの顧客提供のディスク暗号化キー
encryptionAssumedRoleIdentifierstringディスク暗号化に使用するオプションのロール
iamRolestringS3内のオブジェクトにアクセスするために使用されるIAMロール
privateEndpointIdsarrayプライベートエンドポイントのリスト
availablePrivateEndpointIdsarrayサービスに接続可能な利用可能なプライベートエンドポイントIDのリスト
dataWarehouseIdstringこのサービスを含むデータウェアハウス
isPrimarybooleanこのサービスがデータウェアハウス内のプライマリサービスである場合はtrue
isReadonlybooleanこのサービスが読み取り専用である場合はtrue。dataWarehouseIdが提供されている場合のみ読み取り専用となります。
releaseChannelstring新しいClickHouseのリリースを可能な限り早く受け取りたい場合はfastを選択します。新機能を迅速に取得できますが、バグのリスクが高くなります。この機能はプロダクションサービスにのみ利用可能です。
byocIdstringBring Your Own Cloud(BYOC)用に地域を設定した後に返されるIDです。byocIdパラメータが指定されている場合は、minReplicaMemoryGbおよびmaxReplicaGbパラメータも必要で、それぞれ次のサイズのいずれかの値を含める必要があります:28、60、124、188、252、380。

サンプルレスポンス

サービスを削除

サービスを削除します。サービスは停止状態でなければならず、このメソッド呼び出しの後に非同期的に削除されます。

メソッドパス
DELETE/v1/organizations/{organizationId}/services/{serviceId}

リクエスト

パスパラメータ

名前説明
organizationIduuidサービスを所有する組織のID。
serviceIduuid削除するサービスのID。

プライベートエンドポイント構成の取得

プライベートエンドポイントを設定するために必要な情報

メソッドパス
GET/v1/organizations/{organizationId}/services/{serviceId}/privateEndpointConfig

リクエスト

パスパラメータ

名前説明
organizationIduuidリクエストされた組織のID。
serviceIduuidリクエストされたサービスのID。

レスポンス

レスポンススキーマ

名前説明
endpointServiceIdstringAWS(サービス名)、GCP(ターゲットサービス)、またはAZURE(プライベートリンクサービス)のリソースで作成したインターフェースエンドポイントのユニークな識別子
privateDnsHostnamestring作成したVPCのプライベートDNSホスト名

サンプルレスポンス

指定されたインスタンスのサービスクエリエンドポイントを取得

これは実験的な機能です。この機能を有効にするにはサポートに連絡してください。

メソッドパス
GET/v1/organizations/{organizationId}/services/{serviceId}/serviceQueryEndpoint

リクエスト

パスパラメータ

名前説明
organizationIduuidリクエストされた組織のID。
serviceIduuidリクエストされたサービスのID。

レスポンス

レスポンススキーマ

名前説明
idstringサービスクエリエンドポイントのID
openApiKeysarrayサービスクエリエンドポイントにアクセスできるOpenAPIキーのリスト
rolesarrayサービスクエリエンドポイントにアクセスできるロールのリスト
allowedOriginsstring許可されているオリジン(カンマ区切りのドメインリスト)

サンプルレスポンス

指定されたインスタンスのサービスクエリエンドポイントを削除

これは実験的な機能です。この機能を有効にするにはサポートに連絡してください。

メソッドパス
DELETE/v1/organizations/{organizationId}/services/{serviceId}/serviceQueryEndpoint

リクエスト

パスパラメータ

名前説明
organizationIduuidリクエストされた組織のID。
serviceIduuidリクエストされたサービスのID。

指定されたインスタンスのサービスクエリエンドポイントをアップサート

これは実験的な機能です。この機能を有効にするにはサポートに連絡してください。

メソッドパス
POST/v1/organizations/{organizationId}/services/{serviceId}/serviceQueryEndpoint

リクエスト

パスパラメータ

名前説明
organizationIduuidリクエストされた組織のID。
serviceIduuidリクエストされたサービスのID。

ボディパラメータ

名前説明
rolesarrayロール
openApiKeysarrayサービスクエリエンドポイントのバージョン
allowedOriginsstring許可されているオリジン(カンマ区切りのドメインリスト)

レスポンス

レスポンススキーマ

名前説明
idstringサービスクエリエンドポイントのID
openApiKeysarrayサービスクエリエンドポイントにアクセスできるOpenAPIキーのリスト
rolesarrayサービスクエリエンドポイントにアクセスできるロールのリスト
allowedOriginsstring許可されているオリジン(カンマ区切りのドメインリスト)

サンプルレスポンス

サービスの状態を更新

サービスを開始または停止します。

メソッドパス
PATCH/v1/organizations/{organizationId}/services/{serviceId}/state

リクエスト

パスパラメータ

名前説明
organizationIduuidサービスを所有する組織のID。
serviceIduuid状態を更新するサービスのID。

ボディパラメータ

名前説明
commandstring状態を変更するためのコマンド:'start'、'stop'。

レスポンス

Response Schema

名前説明
iduuidユニークなサービスID。
namestringサービスの名前。空白を含む最大50文字の英数字文字列。
providerstringクラウドプロバイダー
regionstringサービスリージョン。
statestringサービスの現在の状態。
endpointsarrayすべてのサービスエンドポイントのリスト。
tierstringBASIC、SCALE、ENTERPRISE組織ティア用に非推奨。サービスのティア:'development', 'production', 'dedicated_high_mem', 'dedicated_high_cpu', 'dedicated_standard', 'dedicated_standard_n2d_standard_4', 'dedicated_standard_n2d_standard_8', 'dedicated_standard_n2d_standard_32', 'dedicated_standard_n2d_standard_128', 'dedicated_standard_n2d_standard_32_16SSD', 'dedicated_standard_n2d_standard_64_24SSD'。プロダクションサービスはスケールし、開発は固定サイズです。Azureサービスは開発ティアをサポートしていません。
minTotalMemoryGbnumber非推奨 - 非デフォルトのレプリカ数のサービスには不正確。自動スケーリング中の3つのワーカーの最小メモリ(GB)。「production」サービスのみ利用可能。12の倍数で、24以上でなければなりません。
maxTotalMemoryGbnumber非推奨 - 非デフォルトのレプリカ数のサービスには不正確。自動スケーリング中の3つのワーカーの最大メモリ(GB)。「production」サービスのみ利用可能。12の倍数で、非有料サービスは360以下、有料サービスは708以下でなければなりません。
minReplicaMemoryGbnumber自動スケーリング中の各レプリカの最小合計メモリ(GB)。4の倍数で、8以上でなければなりません。
maxReplicaMemoryGbnumber自動スケーリング中の各レプリカの最大合計メモリ(GB)。4の倍数で、非有料サービスは120以下、有料サービスは236以下でなければなりません。* - 最大レプリカサイズは、選択したリージョンにおけるクラウドプロバイダーのハードウェアの可用性に依存します。
numReplicasnumberサービスのレプリカ数。最初のサービスのレプリカ数は2〜20の範囲でなければなりません。既存のデータウェアハウスで作成されたサービスは、最低1つのレプリカを持つことができます。組織のティアに応じてさらなる制限が適用される場合があります。BASICティアにはデフォルトで1つ、SCALEおよびENTERPRISEティアにはデフォルトで3つのレプリカが設定されます。
idleScalingbooleantrueに設定された場合、サービスはアイドル時にゼロまでスケールダウンすることが許可されます。デフォルトではtrueです。
idleTimeoutMinutesnumber最小アイドルタイムアウトを設定します(分単位)。5分以上でなければなりません。
ipAccessListarrayサービスにアクセスを許可されたIPアドレスのリスト。
createdAtdate-timeサービス作成のタイムスタンプ。ISO-8601。
encryptionKeystringオプションの顧客提供ディスク暗号キー。
encryptionAssumedRoleIdentifierstringオプションのディスク暗号化に使用するロール。
iamRolestrings3のオブジェクトにアクセスするために使用されるIAMロール。
privateEndpointIdsarrayプライベートエンドポイントのリスト。
availablePrivateEndpointIdsarrayサービスに接続できる利用可能なプライベートエンドポイントIDのリスト。
dataWarehouseIdstringこのサービスを含むデータウェアハウス。
isPrimarybooleanこのサービスがデータウェアハウスのプライマリサービスである場合はtrue。
isReadonlybooleanこのサービスが読み取り専用である場合はtrue。dataWarehouseIdが提供されている場合のみ読み取り専用にできます。
releaseChannelstring新しいClickHouseリリースを入手したい場合はfastを選択してください。新しい機能を早く入手できますが、バグのリスクが高くなります。この機能は「production」サービスのみ利用可能です。
byocIdstringBring Your Own Cloud(BYOC)のためのリージョンを設定した後に返されるID。byocIdパラメータが指定されると、minReplicaMemoryGbとmaxReplicaGbパラメータも必要で、次のサイズのいずれかの値が含まれている必要があります:28、60、124、188、252、380。

Sample response

Update service auto scaling settings

サービスのための最小および最大メモリ限界およびアイドルモードのスケーリング動作を更新します。このメモリ設定は「production」サービスでのみ利用可能で、24GBから始める12の倍数でなければなりません。numReplicasの調整を有効にするにはサポートにお問い合わせください。

メソッドパス
PATCH/v1/organizations/{organizationId}/services/{serviceId}/scaling

Request

Path Params

名前説明
organizationIduuidサービスを所有する組織のID。
serviceIduuidスケーリングパラメータを更新するサービスのID。

Body Params

名前説明
minTotalMemoryGbnumber非推奨 - 非デフォルトのレプリカ数のサービスには不正確。自動スケーリング中の3つのワーカーの最小メモリ(GB)。「production」サービスのみ利用可能。12の倍数で、24以上でなければなりません。
maxTotalMemoryGbnumber非推奨 - 非デフォルトのレプリカ数のサービスには不正確。自動スケーリング中の3つのワーカーの最大メモリ(GB)。「production」サービスのみ利用可能。12の倍数で、非有料サービスは360以下、有料サービスは708以下でなければなりません。
numReplicasnumberサービスのレプリカ数。最初のサービスのレプリカ数は2〜20の範囲でなければなりません。既存のデータウェアハウスで作成されたサービスは、最低1つのレプリカを持つことができます。組織のティアに応じてさらなる制限が適用される場合があります。BASICティアにはデフォルトで1つ、SCALEおよびENTERPRISEティアにはデフォルトで3つのレプリカが設定されます。
idleScalingbooleantrueに設定された場合、サービスはアイドル時にゼロまでスケールダウンすることが許可されます。デフォルトではtrueです。
idleTimeoutMinutesnumber最小アイドルタイムアウトを設定します(分単位)。5分以上でなければなりません。

Response

Response Schema

名前説明
iduuidユニークなサービスID。
namestringサービスの名前。空白を含む最大50文字の英数字文字列。
providerstringクラウドプロバイダー
regionstringサービスリージョン。
statestringサービスの現在の状態。
endpointsarrayすべてのサービスエンドポイントのリスト。
tierstringBASIC、SCALE、ENTERPRISE組織ティア用に非推奨。サービスのティア:'development', 'production', 'dedicated_high_mem', 'dedicated_high_cpu', 'dedicated_standard', 'dedicated_standard_n2d_standard_4', 'dedicated_standard_n2d_standard_8', 'dedicated_standard_n2d_standard_32', 'dedicated_standard_n2d_standard_128', 'dedicated_standard_n2d_standard_32_16SSD', 'dedicated_standard_n2d_standard_64_24SSD'。プロダクションサービスはスケールし、開発は固定サイズです。Azureサービスは開発ティアをサポートしていません。
minTotalMemoryGbnumber非推奨 - 非デフォルトのレプリカ数のサービスには不正確。自動スケーリング中の3つのワーカーの最小メモリ(GB)。「production」サービスのみ利用可能。12の倍数で、24以上でなければなりません。
maxTotalMemoryGbnumber非推奨 - 非デフォルトのレプリカ数のサービスには不正確。自動スケーリング中の3つのワーカーの最大メモリ(GB)。「production」サービスのみ利用可能。12の倍数で、非有料サービスは360以下、有料サービスは708以下でなければなりません。
minReplicaMemoryGbnumber自動スケーリング中の各レプリカの最小合計メモリ(GB)。4の倍数で、8以上でなければなりません。
maxReplicaMemoryGbnumber自動スケーリング中の各レプリカの最大合計メモリ(GB)。4の倍数で、非有料サービスは120以下、有料サービスは236以下でなければなりません。* - 最大レプリカサイズは、選択したリージョンにおけるクラウドプロバイダーのハードウェアの可用性に依存します。
numReplicasnumberサービスのレプリカ数。最初のサービスのレプリカ数は2〜20の範囲でなければなりません。既存のデータウェアハウスで作成されたサービスは、最低1つのレプリカを持つことができます。組織のティアに応じてさらなる制限が適用される場合があります。BASICティアにはデフォルトで1つ、SCALEおよびENTERPRISEティアにはデフォルトで3つのレプリカが設定されます。
idleScalingbooleantrueに設定された場合、サービスはアイドル時にゼロまでスケールダウンすることが許可されます。デフォルトではtrueです。
idleTimeoutMinutesnumber最小アイドルタイムアウトを設定します(分単位)。5分以上でなければなりません。
ipAccessListarrayサービスにアクセスを許可されたIPアドレスのリスト。
createdAtdate-timeサービス作成のタイムスタンプ。ISO-8601。
encryptionKeystringオプションの顧客提供ディスク暗号キー。
encryptionAssumedRoleIdentifierstringオプションのディスク暗号化に使用するロール。
iamRolestrings3のオブジェクトにアクセスするために使用されるIAMロール。
privateEndpointIdsarrayプライベートエンドポイントのリスト。
availablePrivateEndpointIdsarrayサービスに接続できる利用可能なプライベートエンドポイントIDのリスト。
dataWarehouseIdstringこのサービスを含むデータウェアハウス。
isPrimarybooleanこのサービスがデータウェアハウスのプライマリサービスである場合はtrue。
isReadonlybooleanこのサービスが読み取り専用である場合はtrue。dataWarehouseIdが提供されている場合のみ読み取り専用にできます。
releaseChannelstring新しいClickHouseリリースを入手したい場合はfastを選択してください。新しい機能を早く入手できますが、バグのリスクが高くなります。この機能は「production」サービスのみ利用可能です。
byocIdstringBring Your Own Cloud(BYOC)のためのリージョンを設定した後に返されるID。byocIdパラメータが指定されると、minReplicaMemoryGbとmaxReplicaGbパラメータも必要で、次のサイズのいずれかの値が含まれている必要があります:28、60、124、188、252、380。

Sample response

Update service password

サービスの新しいパスワードを設定します。

メソッドパス
PATCH/v1/organizations/{organizationId}/services/{serviceId}/password

Request

Path Params

名前説明
organizationIduuidサービスを所有する組織のID。
serviceIduuidパスワードを更新するサービスのID。

Body Params

名前説明
newPasswordHashstringオプションのパスワードハッシュ。ネットワーク上のパスワード転送を避けるために使用されます。提供されない場合、新しいパスワードが生成され、レスポンスに提供されます。そうでない場合はこのハッシュが使用されます。アルゴリズム:echo -n "yourpassword"
newDoubleSha1HashstringMySQLプロトコル用のオプションのダブルSHA1パスワードハッシュ。newPasswordHashが提供されていない場合、このキーは無視され、生成されたパスワードが使用されます。アルゴリズム:echo -n "yourpassword"

Response

Response Schema

名前説明
passwordstring新しいサービスパスワード。リクエストに'newPasswordHash'がない場合のみ提供されます。

Sample response

Create a private endpoint.

新しいプライベートエンドポイントを作成します。このプライベートエンドポイントは、このサービスおよび組織に関連付けられます。

メソッドパス
POST/v1/organizations/{organizationId}/services/{serviceId}/privateEndpoint

Request

Path Params

名前説明
organizationIduuidリクエストされた組織のID。
serviceIduuidリクエストされたサービスのID。

Body Params

名前説明
idstringプライベートエンドポイント識別子
descriptionstringプライベートエンドポイントの説明

Response

Response Schema

名前説明
idstringプライベートエンドポイント識別子
descriptionstringプライベートエンドポイントの説明
cloudProviderstringプライベートエンドポイントが存在するクラウドプロバイダー
regionstringプライベートエンドポイントが存在するリージョン

Sample response

Get prometheus metrics

サービスのプロメテウスマトリックスを返します。

メソッドパス
GET/v1/organizations/{organizationId}/services/{serviceId}/prometheus

Request

Path Params

名前説明
organizationIduuidサービスを所有する組織のID。
serviceIduuidリクエストされたサービスのID。
filtered_metricsbooleanプロメテウスマトリックスのフィルタリングされたリストを返します。

List of service backups

サービスのすべてのバックアップのリストを返します。最新のバックアップがリストの最初に表示されます。

メソッドパス
GET/v1/organizations/{organizationId}/services/{serviceId}/backups

Request

Path Params

名前説明
organizationIduuidバックアップを所有する組織のID。
serviceIduuidバックアップが作成されたサービスのID。

Response

Response Schema

名前説明
iduuidユニークなバックアップID。
statusstringバックアップの状態:'done', 'error', 'in_progress'。
serviceIdstring名前
startedAtdate-timeバックアップ開始のタイムスタンプ。ISO-8601。
finishedAtdate-timeバックアップ終了のタイムスタンプ。ISO-8601。完了したバックアップにのみ利用可能。
sizeInBytesnumberバックアップのサイズ(バイト単位)。
durationInSecondsnumberバックアップを実行するのにかかった時間(秒)。statusがまだin_progressの場合、これはバックアップが開始されてから現在までの秒数です。
typestringバックアップタイプ("full"または"incremental")。

Sample response

Get backup details

単一バックアップの情報を返します。

メソッドパス
GET/v1/organizations/{organizationId}/services/{serviceId}/backups/{backupId}

Request

Path Params

名前説明
organizationIduuidバックアップを所有する組織のID。
serviceIduuidバックアップが作成されたサービスのID。
backupIduuidリクエストされたバックアップのID。

Response

Response Schema

名前説明
iduuidユニークなバックアップID。
statusstringバックアップの状態:'done', 'error', 'in_progress'。
serviceIdstring名前
startedAtdate-timeバックアップ開始のタイムスタンプ。ISO-8601。
finishedAtdate-timeバックアップ終了のタイムスタンプ。ISO-8601。完了したバックアップにのみ利用可能。
sizeInBytesnumberバックアップのサイズ(バイト単位)。
durationInSecondsnumberバックアップを実行するのにかかった時間(秒)。statusがまだin_progressの場合、これはバックアップが開始されてから現在までの秒数です。
typestringバックアップタイプ("full"または"incremental")。

Sample response

Get service backup configuration

サービスのバックアップ設定を返します。

メソッドパス
GET/v1/organizations/{organizationId}/services/{serviceId}/backupConfiguration

Request

Path Params

名前説明
organizationIduuidサービスを所有する組織のID。
serviceIduuidサービスのID。

Response

Response Schema

名前説明
backupPeriodInHoursnumber各バックアップ間の時間間隔(時間単位)。
backupRetentionPeriodInHoursnumberバックアップが利用可能な最小期間(時間単位)。
backupStartTimestringバックアップを実行する時間(HH:MM形式)(UTCタイムゾーンで評価)。定義された場合、バックアップ期間は24時間ごとにリセットされます。

Sample response

Update service backup configuration

サービスのバックアップ設定を更新します。ADMIN認証キーのロールが必要です。null値でプロパティを設定すると、プロパティはデフォルト値にリセットされます。

メソッドパス
PATCH/v1/organizations/{organizationId}/services/{serviceId}/backupConfiguration

Request

Path Params

名前説明
organizationIduuidサービスを所有する組織のID。
serviceIduuidサービスのID。

Body Params

名前説明
backupPeriodInHoursnumber各バックアップ間の時間間隔(時間単位)。
backupRetentionPeriodInHoursnumberバックアップが利用可能な最小期間(時間単位)。
backupStartTimestringバックアップを実行する時間(HH:MM形式)(UTCタイムゾーンで評価)。定義された場合、バックアップ期間は24時間ごとにリセットされます。

Response

Response Schema

名前説明
backupPeriodInHoursnumber各バックアップ間の時間間隔(時間単位)。
backupRetentionPeriodInHoursnumberバックアップが利用可能な最小期間(時間単位)。
backupStartTimestringバックアップを実行する時間(HH:MM形式)(UTCタイムゾーンで評価)。定義された場合、バックアップ期間は24時間ごとにリセットされます。

Sample response

List ClickPipes

このエンドポイントはアルファ版であり、変更される可能性があります。 詳細についてはClickHouseサポートにお問い合わせください。

ClickPipesのリストを返します。

メソッドパス
GET/v1/organizations/{organizationId}/services/{serviceId}/clickpipes

Request

Path Params

名前説明
organizationIduuidサービスを所有する組織のID。
serviceIduuidClickPipeを所有するサービスのID。

Response

Response Schema

名前説明
iduuidユニークなClickPipe ID。
serviceIduuidこのClickPipeが属するサービスのID。
namestringClickPipeの名前。
descriptionstringClickPipeの説明。
statestringClickPipeの現在の状態。
scaling.replicasinteger希望するレプリカ数。スケーラブルなパイプのみ。
scaling.concurrencyinteger希望する同時実行数。S3パイプのみ。0に設定すると、同時実行はクラスタメモリに基づいて自動的にスケーリングされます。
source.kafka
source.objectStorage
source.kinesis
source.postgres
destination.databasestring宛先データベース。
destination.tablestring宛先テーブル。Postgres以外のすべてのパイプタイプに必要なフィールド。
destination.managedTablebooleanテーブルはClickPipesによって管理されていますか?Postgres以外のすべてのパイプタイプに必要なフィールド。
destination.tableDefinition.engine.typestring宛先テーブルのエンジンタイプ。現在、MergeTreeのみがサポートされたエンジンです。
destination.tableDefinition.sortingKeyarray宛先テーブルのソートキー。カラムのリスト。
destination.tableDefinition.partitionBystringパーティションキーのSQL式。
destination.tableDefinition.primaryKeystringSQL式の主キー。
destination.columnsarray宛先テーブルのカラム。Postgres以外のすべてのパイプタイプに必要なフィールド。
fieldMappingsarrayClickPipeのフィールドマッピング。
createdAtstringClickPipeの作成日。
updatedAtstringClickPipeの最終更新日。

Sample response

Create ClickPipe

このエンドポイントはアルファ版であり、変更される可能性があります。 詳細についてはClickHouseサポートにお問い合わせください。

新しいClickPipeを作成します。

メソッドパス
POST/v1/organizations/{organizationId}/services/{serviceId}/clickpipes

Request

Path Params

名前説明
organizationIduuidサービスを所有する組織のID。
serviceIduuidClickPipeを作成するサービスのID。

Body Params

名前説明
namestringClickPipeの名前。
descriptionstringClickPipeの説明。
source
destination
fieldMappingsarrayClickPipeのフィールドマッピング。

レスポンススキーマ

名前タイプ説明
iduuidユニークな ClickPipe ID。
serviceIduuidこの ClickPipe が属するサービスのID。
namestringClickPipe の名前。
descriptionstringClickPipe の説明。
statestringClickPipe の現在の状態。
scaling.replicasinteger希望するレプリカの数。スケーラブルなパイプのみに適用。
scaling.concurrencyinteger希望する同時実行数。S3 パイプのみに適用。0 に設定すると、クラスタメモリに基づいて自動でスケールされる。
source.kafka
source.objectStorage
source.kinesis
source.postgres
destination.databasestring宛先データベース。
destination.tablestring宛先テーブル。Postgres 以外のすべてのパイプタイプで必須。
destination.managedTablebooleanテーブルは ClickPipes によって管理されていますか?Postgres 以外のすべてのパイプタイプで必須。
destination.tableDefinition.engine.typestring宛先テーブルのエンジンタイプ。現在、MergeTree のみがサポートされている。
destination.tableDefinition.sortingKeyarray宛先テーブルのソートキー。カラムのリスト。
destination.tableDefinition.partitionBystringパーティションキーの SQL 式。
destination.tableDefinition.primaryKeystringSQL 式の主キー。
destination.columnsarray宛先テーブルのカラム。Postgres 以外のすべてのパイプタイプで必須。
fieldMappingsarrayClickPipe のフィールドマッピング。
createdAtstringClickPipe の作成日。
updatedAtstringClickPipe の最終更新日。

サンプルレスポンス

ClickPipe の取得

このエンドポイントはアルファ版であり、変更される可能性があります。 詳細については ClickHouse サポートにお問い合わせください。

指定された ClickPipe を返します。

メソッドパス
GET/v1/organizations/{organizationId}/services/{serviceId}/clickpipes/{clickPipeId}

リクエスト

パスパラメータ

名前タイプ説明
organizationIduuidサービスを所有する組織のID。
serviceIduuidClickPipe を所有するサービスのID。
clickPipeIduuidリクエストされた ClickPipe のID。

レスポンス

レスポンススキーマ

名前タイプ説明
iduuidユニークな ClickPipe ID。
serviceIduuidこの ClickPipe が属するサービスのID。
namestringClickPipe の名前。
descriptionstringClickPipe の説明。
statestringClickPipe の現在の状態。
scaling.replicasinteger希望するレプリカの数。スケーラブルなパイプのみに適用。
scaling.concurrencyinteger希望する同時実行数。S3 パイプのみに適用。0 に設定すると、クラスタメモリに基づいて自動でスケールされる。
source.kafka
source.objectStorage
source.kinesis
source.postgres
destination.databasestring宛先データベース。
destination.tablestring宛先テーブル。Postgres 以外のすべてのパイプタイプで必須。
destination.managedTablebooleanテーブルは ClickPipes によって管理されていますか?Postgres 以外のすべてのパイプタイプで必須。
destination.tableDefinition.engine.typestring宛先テーブルのエンジンタイプ。現在、MergeTree のみがサポートされている。
destination.tableDefinition.sortingKeyarray宛先テーブルのソートキー。カラムのリスト。
destination.tableDefinition.partitionBystringパーティションキーの SQL 式。
destination.tableDefinition.primaryKeystringSQL 式の主キー。
destination.columnsarray宛先テーブルのカラム。Postgres 以外のすべてのパイプタイプで必須。
fieldMappingsarrayClickPipe のフィールドマッピング。
createdAtstringClickPipe の作成日。
updatedAtstringClickPipe の最終更新日。

サンプルレスポンス

ClickPipe の更新

このエンドポイントはアルファ版であり、変更される可能性があります。 詳細については ClickHouse サポートにお問い合わせください。

指定された ClickPipe を更新します。

メソッドパス
PATCH/v1/organizations/{organizationId}/services/{serviceId}/clickpipes/{clickPipeId}

リクエスト

パスパラメータ

名前タイプ説明
organizationIduuidサービスを所有する組織のID。
serviceIduuidClickPipe を作成するサービスのID。
clickPipeIduuidリクエストされた ClickPipe のID。

ボディパラメータ

名前タイプ説明
namestringClickPipe の名前。
descriptionstringClickPipe の説明。
source
destination
fieldMappingsarrayClickPipe のフィールドマッピング。この設定では、テーブルスキーマは更新されず、ClickPipe の設定だけが更新されます。

レスポンス

レスポンススキーマ

名前タイプ説明
iduuidユニークな ClickPipe ID。
serviceIduuidこの ClickPipe が属するサービスのID。
namestringClickPipe の名前。
descriptionstringClickPipe の説明。
statestringClickPipe の現在の状態。
scaling.replicasinteger希望するレプリカの数。スケーラブルなパイプのみに適用。
scaling.concurrencyinteger希望する同時実行数。S3 パイプのみに適用。0 に設定すると、クラスタメモリに基づいて自動でスケールされる。
source.kafka
source.objectStorage
source.kinesis
source.postgres
destination.databasestring宛先データベース。
destination.tablestring宛先テーブル。Postgres 以外のすべてのパイプタイプで必須。
destination.managedTablebooleanテーブルは ClickPipes によって管理されていますか?Postgres 以外のすべてのパイプタイプで必須。
destination.tableDefinition.engine.typestring宛先テーブルのエンジンタイプ。現在、MergeTree のみがサポートされている。
destination.tableDefinition.sortingKeyarray宛先テーブルのソートキー。カラムのリスト。
destination.tableDefinition.partitionBystringパーティションキーの SQL 式。
destination.tableDefinition.primaryKeystringSQL 式の主キー。
destination.columnsarray宛先テーブルのカラム。Postgres 以外のすべてのパイプタイプで必須。
fieldMappingsarrayClickPipe のフィールドマッピング。
createdAtstringClickPipe の作成日。
updatedAtstringClickPipe の最終更新日。

サンプルレスポンス

ClickPipe の削除

このエンドポイントはアルファ版であり、変更される可能性があります。 詳細については ClickHouse サポートにお問い合わせください。

指定された ClickPipe を削除します。

メソッドパス
DELETE/v1/organizations/{organizationId}/services/{serviceId}/clickpipes/{clickPipeId}

リクエスト

パスパラメータ

名前タイプ説明
organizationIduuidサービスを所有する組織のID。
serviceIduuidClickPipe を所有するサービスのID。
clickPipeIduuid削除する ClickPipe のID。

ClickPipe のスケーリング

このエンドポイントはアルファ版であり、変更される可能性があります。 詳細については ClickHouse サポートにお問い合わせください。

指定された ClickPipe のスケーリング設定を変更します。

メソッドパス
PATCH/v1/organizations/{organizationId}/services/{serviceId}/clickpipes/{clickPipeId}/scaling

リクエスト

パスパラメータ

名前タイプ説明
organizationIduuidサービスを所有する組織のID。
serviceIduuidClickPipe を所有するサービスのID。
clickPipeIduuidスケーリング設定を更新する ClickPipe のID。

ボディパラメータ

名前タイプ説明
replicasintegerスケールするためのレプリカの数。Kafka パイプのスケーリングに使用。

レスポンス

レスポンススキーマ

名前タイプ説明
iduuidユニークな ClickPipe ID。
serviceIduuidこの ClickPipe が属するサービスのID。
namestringClickPipe の名前。
descriptionstringClickPipe の説明。
statestringClickPipe の現在の状態。
scaling.replicasinteger希望するレプリカの数。スケーラブルなパイプのみに適用。
scaling.concurrencyinteger希望する同時実行数。S3 パイプのみに適用。0 に設定すると、クラスタメモリに基づいて自動でスケールされる。
source.kafka
source.objectStorage
source.kinesis
source.postgres
destination.databasestring宛先データベース。
destination.tablestring宛先テーブル。Postgres 以外のすべてのパイプタイプで必須。
destination.managedTablebooleanテーブルは ClickPipes によって管理されていますか?Postgres 以外のすべてのパイプタイプで必須。
destination.tableDefinition.engine.typestring宛先テーブルのエンジンタイプ。現在、MergeTree のみがサポートされている。
destination.tableDefinition.sortingKeyarray宛先テーブルのソートキー。カラムのリスト。
destination.tableDefinition.partitionBystringパーティションキーの SQL 式。
destination.tableDefinition.primaryKeystringSQL 式の主キー。
destination.columnsarray宛先テーブルのカラム。Postgres 以外のすべてのパイプタイプで必須。
fieldMappingsarrayClickPipe のフィールドマッピング。
createdAtstringClickPipe の作成日。
updatedAtstringClickPipe の最終更新日。

サンプルレスポンス

ClickPipe の状態を更新

このエンドポイントはアルファ版であり、変更される可能性があります。 詳細については ClickHouse サポートにお問い合わせください。

ClickPipe を開始または停止します。ClickPipe を停止すると、任意の状態からの取り込みプロセスが停止します。「停止」状態または「失敗」状態の ClickPipe での開始が許可されます。

メソッドパス
PATCH/v1/organizations/{organizationId}/services/{serviceId}/clickpipes/{clickPipeId}/state

リクエスト

パスパラメータ

名前タイプ説明
organizationIduuidサービスを所有する組織のID。
serviceIduuidClickPipe を所有するサービスのID。
clickPipeIduuid状態を更新する ClickPipe のID。

ボディパラメータ

名前タイプ説明
commandstring状態を変更するコマンド: 'start', 'stop'。

レスポンス

レスポンススキーマ

名前タイプ説明
iduuidユニークな ClickPipe ID。
serviceIduuidこの ClickPipe が属するサービスのID。
namestringClickPipe の名前。
descriptionstringClickPipe の説明。
statestringClickPipe の現在の状態。
scaling.replicasinteger希望するレプリカの数。スケーラブルなパイプのみに適用。
scaling.concurrencyinteger希望する同時実行数。S3 パイプのみに適用。0 に設定すると、クラスタメモリに基づいて自動でスケールされる。
source.kafka
source.objectStorage
source.kinesis
source.postgres
destination.databasestring宛先データベース。
destination.tablestring宛先テーブル。Postgres 以外のすべてのパイプタイプで必須。
destination.managedTablebooleanテーブルは ClickPipes によって管理されていますか?Postgres 以外のすべてのパイプタイプで必須。
destination.tableDefinition.engine.typestring宛先テーブルのエンジンタイプ。現在、MergeTree のみがサポートされている。
destination.tableDefinition.sortingKeyarray宛先テーブルのソートキー。カラムのリスト。
destination.tableDefinition.partitionBystringパーティションキーの SQL 式。
destination.tableDefinition.primaryKeystringSQL 式の主キー。
destination.columnsarray宛先テーブルのカラム。Postgres 以外のすべてのパイプタイプで必須。
fieldMappingsarrayClickPipe のフィールドマッピング。
createdAtstringClickPipe の作成日。
updatedAtstringClickPipe の最終更新日。

サンプルレスポンス