The Greatest Guide To cloudbob.cloud

makes an instance of your CloudBlockBlob class applying the desired absolute StorageUri and qualifications.

A blob which includes snapshots cannot be deleted Until the snapshots can also be deleted. If a blob has snapshots, use the DELETE_SNAPSHOTS_ONLY or INCLUDE_SNAPSHOTS worth from the parameter to specify how the snapshots must be managed in the event the blob is deleted.

If a delete retention policy is enabled around the provider, the blob might be retained for your specified period of time, prior to currently being taken out forever by garbage collection.

material - A String which represents the material that will be uploaded on the blob. charsetName - A String which signifies the title in the charset to employ to encode the information. If null, the platform's default encoding is utilized. standardBlobTier - An StandardBlobTier item that signifies the tier on the blob. accessCondition - An AccessCondition object that represents the access situations for the blob.

An enumerable assortment of ListBlobItem objects retrieved lazily that represents the products whose names start with the specified prefix in read more this container.

Deletes the blob if it exists. A blob which has snapshots can not be deleted Until the snapshots are deleted. If a blob has snapshots, use the DELETE_SNAPSHOTS_ONLY or INCLUDE_SNAPSHOTS price during the parameter to specify how the snapshots should be taken care of if the blob is deleted.

sourceStream - An InputStream object that represents the supply stream to add. duration - An extended that signifies the size in the stream knowledge in bytes, or -one if unknown. The length need to be bigger than zero and a multiple of 512 for page blobs. Throws:

plan - A SharedAccessPolicy object that signifies the accessibility plan to the shared obtain signature. headers - A SharedAccessBlobHeaders item that signifies the optional header values to established for the blob accessed with this particular shared access signature.

Returns a shared obtain signature with the blob making use of the desired group plan identifier and Procedure context. Be aware this doesn't comprise the foremost "?".

opContext - An OperationContext item that represents the context for The existing Procedure. This object is applied to track requests to your storage assistance, and to deliver additional runtime details about the operation.

leaseTimeInSeconds - An Integer which specifies the span of time for which to acquire the lease, in seconds. If null, an infinite lease might be obtained. Otherwise null, the worth need to be increased than zero. proposedLeaseId - A String that signifies the proposed lease ID for the new lease, or null if no lease ID is proposed. accessCondition - An AccessCondition item that represents the accessibility conditions for the blob.

blockList - An enumerable selection of BlockEntry objects that signifies the checklist block objects remaining fully commited. the scale industry is disregarded. Throws:

String generateUserDelegationSharedAccessSignature(remaining UserDelegationKey delegationKey, closing SharedAccessBlobPolicy coverage, closing SharedAccessBlobHeaders headers, ultimate IPRange ipRange, ultimate SharedAccessProtocols protocols) Returns a shared accessibility signature determined by a person delegation vital for that blob applying the specified group policy identifier and Procedure context.

Breaks the lease and makes certain that Yet another consumer are not able to receive a new lease until finally the current lease period has expired.

Leave a Reply

Your email address will not be published. Required fields are marked *