Condividi tramite


Input-Endpoint

Input-Endpoint oggetti sono subordinati in rango a node e nodearray. Input-endpoint è un controllo per esporre le porte all'interno di un set di scalabilità di macchine virtuali e per la configurazione del gruppo di sicurezza di rete in un nodo.

Esempio

La [[[input-endpoint]]] configurazione è valida se viene definita una scheda di interfaccia di rete con un'interfaccia pubblica. In caso contrario, si presuppone che tutte le comunicazioni si trovino in una rete privata e che le regole del gruppo di sicurezza di rete predefinite siano valide.

Se si opera su un'interfaccia pubblica, una [[[input-endpoint]]] sezione a un nodo creerà e collegarà un gruppo di sicurezza di rete al nodo con una regola di autorizzazione specificata dalle configurazioni dell'oggetto.

Nel caso in cui [[[input-endpoint]]] sia incluso in , nodearrayinoltra le porte nel servizio di bilanciamento del carico del set di scalabilità di macchine virtuali alle macchine virtuali costitutive e aggiunge una regola di autorizzazione per la porta pubblica.

[cluster my-cluster]
  [[node defaults]]
    Credentials = $Credentials
    SubnetId = $SubnetId
    MachineType = $MachineType
    ImageName = $ImageName

    [[[network-interface]]]
      AssociatePublicIpAddress = true

  [[node my-node]]
    [[[input-endpoint my-endpoint]]]
      PublicPort = 22

  [[nodearray my-array]]  
     [[[input-endpoint my-endpoint]]]
      PrivatePort = 443
      PublicPort = 30000

I valori degli attributi che iniziano con $ fanno riferimento ai parametri.

Per questo cluster di esempio, my-node sarà accessibile dalla rete Internet pubblica sulla porta 22 tramite TCP. La prima macchina virtuale creata nel my-array set di scalabilità di macchine virtuali sarà accessibile sulla rete Internet pubblica sulla porta 30000, che reindirizza alla porta 443 nella macchina virtuale. La macchina virtuale successiva da avviare avrà la porta 30001 nell'interfaccia pubblica, reindirizzata alla porta 443.

Se questo modello non include , [[[network-interface]]]gli [[[input-endpoint]]] oggetti verranno ignorati.

Riferimento agli attributi

Attributo Type Definizione
PublicPort Integer Porta sull'interfaccia pubblica per consentire tutto il traffico. Il valore iniziale per il set di scalabilità di macchine virtuali incrementerà per ogni macchina virtuale aggiunta.
PrivatePort Integer Porta per ricevere il reindirizzamento delle porte pubbliche per il servizio di bilanciamento del carico del set di scalabilità di macchine virtuali.
Protocollo Stringa [tcp, udp] Impostazione predefinita: tcp.