Azure.ResourceManager.Batch.Models Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |
Azure SDK for .NET