CA情報の照会
    • PDF

    CA情報の照会

    • PDF

    記事の要約

    VPC環境で利用できます。

    ブロックチェーンネットワークの Certificate Authority(CA)の詳細情報を照会します。

    リクエスト

    リクエスト形式を説明します。リクエスト形式は次の通りです。

    メソッドURI
    GET/networks/{networkId}/cas/{caId}

    リクエストヘッダ

    Blockchain Service APIで共通して使用されるヘッダの詳細は、Blockchain Serviceの共通ヘッダをご参照ください。

    リクエストパスパラメータ

    パラメータの説明は次の通りです。

    フィールドタイプ必須の有無説明
    networkIdLongRequiredネットワーク ID
    caIdStringRequiredCA ID

    リクエスト例

    リクエストのサンプルコードは次の通りです。

    curl --location --request GET 'https://blockchainservice.apigw.ntruss.com/api/v1/networks/{networkId}/cas/{caId}' \
    --header 'x-ncp-apigw-timestamp: {Timestamp}' \
    --header 'x-ncp-iam-access-key: {Access Key}' \
    --header 'x-ncp-apigw-signature-v2: {API Gateway Signature}' \
    --header 'Content-Type: application/json'
    

    レスポンス

    レスポンス形式を説明します。

    レスポンスボディ

    レスポンスボディの説明は次の通りです。

    フィールドタイプ必須の有無説明
    contentObject-CAの詳細情報
    content.networkIdLong-ネットワーク ID
    content.caIdString-CA ID
    content.caNameString-CA名
    content.adminIdString-Admin CA名
    content.databaseTypeCodeNameString-CAの Stateデータベースタイプ
    • SQLITEのみ照会可能
    content.endpointAddrString-CA URLアドレス
    content.caResourceCpuFloat-CA Podに割り当てられた CPU容量(単位: core)
    content.caResourceMemInteger-CA Podに割り当てられた Memory容量(単位: MB)
    content.caResourceStorageInteger-CA Podに割り当てられた Storage容量(単位: MiB)
    content.statusString-CAの状態
    • ACTIVE | DEPLOY | DELETE
      • ACTIVE: 運用中
      • DEPLOY: デプロイ中
      • DELETE: 削除中
    content.nodeAffinityLabelString-CAノードが配置された Ncloud Kubernetes Serviceクラスタノードプールのラベル名
    content.createDateLocalDateTime-CAの作成日時(YYYY-MM-DDTHH:MM:SS+0000)
    content.podStatusString-CA Podのライフサイクル(Lifecycle)段階
    • Running | Pending | Failed | Unknown
      • Running: 実行中
      • Pending: 待機中
      • Failed: 動作失敗
      • Unknown: 状態確認不可

    レスポンスステータスコード

    Blockchain Service APIで共通して使用されるレスポンスステータスコードの詳細は、Blockchain Serviceの共通レスポンスステータスコードをご参照ください。

    レスポンス例

    レスポンスのサンプルコードは次の通りです。

    {
        "content": {
            "networkId": 1630,
            "caId": "25728700",
            "caName": "test-ca",
            "adminId": "******-ca",
            "databaseTypeCodeName": "SQLITE",
            "endpointAddr": "test-ca-******-***-ca.bc-gryy4rew.kr.blockchain.naverncp.com",
            "caResourceCpu": 0.1,
            "caResourceMem": 200,
            "caResourceStorage": 20,
            "status": "ACTIVE",
            "nodeAffinityLabel": "ncloud.com/nks-nodepool=test",
            "createDate": "2024-07-29T07:30:59+0000",
            "podStatus": "Running"
        }
    }
    

    この記事は役に立ちましたか?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.