Share via


DevOpsAzureOrganizationProfile Class

Definition

Azure DevOps organization profile.

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

Constructors

DevOpsAzureOrganizationProfile(IEnumerable<DevOpsOrganization>)

Initializes a new instance of DevOpsAzureOrganizationProfile.

Properties

Organizations

The list of Azure DevOps organizations the pool should be present in.

PermissionProfile

The type of permission which determines which accounts are admins on the Azure DevOps pool.

Explicit Interface Implementations

IJsonModel<DevOpsAzureOrganizationProfile>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DevOpsAzureOrganizationProfile>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<DevOpsOrganizationProfile>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from DevOpsOrganizationProfile)
IJsonModel<DevOpsOrganizationProfile>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from DevOpsOrganizationProfile)
IPersistableModel<DevOpsAzureOrganizationProfile>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DevOpsAzureOrganizationProfile>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DevOpsAzureOrganizationProfile>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<DevOpsOrganizationProfile>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from DevOpsOrganizationProfile)
IPersistableModel<DevOpsOrganizationProfile>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from DevOpsOrganizationProfile)
IPersistableModel<DevOpsOrganizationProfile>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from DevOpsOrganizationProfile)

Applies to