2017-10-31 8 views
0

를 반환합니다. 내가 인스턴스 그룹의 방문 페이지의 하단에있는 작은 "동등한 REST"링크를 클릭하여 관리되는 인스턴스 그룹에 대한 autoscaler가 있습니다 .BREAK 구성을 확인업데이트 autoscaler가 있습니다 .BREAK API 호출 내가 여기 API 탐색기를 사용하여 내 구글 컴퓨 트 엔진 인스턴스 그룹을 업데이트하려고 404

{ 
"error": { 
    "errors": [ 
    { 
    "domain": "global", 
    "reason": "notFound", 
    "message": "The resource 'projects/<my-proj-name>/zones/us-central1-a/autoscalers' was not found" 
    } 
    ], 
    "code": 404, 
    "message": "The resource 'projects/<my-proj-name>/zones/us-central1-a/autoscalers' was not found" 
} 
} 

: 신체 부분이 아래 오류를 제공

{ 
    "autoscalingPolicy": { 
    "minNumReplicas": 2, 
    "maxNumReplicas": 5, 
    "coolDownPeriodSec": 60, 
    "cpuUtilization": { 
    "utilizationTarget": 1.5 
    } 
    } 
} 

있습니다.

API 탐색기에서 제대로 작동하지 않습니까?

+0

API 탐색기와 관련하여이 작업을 수행하면됩니다. 404는 경로 변수 (프로젝트 이름 또는 영역) 중 하나가 잘못되었음을 나타내지 만 세부 사항 없이는 말하기 어렵습니다. "google-compute-engine"태그를 추가하면이 특정 API에 대한 더 나은 도움을 얻을 수 있습니다. – John

답변

0

신체 부위에 다른 매개 변수를 사용하여 정렬했습니다.

"이름"및 "대상"과 같은 모양은 자동 확장 정책에서 제공해야하는 필수 입력란입니다. 이 매개 변수가 없으면 API가 요청을 처리하지 못해 오류를 반환합니다. 나를 위해

작업 몸 형성 :

{ 
    "autoscalingPolicy": { 
    "coolDownPeriodSec": 60, 
    "maxNumReplicas": 2, 
    "minNumReplicas": 1 
    }, 
    "name": "<my-autoscaler-name>", 
    "target": "https://www.googleapis.com/compute/v1/projects/<my-project-name>/zones/us-central1-a/instanceGroupManagers/<my-instancegroup-name>" 
} 

참고 : 대상과 이름 값이 인스턴스 그룹 착륙의 하단에있는 작은 "동등한 REST"링크를 클릭하여 나타 페이지에서 선택됩니다 페이지. 관측으로, 두 경우 모두 내 경우에 새로운 인스턴스 그룹에 대해 문자열이 동일합니다.