Share via


PendingUploadResult Class

Definition

Represents the response for a pending upload request.

public class PendingUploadResult : System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.PendingUploadResult>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.PendingUploadResult>
type PendingUploadResult = class
    interface IJsonModel<PendingUploadResult>
    interface IPersistableModel<PendingUploadResult>
Public Class PendingUploadResult
Implements IJsonModel(Of PendingUploadResult), IPersistableModel(Of PendingUploadResult)
Inheritance
PendingUploadResult
Implements

Properties

Name Description
BlobReference

Container-level read, write, list SAS.

PendingUploadId

ID for this upload request.

PendingUploadType

BlobReference is the only supported type.

Version

Version of asset to be created if user did not specify version when initially creating upload.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Operators

Name Description
Explicit(ClientResult to PendingUploadResult)

Explicit Interface Implementations

Name Description
IJsonModel<PendingUploadResult>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<PendingUploadResult>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<PendingUploadResult>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<PendingUploadResult>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<PendingUploadResult>.Write(ModelReaderWriterOptions)

Applies to