제공된 앱에 바인딩된 Eventarc 서비스입니다.
서명:
export declare class Eventarc
속성
속성 | 특수키 | 유형 | 설명 |
---|---|---|---|
app | 앱 | 현재 Eventarc 서비스 인스턴스와 연결된 App입니다. |
메소드
메서드 | 특수키 | 설명 |
---|---|---|
channel(name, options) | 제공된 채널 리소스 이름을 사용하여 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 서비스 인스턴스와 연결된 App입니다.
서명:
get app(): App;
예
var app = eventarc.app;
Eventarc.channel()
제공된 채널 리소스 이름을 사용하여 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;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
name | 문자열 | 채널 리소스 이름입니다. |
옵션 | ChannelOptions | (선택사항) 추가 채널 옵션 |
반환:
이벤트 게시를 위한 Eventarc 채널 참조입니다.
Eventarc.channel()
기본 Firebase 채널 locations/us-central1/channels/firebase
에 대한 참조를 만듭니다.
서명:
channel(options?: ChannelOptions): Channel;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
옵션 | ChannelOptions | (선택사항) 추가 채널 옵션 |
반환:
이벤트 게시를 위한 Eventarc 채널 참조입니다.