REST Resource: projects.locations.gatewaySecurityPolicies.rules

리소스: GatewaySecurityPolicyRule

GatewaySecurityPolicyRule 리소스는 GatewaySecurityPolicy 내의 중첩된 컬렉션에 있으며 트래픽 일치 조건과 수행할 관련 작업을 나타냅니다.

JSON 표현
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "enabled": boolean,
  "priority": integer,
  "description": string,
  "sessionMatcher": string,
  "applicationMatcher": string,
  "tlsInspectionEnabled": boolean,

  // Union field profile can be only one of the following:
  "basicProfile": enum (BasicProfile)
  // End of list of possible types for union field profile.
}
필드
name

string

(필수) 변경할 수 없습니다. 리소스의 이름입니다. 이름은 전체 리소스 이름이므로 projects/{project}/locations/{location}/gatewaySecurityPolicies/{gatewaySecurityPolicy}/rules/{rule} 규칙은 (^a-z?$) 패턴과 일치해야 합니다.

createTime

string (Timestamp format)

출력 전용입니다. 규칙이 생성된 시간입니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

updateTime

string (Timestamp format)

출력 전용입니다. 규칙이 업데이트된 시간입니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

enabled

boolean

(필수) 규칙 적용 여부입니다.

priority

integer

(필수) 이 규칙의 우선순위입니다. 숫자가 작을수록 우선순위가 높습니다.

description

string

(선택사항) 리소스에 대한 자유 텍스트 설명입니다.

sessionMatcher

string

(필수) 세션 기준에 일치시키기 위한 CEL 표현식입니다.

applicationMatcher

string

(선택사항) L7/애플리케이션 수준 기준에 일치시키 위한 CEL 표현식입니다.

tlsInspectionEnabled

boolean

(선택사항) 일치하는 트래픽의 TLS 검사를 사용 설정하는 플래그이며, 상위 GatewaySecurityPolicy가 TLSInspectionConfig를 참조하는 경우에만 true일 수 있습니다.

통합 필드 profile.

profile는 다음 중 하나여야 합니다.

basicProfile

enum (BasicProfile)

(필수) 원시 작업이 무엇인지 알려주는 프로필입니다.

BasicProfile

기본 작업을 정의하는 enum입니다.

열거형
BASIC_PROFILE_UNSPECIFIED 타겟에 언급된 작업이 없는 경우
ALLOW 일치하는 트래픽을 허용합니다.
DENY 일치하는 트래픽을 거부합니다.

메서드

create

특정 프로젝트와 위치에 새 GatewaySecurityPolicy를 만듭니다.

delete

단일 GatewaySecurityPolicyRule을 삭제합니다.

get

단일 GatewaySecurityPolicyRule의 세부정보를 가져옵니다.

list

특정 프로젝트와 위치의 GatewaySecurityPolicyRules를 나열합니다.

patch

단일 GatewaySecurityPolicyRule의 파라미터를 업데이트합니다.