Bagikan melalui


Reservation interface

Antarmuka yang mewakili Reservasi.

Metode

archive(string, string, ReservationArchiveOptionalParams)

Pengarsipan Reservation memindahkannya ke status Archived.

beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Periksa apakah cakupan dari permintaan valid untuk Reservation.

beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Periksa apakah cakupan dari permintaan valid untuk Reservation.

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

Gabungkan Reservationyang ditentukan ke dalam Reservationbaru. Dua Reservationyang sedang digabungkan harus memiliki properti yang sama.

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

Gabungkan Reservationyang ditentukan ke dalam Reservationbaru. Dua Reservationyang sedang digabungkan harus memiliki properti yang sama.

beginSplit(string, SplitRequest, ReservationSplitOptionalParams)

Pisahkan Reservation menjadi dua Reservationdengan distribusi kuantitas tertentu.

beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)

Pisahkan Reservation menjadi dua Reservationdengan distribusi kuantitas tertentu.

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Memperbarui cakupan yang diterapkan dari Reservation.

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Memperbarui cakupan yang diterapkan dari Reservation.

get(string, string, ReservationGetOptionalParams)

Dapatkan detail Reservation spesifik.

list(string, ReservationListOptionalParams)

Cantumkan Reservationdalam satu ReservationOrder.

listAll(ReservationListAllOptionalParams)

Cantumkan reservasi dan jumlah gulung grup reservasi dengan menyediakan status yang dapat diakses pengguna di penyewa saat ini.

listRevisions(string, string, ReservationListRevisionsOptionalParams)

Daftar semua revisi untuk Reservation.

unarchive(string, string, ReservationUnarchiveOptionalParams)

Memulihkan Reservation ke status sebelum pengarsipan.

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

body
AvailableScopeRequest

Cakupan yang akan diperiksa kelayakannya.

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

body
AvailableScopeRequest

Cakupan yang akan diperiksa kelayakannya.

Mengembalikan

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

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

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

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

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

options
ReservationListRevisionsOptionalParams

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

options
ReservationUnarchiveOptionalParams

Parameter opsi.

Mengembalikan

Promise<void>