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입니다.