Compartilhar via


NetworkConfiguration Classe

  • java.lang.Object
    • com.microsoft.azure.management.batch.NetworkConfiguration

public class NetworkConfiguration

A configuração de rede de um pool.

Resumo do método

Modificador e tipo Método e descrição
PoolEndpointConfiguration endpointConfiguration()

A configuração obter ponto de extremidade do pool só tem suporte em pools com a propriedade virtualMachineConfiguration.

PublicIPAddressConfiguration publicIPAddressConfiguration()

Obter essa propriedade só tem suporte em Pools com a propriedade virtualMachineConfiguration.

String subnetId()

Obter a rede virtual deve estar na mesma região e assinatura que a conta Lote do Azure. A sub-rede especificada deve ter endereços IP gratuitos suficientes para acomodar o número de nós no pool. Se a sub-rede não tiver endereços IP gratuitos suficientes, o pool alocará parcialmente nós de computação e ocorrerá um erro de redimensionamento. A entidade de serviço 'MicrosoftAzureBatch' deve ter a função 'Colaborador de Máquina Virtual Clássica' Role-Based Controle de Acesso (RBAC) para a VNet especificada. A sub-rede especificada deve permitir a comunicação do serviço Lote do Azure para poder agendar tarefas nos nós de computação. Isso pode ser verificado verificando se a VNet especificada tem algum NSG (Grupos de Segurança de Rede) associados. Se a comunicação com os nós de computação na sub-rede especificada for negada por um NSG, o serviço lote definirá o estado dos nós de computação como inutilizável. Se a VNet especificada tiver grupos de segurança de rede (NSG) associados, algumas portas reservadas do sistema devem ser habilitadas para comunicação de entrada. Para pools criados com uma configuração de máquina virtual, habilite as portas 29876 e 29877, bem como a porta 22 para Linux e a porta 3389 para Windows. Para pools criados com uma configuração de serviço de nuvem, habilite as portas 10100, 20100 e 30100. Habilite também conexões de saída para o Armazenamento do Azure na porta 443. Para pools cloudServiceConfiguration, há suporte apenas para VNETs 'clássicos'. Para obter mais detalhes, confira: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration.

NetworkConfiguration withEndpointConfiguration(PoolEndpointConfiguration endpointConfiguration)

A configuração de ponto de extremidade do pool de conjuntos só tem suporte em pools com a propriedade virtualMachineConfiguration.

NetworkConfiguration withPublicIPAddressConfiguration(PublicIPAddressConfiguration publicIPAddressConfiguration)

Definir essa propriedade só tem suporte em Pools com a propriedade virtualMachineConfiguration.

NetworkConfiguration withSubnetId(String subnetId)

Definir a rede virtual deve estar na mesma região e assinatura que a conta Lote do Azure. A sub-rede especificada deve ter endereços IP gratuitos suficientes para acomodar o número de nós no pool. Se a sub-rede não tiver endereços IP gratuitos suficientes, o pool alocará parcialmente nós de computação e ocorrerá um erro de redimensionamento. A entidade de serviço 'MicrosoftAzureBatch' deve ter a função 'Colaborador de Máquina Virtual Clássica' Role-Based Controle de Acesso (RBAC) para a VNet especificada. A sub-rede especificada deve permitir a comunicação do serviço Lote do Azure para poder agendar tarefas nos nós de computação. Isso pode ser verificado verificando se a VNet especificada tem algum NSG (Grupos de Segurança de Rede) associados. Se a comunicação com os nós de computação na sub-rede especificada for negada por um NSG, o serviço lote definirá o estado dos nós de computação como inutilizável. Se a VNet especificada tiver grupos de segurança de rede (NSG) associados, algumas portas reservadas do sistema devem ser habilitadas para comunicação de entrada. Para pools criados com uma configuração de máquina virtual, habilite as portas 29876 e 29877, bem como a porta 22 para Linux e a porta 3389 para Windows. Para pools criados com uma configuração de serviço de nuvem, habilite as portas 10100, 20100 e 30100. Habilite também conexões de saída para o Armazenamento do Azure na porta 443. Para pools cloudServiceConfiguration, há suporte apenas para VNETs 'clássicos'. Para obter mais detalhes, consulte: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration.

Detalhes do método

endpointConfiguration

public PoolEndpointConfiguration endpointConfiguration()

A configuração obter ponto de extremidade do pool só tem suporte em pools com a propriedade virtualMachineConfiguration.

Returns:

o valor endpointConfiguration

