Compartilhar via


@azure/arm-devopsinfrastructure package

Classes

DevOpsInfrastructureClient

Interfaces

AgentProfile

O perfil do agente dos computadores no pool.

AutomaticResourcePredictionsProfile

O esquema de agente autônomo é determinado com base na demanda histórica.

AzureDevOpsOrganizationProfile

Perfil da organização do Azure DevOps

AzureDevOpsPermissionProfile

Define o tipo de permissão do pool do Azure DevOps.

DataDisk

O disco de dados do VMSS.

DevOpsAzureSku

A SKU do Azure dos computadores no pool.

DevOpsInfrastructureClientOptionalParams

Parâmetros opcionais para o cliente.

FabricProfile

Define o tipo de malha em que o agente será executado.

GitHubOrganization

Define uma organização do GitHub

GitHubOrganizationProfile

Perfil da organização do GitHub

ImageVersion

Um objeto de versão de imagem

ImageVersionProperties

Detalhes das ImageVersionProperties.

ImageVersionsListByImageOptionalParams

Parâmetros opcionais.

ImageVersionsOperations

Interface que representa uma operação ImageVersions.

ManagedServiceIdentity

Identidade de serviço gerenciada (identidades atribuídas pelo sistema e/ou pelo usuário)

ManualResourcePredictionsProfile

O cliente fornece o esquema de agente autônomo.

NetworkProfile

O perfil de rede dos computadores no pool.

Operation

Detalhes de uma operação de API REST, retornada da API de Operações do Provedor de Recursos

OperationDisplay

Informações de exibição localizadas para e operação.

OperationsListOptionalParams

Parâmetros opcionais.

OperationsOperations

Interface que representa operações de operações.

Organization

Define uma organização do Azure DevOps.

OrganizationProfile

Define a organização na qual o pool será usado.

OsProfile

O perfil do sistema operacional dos computadores no pool.

PageSettings

Opções para o método byPage

PagedAsyncIterableIterator

Uma interface que permite iteração assíncrona iterável tanto para conclusão quanto por página.

Pool

Tipos concretos de recursos rastreados podem ser criados com o alias desse tipo usando um tipo de propriedade específico.

PoolImage

A imagem da VM dos computadores no pool.

PoolProperties

Propriedades do pool

PoolUpdate

O tipo usado para operações de atualização do Pool.

PoolUpdateProperties

As propriedades atualizáveis do pool.

PoolsCreateOrUpdateOptionalParams

Parâmetros opcionais.

PoolsDeleteOptionalParams

Parâmetros opcionais.

PoolsGetOptionalParams

Parâmetros opcionais.

PoolsListByResourceGroupOptionalParams

Parâmetros opcionais.

PoolsListBySubscriptionOptionalParams

Parâmetros opcionais.

PoolsOperations

Interface que representa operações de pools.

PoolsUpdateOptionalParams

Parâmetros opcionais.

ProxyResource

A definição do modelo de recurso para um recurso proxy do Azure Resource Manager. Ele não terá marcas e um local

Quota

Descreve a cota de recursos

QuotaName

Os nomes de cota

Resource

Campos comuns que são retornados na resposta para todos os recursos do Azure Resource Manager

ResourceDetailsListByPoolOptionalParams

Parâmetros opcionais.

ResourceDetailsObject

Um ResourceDetailsObject

ResourceDetailsObjectProperties

Detalhes do ResourceDetailsObject.

ResourceDetailsOperations

Interface que representa uma operação ResourceDetails.

ResourcePredictions

Define o buffer do pool.

ResourcePredictionsProfile

Determina como o esquema de espera deve ser fornecido.

ResourceSku

Um ResourceSku

ResourceSkuCapabilities

Descreve o objeto de funcionalidades de SKU.

ResourceSkuLocationInfo

Descreve as informações de localização de SKU de computação disponíveis.

ResourceSkuProperties

Propriedades de um ResourceSku

ResourceSkuRestrictionInfo

Descreve as informações de restrição de SKU de computação disponíveis.

ResourceSkuRestrictions

As restrições da SKU.

ResourceSkuZoneDetails

Descreve os recursos zonais de uma SKU.

RestorePollerOptions
SecretsManagementSettings

As configurações de gerenciamento de segredo dos computadores no pool.

SkuListByLocationOptionalParams

Parâmetros opcionais.

SkuOperations

Interface que representa operações de Sku.

Stateful

O perfil com estado significa que os computadores serão retornados ao pool depois de executar um trabalho.

StatelessAgentProfile

O perfil sem estado significa que os computadores serão limpos após a execução de um trabalho.

