Share via


DevOpsConfigurationProperties Class

Definition

DevOps Configuration properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Security.Models.DevOpsConfigurationPropertiesTypeConverter))]
public class DevOpsConfigurationProperties : Microsoft.Azure.PowerShell.Cmdlets.Security.Models.IDevOpsConfigurationProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Security.Models.DevOpsConfigurationPropertiesTypeConverter))>]
type DevOpsConfigurationProperties = class
    interface IDevOpsConfigurationProperties
    interface IJsonSerializable
Public Class DevOpsConfigurationProperties
Implements IDevOpsConfigurationProperties
Inheritance
DevOpsConfigurationProperties
Attributes
Implements

Constructors

DevOpsConfigurationProperties()

Creates an new DevOpsConfigurationProperties instance.

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.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DevOpsConfigurationProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DevOpsConfigurationProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Security.Models.IDevOpsConfigurationProperties.

FromJsonString(String)

Creates a new instance of DevOpsConfigurationProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of DevOpsConfigurationProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to