Partilhar via


@azure/arm-imagebuilder package

Classes

ImageBuilderClient

Interfaces

DistributeVersioner

Descreve como gerar um novo número de versão x.y.z para distribuição.

DistributeVersionerLatest

Gera o número de versão que será mais recente com base nos números de versão existentes.

DistributeVersionerSource

Gera o número da versão com base no número da versão da imagem de origem

ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro comum para todas as APIs do Azure Resource Manager para retornar detalhes de erro para operações com falha. (Isso também segue o formato de resposta de erro OData.)

ImageBuilderClientOptionalParams

Parâmetros opcionais.

ImageTemplate

O modelo de imagem é um recurso ARM gerenciado pelo provedor Microsoft.VirtualMachineImages

ImageTemplateAutoRun

Indica se o modelo de imagem precisa ser criado na criação/atualização

ImageTemplateCustomizer

Descreve uma unidade de personalização de imagem

ImageTemplateDistributor

Objeto de distribuição genérico

ImageTemplateFileCustomizer

Carrega arquivos para VMs (Linux, Windows). Corresponde ao provisionador de arquivos Packer

ImageTemplateFileValidator

Carrega arquivos necessários para validação em VMs (Linux, Windows). Corresponde ao provisionador de arquivos Packer

ImageTemplateIdentity

Identidade para o modelo de imagem.

ImageTemplateInVMValidator

Descreve uma unidade de in-VM validação de imagem

ImageTemplateLastRunStatus

Descreve o status mais recente da execução de um modelo de imagem

ImageTemplateListResult

O resultado da operação de modelos de imagem de lista

ImageTemplateManagedImageDistributor

Distribua como uma imagem de disco gerenciada.

ImageTemplateManagedImageSource

Descreve uma fonte de imagem que é uma imagem gerenciada na assinatura do cliente. Esta imagem deve residir na mesma assinatura e região que o modelo do Construtor de Imagens.

ImageTemplatePlatformImageSource

Descreve uma fonte de imagem do Azure Gallery Images.

ImageTemplatePowerShellCustomizer

Executa o PowerShell especificado na VM (Windows). Corresponde ao provisionador powershell do Packer. Exatamente um dos 'scriptUri' ou 'inline' pode ser especificado.

ImageTemplatePowerShellValidator

Executa o script do PowerShell especificado durante a fase de validação (Windows). Corresponde ao provisionador powershell do Packer. Exatamente um dos 'scriptUri' ou 'inline' pode ser especificado.

ImageTemplatePropertiesErrorHandling

Opções de tratamento de erros em caso de falha de compilação

ImageTemplatePropertiesOptimize

Especifica a otimização a ser executada na imagem.

ImageTemplatePropertiesOptimizeVmBoot

A otimização é aplicada na imagem para uma inicialização mais rápida da VM.

ImageTemplatePropertiesValidate

Opções de configuração e lista de validações a serem executadas na imagem resultante.

ImageTemplateRestartCustomizer

Reinicia uma VM e aguarda que ela volte a ficar online (Windows). Corresponde ao Packer windows-restart provisioner

ImageTemplateSharedImageDistributor

Distribua através da Galeria de Computação do Azure.

ImageTemplateSharedImageVersionSource

Descreve uma fonte de imagem que é uma versão de imagem em uma Galeria de Computação do Azure ou em uma Galeria Compartilhada Direta.

ImageTemplateShellCustomizer

Executa um shell script durante a fase de personalização (Linux). Corresponde ao provisionador de shell Packer. Exatamente um dos 'scriptUri' ou 'inline' pode ser especificado.

ImageTemplateShellValidator

Executa o shell script especificado durante a fase de validação (Linux). Corresponde ao provisionador de shell Packer. Exatamente um dos 'scriptUri' ou 'inline' pode ser especificado.

ImageTemplateSource

Descreve uma fonte de imagem de máquina virtual para criar, personalizar e distribuir

ImageTemplateUpdateParameters

Parâmetros para atualizar um modelo de imagem.

ImageTemplateUpdateParametersProperties

Parâmetros para atualizar um modelo de imagem.

ImageTemplateVhdDistributor

