Share via


AzureDevOpsResourceInfo Class

Definition

Resources created in Azure DevOps repository.

public class AzureDevOpsResourceInfo : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.SecurityInsights.Models.AzureDevOpsResourceInfo>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.SecurityInsights.Models.AzureDevOpsResourceInfo>
type AzureDevOpsResourceInfo = class
    interface IJsonModel<AzureDevOpsResourceInfo>
    interface IPersistableModel<AzureDevOpsResourceInfo>
Public Class AzureDevOpsResourceInfo
Implements IJsonModel(Of AzureDevOpsResourceInfo), IPersistableModel(Of AzureDevOpsResourceInfo)
Inheritance
AzureDevOpsResourceInfo
Implements

Properties

PipelineId

Id of the pipeline created for the source-control.

ServiceConnectionId

Id of the service-connection created for the source-control.

Explicit Interface Implementations

IJsonModel<AzureDevOpsResourceInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<AzureDevOpsResourceInfo>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AzureDevOpsResourceInfo>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AzureDevOpsResourceInfo>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<AzureDevOpsResourceInfo>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to