Reservation interface
Antarmuka yang mewakili Reservasi.
Metode
| archive(string, string, Reservation |
Pengarsipan |
| begin |
Periksa apakah cakupan dari permintaan valid untuk |
| begin |
Periksa apakah cakupan dari permintaan valid untuk |
| begin |
Gabungkan |
| begin |
Gabungkan |
| begin |
Pisahkan |
| begin |
Pisahkan |
| begin |
Memperbarui cakupan yang diterapkan dari |
| begin |
Memperbarui cakupan yang diterapkan dari |
| get(string, string, Reservation |
Dapatkan detail |
| list(string, Reservation |
Cantumkan |
| list |
Cantumkan reservasi dan jumlah gulung grup reservasi dengan menyediakan status yang dapat diakses pengguna di penyewa saat ini. |
| list |
Daftar semua revisi untuk |
| unarchive(string, string, Reservation |
Memulihkan |
Detail Metode
archive(string, string, ReservationArchiveOptionalParams)
Pengarsipan Reservation memindahkannya ke status Archived.
function archive(reservationOrderId: string, reservationId: string, options?: ReservationArchiveOptionalParams): Promise<void>
Parameter
- reservationOrderId
-
string
Id Pesanan reservasi
- reservationId
-
string
Id item reservasi
- options
- ReservationArchiveOptionalParams
Parameter opsi.
Mengembalikan
Promise<void>
beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)
Periksa apakah cakupan dari permintaan valid untuk Reservation.
function beginAvailableScopes(reservationOrderId: string, reservationId: string, body: AvailableScopeRequest, options?: ReservationAvailableScopesOptionalParams): Promise<SimplePollerLike<OperationState<AvailableScopeProperties>, AvailableScopeProperties>>
Parameter
- reservationOrderId
-
string
Id Pesanan reservasi
- reservationId
-
string
Id item reservasi
Cakupan yang akan diperiksa kelayakannya.
Parameter opsi.
Mengembalikan
Promise<@azure/core-lro.SimplePollerLike<OperationState<AvailableScopeProperties>, AvailableScopeProperties>>
beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)
Periksa apakah cakupan dari permintaan valid untuk Reservation.
function beginAvailableScopesAndWait(reservationOrderId: string, reservationId: string, body: AvailableScopeRequest, options?: ReservationAvailableScopesOptionalParams): Promise<AvailableScopeProperties>
Parameter
- reservationOrderId
-
string
Id Pesanan reservasi
- reservationId
-
string
Id item reservasi
Cakupan yang akan diperiksa kelayakannya.
Parameter opsi.
Mengembalikan
Promise<AvailableScopeProperties>
beginMerge(string, MergeRequest, ReservationMergeOptionalParams)
Gabungkan Reservationyang ditentukan ke dalam Reservationbaru. Dua Reservationyang sedang digabungkan harus memiliki properti yang sama.
function beginMerge(reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams): Promise<SimplePollerLike<OperationState<ReservationMergeResponse>, ReservationMergeResponse>>
Parameter
- reservationOrderId
-
string
Id Pesanan reservasi
- body
- MergeRequest
Informasi yang diperlukan untuk permintaan komersial untuk reservasi
- options
- ReservationMergeOptionalParams
Parameter opsi.
Mengembalikan
Promise<@azure/core-lro.SimplePollerLike<OperationState<ReservationMergeResponse>, ReservationMergeResponse>>
beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)
Gabungkan Reservationyang ditentukan ke dalam Reservationbaru. Dua Reservationyang sedang digabungkan harus memiliki properti yang sama.
function beginMergeAndWait(reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams): Promise<ReservationMergeResponse>
Parameter
- reservationOrderId
-
string
Id Pesanan reservasi
- body
- MergeRequest
Informasi yang diperlukan untuk permintaan komersial untuk reservasi
- options
- ReservationMergeOptionalParams
Parameter opsi.
Mengembalikan
Promise<ReservationMergeResponse>
beginSplit(string, SplitRequest, ReservationSplitOptionalParams)
Pisahkan Reservation menjadi dua Reservationdengan distribusi kuantitas tertentu.
function beginSplit(reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams): Promise<SimplePollerLike<OperationState<ReservationSplitResponse>, ReservationSplitResponse>>
Parameter
- reservationOrderId
-
string
Id Pesanan reservasi
- body
- SplitRequest
Informasi yang diperlukan untuk Memisahkan item reservasi
- options
- ReservationSplitOptionalParams
Parameter opsi.
Mengembalikan
Promise<@azure/core-lro.SimplePollerLike<OperationState<ReservationSplitResponse>, ReservationSplitResponse>>
beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)
Pisahkan Reservation menjadi dua Reservationdengan distribusi kuantitas tertentu.
function beginSplitAndWait(reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams): Promise<ReservationSplitResponse>
Parameter
- reservationOrderId
-
string
Id Pesanan reservasi
- body
- SplitRequest
Informasi yang diperlukan untuk Memisahkan item reservasi
- options
- ReservationSplitOptionalParams
Parameter opsi.
Mengembalikan
Promise<ReservationSplitResponse>
beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)
Memperbarui cakupan yang diterapkan dari Reservation.
function beginUpdate(reservationOrderId: string, reservationId: string, parameters: Patch, options?: ReservationUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ReservationResponse>, ReservationResponse>>
Parameter
- reservationOrderId
-
string
Id Pesanan reservasi
- reservationId
-
string
Id item reservasi
- parameters
- Patch
Informasi yang diperlukan untuk menambal item reservasi
- options
- ReservationUpdateOptionalParams
Parameter opsi.
Mengembalikan
Promise<@azure/core-lro.SimplePollerLike<OperationState<ReservationResponse>, ReservationResponse>>
beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)
Memperbarui cakupan yang diterapkan dari Reservation.
function beginUpdateAndWait(reservationOrderId: string, reservationId: string, parameters: Patch, options?: ReservationUpdateOptionalParams): Promise<ReservationResponse>
Parameter
- reservationOrderId
-
string
Id Pesanan reservasi
- reservationId
-
string
Id item reservasi
- parameters
- Patch
Informasi yang diperlukan untuk menambal item reservasi
- options
- ReservationUpdateOptionalParams
Parameter opsi.
Mengembalikan
Promise<ReservationResponse>
get(string, string, ReservationGetOptionalParams)
Dapatkan detail Reservation spesifik.
function get(reservationOrderId: string, reservationId: string, options?: ReservationGetOptionalParams): Promise<ReservationResponse>
Parameter
- reservationOrderId
-
string
Id Pesanan reservasi
- reservationId
-
string
Id item reservasi
- options
- ReservationGetOptionalParams
Parameter opsi.
Mengembalikan
Promise<ReservationResponse>
list(string, ReservationListOptionalParams)
Cantumkan Reservationdalam satu ReservationOrder.
function list(reservationOrderId: string, options?: ReservationListOptionalParams): PagedAsyncIterableIterator<ReservationResponse, ReservationResponse[], PageSettings>
Parameter
- reservationOrderId
-
string
Id Pesanan reservasi
- options
- ReservationListOptionalParams
Parameter opsi.
Mengembalikan
listAll(ReservationListAllOptionalParams)
Cantumkan reservasi dan jumlah gulung grup reservasi dengan menyediakan status yang dapat diakses pengguna di penyewa saat ini.
function listAll(options?: ReservationListAllOptionalParams): PagedAsyncIterableIterator<ReservationResponse, ReservationResponse[], PageSettings>
Parameter
- options
- ReservationListAllOptionalParams
Parameter opsi.
Mengembalikan
listRevisions(string, string, ReservationListRevisionsOptionalParams)
Daftar semua revisi untuk Reservation.
function listRevisions(reservationOrderId: string, reservationId: string, options?: ReservationListRevisionsOptionalParams): PagedAsyncIterableIterator<ReservationResponse, ReservationResponse[], PageSettings>
Parameter
- reservationOrderId
-
string
Id Pesanan reservasi
- reservationId
-
string
Id item reservasi
Parameter opsi.
Mengembalikan
unarchive(string, string, ReservationUnarchiveOptionalParams)
Memulihkan Reservation ke status sebelum pengarsipan.
function unarchive(reservationOrderId: string, reservationId: string, options?: ReservationUnarchiveOptionalParams): Promise<void>
Parameter
- reservationOrderId
-
string
Id Pesanan reservasi
- reservationId
-
string
Id item reservasi
Parameter opsi.
Mengembalikan
Promise<void>