Azure.ResourceManager.Batch.Models Namespace

Classes

ArmBatchModelFactory

Fábrica de modelos para modelos.

BatchAccountAutoScaleSettings

Configurações de Dimensionamento Automático para o pool.

BatchAccountAutoStorageBaseConfiguration

As propriedades relacionadas à conta de armazenamento automático.

BatchAccountAutoStorageConfiguration

Contém informações sobre a conta de armazenamento automático associada a uma conta do Lote.

BatchAccountCertificateCreateOrUpdateContent

Contém informações sobre um certificado.

BatchAccountCreateOrUpdateContent

Parâmetros fornecidos para a operação Create.

BatchAccountEncryptionConfiguration

Configura como os dados do cliente são criptografados na conta do Lote. Por padrão, as contas são criptografadas usando uma chave gerenciada da Microsoft. Para controle adicional, uma chave gerenciada pelo cliente pode ser usada.

BatchAccountEndpointDependency

Um nome de domínio e detalhes de conexão usados para acessar uma dependência.

BatchAccountFixedScaleSettings

Correção das configurações de escala para o pool.

BatchAccountKeys

Um conjunto de chaves de conta Lote do Azure.

BatchAccountOutboundEnvironmentEndpoint

Uma coleção de pontos de extremidade relacionados do mesmo serviço para o qual o serviço do Lote requer acesso de saída.

BatchAccountPatch

Parâmetros para atualizar uma conta Lote do Azure.

BatchAccountPoolAutoScaleRun

Os resultados e erros de uma execução de uma fórmula de dimensionamento automático do pool.

BatchAccountPoolMetadataItem

O serviço lote não atribui nenhum significado a esses metadados; é exclusivamente para o uso do código do usuário.

BatchAccountPoolScaleSettings

Define o tamanho desejado do pool. Isso pode ser 'fixedScale' em que o targetDedicatedNodes solicitado é especificado ou 'autoScale' que define uma fórmula que é reavaliada periodicamente. Se essa propriedade não for especificada, o pool terá uma escala fixa com 0 targetDedicatedNodes.

BatchAccountPoolStartTask

Em alguns casos, a tarefa inicial pode ser executada novamente, mesmo que o nó não tenha sido reinicializado. Devido a isso, as tarefas de início devem ser idempotentes e sair normalmente se a configuração que estão executando já tiver sido feita. Deve-se tomar cuidado especial para evitar tarefas iniciais que criam processos de interrupção ou serviços de instalação/inicialização do diretório de trabalho da tarefa inicial, pois isso impedirá que o Lote seja capaz de executar novamente a tarefa inicial.

BatchAccountRegenerateKeyContent

Parâmetros fornecidos para a operação RegenerateKey.

BatchApplicationPackageActivateContent

Parâmetros para ativar um pacote de aplicativos.

BatchApplicationPackageReference

Link para um pacote de aplicativos dentro da conta do lote.

BatchAutoUserSpecification

Especifica os parâmetros para o usuário automático que executa uma tarefa no serviço do Lote.

BatchBlobFileSystemConfiguration

Informações usadas para se conectar a um Contêiner de Armazenamento do Azure usando o Blobfuse.

BatchCertificateReference

Aviso: esse objeto foi preterido e será removido após fevereiro de 2024. Em vez disso, use a Extensão do Azure KeyVault .

BatchCifsMountConfiguration

Informações usadas para se conectar a um sistema de arquivos CIFS.

BatchCloudServiceConfiguration

A configuração para nós em um pool com base na plataforma de Serviços de Nuvem do Azure.

BatchDeploymentConfiguration

Propriedades de configuração de implantação.

BatchEndpointAccessProfile

Perfil de acesso à rede para o ponto de extremidade do Lote.

BatchEndpointDetail

Detalhes sobre a conexão entre o serviço do Lote e o ponto de extremidade.

BatchEnvironmentSetting

Uma variável de ambiente a ser definida em um processo de tarefa.

BatchFileShareConfiguration

Informações usadas para se conectar a um compartilhamento de arquivos do Azure.

BatchImageReference

