StorageReference interface

Google Cloud Storage 객체에 대한 참조를 나타냅니다. 개발자는 객체를 업로드, 다운로드, 삭제할 뿐만 아니라 객체 메타데이터를 가져오거나 설정할 수 있습니다.

서명:

export interface StorageReference 

속성

속성 유형 설명
버킷 문자열 이 참조의 객체가 포함된 버킷의 이름입니다.
fullPath 문자열 이 객체의 전체 경로입니다.
name 문자열 전체 경로의 마지막 구성요소인 이 객체의 짧은 이름입니다. 예를 들어 fullPath가 'full/path/image.png'이면 이름은 'image.png'입니다.
parent StorageReference | 없음 이 참조의 상위 위치를 가리키는 참조 또는 이 참조가 루트인 경우 null입니다.
root 저장소 참조 이 객체 버킷의 루트에 대한 참조입니다.
스토리지 FirebaseStorage 이 참조와 연결된 FirebaseStorage 인스턴스입니다.

메소드

메서드 설명
toString()으로 호출하세요. 이 객체의 gs:// URL을 gs://<bucket>/<path>/<to>/<object> 형식으로 반환합니다.

StorageReference.bucket

이 참조의 객체가 포함된 버킷의 이름입니다.

서명:

bucket: string;

StorageReference.fullPath

이 객체의 전체 경로입니다.

서명:

fullPath: string;

저장소 참조.이름

전체 경로의 마지막 구성요소인 이 객체의 짧은 이름입니다. 예를 들어 fullPath가 'full/path/image.png'이면 이름은 'image.png'입니다.

서명:

name: string;

StorageReference.parent

이 참조의 상위 위치를 가리키는 참조 또는 이 참조가 루트인 경우 null입니다.

서명:

parent: StorageReference | null;

StorageReference.root

이 객체 버킷의 루트에 대한 참조입니다.

서명:

root: StorageReference;

StorageReference.storage

이 참조와 연결된 FirebaseStorage 인스턴스입니다.

서명:

storage: FirebaseStorage;

StorageReference.toString()

이 객체의 gs:// URL을 gs://<bucket>/<path>/<to>/<object> 형식으로 반환합니다.

서명:

toString(): string;

반환:

문자열

gs:// URL입니다.