ConfigGroup を使用中の Cluster一覧の照会
- 印刷する
- PDF
ConfigGroup を使用中の Cluster一覧の照会
- 印刷する
- PDF
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
VPC環境で利用できます。
説明
Cloud Data Streaming Serviceの ConfigGroupを使用中の Cluster一覧を照会します。
リクエスト
リクエスト URL
POST https://clouddatastreamingservice.apigw.ntruss.com/api/v1/configGroup/getConfigGroupUsingClusterList/{configGroupNo} [KR]
POST https://clouddatastreamingservice.apigw.ntruss.com/api/sgn-v1/configGroup/getConfigGroupUsingClusterList/{configGroupNo} [SGN]
POST https://clouddatastreamingservice.apigw.ntruss.com/api/jpn-v1/configGroup/getConfigGroupUsingClusterList/{configGroupNo} [JPN]
リクエストヘッダ
ヘッダ名 | 説明 |
---|---|
x-ncp-apigw-timestamp | - 1970年1月1日00:00:00協定世界時(UTC)からの経過時間をミリ秒(Millisecond)で表したもの - API Gatewayサーバとの時間差が5分以上の場合は、無効なリクエストとみなす x-ncp-apigw-timestamp:{Timestamp} |
x-ncp-iam-access-key | NAVERクラウドプラットフォームポータルで発行した Access Key ID値x-ncp-iam-access-key:{Account Access Key} |
x-ncp-apigw-signature-v2 | Access Key ID値と Secret Keyで暗号化した署名x-ncp-apigw-signature-v2:{API Gateway Signature} |
Content-Type | Request body content typeを application/jsonに指定Content-Type: application/json |
リクエストパラメータ
パラメータ | タイプ | 要否 | 説明 |
---|---|---|---|
configGroupNo | String | Y | - ConfigGroupNo - 対象 ConfigGroup番号 |
pageNo | Integer | Y | 表示するページ番号(Default: 1) |
pageSize | Integer | Y | 表示するページサイズ(Default: 10) |
リクエスト例
POST https://clouddatastreamingservice.apigw.ntruss.com/api/v1/configGroup/getConfigGroupUsingClusterList/174
HOST: clouddatastreamingservice.apigw.ntruss.com
Content-Type: application/json
x-ncp-apigw-signature-v2: uLWYAZULzt3UZl5MeUo5Xj1mepW49qSMKc9n2rMv/YA=
x-ncp-apigw-timestamp: 1653981745173
x-ncp-iam-access-key: 7fIvgFY428mtY6sY8maw
{
"pageNo": 1,
"pageSize": 10
}
curl -X POST "https://clouddatastreamingservice.apigw.ntruss.com/api/v1/configGroup/getConfigGroupUsingClusterList/174" \
-H "accept: application/json" \
-H "Content-Type: application/json" \
-H "x-ncp-iam-access-key: ANJNnR1jz1gUzaiS0aV2" \
-H "x-ncp-apigw-timestamp: 1653981745173" \
-H "x-ncp-apigw-signature-v2: uLWYAZULzt3UZl5MeUo5Xj1mepW49qSMKc9n2rMv/YA=" \
-d \
'{
"pageNo": 1,
"pageSize": 10
}'
レスポンスパラメータ
public class GetConfigGroupUsingClusterListResponseVo {
private Integer currentPage;
private Boolean isFirst;
private Boolean isLast;
private Integer pageSize;
private Long totalCount;
private Integer totalPage;
private List<usingClusterNameList> ConfigGroupClusterInfo;
}
public class usingClusterNameList {
private String clusterName;
private Integer serviceGroupInstanceNo;
}
フィールド
パラメータ名 | タイプ | 説明 |
---|---|---|
currentPage | Integer | 現在のページ番号 |
isFirst | Boolean | 最初のページであるか否か |
isLast | Boolean | 最後のページであるか否か |
pageSize | Integer | ページに表示するデータ数 |
totalCount | Long | 照会された総データ数 |
totalPage | Integer | 全体ページの個数(totalCount/pageSize) |
kafkaConfigGroupList | List<usingClusterNameList> | ConfigGroupを使用中の Clusterリスト |
serviceGroupInstanceNo | Integer | Clusterインスタンス番号 |
clusterName | String | Cluster名 |
レスポンス例(成功)
{
"code": 0,
"message": "SUCCESS",
"result": {
"currentPage": 1,
"isFirst": true,
"isLast": true,
"pageSize": 10,
"totalCount": 2,
"totalPage": 1,
"usingClusterNameList": [
{
"clusterName": "cluster-sample1",
"serviceGroupInstanceNo": 2389832
},
{
"clusterName": "cluster-sample2",
"serviceGroupInstanceNo": 2389848
}
]
},
"requestId": "86f64c9b-053a-4069-94c9-644ece14b506"
}
この記事は役に立ちましたか?