مشاركة عبر


DataLakeLeaseClient class

المنشئون

DataLakeLeaseClient(BlobLeaseClient)

الخصائص

leaseId
url

الأساليب

acquireLease(number, LeaseOperationOptions)
breakLease(number, LeaseOperationOptions)
changeLease(string, LeaseOperationOptions)
releaseLease(LeaseOperationOptions)
renewLease(LeaseOperationOptions)

تفاصيل المنشئ

DataLakeLeaseClient(BlobLeaseClient)

new DataLakeLeaseClient(client: BlobLeaseClient)

المعلمات

تفاصيل الخاصية

leaseId

string leaseId

قيمة الخاصية

string

url

string url

قيمة الخاصية

string

تفاصيل الأسلوب

acquireLease(number, LeaseOperationOptions)

function acquireLease(duration: number, options?: LeaseOperationOptions): Promise<LeaseOperationResponse>

المعلمات

duration

number

المرتجعات

breakLease(number, LeaseOperationOptions)

function breakLease(breakPeriod: number, options?: LeaseOperationOptions): Promise<LeaseOperationResponse>

المعلمات

breakPeriod

number

المرتجعات

changeLease(string, LeaseOperationOptions)

function changeLease(proposedLeaseId: string, options?: LeaseOperationOptions): Promise<LeaseOperationResponse>

المعلمات

proposedLeaseId

string

المرتجعات

releaseLease(LeaseOperationOptions)

function releaseLease(options?: LeaseOperationOptions): Promise<LeaseOperationResponse>

المعلمات

المرتجعات

renewLease(LeaseOperationOptions)

function renewLease(options?: LeaseOperationOptions): Promise<Lease>

المعلمات

المرتجعات

Promise<Lease>