Поделиться через


@azure/arm-devopsinfrastructure package

Классы

DevOpsInfrastructureClient

Интерфейсы

AgentProfile

Профиль агента компьютеров в пуле.

AutomaticResourcePredictionsProfile

Схема автономного агента определяется на основе исторического спроса.

AzureDevOpsOrganizationProfile

Профиль организации Azure DevOps

AzureDevOpsPermissionProfile

Определяет тип разрешения пула Azure DevOps.

DataDisk

Диск данных vmSS.

DevOpsAzureSku

Номер SKU Azure для компьютеров в пуле.

DevOpsInfrastructureClientOptionalParams

Необязательные параметры для клиента.

FabricProfile

Определяет тип структуры, на который будет работать агент.

GitHubOrganization

Определяет организацию GitHub

GitHubOrganizationProfile

Профиль организации GitHub

ImageVersion

Объект версии образа

ImageVersionProperties

Сведения о ImageVersionProperties.

ImageVersionsListByImageOptionalParams

Необязательные параметры.

ImageVersionsOperations

Интерфейс, представляющий операции ImageVersions.

ManagedServiceIdentity

Управляемое удостоверение службы (назначенные системой удостоверения и (или) назначенные пользователем удостоверения

ManualResourcePredictionsProfile

Клиент предоставляет схему автономного агента.

NetworkProfile

Сетевой профиль компьютеров в пуле.

Operation

Сведения об операции REST API, возвращаемой из API операций поставщика ресурсов

OperationDisplay

Локализованные сведения о отображении и операции.

OperationsListOptionalParams

Необязательные параметры.

OperationsOperations

Интерфейс, представляющий операции операций.

Organization

Определяет организацию Azure DevOps.

OrganizationProfile

Определяет организацию, в которой будет использоваться пул.

OsProfile

Профиль ОС компьютеров в пуле.

PageSettings

Параметры метода byPage

PagedAsyncIterableIterator

Интерфейс, позволяющий асинхронно итерации выполнять итерацию как по страницам, так и по страницам.

Pool

Конкретные отслеживаемые типы ресурсов можно создать путем псевдонима этого типа с помощью определенного типа свойства.

PoolImage

Образ виртуальной машины компьютеров в пуле.

PoolProperties

Свойства пула

PoolUpdate

Тип, используемый для операций обновления пула.

PoolUpdateProperties

Обновляемые свойства пула.

PoolsCreateOrUpdateOptionalParams

Необязательные параметры.

PoolsDeleteOptionalParams

Необязательные параметры.

PoolsGetOptionalParams

Необязательные параметры.

PoolsListByResourceGroupOptionalParams

Необязательные параметры.

PoolsListBySubscriptionOptionalParams

Необязательные параметры.

PoolsOperations

Интерфейс, представляющий операции пулов.

PoolsUpdateOptionalParams

Необязательные параметры.

ProxyResource

Определение модели ресурсов для ресурса прокси-сервера Azure Resource Manager. У него не будут теги и расположение

Quota

Описание квоты ресурсов

QuotaName

Имена квот

Resource

Общие поля, возвращаемые в ответе для всех ресурсов Azure Resource Manager

ResourceDetailsListByPoolOptionalParams

Необязательные параметры.

ResourceDetailsObject

Объект ResourceDetailsObject

ResourceDetailsObjectProperties

Сведения о ResourceDetailsObject.

ResourceDetailsOperations

Интерфейс, представляющий операции ResourceDetails.

ResourcePredictions

Определяет буфер пула.

ResourcePredictionsProfile

Определяет способ предоставления автономной схемы.

ResourceSku

РесурсSku

ResourceSkuCapabilities

Описывает объект возможностей SKU.

ResourceSkuLocationInfo

Описание доступных сведений о расположении SKU вычислений.

ResourceSkuProperties

Свойства ResourceSku

ResourceSkuRestrictionInfo

Описание доступных сведений об ограничении SKU вычислений.

ResourceSkuRestrictions

Ограничения номера SKU.

ResourceSkuZoneDetails

Описывает зональные возможности номера SKU.

RestorePollerOptions
SecretsManagementSettings

Параметры управления секретами компьютеров в пуле.

SkuListByLocationOptionalParams

Необязательные параметры.

SkuOperations

Интерфейс, представляющий операции SKU.

Stateful

Профиль с отслеживанием состояния означает, что компьютеры будут возвращены в пул после выполнения задания.

StatelessAgentProfile

Профиль без отслеживания состояния означает, что компьютеры будут удалены после выполнения задания.

StorageProfile

Профиль хранения виртуальной машины.

SubscriptionUsagesOperations

Интерфейс, представляющий операции SubscriptionUsages.

SubscriptionUsagesUsagesOptionalParams

Необязательные параметры.

SystemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

TrackedResource

Определение модели ресурсов для отслеживаемого ресурса Azure Resource Manager с тегами верхнего уровня и расположением

UserAssignedIdentity

Свойства назначаемого пользователем удостоверения

VmssFabricProfile

Агенты будут выполняться в масштабируемых наборах виртуальных машин.

Псевдонимы типа

ActionType

Расширяемый перечисление. Указывает тип действия. "Внутренний" относится к действиям, которые предназначены только для внутренних API.
KnownActionType можно использовать взаимозаменяемо с ActionType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

внутренних: действия предназначены для внутренних API.

AgentProfileUnion

Псевдоним агентаProfileUnion

AzureDevOpsPermissionType

Определяет, кто имеет разрешения администратора в пуле Azure DevOps.
KnownAzureDevOpsPermissionType можно использовать взаимозаменяемо с AzureDevOpsPermissionType, эта перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

Наследовать: пул наследует разрешения от проекта или организации.
CreatorOnly: только создатель пула будет администратором пула.
SpecificAccounts: только указанные учетные записи будут администраторами пула.

CachingType

Тип кэширования на диске данных.
KnownCachingType можно использовать взаимозаменяемо с CachingType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

Нет: не используйте кэширование узла.
ReadOnly: для рабочих нагрузок, которые выполняют только операции чтения.
ReadWrite: для рабочих нагрузок, которые выполняют баланс операций чтения и записи.

ContinuablePage

Интерфейс, описывающий страницу результатов.

CreatedByType

Тип сущности, создающей ресурс.
<xref:KnowncreatedByType> можно использовать взаимозаменяемо с createdByType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

user: сущность была создана пользователем.
приложения: сущность была создана приложением.
ManagedIdentity: сущность была создана управляемым удостоверением.
ключ: сущность была создана ключом.

FabricProfileUnion

Псевдоним для FabricProfileUnion

LogonType

Определяет, как должна выполняться служба.
KnownLogonType можно использовать взаимозаменяемо с LogonType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

служба: запуск от имени службы.
интерактивные: запуск в интерактивном режиме.

ManagedServiceIdentityType

Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned).
KnownManagedServiceIdentityType можно использовать взаимозаменяемо с ManagedServiceIdentityType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

