DevOpsConfigurationProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.security.models.DevOpsConfigurationProperties

public final class DevOpsConfigurationProperties

DevOps Configuration properties.

Constructor Summary

Constructor Description
DevOpsConfigurationProperties()

Creates an instance of DevOpsConfigurationProperties class.

Method Summary

Modifier and Type Method and Description
Authorization authorization()

Get the authorization property: Authorization payload.

AutoDiscovery autoDiscovery()

Get the autoDiscovery property: AutoDiscovery states.

List<DevOpsCapability> capabilities()

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

DevOpsProvisioningState provisioningState()

Get the provisioningState property: The provisioning state of the resource.

String provisioningStatusMessage()

Get the provisioningStatusMessage property: Gets or sets resource status message.

OffsetDateTime provisioningStatusUpdateTimeUtc()

Get the provisioningStatusUpdateTimeUtc property: Gets or sets time when resource was last checked.

List<String> topLevelInventoryList()

Get the topLevelInventoryList property: List of top-level inventory to select when AutoDiscovery is disabled.

void validate()

Validates the instance.

DevOpsConfigurationProperties withAuthorization(Authorization authorization)

Set the authorization property: Authorization payload.

DevOpsConfigurationProperties withAutoDiscovery(AutoDiscovery autoDiscovery)

Set the autoDiscovery property: AutoDiscovery states.

DevOpsConfigurationProperties withProvisioningState(DevOpsProvisioningState provisioningState)

Set the provisioningState property: The provisioning state of the resource.

DevOpsConfigurationProperties withTopLevelInventoryList(List<String> topLevelInventoryList)

Set the topLevelInventoryList property: List of top-level inventory to select when AutoDiscovery is disabled.

Methods inherited from java.lang.Object

Constructor Details

DevOpsConfigurationProperties

public DevOpsConfigurationProperties()

Creates an instance of DevOpsConfigurationProperties class.

Method Details

authorization

public Authorization authorization()

Get the authorization property: Authorization payload.

Returns:

the authorization value.

autoDiscovery

public AutoDiscovery autoDiscovery()

Get the autoDiscovery property: AutoDiscovery states.

Returns:

the autoDiscovery value.

capabilities

public List capabilities()

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

Returns:

the capabilities value.

provisioningState

public DevOpsProvisioningState provisioningState()

Get the provisioningState property: 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.

Returns:

the provisioningState value.

provisioningStatusMessage

public String provisioningStatusMessage()

Get the provisioningStatusMessage property: Gets or sets resource status message.

Returns:

the provisioningStatusMessage value.

provisioningStatusUpdateTimeUtc

public OffsetDateTime provisioningStatusUpdateTimeUtc()

Get the provisioningStatusUpdateTimeUtc property: Gets or sets time when resource was last checked.

Returns:

the provisioningStatusUpdateTimeUtc value.

topLevelInventoryList

public List topLevelInventoryList()

Get the topLevelInventoryList property: List of top-level inventory to select when AutoDiscovery is disabled. This field is ignored when AutoDiscovery is enabled.

Returns:

the topLevelInventoryList value.

validate

public void validate()

Validates the instance.

withAuthorization

public DevOpsConfigurationProperties withAuthorization(Authorization authorization)

Set the authorization property: Authorization payload.

Parameters:

authorization - the authorization value to set.

Returns:

the DevOpsConfigurationProperties object itself.

withAutoDiscovery

public DevOpsConfigurationProperties withAutoDiscovery(AutoDiscovery autoDiscovery)

Set the autoDiscovery property: AutoDiscovery states.

Parameters:

autoDiscovery - the autoDiscovery value to set.

Returns:

the DevOpsConfigurationProperties object itself.

withProvisioningState

public DevOpsConfigurationProperties withProvisioningState(DevOpsProvisioningState provisioningState)

Set the provisioningState property: 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.

Parameters:

provisioningState - the provisioningState value to set.

Returns:

the DevOpsConfigurationProperties object itself.

withTopLevelInventoryList

public DevOpsConfigurationProperties withTopLevelInventoryList(List topLevelInventoryList)

Set the topLevelInventoryList property: List of top-level inventory to select when AutoDiscovery is disabled. This field is ignored when AutoDiscovery is enabled.

Parameters:

topLevelInventoryList - the topLevelInventoryList value to set.

Returns:

the DevOpsConfigurationProperties object itself.

Applies to