Partilhar via


@azure/arm-devopsinfrastructure package

Classes

DevOpsInfrastructureClient

Interfaces

AgentProfile

O perfil do agente das máquinas no pool.

AutomaticResourcePredictionsProfile

O esquema do agente stand-by é 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 das máquinas 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 do ImageVersionProperties.

ImageVersionsListByImageOptionalParams

Parâmetros opcionais.

ImageVersionsOperations

Interface que representa uma operação ImageVersions.

ManagedServiceIdentity

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

ManualResourcePredictionsProfile

O cliente fornece o esquema de agente em stand-by.

NetworkProfile

O perfil de rede das máquinas no pool.

Operation

Detalhes de uma operação da API REST, retornados 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 uma operação 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 SO das máquinas no pool.

PageSettings

Opções para o método byPage

PagedAsyncIterableIterator

Uma interface que permite iteração assíncrona iterável até a conclusão e por página.

Pool

Tipos de recursos controlados concretos podem ser criados aliasing esse tipo usando um tipo de propriedade específico.

PoolImage

A imagem VM das máquinas no pool.

PoolProperties

Propriedades da piscina

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 uma operação de Pools.

PoolsUpdateOptionalParams

Parâmetros opcionais.

ProxyResource

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

Quota

Descreve a cota de recursos

QuotaName

Os nomes das cotas

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 stand-by deve ser fornecido.

ResourceSku

Um ResourceSku

ResourceSkuCapabilities

Descreve o objeto de recursos de SKU.

ResourceSkuLocationInfo

Descreve uma informação de localização de SKU de computação disponível.

ResourceSkuProperties

Propriedades de um ResourceSku

ResourceSkuRestrictionInfo

Descreve uma informação de restrição de SKU de computação disponível.

ResourceSkuRestrictions

As restrições do SKU.

ResourceSkuZoneDetails

Descreve os recursos zonais de uma SKU.

RestorePollerOptions
SecretsManagementSettings

As configurações secretas de gerenciamento das máquinas no pool.

SkuListByLocationOptionalParams

Parâmetros opcionais.

SkuOperations

Interface que representa operações de Sku.

Stateful

Perfil com estado, o que significa que as máquinas serão devolvidas ao pool depois de executar um trabalho.

StatelessAgentProfile

Perfil sem estado, o que significa que as máquinas serão limpas depois de executar um trabalho.

StorageProfile

O perfil de armazenamento do VMSS.

SubscriptionUsagesOperations

Interface que representa uma operação SubscriptionUsages.

SubscriptionUsagesUsagesOptionalParams

Parâmetros opcionais.

SystemData

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

TrackedResource

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

UserAssignedIdentity

Propriedades de identidade atribuídas pelo usuário

VmssFabricProfile

Os agentes serão executados em Conjuntos de Escala de Máquina Virtual.

Aliases de Tipo

ActionType

Enum 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, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

interno: As ações são apenas para APIs internas.

AgentProfileUnion

Alias para AgentProfileUnion

AzureDevOpsPermissionType

Determina quem tem permissões de administrador para o pool de DevOps do Azure.
KnownAzureDevOpsPermissionType possa ser usado de forma intercambiável com AzureDevOpsPermissionType, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

Herdar: O 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 administradores do pool.

CachingType

O tipo de cache em um disco de dados.
KnownCachingType pode ser usado de forma intercambiável com CachingType, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo 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 equilíbrio 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, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo 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, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Service: Executar como um serviço.
Interactive: Executar em modo interativo.

ManagedServiceIdentityType

Tipo de identidade de serviço gerenciado (onde os tipos SystemAssigned e UserAssigned são permitidos).
KnownManagedServiceIdentityType pode ser usado de forma intercambiável com ManagedServiceIdentityType, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

Nenhum: Nenhuma identidade gerenciada.
SystemAssigned: Identidade gerenciada atribuída ao sistema.
UserAssigned: Identidade gerenciada atribuída pelo usuário.
SystemAssigned,UserAssigned: Sistema e usuário atribuído identidade gerenciada.

OrganizationProfileUnion

Alias para OrganizationProfileUnion

