제공된 앱에 바인딩된 Eventarc 서비스입니다.
서명:
export declare class Eventarc
속성
재산 | 수정자 | 유형 | 설명 |
---|---|---|---|
앱 | 앱 | 현재 Eventarc 서비스 인스턴스와 연결된 앱입니다 . |
행동 양식
방법 | 수정자 | 설명 |
---|---|---|
채널(이름, 옵션) | 제공된 채널 리소스 이름을 사용하여 Eventarc 채널에 대한 참조를 만듭니다. 채널 리소스 이름은 다음 중 하나일 수 있습니다. - 정규화된 채널 리소스 이름: projects/{project}/locations/{location}/channels/{channel-id} - 위치 및 채널 ID가 포함된 부분 리소스 이름(이 경우 함수의 런타임 프로젝트 ID가 사용됨) : locations/{location}/channels/{channel-id} - 부분 채널 ID. 이 경우 함수의 런타임 프로젝트 ID와 위치로 us-central1 이 사용됩니다: {channel-id} | |
채널(옵션) | 기본 Firebase 채널( locations/us-central1/channels/firebase 에 대한 참조를 만듭니다. |
Eventarc.app
현재 Eventarc 서비스 인스턴스와 연결된 앱입니다 .
서명:
get app(): App;
예
var app = eventarc.app;
이벤트arc.채널()
제공된 채널 리소스 이름을 사용하여 Eventarc 채널에 대한 참조를 만듭니다. 채널 리소스 이름은 다음 중 하나일 수 있습니다.
정규화된 채널 리소스 이름:
projects/{project}/locations/{location}/channels/{channel-id}
위치 및 채널 ID가 포함된 부분 리소스 이름. 이 경우 함수의 런타임 프로젝트 ID가 사용됩니다:
locations/{location}/channels/{channel-id}
부분 채널 ID(이 경우 함수의 런타임 프로젝트 ID 및 위치로
us-central1
사용됨:{channel-id}
서명:
channel(name: string, options?: ChannelOptions): Channel;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
이름 | 끈 | 채널 리소스 이름입니다. |
옵션 | 채널옵션 | (선택사항) 추가 채널 옵션 |
보고:
이벤트 게시를 위한 Eventarc 채널 참조입니다.
이벤트arc.채널()
기본 Firebase 채널( locations/us-central1/channels/firebase
에 대한 참조를 만듭니다.
서명:
channel(options?: ChannelOptions): Channel;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
옵션 | 채널옵션 | (선택사항) 추가 채널 옵션 |
보고:
이벤트 게시를 위한 Eventarc 채널 참조입니다.