Azure.ResourceManager.DevOpsInfrastructure.Models Namespace

Classes

ArmDevOpsInfrastructureModelFactory

Model factory for models.

AutomaticResourcePredictionsProfile

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

DevOpsAzureOrganizationProfile

Azure DevOps organization profile.

DevOpsAzurePermissionProfile

Defines the type of Azure DevOps pool permission.

DevOpsAzureSku

The Azure SKU of the machines in the pool.

DevOpsDataDisk

The data disk of the VMSS.

DevOpsFabricProfile

Defines the type of fabric the agent will run on. Please note DevOpsFabricProfile is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include DevOpsVmssFabricProfile.

DevOpsGitHubOrganization

Defines a GitHub organization.

DevOpsGitHubOrganizationProfile

GitHub organization profile.

DevOpsImageVersion

An image version object.

DevOpsOrganization

Defines an Azure DevOps organization.

DevOpsOrganizationProfile

Defines the organization in which the pool will be used. Please note DevOpsOrganizationProfile is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include DevOpsAzureOrganizationProfile and DevOpsGitHubOrganizationProfile.

DevOpsOSProfile

The OS profile of the machines in the pool.

DevOpsPoolAgentProfile

The agent profile of the machines in the pool. Please note DevOpsPoolAgentProfile is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include DevOpsStateful and DevOpsStatelessAgentProfile.

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 ResourcePredictionsProfile is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include AutomaticResourcePredictionsProfile and ManualResourcePredictionsProfile.

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

DevOpsAzurePermissionType

Determines who has admin permissions to the Azure DevOps pool.

DevOpsDataDiskCachingType

The type of caching in a data disk.

DevOpsInfrastructureProvisioningState

The status of the current operation.

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.