Share via


SourceUploadDefinition Class

Definition

The properties of a response to source upload request.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.SourceUploadDefinitionTypeConverter))]
public class SourceUploadDefinition : Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.ISourceUploadDefinition
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.SourceUploadDefinitionTypeConverter))>]
type SourceUploadDefinition = class
    interface ISourceUploadDefinition
    interface IJsonSerializable
Public Class SourceUploadDefinition
Implements ISourceUploadDefinition
Inheritance
SourceUploadDefinition
Attributes
Implements

Constructors

SourceUploadDefinition()

Creates an new SourceUploadDefinition instance.

Properties

RelativePath

The relative path to the source. This is used to submit the subsequent queue build request.

UploadUrl

The URL where the client can upload the source.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SourceUploadDefinition.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SourceUploadDefinition.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.ISourceUploadDefinition.

FromJsonString(String)

Creates a new instance of SourceUploadDefinition, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of SourceUploadDefinition into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to