Google Cloud Storage 객체에 대한 참조를 나타냅니다. 개발자는 객체를 업로드, 다운로드, 삭제할 수 있을 뿐만 아니라 객체 메타데이터를 가져오거나 설정할 수도 있습니다.
서명:
export interface StorageReference
속성
재산 | 유형 | 설명 |
---|---|---|
버킷 | 끈 | 이 참조의 객체가 포함된 버킷의 이름입니다. |
전체 경로 | 끈 | 이 개체의 전체 경로입니다. |
이름 | 끈 | 전체 경로의 마지막 구성 요소인 이 개체의 짧은 이름입니다. 예를 들어 fullPath가 'full/path/image.png'인 경우 이름은 'image.png'입니다. |
부모의 | 스토리지참조 | 없는 | 이 참조의 상위 위치를 가리키는 참조이거나, 이 참조가 루트인 경우 null입니다. |
뿌리 | 스토리지 참조 | 이 객체의 버킷 루트에 대한 참조입니다. |
저장 | Firebase 저장소 | 이 참조와 연결된 FirebaseStorage 인스턴스입니다. |
행동 양식
방법 | 설명 |
---|---|
toString() | 이 객체에 대한 gs:// URL을 gs://<bucket>/<path>/<to>/<object> 형식으로 반환합니다. |
StorageReference.bucket
이 참조의 객체가 포함된 버킷의 이름입니다.
서명:
bucket: string;
StorageReference.fullPath
이 개체의 전체 경로입니다.
서명:
fullPath: string;
StorageReference.name
전체 경로의 마지막 구성 요소인 이 개체의 짧은 이름입니다. 예를 들어 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입니다.