리소스: 메시
메시는 서비스 메시 내에서 워크로드 간 통신을 위한 논리적 구성 그룹을 나타냅니다. 메시를 가리키는 경로는 이 논리적 메시 경계 내에서 요청이 라우팅되는 방식을 지정합니다.
JSON 표현 |
---|
{
"name": string,
"selfLink": string,
"createTime": string,
"updateTime": string,
"labels": {
string: string,
...
},
"description": string,
"interceptionPort": integer,
"envoyHeaders": enum ( |
필드 | |
---|---|
name |
필수 항목. 메시 리소스의 이름입니다. |
selfLink |
출력 전용입니다. 이 리소스의 서버 정의 URL입니다. |
createTime |
출력 전용입니다. 리소스가 생성된 타임스탬프입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
updateTime |
출력 전용입니다. 리소스가 업데이트된 타임스탬프입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
labels |
선택사항. 메시 리소스와 연결된 라벨 태그 집합입니다.
|
description |
선택사항. 리소스에 대한 자유 텍스트 설명입니다. 최대 길이는 1,024자(영문 기준)입니다. |
interceptionPort |
선택사항. 유효한 TCP 포트(1~65535)로 설정하면 SIDECAR 프록시에 지정된 localhost(127.0.0.1) 주소 포트에서 리슨하도록 지시합니다. SIDECAR 프록시는 실제 ip:port 대상과 관계없이 모든 트래픽이 이 포트로 리디렉션될 것으로 예상합니다. 설정하지 않으면 포트 '15001'이 가로채기 포트로 사용됩니다. 이는 사이드카 프록시 배포에만 적용됩니다. |
envoyHeaders |
선택사항. Envoy가 업스트림 요청에 내부 디버그 헤더를 삽입할지 여부를 결정합니다. 다른 Envoy 헤더는 계속 삽입될 수 있습니다. 기본적으로 Envoy는 디버그 헤더를 삽입하지 않습니다. |
메서드 |
|
---|---|
|
특정 프로젝트와 위치에 새 메시를 만듭니다. |
|
단일 메시를 삭제합니다. |
|
단일 메시의 세부정보를 가져옵니다. |
|
특정 프로젝트와 위치의 메시를 나열합니다. |
|
단일 메시의 파라미터를 업데이트합니다. |
|
지정된 리소스의 액세스 제어 정책을 설정합니다. |
|
지정된 리소스에 대해 호출자가 보유한 권한을 반환합니다. |