Distribua via VHD em uma conta de armazenamento.

ImageTemplateVmProfile

Descreve as máquinas virtuais usadas para criar e validar imagens

ImageTemplateWindowsUpdateCustomizer

Instala as atualizações do Windows. Corresponde ao Packer Windows Update Provisioner (https://github.com/rgl/packer-provisioner-windows-update)

Operation

Uma operação de API REST

OperationDisplay

O objeto que descreve a operação.

OperationListResult

Resultado da solicitação para listar operações da API REST. Ele contém uma lista de operações e um URL nextLink para obter o próximo conjunto de resultados.

Operations

Interface que representa uma Operação.

OperationsListNextOptionalParams

Parâmetros opcionais.

OperationsListOptionalParams

Parâmetros opcionais.

PlatformImagePurchasePlan

Configuração do plano de compra para imagem da plataforma.

ProvisioningError

Descreve o erro ocorrido ao criar ou atualizar um modelo de imagem

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

Resource

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

RunOutput

Representa uma saída que foi criada executando um modelo de imagem.

RunOutputCollection

O resultado da operação List run outputs

SourceImageTriggerProperties

Propriedades do tipo de gatilho SourceImage

SystemData

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

TargetRegion

Descreve as informações da região de destino.

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'

Trigger

Representa um gatilho que pode invocar uma compilação de modelo de imagem.

TriggerCollection

O resultado da operação List triggers

TriggerProperties

Descreve as propriedades de um gatilho

TriggerStatus

Descreve o status de um gatilho

Triggers

Interface que representa um Triggers.

TriggersCreateOrUpdateOptionalParams

Parâmetros opcionais.

TriggersDeleteHeaders

Define cabeçalhos para Triggers_delete operação.

TriggersDeleteOptionalParams

Parâmetros opcionais.

TriggersGetOptionalParams

Parâmetros opcionais.

TriggersListByImageTemplateNextOptionalParams

Parâmetros opcionais.

TriggersListByImageTemplateOptionalParams

Parâmetros opcionais.

UserAssignedIdentity

Propriedades de identidade atribuídas pelo usuário

VirtualMachineImageTemplates

Interface que representa um VirtualMachineImageTemplates.

VirtualMachineImageTemplatesCancelOptionalParams

Parâmetros opcionais.

VirtualMachineImageTemplatesCreateOrUpdateOptionalParams

Parâmetros opcionais.

VirtualMachineImageTemplatesDeleteHeaders

Define cabeçalhos para VirtualMachineImageTemplates_delete operação.

VirtualMachineImageTemplatesDeleteOptionalParams

Parâmetros opcionais.

VirtualMachineImageTemplatesGetOptionalParams

Parâmetros opcionais.

VirtualMachineImageTemplatesGetRunOutputOptionalParams

Parâmetros opcionais.

VirtualMachineImageTemplatesListByResourceGroupNextOptionalParams

Parâmetros opcionais.

VirtualMachineImageTemplatesListByResourceGroupOptionalParams

Parâmetros opcionais.

VirtualMachineImageTemplatesListNextOptionalParams

Parâmetros opcionais.

VirtualMachineImageTemplatesListOptionalParams

Parâmetros opcionais.

VirtualMachineImageTemplatesListRunOutputsNextOptionalParams

Parâmetros opcionais.

VirtualMachineImageTemplatesListRunOutputsOptionalParams

Parâmetros opcionais.

VirtualMachineImageTemplatesRunOptionalParams

Parâmetros opcionais.

VirtualMachineImageTemplatesUpdateOptionalParams

Parâmetros opcionais.

VirtualNetworkConfig

Configuração de rede virtual.

Aliases de Tipo

AutoRunState

Define valores para AutoRunState.

CreatedByType

Define valores para CreatedByType.
KnownCreatedByType pode ser usado de forma intercambiável com CreatedByType, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

do Utilizador
Application
ManagedIdentity
Key

DistributeVersionerUnion
ImageTemplateCustomizerUnion
ImageTemplateDistributorUnion
ImageTemplateInVMValidatorUnion
ImageTemplateSourceUnion
OnBuildError

Define valores para OnBuildError.
KnownOnBuildError pode ser usado de forma intercambiável com OnBuildError, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

limpeza
abortar

OperationsListNextResponse

Contém dados de resposta para a operação listNext.

OperationsListResponse

Contém dados de resposta para a operação de lista.

ProvisioningErrorCode

Define valores para ProvisioningErrorCode.
KnownProvisioningErrorCode pode ser usado de forma intercambiável com ProvisioningErrorCode, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

BadSourceType
BadPIRSource
BadManagedImageSource
BadSharedImageVersionSource
BadCustomizerType
UnsupportedCustomizerType
NoCustomizerScript
BadValidatorType
UnsupportedValidatorType
NoValidatorScript
BadDistributeType
BadSharedImageDistribute
BadStagingResourceGroup
ServerError
Outros

ProvisioningState

Define valores para ProvisioningState.

ResourceIdentityType

Define valores para ResourceIdentityType.

RunState

Define valores para RunState.

RunSubState

Define valores para RunSubState.

SharedImageStorageAccountType

Define valores para SharedImageStorageAccountType.
KnownSharedImageStorageAccountType pode ser usado de forma intercambiável com SharedImageStorageAccountType, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Standard_LRS
Standard_ZRS
Premium_LRS

TriggerPropertiesUnion
TriggersCreateOrUpdateResponse

Contém dados de resposta para a operação createOrUpdate.

TriggersDeleteResponse

Contém dados de resposta para a operação de exclusão.

TriggersGetResponse

Contém dados de resposta para a operação get.

TriggersListByImageTemplateNextResponse

Contém dados de resposta para a operação listByImageTemplateNext.

TriggersListByImageTemplateResponse

Contém dados de resposta para a operação listByImageTemplate.

VMBootOptimizationState

Define valores para VMBootOptimizationState.

VirtualMachineImageTemplatesCreateOrUpdateResponse

Contém dados de resposta para a operação createOrUpdate.

VirtualMachineImageTemplatesDeleteResponse

Contém dados de resposta para a operação de exclusão.

VirtualMachineImageTemplatesGetResponse

Contém dados de resposta para a operação get.

VirtualMachineImageTemplatesGetRunOutputResponse

Contém dados de resposta para a operação getRunOutput.

VirtualMachineImageTemplatesListByResourceGroupNextResponse

Contém dados de resposta para a operação listByResourceGroupNext.

VirtualMachineImageTemplatesListByResourceGroupResponse

Contém dados de resposta para a operação listByResourceGroup.

VirtualMachineImageTemplatesListNextResponse

Contém dados de resposta para a operação listNext.

VirtualMachineImageTemplatesListResponse

Contém dados de resposta para a operação de lista.

VirtualMachineImageTemplatesListRunOutputsNextResponse

Contém dados de resposta para a operação listRunOutputsNext.

VirtualMachineImageTemplatesListRunOutputsResponse

Contém dados de resposta para a operação listRunOutputs.

VirtualMachineImageTemplatesUpdateResponse

Contém dados de resposta para a operação de atualização.

Enumerações

KnownCreatedByType

Os valores conhecidos de CreatedByType que o serviço aceita.

KnownOnBuildError

Os valores conhecidos de OnBuildError que o serviço aceita.

KnownProvisioningErrorCode

Os valores conhecidos de ProvisioningErrorCode que o serviço aceita.

KnownSharedImageStorageAccountType

Os valores conhecidos de SharedImageStorageAccountType que o serviço aceita.

Funções

getContinuationToken(unknown)

Dado o último .value produzido pelo iterador byPage, retorna um token de continuação que pode ser usado para iniciar a paginação a partir desse ponto mais tarde.

Detalhes de Função

getContinuationToken(unknown)

Dado o último .value produzido pelo iterador byPage, retorna um token de continuação que pode ser usado para iniciar a paginação a partir desse ponto mais tarde.

function getContinuationToken(page: unknown): string | undefined

Parâmetros

page

unknown

Um objeto de acessar value no IteratorResult de um iterador byPage.

Devoluções

string | undefined

O token de continuação que pode ser passado para byPage() durante chamadas futuras.