DevOpsConfigurationProperties Class

Definition

DevOps Configuration properties.

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

Constructors

DevOpsConfigurationProperties()

Initializes a new instance of DevOpsConfigurationProperties.

Properties

AuthorizationCode

Gets or sets one-time OAuth code to exchange for refresh and access tokens.

Only used during PUT/PATCH operations. The secret is cleared during GET.

AutoDiscovery

AutoDiscovery states.

ProvisioningState

The provisioning state of the resource.

Pending - Provisioning pending. Failed - Provisioning failed. Succeeded - Successful provisioning. Canceled - Provisioning canceled. PendingDeletion - Deletion pending. DeletionSuccess - Deletion successful. DeletionFailure - Deletion failure.

ProvisioningStatusMessage

Gets or sets resource status message.

ProvisioningStatusUpdateTimeUtc

Gets or sets time when resource was last checked.

TopLevelInventoryList

List of top-level inventory to select when AutoDiscovery is disabled. This field is ignored when AutoDiscovery is enabled.

Explicit Interface Implementations

IJsonModel<DevOpsConfigurationProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DevOpsConfigurationProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DevOpsConfigurationProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DevOpsConfigurationProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DevOpsConfigurationProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to