マシングループに設定を適用します。

例:

PUT /machinegroups/{GroupName}/configs/{ConfigName}

リクエスト構文

GET /machinegroups/{groupName} HTTP/1.1
Authorization: <AuthorizationString> 
Date: <GMT Date>
Host: <Project Endpoint>
x-log-apiversion: 0.6.0
x-log-signaturemethod: hmac-sha1

リクエストパラメーター

パラメーター名 データ型 必須/省略可能 説明
GroupName string 必須 マシン グループの名前
ConfigName string 必須 Logtail 設定名
リクエストヘッダー

ApplyConfigToMachineGroup API には特別なレスポンスヘッダーはありません。 Log Service API のパブリックリクエストヘッダーの詳細については、「パブリックリクエストヘッダー」をご参照ください。

レスポンスヘッダー

ApplyConfigToMachineGroup API には特別なレスポンスヘッダーはありません。 Log Service API のパブリックレスポンスヘッダーの詳細については、「パブリックリクエストヘッダー」をご参照ください。

レスポンス要素

返される HTTP ステータス コードは 200 です。

エラーコード

また、 一般的なエラーコード に加えて、ApplyConfigToMachineGroup API から以下の特別なエラーコードが返される場合があります。

HTTP ステータスコード エラーコード エラーメッセージ
404 GroupNotExist group {GroupName} が存在しません。
404 ConfigNotExist config {Configname} が存在しません
500 InternalServerError 内部サーバーエラー

リクエスト例:
PUT /machinegroups/sample-group/configs/logtail-config-sample
Header :
{
    "Content-Length": 0, 
    "x-log-signaturemethod": "hmac-sha1", 
    "x-log-bodyrawsize": 0, 
    "User-Agent": "log-python-sdk-v-0.6.0", 
    "Host": "ali-test-project.cn-hangzhou-devcommon-intranet.sls.aliyuncs.com", 
    "Date": "Mon, 09 Nov 2015 09:44:43 GMT", 
    "x-log-apiversion": "0.6.0", 
    "Authorization": "LOG <yourAccessKeyId>:<yourSignature>"
}
レスポンス例:
{
    "date": "Mon, 09 Nov 2015 09:44:43 GMT", 
    "connection": "close", 
    "x-log-requestid": "56406B0B99248CAA230BA094", 
    "content-length": "0", 
    "server": "nginx/1.6.1"
}