ArmSecurityCenterModelFactory.DevOpsConfigurationProperties Method

Definition

public static Azure.ResourceManager.SecurityCenter.Models.DevOpsConfigurationProperties DevOpsConfigurationProperties(string provisioningStatusMessage = default, DateTimeOffset? provisioningStatusUpdatedOn = default, Azure.ResourceManager.SecurityCenter.Models.DevOpsProvisioningState? provisioningState = default, string authorizationCode = default, Azure.ResourceManager.SecurityCenter.Models.AutoDiscovery? autoDiscovery = default, System.Collections.Generic.IEnumerable<string> topLevelInventoryList = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityCenter.Models.DevOpsCapability> capabilities = default, Azure.ResourceManager.SecurityCenter.Models.AgentlessConfiguration agentlessConfiguration = default);
static member DevOpsConfigurationProperties : string * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.SecurityCenter.Models.DevOpsProvisioningState> * string * Nullable<Azure.ResourceManager.SecurityCenter.Models.AutoDiscovery> * seq<string> * seq<Azure.ResourceManager.SecurityCenter.Models.DevOpsCapability> * Azure.ResourceManager.SecurityCenter.Models.AgentlessConfiguration -> Azure.ResourceManager.SecurityCenter.Models.DevOpsConfigurationProperties
Public Shared Function DevOpsConfigurationProperties (Optional provisioningStatusMessage As String = Nothing, Optional provisioningStatusUpdatedOn As Nullable(Of DateTimeOffset) = Nothing, Optional provisioningState As Nullable(Of DevOpsProvisioningState) = Nothing, Optional authorizationCode As String = Nothing, Optional autoDiscovery As Nullable(Of AutoDiscovery) = Nothing, Optional topLevelInventoryList As IEnumerable(Of String) = Nothing, Optional capabilities As IEnumerable(Of DevOpsCapability) = Nothing, Optional agentlessConfiguration As AgentlessConfiguration = Nothing) As DevOpsConfigurationProperties

Parameters

provisioningStatusMessage
String

Gets the resource status message.

provisioningStatusUpdatedOn
Nullable<DateTimeOffset>

Gets the time when resource was last checked.

provisioningState
Nullable<DevOpsProvisioningState>

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.

authorizationCode
String

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
Nullable<AutoDiscovery>

AutoDiscovery states.

topLevelInventoryList
IEnumerable<String>

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

capabilities
IEnumerable<DevOpsCapability>

List of capabilities assigned to the DevOps configuration during the discovery process.

agentlessConfiguration
AgentlessConfiguration

Details about Agentless configuration.

Returns

A new DevOpsConfigurationProperties instance for mocking.

Applies to