Нет: нет управляемого удостоверения.
SystemAssigned: назначаемое системой управляемое удостоверение.
UserAssigned: назначаемое пользователем управляемое удостоверение.
SystemAssigned,UserAssigned: управляемое удостоверение, назначаемое системой и пользователем.

OrganizationProfileUnion

Псевдоним для OrganizationProfileUnion

Origin

Предполагаемый исполнитель операции; как и в RBAC, а также в журналах аудита. Значение по умолчанию — user, system
KnownOrigin можно использовать взаимозаменяемо с Origin, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

пользователя. Указывает, что операция инициируется пользователем.
системный: указывает, что операция инициируется системой.
пользователя, системная: указывает, что операция инициируется пользователем или системой.

OsDiskStorageAccountType

Тип учетной записи хранения диска ОС.
KnownOsDiskStorageAccountType можно использовать взаимозаменяемо с OsDiskStorageAccountType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

стандартный: тип диска ОС уровня "Стандартный".
категории "Премиум": тип диска ОС уровня "Премиум".
StandardSSD: тип диска ОС SSD уровня "Стандартный".

PredictionPreference

Определяет баланс между затратами и производительностью.
knownPredictionPreference можно использовать взаимозаменяемо с PredictionPreference, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

Сбалансированный: баланс между затратами и производительностью.
MostCostEffective: оптимизирует затраты на производительность.
MoreCostEffective: на полпути через затраты и баланс.
MorePerformance: на полпути с балансом и производительностью.
BestPerformance: оптимизирует производительность по затратам.

ProvisioningState

Состояние текущей операции.
KnownProvisioningState можно использовать взаимозаменяемо с ProvisioningState, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

успешно выполнено: представляет выполненную операцию.
сбой: представляет сбой операции.
отмененные: представляет отмененную операцию.
подготовки: представляет ожидающую операцию.
обновление: представляет ожидающие операции.
удаление: представляет операцию при удалении.
принято: представляет приемлемую операцию.

ResourcePredictionsProfileType

