すべてのプロダクト
Search
ドキュメントセンター

Microservices Engine:GetNacosConfig

最終更新日:Dec 16, 2025

Nacos 構成を取得します

操作説明

説明

この OpenAPI は Nacos-SDK API ではありません。 Nacos-SDK API に関連する情報については、公式ドキュメントをご参照ください。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

下表に、この API を呼び出すために必要な認証情報を示します。認証情報は、RAM (Resource Access Management) ポリシーを使用して定義できます。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定してください。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

mse:GetNacosConfig

get

*EngineNamespace

acs:mse:{#regionId}:{#accountId}:instance/{#InstanceId}/{#NamespaceId}

なし なし

リクエストパラメーター

パラメーター

必須 / 任意

説明

InstanceId

string

必須

インスタンス ID。

mse-cn-i7m2h0****

DataId

string

必須

データ ID。

halvie-mp-item****

Group

string

必須

構成グループ情報。

common

NamespaceId

string

任意

名前空間 ID。

ddaf8f12-****-b1c1-86e7c72e266b

Beta

boolean

任意

ベータリリースかどうか。

  • true:はい

  • false:いいえ

true

AcceptLanguage

string

任意

返される情報の言語タイプ:

  • zh:中国語

  • en:英語

zh

レスポンスフィールド

フィールド

説明

object

データ構造。

Message

string

メッセージ。

success

RequestId

string

リクエスト ID。

B4EAB48C-BB4B-5B8D-B33B-35D69606C5AD

Configuration

object

構成情報。

Type

string

構成コンテンツのフォーマット。

text

AppName

string

アプリケーション名。

test

Tags

string

構成のタグ。

context

Md5

string

構成のメッセージダイジェスト。

123rfsdf3

DataId

string

構成 ID。

log.yaml

Content

string

構成コンテンツ。

log.level=error

Group

string

構成グループ名。

test

Desc

string

構成の説明。

For testing

EncryptedDataKey

string

暗号化されたキー。

key

BetaIps

string

ベータリリースの IP リスト。

1.1.XX.XX,2.2.XX.XX

GrayVersions

array<object>

現在のグレーバージョン情報

object

Type

string

グレータイプ

Beta

Name

string

グレーバージョン名

test

Rule

string

現在のグレーバージョンのルール

a=b

Priority

integer

現在のグレールールの優先度。

20

ErrorCode

string

エラーコード。

mse-100-000

Success

boolean

リクエストの結果は次のとおりです:

  • true:リクエストは成功しました。

  • false:リクエストは失敗しました。

true

成功レスポンス

JSONJSON

{
  "Message": "success",
  "RequestId": "B4EAB48C-BB4B-5B8D-B33B-35D69606C5AD",
  "Configuration": {
    "Type": "text",
    "AppName": "test",
    "Tags": "context",
    "Md5": "123rfsdf3",
    "DataId": "log.yaml",
    "Content": "log.level=error",
    "Group": "test",
    "Desc": "For testing\n",
    "EncryptedDataKey": "key",
    "BetaIps": "1.1.XX.XX,2.2.XX.XX",
    "GrayVersions": [
      {
        "Type": "Beta",
        "Name": "test",
        "Rule": "a=b",
        "Priority": 20
      }
    ]
  },
  "ErrorCode": "mse-100-000",
  "Success": true
}

エラーコード

HTTP ステータスコード

エラーコード

エラーメッセージ

説明

400 IllegalRequest Invalid request:%s
400 InvalidParameter Parameter error:%s
500 InternalError Console error. Try again later:%s
403 NoPermission You are not authorized to perform this operation:%s
404 NotFound Not found:%s

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。