publicIPAddressConfiguration

public PublicIPAddressConfiguration publicIPAddressConfiguration()

Obter essa propriedade só tem suporte em Pools com a propriedade virtualMachineConfiguration.

Returns:

o valor publicIPAddressConfiguration

subnetId

public String subnetId()

Obter a rede virtual deve estar na mesma região e assinatura que a conta Lote do Azure. A sub-rede especificada deve ter endereços IP gratuitos suficientes para acomodar o número de nós no pool. Se a sub-rede não tiver endereços IP gratuitos suficientes, o pool alocará parcialmente nós de computação e ocorrerá um erro de redimensionamento. A entidade de serviço 'MicrosoftAzureBatch' deve ter a função 'Colaborador de Máquina Virtual Clássica' Role-Based Controle de Acesso (RBAC) para a VNet especificada. A sub-rede especificada deve permitir a comunicação do serviço Lote do Azure para poder agendar tarefas nos nós de computação. Isso pode ser verificado verificando se a VNet especificada tem algum NSG (Grupos de Segurança de Rede) associados. Se a comunicação com os nós de computação na sub-rede especificada for negada por um NSG, o serviço lote definirá o estado dos nós de computação como inutilizável. Se a VNet especificada tiver grupos de segurança de rede (NSG) associados, algumas portas reservadas do sistema devem ser habilitadas para comunicação de entrada. Para pools criados com uma configuração de máquina virtual, habilite as portas 29876 e 29877, bem como a porta 22 para Linux e a porta 3389 para Windows. Para pools criados com uma configuração de serviço de nuvem, habilite as portas 10100, 20100 e 30100. Habilite também conexões de saída para o Armazenamento do Azure na porta 443. Para pools cloudServiceConfiguration, há suporte apenas para VNETs 'clássicos'. Para obter mais detalhes, confira: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration.

Returns:

o valor de subnetId

withEndpointConfiguration

public NetworkConfiguration withEndpointConfiguration(PoolEndpointConfiguration endpointConfiguration)

A configuração de ponto de extremidade do pool de conjuntos só tem suporte em pools com a propriedade virtualMachineConfiguration.

Parameters:

endpointConfiguration - o valor endpointConfiguration a ser definido

Returns:

o próprio objeto NetworkConfiguration.

withPublicIPAddressConfiguration

public NetworkConfiguration withPublicIPAddressConfiguration(PublicIPAddressConfiguration publicIPAddressConfiguration)

Definir essa propriedade só tem suporte em Pools com a propriedade virtualMachineConfiguration.

Parameters:

publicIPAddressConfiguration - o valor publicIPAddressConfiguration a ser definido

Returns:

o próprio objeto NetworkConfiguration.

withSubnetId

public NetworkConfiguration withSubnetId(String subnetId)

Definir a rede virtual deve estar na mesma região e assinatura que a conta Lote do Azure. A sub-rede especificada deve ter endereços IP gratuitos suficientes para acomodar o número de nós no pool. Se a sub-rede não tiver endereços IP gratuitos suficientes, o pool alocará parcialmente nós de computação e ocorrerá um erro de redimensionamento. A entidade de serviço 'MicrosoftAzureBatch' deve ter a função 'Colaborador de Máquina Virtual Clássica' Role-Based Controle de Acesso (RBAC) para a VNet especificada. A sub-rede especificada deve permitir a comunicação do serviço Lote do Azure para poder agendar tarefas nos nós de computação. Isso pode ser verificado verificando se a VNet especificada tem algum NSG (Grupos de Segurança de Rede) associados. Se a comunicação com os nós de computação na sub-rede especificada for negada por um NSG, o serviço lote definirá o estado dos nós de computação como inutilizável. Se a VNet especificada tiver grupos de segurança de rede (NSG) associados, algumas portas reservadas do sistema devem ser habilitadas para comunicação de entrada. Para pools criados com uma configuração de máquina virtual, habilite as portas 29876 e 29877, bem como a porta 22 para Linux e a porta 3389 para Windows. Para pools criados com uma configuração de serviço de nuvem, habilite as portas 10100, 20100 e 30100. Habilite também conexões de saída para o Armazenamento do Azure na porta 443. Para pools cloudServiceConfiguration, há suporte apenas para VNETs 'clássicos'. Para obter mais detalhes, consulte: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration.

Parameters:

subnetId - o valor de subnetId a ser definido

Returns:

o próprio objeto NetworkConfiguration.

Aplica-se a