Uma referência a uma imagem do Azure Máquinas Virtuais Marketplace ou ao recurso de Imagem do Azure de uma Máquina Virtual personalizada. Para obter a lista de todas as imageReferences verificadas por Lote do Azure, consulte a operação 'Listar SKUs de agente de nó com suporte'.

BatchInboundNatPool

Um pool nat de entrada que pode ser usado para lidar com portas específicas em nós de computação em um pool do Lote externamente.

BatchIPRule

Regra para filtrar o endereço IP do cliente.

BatchKeyVaultReference

Identifica o cofre de chaves do Azure associado a uma conta do Lote.

BatchLinuxUserConfiguration

Propriedades usadas para criar uma conta de usuário em um nó do Linux.

BatchLocationQuota

Cotas associadas a uma região do Lote para uma assinatura específica.

BatchMountConfiguration

O sistema de arquivos a ser montado em cada nó.

BatchNameAvailabilityContent

Parâmetros para uma solicitação de disponibilidade de nome marcar.

BatchNameAvailabilityResult

A resposta da operação CheckNameAvailability.

BatchNetworkConfiguration

A configuração de rede de um pool.

BatchNetworkProfile

Perfil de rede para a conta do Lote, que contém configurações de regra de rede para cada ponto de extremidade.

BatchNetworkSecurityGroupRule

Uma regra de grupo de segurança de rede a ser aplicada a um ponto de extremidade de entrada.

BatchNfsMountConfiguration

Informações usadas para se conectar a um sistema de arquivos NFS.

BatchPrivateLinkServiceConnectionState

O estado de conexão do serviço de link privado da conexão de ponto de extremidade privado.

BatchPublicIPAddressConfiguration

A configuração de endereço IP público da configuração de rede de um pool.

BatchResizeOperationStatus

Descreve a operação atual (se o pool AllocationState estiver redimensionando) ou a operação concluída anteriormente (se AllocationState for Estável).

BatchResourceFile

Um único arquivo ou vários arquivos a serem baixados em um nó de computação.

BatchSkuCapability

Uma funcionalidade de SKU, como o número de núcleos.

BatchSupportedSku

Descreve um SKU com suporte do Lote.

BatchTaskContainerSettings

As configurações de contêiner de uma tarefa.

BatchUserAccount

Propriedades usadas para criar um usuário em um nó Lote do Azure.

BatchUserIdentity

Especifique a propriedade userName ou autoUser, mas não ambas.

BatchVmConfiguration

A configuração para nós de computação em um pool com base na infraestrutura de Máquinas Virtuais do Azure.

BatchVmContainerConfiguration

A configuração para pools habilitados para contêiner.

BatchVmContainerRegistry

Um registro de contêiner privado.

BatchVmDataDisk

Configurações que serão usadas pelos discos de dados associados aos Nós de Computação no Pool. Ao usar discos de dados anexados, você precisa montar e formatar os discos de dentro de uma VM para usá-los.

BatchVmExtension

A configuração para extensões de máquina virtual.

BatchVmFamilyCoreQuota

Uma Família de VMs e sua cota de núcleo associada para a conta do Lote.

Estruturas

BatchAccountCertificateProvisioningState

O BatchAccountCertificateProvisioningState.

BatchAccountPoolProvisioningState

O estado atual do pool.

BatchDiffDiskPlacement

Essa propriedade pode ser usada pelo usuário na solicitação para escolher em qual local o sistema operacional deve estar. Por exemplo, espaço em disco em cache para provisionamento de disco do so efêmero. Para obter mais informações sobre os requisitos de tamanho do disco do so efêmero, consulte Requisitos de tamanho de disco do sistema operacional efêmero para VMs do Windows em https://docs.microsoft.com/en-us/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements e VMs do Linux em https://docs.microsoft.com/en-us/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements.

BatchIPRuleAction

Ação quando o endereço IP do cliente é correspondido.

BatchPrivateEndpointConnectionProvisioningState

O estado de provisionamento da conexão de ponto de extremidade privado.

BatchProvisioningState

O estado provisionado do recurso.

BatchVmContainerType

A tecnologia de contêiner a ser usada.

Enumerações

BatchAccountCertificateFormat

O formato do certificado – Pfx ou Cer. Se omitido, o padrão é Pfx.

