Library interface
表示連結庫的介面。
方法
| append(string, Request |
將內容附加至使用建立作業所建立的連結庫資源。 內容大小上限為 4MiB。 大於 4MiB 的內容必須在 4MiB 區塊中附加 |
| begin |
使用連結庫名稱建立連結庫。 |
| begin |
使用連結庫名稱建立連結庫。 |
| begin |
刪除連結庫 |
| begin |
刪除連結庫 |
| begin |
刷新庫 |
| begin |
刷新庫 |
| get(string, Library |
取得連結庫 |
| get |
獲取庫的作結果 |
| list(Library |
清單庫。 |
方法詳細資料
append(string, RequestBodyType, LibraryAppendOptionalParams)
將內容附加至使用建立作業所建立的連結庫資源。 內容大小上限為 4MiB。 大於 4MiB 的內容必須在 4MiB 區塊中附加
function append(libraryName: string, content: RequestBodyType, options?: LibraryAppendOptionalParams): Promise<void>
參數
- libraryName
-
string
要上傳的檔名。 檔名的最小長度應該為1,但不包括擴展名長度。
- content
- RequestBodyType
連結庫檔案區塊。
- options
- LibraryAppendOptionalParams
選項參數。
傳回
Promise<void>
beginCreate(string, LibraryCreateOptionalParams)
使用連結庫名稱建立連結庫。
function beginCreate(libraryName: string, options?: LibraryCreateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- libraryName
-
string
要上傳的檔名。 檔名的最小長度應該為1,但不包括擴展名長度。
- options
- LibraryCreateOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginCreateAndWait(string, LibraryCreateOptionalParams)
使用連結庫名稱建立連結庫。
function beginCreateAndWait(libraryName: string, options?: LibraryCreateOptionalParams): Promise<void>
參數
- libraryName
-
string
要上傳的檔名。 檔名的最小長度應該為1,但不包括擴展名長度。
- options
- LibraryCreateOptionalParams
選項參數。
傳回
Promise<void>
beginDelete(string, LibraryDeleteOptionalParams)
刪除連結庫
function beginDelete(libraryName: string, options?: LibraryDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- libraryName
-
string
要上傳的檔名。 檔名的最小長度應該為1,但不包括擴展名長度。
- options
- LibraryDeleteOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, LibraryDeleteOptionalParams)
刪除連結庫
function beginDeleteAndWait(libraryName: string, options?: LibraryDeleteOptionalParams): Promise<void>
參數
- libraryName
-
string
要上傳的檔名。 檔名的最小長度應該為1,但不包括擴展名長度。
- options
- LibraryDeleteOptionalParams
選項參數。
傳回
Promise<void>
beginFlush(string, LibraryFlushOptionalParams)
刷新庫
function beginFlush(libraryName: string, options?: LibraryFlushOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- libraryName
-
string
要上傳的檔名。 檔名的最小長度應該為1,但不包括擴展名長度。
- options
- LibraryFlushOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginFlushAndWait(string, LibraryFlushOptionalParams)
刷新庫
function beginFlushAndWait(libraryName: string, options?: LibraryFlushOptionalParams): Promise<void>
參數
- libraryName
-
string
要上傳的檔名。 檔名的最小長度應該為1,但不包括擴展名長度。
- options
- LibraryFlushOptionalParams
選項參數。
傳回
Promise<void>
get(string, LibraryGetOptionalParams)
取得連結庫
function get(libraryName: string, options?: LibraryGetOptionalParams): Promise<LibraryResource>
參數
- libraryName
-
string
要上傳的檔名。 檔名的最小長度應該為1,但不包括擴展名長度。
- options
- LibraryGetOptionalParams
選項參數。
傳回
Promise<LibraryResource>
getOperationResult(string, LibraryGetOperationResultOptionalParams)
獲取庫的作結果
function getOperationResult(operationId: string, options?: LibraryGetOperationResultOptionalParams): Promise<LibraryResource>
參數
- operationId
-
string
請求其狀態的作ID
選項參數。
傳回
Promise<LibraryResource>
list(LibraryListOptionalParams)
清單庫。
function list(options?: LibraryListOptionalParams): PagedAsyncIterableIterator<LibraryResource, LibraryResource[], PageSettings>
參數
- options
- LibraryListOptionalParams
選項參數。