StorageProfile

O perfil de armazenamento do VMSS.

SubscriptionUsagesOperations

Interface que representa uma operação SubscriptionUsages.

SubscriptionUsagesUsagesOptionalParams

Parâmetros opcionais.

SystemData

Metadados relativos à criação e última modificação do recurso.

TrackedResource

A definição do modelo de recurso para um recurso de nível superior rastreado pelo Azure Resource Manager que tem 'marcas' e um 'local'

UserAssignedIdentity

Propriedades de identidade atribuídas pelo usuário

VmssFabricProfile

Os agentes serão executados em Conjuntos de Dimensionamento de Máquinas Virtuais.

Aliases de tipo

ActionType

Enumeração extensível. Indica o tipo de ação. "Interno" refere-se a ações que são apenas para APIs internas.
KnownActionType pode ser usado de forma intercambiável com ActionType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Interno: as ações são para APIs somente internas.

AgentProfileUnion

Alias para AgentProfileUnion

AzureDevOpsPermissionType

Determina quem tem permissões de administrador para o pool do Azure DevOps.
KnownAzureDevOpsPermissionType pode ser usado de forma intercambiável com AzureDevOpsPermissionType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Herdar: Pool herdará permissões do projeto ou da organização.
CreatorOnly: somente o criador do pool será um administrador do pool.
SpecificAccounts: somente as contas especificadas serão administradoras do pool.

CachingType

O tipo de cache em um disco de dados.
KnownCachingType pode ser usado de forma intercambiável com CachingType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Nenhum: não use cache de host.
ReadOnly: para cargas de trabalho que só fazem operações de leitura.
ReadWrite: para cargas de trabalho que fazem um balanceamento de operações de leitura e gravação.

ContinuablePage

Uma interface que descreve uma página de resultados.

CreatedByType

O tipo de entidade que criou o recurso.
<xref:KnowncreatedByType> pode ser usado de forma intercambiável com createdByType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

User: a entidade foi criada por um usuário.
Application: a entidade foi criada por um aplicativo.
ManagedIdentity: a entidade foi criada por uma identidade gerenciada.
Key: a entidade foi criada por uma chave.

FabricProfileUnion

Alias para FabricProfileUnion

LogonType

Determina como o serviço deve ser executado.
KnownLogonType pode ser usado de forma intercambiável com LogonType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Service: Executar como um serviço.
Interativo: Executar no modo interativo.

ManagedServiceIdentityType

Tipo de identidade de serviço gerenciado (em que os tipos SystemAssigned e UserAssigned são permitidos).
KnownManagedServiceIdentityType pode ser usado de forma intercambiável com ManagedServiceIdentityType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

None: nenhuma identidade gerenciada.
SystemAssigned: identidade gerenciada atribuída pelo sistema.
UserAssigned: identidade gerenciada atribuída pelo usuário.
SystemAssigned,UserAssigned: identidade gerenciada atribuída pelo sistema e pelo usuário.

OrganizationProfileUnion

Alias para OrganizationProfileUnion

Origin

O executor pretendido da operação; como no RBAC (Controle de Acesso Baseado em Recursos) e na UX de logs de auditoria. O valor padrão é "user,system"
KnownOrigin pode ser usado de forma intercambiável com a Origem, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

usuário: indica que a operação é iniciada por um usuário.
sistema: indica que a operação é iniciada por um sistema.
usuário,do sistema: indica que a operação é iniciada por um usuário ou sistema.

OsDiskStorageAccountType

O tipo de conta de armazenamento do disco do sistema operacional.
KnownOsDiskStorageAccountType pode ser usado de forma intercambiável com OsDiskStorageAccountType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Standard: tipo de disco do sistema operacional padrão.
Premium: tipo de disco do sistema operacional Premium.
standardssd: tipo de disco do sistema operacional SSD Standard.

PredictionPreference

Determina o equilíbrio entre custo e desempenho.
KnownPredictionPreference podem ser usados de forma intercambiável com PredictionPreference, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

balanceado: balancear entre custo e desempenho.
MostCostEffective: otimiza o custo sobre o desempenho.
MoreCostEffective: metade do custo e balanceamento.
MorePerformance: no meio do balanceamento e desempenho.
bestperformance: otimiza o desempenho em relação ao custo.

ProvisioningState

O status da operação atual.
KnownProvisioningState pode ser usado de forma intercambiável com ProvisioningState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

bem-sucedido: representa uma operação bem-sucedida.
com falha: representa uma operação com falha.
Cancelada: representa uma operação cancelada.
provisionamento: representa uma operação pendente.
Atualizando: representa uma operação pendente.
excluindo: representa uma operação em exclusão.
Aceito: representa uma operação aceita.