Определяет способ предоставления автономной схемы.
KnownResourcePredictionsProfileType можно использовать взаимозаменяемо с ResourcePredictionsProfileType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

вручную: клиент предоставляет схему автономного агента.
автоматическое: схема агента по стендам определяется на основе исторического спроса.

ResourcePredictionsProfileUnion

Псевдоним для ResourcePredictionsProfileUnion

ResourceSkuRestrictionsReasonCode

Описывает причину ограничения SKU.
KnownResourceSkuRestrictionsReasonCode можно использовать взаимозаменяемо с ResourceSkuRestrictionsReasonCode, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

квоты: ограничение обусловлено превышением ограничения квоты.
NotAvailableForSubscription: ограничение недоступно для этой подписки.

ResourceSkuRestrictionsType

Описывает тип ограничений SKU, которые могут существовать
KnownResourceSkuRestrictionsType можно использовать взаимозаменяемо с ResourceSkuRestrictionsType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

расположение: номер SKU, ограниченный по расположению.
зона: номер SKU, ограниченный зоной доступности.

ResourceStatus

Состояние ресурса компьютера.
KnownResourceStatus можно использовать взаимозаменяемо с ResourceStatus, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

Готово: представляет готовый ресурс компьютера.
NotReady: представляет ресурс компьютера, который не готов.
Выделенные: представляет выделенный ресурс компьютера.
ОжиданиеReturn: представляет ресурс компьютера, ожидающий возврата.
возвращенный: представляет возвращаемый ресурс компьютера.
арендованный: представляет ресурс компьютера, арендованный.
подготовки: представляет ресурс компьютера, который подготавливается.
обновление: представляет ресурс компьютера, обновляющийся.
запуск: представляет начальный ресурс компьютера.
Ожиданиеreimage: представляет ресурс компьютера, ожидающий повторного воспроизведения.
повторное создание: представляет ресурс компьютера, который повторно создается.

StorageAccountType

Перечисления StorageAccountType
KnownStorageAccountType можно использовать взаимозаменяемо с StorageAccountType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

Standard_LRS. Диск данных должен использовать стандартное локально избыточное хранилище.
Premium_LRS. Диск данных должен использовать локально избыточное хранилище класса Premium.
StandardSSD_LRS. Диск данных должен использовать локально избыточное хранилище SSD уровня "Стандартный".
Premium_ZRS. Диск данных должен использовать зональное хранилище SSD уровня "Премиум".
StandardSSD_ZRS. Диск данных должен использовать стандартное зональное избыточное хранилище SSD.

Перечисления

KnownActionType

Расширяемый перечисление. Указывает тип действия. "Внутренний" относится к действиям, которые предназначены только для внутренних API.

KnownAzureDevOpsPermissionType

Определяет, кто имеет разрешения администратора в пуле Azure DevOps.

KnownCachingType

Тип кэширования на диске данных.

KnownCreatedByType

Тип сущности, создающей ресурс.

KnownLogonType

Определяет, как должна выполняться служба.

KnownManagedServiceIdentityType

Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned).

KnownOrigin

Предполагаемый исполнитель операции; как и в RBAC, а также в журналах аудита. Значение по умолчанию — user, system

KnownOsDiskStorageAccountType

Тип учетной записи хранения диска ОС.

KnownPredictionPreference

Определяет баланс между затратами и производительностью.

KnownProvisioningState

Состояние текущей операции.

KnownResourcePredictionsProfileType

Определяет способ предоставления автономной схемы.

KnownResourceSkuRestrictionsReasonCode

Описывает причину ограничения SKU.

KnownResourceSkuRestrictionsType

Описывает тип ограничений SKU, которые могут существовать

KnownResourceStatus

Состояние ресурса компьютера.

KnownStorageAccountType

Перечисления StorageAccountType

KnownVersions

Версии API

Функции

restorePoller<TResponse, TResult>(DevOpsInfrastructureClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Создает опрашиватель из сериализованного состояния другого опрашителя. Это может быть полезно, если вы хотите создать опросы на другом узле или опросщике необходимо создать после того, как исходный не находится в области.

Сведения о функции

restorePoller<TResponse, TResult>(DevOpsInfrastructureClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Создает опрашиватель из сериализованного состояния другого опрашителя. Это может быть полезно, если вы хотите создать опросы на другом узле или опросщике необходимо создать после того, как исходный не находится в области.

function restorePoller<TResponse, TResult>(client: DevOpsInfrastructureClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Параметры

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Возвращаемое значение

PollerLike<OperationState<TResult>, TResult>