SourceAccessConfiguration - AWS Lambda

SourceAccessConfiguration

이벤트 소스에 대한 액세스를 보호하고 정의하기 위해 인증 프로토콜, VPC 구성 요소 또는 가상 호스트를 지정할 수 있습니다.

내용

Type

이벤트 소스에 대한 인증 프로토콜, VPC 구성 요소 또는 가상 호스트의 유형입니다. 예: "Type":"SASL_SCRAM_512_AUTH".

  • BASIC_AUTH - (Amazon MQ) 브로커 자격 증명을 저장하는 AWS Secrets Manager 암호입니다.

  • BASIC_AUTH - (자체 관리형 Apache Kafka) Apache Kafka 브로커의SASL/PLAIN 인증에 사용되는 보안 키의 Secrets Manager ARN입니다.

  • VPC_SUBNET - (자체 관리형 Apache Kafka) VPC에 연결된 서브넷입니다. Lambda는 이 서브넷에 연결하여 자체 관리형 Apache Kafka 클러스터의 데이터를 가져옵니다.

  • VPC_SECURITY_GROUP - (자체 관리형 Apache Kafka) 자체 관리형 Apache Kafka 브로커에 대한 액세스 관리에 사용되는 VPC 보안 그룹입니다.

  • SASL_SCRAM_256_AUTH - (자체 관리형 Apache Kafka) 자체 관리형 Apache Kafka 브로커의 SASL SCRAM-256 인증에 사용되는 비밀 키의 Secrets Manager ARN입니다.

  • SASL_SCRAM_512_AUTH - (Amazon MSK, 자체 관리형 Apache Kafka) 자체 관리형 Apache Kafka 브로커의 SASL SCRAM-512 인증에 사용되는 비밀 키의 Secrets Manager ARN입니다.

  • VIRTUAL_HOST - (RabbitMQ) RabbitMQ 브로커에 있는 가상 호스트의 이름입니다. Lambda는 이 RabbitMQ 호스트를 이벤트 소스로 사용합니다. 이 속성은 UpdateEventSourceMapping API 호출에서 지정할 수 없습니다.

  • CLIENT_CERTIFICATE_TLS_AUTH - (Amazon MSK, 자체 관리형 Apache Kafka) MSK/Apache Kafka 브로커의 상호 TLS 인증에 사용되는 인증서 체인(X.509 PEM), 프라이빗 키(PKCS #8 PEM) 및 프라이빗 키 암호(선택 사항)가 포함된 비밀 키의 Secrets Manager ARN입니다.

  • SERVER_ROOT_CA_CERTIFICATE - (자체 관리형 Apache Kafka) Apache Kafka 브로커의 TLS 암호화에 사용되는 루트 CA 인증서(X.509 PEM)가 포함된 비밀 키의 Secrets Manager ARN입니다.

유형: 문자열

유효 값: BASIC_AUTH | VPC_SUBNET | VPC_SECURITY_GROUP | SASL_SCRAM_512_AUTH | SASL_SCRAM_256_AUTH | VIRTUAL_HOST | CLIENT_CERTIFICATE_TLS_AUTH | SERVER_ROOT_CA_CERTIFICATE

필수 항목 여부: 아니요

URI

Type에서 선택한 구성에 대한 값입니다. 예: "URI": "arn:aws:secretsmanager:us-east-1:01234567890:secret:MyBrokerSecretName".

유형: String

길이 제약: 최소 길이 1자. 최대 길이 200자.

패턴: [a-zA-Z0-9-\/*:_+=.@-]*

필수 여부: 아니요

참고

이 API를 언어별 AWS SDK 중 하나로 사용하는 방법에 대한 자세한 설명은 다음을 참조하세요.