Azure.ResourceManager.DevOpsInfrastructure.Models Namespace

Classes

Name Description
ArmDevOpsInfrastructureModelFactory

A factory class for creating instances of the models for mocking.

AutomaticResourcePredictionsProfile

The stand-by agent scheme is determined based on historical demand.

CheckNameAvailability

The parameters used to check the availability of a resource.

DevOpsAzureOrganizationProfile

Azure DevOps organization profile.

DevOpsAzurePermissionProfile

Defines the type of Azure DevOps pool permission.

DevOpsAzureSku

The Azure SKU of the machines in the pool.

DevOpsCheckNameAvailabilityResult

The CheckNameAvailability operation response.

DevOpsDataDisk

The data disk of the VMSS.

DevOpsDeleteResourcesDetails

Request body for deleting many resources by their IDs.

DevOpsFabricProfile

Defines the type of fabric the agent will run on. Please note this is the abstract base class. The derived classes available for instantiation are: DevOpsVmssFabricProfile.

DevOpsGitHubOrganization

Defines a GitHub organization.

DevOpsGitHubOrganizationProfile

GitHub organization profile.

DevOpsImageVersion

An image version object.

DevOpsNetworkProfile

The network profile of the machines in the pool.

DevOpsOrganization

Defines an Azure DevOps organization.

DevOpsOrganizationProfile

Defines the organization in which the pool will be used. Please note this is the abstract base class. The derived classes available for instantiation are: DevOpsGitHubOrganizationProfile and DevOpsAzureOrganizationProfile.

DevOpsOSProfile

The OS profile of the machines in the pool.

DevOpsPoolAgentProfile

The agent profile of the machines in the pool. Please note this is the abstract base class. The derived classes available for instantiation are: DevOpsStatelessAgentProfile and DevOpsStateful.

DevOpsPoolPatch

The type used for update operations of the Pool.

DevOpsPoolProperties

Pool properties.

DevOpsPoolVmImage

The VM image of the machines in the pool.

DevOpsResourceDetails

A ResourceDetailsObject.

DevOpsResourceDetailsProperties

Details of the ResourceDetailsObject.

DevOpsResourceQuota

Describes Resource Quota.

DevOpsResourceQuotaName

The Quota Names.

DevOpsResourceSku

A ResourceSku.

DevOpsResourceSkuProperties

Properties of a ResourceSku.

DevOpsStateful

Stateful profile meaning that the machines will be returned to the pool after running a job.

DevOpsStatelessAgentProfile

Stateless profile meaning that the machines will be cleaned up after running a job.

DevOpsStorageProfile

The storage profile of the VMSS.

DevOpsVmssFabricProfile

The agents will run on Virtual Machine Scale Sets.

ManualResourcePredictionsProfile

Customer provides the stand-by agent scheme.

PoolUpdateProperties

The updatable properties of the Pool.

ResourcePredictions

Defines pool buffer.

ResourcePredictionsProfile

Determines how the stand-by scheme should be provided. Please note this is the abstract base class. The derived classes available for instantiation are: ManualResourcePredictionsProfile and AutomaticResourcePredictionsProfile.

ResourceSkuCapabilities

Describes The SKU capabilities object.

ResourceSkuLocationInfo

Describes an available Compute SKU Location Information.

ResourceSkuRestrictionInfo

Describes an available Compute SKU Restriction Information.

ResourceSkuRestrictions

The restrictions of the SKU.

ResourceSkuZoneDetails

Describes The zonal capabilities of a SKU.

SecretsManagementSettings

The secret management settings of the machines in the pool.

Structs

Name Description
CertificateStoreNameOption

The certificate store name type.

CheckNameAvailabilityReason

The reason code explaining why the name is unavailable. Will be null if the name is available.

DevOpsAvailabilityStatus

AvailabilityStatus of a name.

DevOpsAzurePermissionType

Determines who has admin permissions to the Azure DevOps pool.

DevOpsDataDiskCachingType

The type of caching in a data disk.

DevOpsEphemeralType

The type of Ephemeral option the pool will use on underlying VMs when loading this image.

DevOpsInfrastructureProvisioningState

The status of the current operation.

DevOpsInfrastructureResourceType

The type of resource.

DevOpsLogonType

Determines how the service should be run.

DevOpsResourceStatus

The status of the machine resource.

DevOpsStorageAccountType

StorageAccountType enums.

OSDiskStorageAccountType

The storage account type of the OS disk.

PredictionPreference

Determines the balance between cost and performance.

ResourceSkuRestrictionsReasonCode

Describes the reason for SKU restriction.

ResourceSkuRestrictionsType

Describes the kind of SKU restrictions that can exist.