ResourcePredictionsProfileType

Determina como o esquema de espera deve ser fornecido.
KnownResourcePredictionsProfileType pode ser usado de forma intercambiável com ResourcePredictionsProfileType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Manual: o cliente fornece o esquema de agente autônomo.
Automático: o esquema de agente autônomo é determinado com base na demanda histórica.

ResourcePredictionsProfileUnion

Alias para ResourcePredictionsProfileUnion

ResourceSkuRestrictionsReasonCode

Descreve o motivo da restrição de SKU.
KnownResourceSkuRestrictionsReasonCode pode ser usado de forma intercambiável com ResourceSkuRestrictionsReasonCode, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

QuotaId: a restrição deve exceder uma limitação de cota.
NotAvailableForSubscription: a restrição não está disponível para esta assinatura.

ResourceSkuRestrictionsType

Descreve o tipo de restrições de SKU que podem existir
KnownResourceSkuRestrictionsType pode ser usado de forma intercambiável com ResourceSkuRestrictionsType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Local: SKU restrita por localização.
Zone: SKU restrito por zona de disponibilidade.

ResourceStatus

O status do recurso do computador.
KnownResourceStatus pode ser usado de forma intercambiável com o ResourceStatus, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Pronto: representa um recurso de computador pronto.
NotReady: representa um recurso de computador que não está pronto.
alocada: representa um recurso de computador alocado.
pendingReturn: representa um recurso de computador que está pendente de retorno.
Retornado: representa um recurso de computador que é retornado.
Concedido: representa um recurso de computador que é concedido.
Provisionamento: representa um recurso de computador que está provisionando.
Atualizando: representa um recurso de computador que está sendo atualizado.
inicial: representa um recurso de computador que está sendo iniciado.
PendingReimage: representa um recurso de computador que está pendente de nova imagem.
Reimaging: representa um recurso de máquina que é reimaginado.

StorageAccountType

Enumerações StorageAccountType
KnownStorageAccountType pode ser usado de forma intercambiável com StorageAccountType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Standard_LRS: o disco de dados deve usar o armazenamento padrão com redundância local.
Premium_LRS: o disco de dados deve usar o armazenamento premium com redundância local.
StandardSSD_LRS: o disco de dados deve usar o armazenamento com redundância local do SSD padrão.
Premium_ZRS: o disco de dados deve usar o armazenamento com redundância zonal SSD premium.
StandardSSD_ZRS: o disco de dados deve usar o armazenamento com redundância zonal SSD padrão.

Enumerações

KnownActionType

Enumeração extensível. Indica o tipo de ação. "Interno" refere-se a ações que são apenas para APIs internas.

KnownAzureDevOpsPermissionType

Determina quem tem permissões de administrador para o pool do Azure DevOps.

KnownCachingType

O tipo de cache em um disco de dados.

KnownCreatedByType

O tipo de entidade que criou o recurso.

KnownLogonType

Determina como o serviço deve ser executado.

KnownManagedServiceIdentityType

Tipo de identidade de serviço gerenciado (em que os tipos SystemAssigned e UserAssigned são permitidos).

KnownOrigin

O executor pretendido da operação; como no RBAC (Controle de Acesso Baseado em Recursos) e na UX de logs de auditoria. O valor padrão é "user,system"

KnownOsDiskStorageAccountType

O tipo de conta de armazenamento do disco do sistema operacional.

KnownPredictionPreference

Determina o equilíbrio entre custo e desempenho.

KnownProvisioningState

O status da operação atual.

KnownResourcePredictionsProfileType

Determina como o esquema de espera deve ser fornecido.

KnownResourceSkuRestrictionsReasonCode

Descreve o motivo da restrição de SKU.

KnownResourceSkuRestrictionsType

Descreve o tipo de restrições de SKU que podem existir

KnownResourceStatus

O status do recurso do computador.

KnownStorageAccountType

Enumerações StorageAccountType

KnownVersions

Versões de API

Funções

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

Cria um sondador do estado serializado de outro sondador. Isso pode ser útil quando você deseja criar sondadores em um host diferente ou um sondador precisa ser construído depois que o original não estiver no escopo.

Detalhes da função

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

Cria um sondador do estado serializado de outro sondador. Isso pode ser útil quando você deseja criar sondadores em um host diferente ou um sondador precisa ser construído depois que o original não estiver no escopo.

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

Parâmetros

serializedState

string

sourceOperation

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

Retornos

PollerLike<OperationState<TResult>, TResult>