Eventarc class

제공된 앱에 바인딩된 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 채널 참조입니다.