BatchAccountKeySource

Tipo da origem da chave.

BatchAccountKeyType

O tipo de chave de conta a ser regenerada.

BatchAccountPoolAllocationMode

O modo de alocação para criar pools na conta do Lote.

BatchAccountPoolAllocationState

Se o pool está redimensionando.

BatchApplicationPackageState

O estado atual do pacote de aplicativos.

BatchAuthenticationMode

O modo de autenticação da conta do Lote.

BatchAutoStorageAuthenticationMode

O modo de autenticação que o serviço do Lote usará para gerenciar a conta de armazenamento automático.

BatchAutoUserScope

O valor padrão é Pool. Se o pool estiver executando o Windows, um valor de Task deverá ser especificado se for necessário um isolamento mais rigoroso entre as tarefas. Por exemplo, se a tarefa alterar o registro de uma forma que possa afetar outras tarefas ou se os certificados tiverem sido especificados no pool, que não devem ser acessíveis por tarefas normais, mas devem ser acessíveis por tarefas iniciais.

BatchCertificateStoreLocation

O valor padrão é currentUser. Essa propriedade é aplicável somente para pools configurados com nós do Windows (ou seja, criados com cloudServiceConfiguration ou com virtualMachineConfiguration usando uma referência de imagem do Windows). Para nós de computação do Linux, os certificados são armazenados em um diretório dentro do diretório de trabalho da tarefa e uma variável de ambiente AZ_BATCH_CERTIFICATES_DIR é fornecida à tarefa para consultar esse local. Para certificados com visibilidade de 'remoteUser', um diretório 'certs' é criado no diretório base do usuário (por exemplo, /home/{user-name}/certs) e os certificados são colocados nesse diretório.

BatchCertificateVisibility

O BatchCertificateVisibility.

BatchContainerWorkingDirectory

Um sinalizador para indicar onde está o diretório de trabalho da tarefa de contêiner. O padrão é 'taskWorkingDirectory'.

BatchDiskCachingType

O tipo de cache a ser habilitado para o disco.

BatchDiskEncryptionTarget

Se omitido, nenhum disco nos nós de computação no pool será criptografado.

BatchEndpointAccessDefaultAction

Ação padrão para acesso ao ponto de extremidade. Ela só é aplicável quando publicNetworkAccess está habilitado.

BatchInboundEndpointProtocol

O protocolo do ponto de extremidade.

BatchIPAddressProvisioningType

O tipo de provisionamento para Endereços IP Públicos para o Pool do Lote.

BatchNameUnavailableReason

Obtém o motivo pelo qual um nome de conta do Lote não pôde ser usado. O elemento Reason só será retornado se NameAvailable for false.

BatchNetworkSecurityGroupRuleAccess

A ação que deve ser executada para um endereço IP, intervalo de sub-rede ou marca especificado.

BatchNodeDeallocationOption

Determina o que fazer com um nó e suas tarefas em execução depois que ele foi selecionado para desalocação.

BatchNodeFillType

Como as tarefas devem ser distribuídas entre nós de computação.

BatchNodePlacementPolicyType

O valor padrão é regional.

BatchPrivateLinkServiceConnectionStatus

O status da conexão de ponto de extremidade privado do Lote.

BatchPublicNetworkAccess

O tipo de acesso à rede para operar nos recursos na conta do Lote.

BatchStorageAccountType

O tipo de conta de armazenamento para uso na criação de discos de dados.

BatchUserAccountElevationLevel

O nível de elevação do usuário.

BatchWindowsLoginMode

Especifica o modo de logon para o usuário. O valor padrão para pools VirtualMachineConfiguration é o modo interativo e para pools CloudServiceConfiguration é o modo de lote.

DynamicVNetAssignmentScope

O escopo da atribuição de vnet dinâmica.

InterNodeCommunicationState

Isso impõe restrições sobre quais nós podem ser atribuídos ao pool. Habilitar esse valor pode reduzir a chance do número solicitado de nós ser alocado no pool. Se não for especificado, esse valor usará como padrão 'Desabilitado'.

NodeCommunicationMode

Determina como um pool se comunica com o serviço do Lote.