DevOpsOrganization Class

Definition

Defines an Azure DevOps organization.

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

Constructors

Name Description
DevOpsOrganization(Uri)

Initializes a new instance of DevOpsOrganization.

Properties

Name Description
Alias

An alias to reference the Azure DevOps pool name.

OpenAccess

Determines if the pool should have open access to all projects in this organization.

Parallelism

How many machines can be created at maximum in this organization out of the maximumConcurrency of the pool.

Projects

Optional list of projects in which the pool should be created.

Uri

The Azure DevOps organization URL in which the pool should be created.

Methods

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

Explicit Interface Implementations

Name Description
IJsonModel<DevOpsOrganization>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DevOpsOrganization>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DevOpsOrganization>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DevOpsOrganization>.GetFormatFromOptions(ModelReaderWriterOptions)

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

<param name="options">The ModelReaderWriterOptions to use.</param>
IPersistableModel<DevOpsOrganization>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to