BuildData Class

Definition

Information pertaining to an individual build.

public class BuildData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppContainers.BuildData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppContainers.BuildData>
type BuildData = class
    inherit ResourceData
    interface IJsonModel<BuildData>
    interface IPersistableModel<BuildData>
Public Class BuildData
Inherits ResourceData
Implements IJsonModel(Of BuildData), IPersistableModel(Of BuildData)
Inheritance
BuildData
Implements

Constructors

Name Description
BuildData()

Initializes a new instance of BuildData.

Properties

Name Description
BuildStatus

Status of the build once it has been provisioned.

Configuration

Configuration of the build.

DestinationContainerRegistry

Container registry that the final image will be uploaded to.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
LogStreamEndpoint

Endpoint from which the build logs can be streamed.

Name

The name of the resource.

(Inherited from ResourceData)
ProvisioningState

Build provisioning state.

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
TokenEndpoint

Endpoint to use to retrieve an authentication token for log streaming and uploading source code.

UploadEndpoint

Endpoint to which the source code should be uploaded.

Methods

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

Explicit Interface Implementations

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

Applies to