درخواست کنید
CreateLeaseRequest
ارزش برگشتی
CreateLeaseResponse
الزامات:
- lease_id باید توسط backend شریک ایجاد شده و در CreateLeaseResponse تنظیم شود.
- lease_expiration_time باید در CreateLeaseResponse تنظیم شود.
- اگر قسمت منابع در CreateLeaseRequest مشخص شده باشد، باید در CreateLeaseResponse تنظیم شود و با CreateLeaseRequest مطابقت داشته باشد.
- تمام فیلدهای دیگر در CreateLeaseResponse باید تنظیم شده و با CreateLeaseRequest مطابقت داشته باشند.
کدهای خطای متعارف gRPC
-
INVALID_ARGUMENT
(شناسه تجاری نامعتبر، شناسه خدمات، مرجع مشتری یا مشخصات زمان اسلات) -
ALREADY_EXISTS
(اگر مشتری قبلاً در اسلات اجاره داشته باشد) -
RESOURCE_EXHAUSTED
(اگر شکاف در دسترس نباشد)
// Request to create a [ext.maps.booking.partner.v0.Lease] for a slot in the // inventory. The expiration time in the returned Lease may be modified by the // backend, e.g. if the requested lease period is too long. message CreateLeaseRequest { // The lease to be created with information about the appointment slot Lease lease = 1; } // Response for the [ext.maps.booking.partner.v0.CreateLease] RPC with the // created [ext.maps.booking.partner.v0.Lease] message CreateLeaseResponse { // The created [ext.maps.booking.partner.v0.Lease] Lease lease = 1; }