Origin

O executor pretendido da operação; como no Controle de Acesso Baseado em Recursos (RBAC) e na UX de logs de auditoria. O valor padrão é "user,system"
KnownOrigin pode ser usado de forma intercambiável com Origin, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo 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, 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, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

padrão: Tipo de disco padrão do sistema operacional.
Premium: Tipo de disco Premium OS.
StandardSSD: Tipo de disco padrão SSD OS.

PredictionPreference

Determina o equilíbrio entre custo e desempenho.
KnownPredictionPreference pode ser usado de forma intercambiável com PredictionPreference, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

Balanced: Equilíbrio entre custo e desempenho.
MostCostEffective: Otimiza o custo sobre o desempenho.
MaisCustoEfetivo : Meio custo e equilibrado.
MorePerformance: Meio caminho equilibrado e desempenho.
BestPerformance: Otimiza o desempenho acima do custo.

ProvisioningState

O status da operação atual.
KnownProvisioningState pode ser usado de forma intercambiável com ProvisioningState, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

Successful: Representa uma operação bem-sucedida.
Failed: Representa uma operação com falha.
cancelada : Representa uma operação cancelada.
de provisionamento: representa uma operação pendente.
Atualizando: Representa uma operação pendente.
Excluindo: Representa uma operação sob exclusão.
Aceito: Representa uma operação aceita.

ResourcePredictionsProfileType

Determina como o esquema de stand-by deve ser fornecido.
KnownResourcePredictionsProfileType pode ser usado de forma intercambiável com ResourcePredictionsProfileType, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

Manual: O cliente fornece o esquema de agente stand-by.
automático: O esquema do agente em stand-by é 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, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

QuotaId: A restrição deve-se à superação de uma limitação de quota.
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, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Localização: SKU restrito por localização.
Zona: SKU restrito por zona de disponibilidade.

ResourceStatus

O status do recurso da máquina.
KnownResourceStatus pode ser usado de forma intercambiável com ResourceStatus, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Ready: Representa um recurso de máquina que está pronto.
NotReady: Representa um recurso de máquina que não está pronto.
Alocado: Representa um recurso de máquina que é alocado.
PendingReturn: Representa um recurso de máquina que está pendente de retorno.
Returned: Representa um recurso de máquina que é retornado.
Leased: Representa um recurso de máquina que é alugado.
de provisionamento: representa um recurso de máquina que está provisionando.
Atualizando: Representa um recurso de máquina que está sendo atualizado.
Iniciando: Representa um recurso de máquina que está iniciando.
PendingReimage: Representa um recurso de máquina que está pendente de reimagem.
Reimaging: Representa um recurso de máquina que está recriando imagens.

StorageAccountType

Enums StorageAccountType
KnownStorageAccountType pode ser usado de forma intercambiável com StorageAccountType, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

Standard_LRS: O disco de dados deve usar armazenamento padrão localmente redundante.
Premium_LRS: O disco de dados deve usar armazenamento redundante local premium.
StandardSSD_LRS: O disco de dados deve usar armazenamento padrão SSD localmente redundante.
Premium_ZRS: O disco de dados deve usar armazenamento redundante zonal SSD premium.
StandardSSD_ZRS: O disco de dados deve usar armazenamento redundante zonal SSD padrão.

Enumerações

KnownActionType

Enum 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 de DevOps do Azure.

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 (onde os tipos SystemAssigned e UserAssigned são permitidos).

KnownOrigin

O executor pretendido da operação; como no Controle de Acesso Baseado em Recursos (RBAC) 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 stand-by 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 da máquina.

KnownStorageAccountType

Enums StorageAccountType

KnownVersions

Versões Api

Funções

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

Cria um poller a partir do estado serializado de outro poller. Isso pode ser útil quando você deseja criar pollers em um host diferente ou um poller precisa ser construído depois que o original não está no escopo.

Detalhes de Função

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

Cria um poller a partir do estado serializado de outro poller. Isso pode ser útil quando você deseja criar pollers em um host diferente ou um poller precisa ser construído depois que o original não está 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>

Devoluções

PollerLike<OperationState<TResult>, TResult>