Method: organizations.locations.securityHealthAnalyticsCustomModules.create

지정된 조직, 폴더 또는 프로젝트의 범위에서 상주 SecurityHealthAnalyticsCustomModule를 만들고 지정된 상위 요소의 하위 요소인 모든 폴더 및 프로젝트에 상속된 SecurityHealthAnalyticsCustomModule 리소스도 만듭니다. 이러한 모듈은 기본적으로 사용 설정되어 있습니다.

HTTP 요청

POST https://securitycentermanagement.googleapis.com/v1/{parent=organizations/*/locations/*}/securityHealthAnalyticsCustomModules

URL은 gRPC 트랜스코딩 문법을 사용합니다.

경로 매개변수

매개변수
parent

string

필수 입력란입니다. 모듈의 상위 조직, 폴더 또는 프로젝트의 이름으로 다음 형식 중 하나를 사용합니다.

  • organizations/{organization}/locations/{location}
  • folders/{folder}/locations/{location}
  • projects/{project}/locations/{location}

쿼리 매개변수

매개변수
validateOnly

boolean

선택사항입니다. true로 설정하면 요청이 검증되지만 (IAM 확인 포함) 모듈은 생성되지 않습니다. OK 응답은 요청이 유효함을 나타내고 오류 응답은 요청이 유효하지 않음을 나타냅니다.

요청이 유효하더라도 모듈을 만들기 위한 후속 요청이 다음 이유 중 하나로 인해 실패할 수 있습니다.

  • 클라우드 리소스의 상태가 변경되었습니다(예: 필수 IAM 권한이 상실됨).
  • 모듈을 만드는 중에 오류가 발생했습니다.

기본값은 false입니다.

요청 본문

요청 본문에 SecurityHealthAnalyticsCustomModule의 인스턴스가 포함됩니다.

응답 본문

성공한 경우 응답 본문에 새로 생성된 SecurityHealthAnalyticsCustomModule의 인스턴스가 포함됩니다.

승인 범위

다음 OAuth 범위가 필요합니다.

  • https://www.googleapis.com/auth/cloud-platform

자세한 내용은 인증 개요를 참조하세요.

IAM 권한

parent 리소스에 대해서는 다음 IAM 권한이 필요합니다.

  • securitycentermanagement.securityHealthAnalyticsCustomModules.create

자세한 내용은 IAM 문서를 참조하세요.