VMware VSHIELD MANAGER 4.1.0 UPDATE 1 - API Manual do Utilizador Página 26

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 90
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 25
vShield API Programming Guide
26 VMware, Inc.
Example:
PUT /api/1.0/network/network-244/dhcp/action/start HTTP/1.1
Authorization: Basic YWRtaW46ZGVmYXVsdA==
Host: 10.112.196.213
Post a DHCP Configuration
YoucanaddhostsandIPpoolsforDHCPserviceonavShieldEdge,ThevShieldEdgecanallocateIP
addressestoprotectedvirtualmachinesfromconfiguredIPpools.
ThevShieldManagerprocessesthepostedXMLfileasacompleteconfigurationforthespecificvShieldEdge.
Thecurrentconfigurationisreplaced
withthisnewconfiguration.
Ifyoudonotspecifyavalueforthe<leaseTime/>parameter,thedefaultvalueofonedayisused.Avalueof
infiniteissupported.
Example 5-7. Adding IP Pool Ranges to a vShield Edge
Request:
POST <vshield_manager-uri>/api/1.0/network/<internal-portgroup-vc-moref-id>/dhcp/config
Rules:
DHCPConfigParamsanditselementsareoptional
leaseTimecanbeinfiniteornumberofseconds.Ifnotspecified,thedefaultleasetimeis1day.
Loggingisdisabledbydefault.Toenablelogging,adda<log />elementwithin<DHCPConfig />.
Example:
POST /api/1.0/network/network-244/dhcp/config HTTP/1.1
content-type: application/xml; charset=UTF-8
Authorization: Basic YWRtaW46ZGVmYXVsdA==
Host: 10.112.196.213
accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
content-length: 655
<?xml version="1.0" encoding="UTF-8"
standalone="yes"?><VShieldEdgeConfig><DHCPConfig><DHCPBinding><vmId>vm-70</vmId><interfaceId>1
</interfaceId><hostName>vmware</hostName><internalIPAddress>172.16.1.54
</internalIPAddress><DHCPConfigParams><domainName>vmware.com</domainName>
<primaryNameServer>10.112.192.1</primaryNameServer><secondaryNameServer>
10.112.192.2</secondaryNameServer><leaseTime>3000</leaseTime></DHCPConfigParams>
</DHCPBinding><DHCPPool><PoolRange><rangeStart>172.16.1.50</rangeStart>
<rangeEnd>172.16.1.53</rangeEnd></PoolRange><DHCPConfigParams><leaseTime>infinite
</leaseTime></DHCPConfigParams></DHCPPool></DHCPConfig></VShieldEdgeConfig>
Get the Configuration for All DHCP Hosts and Pools
YoucanretrievethecurrentDHCPconfigurationforavShieldEdge,includingallconfiguredhostsandIP
pools.
Example 5-8. Getting the Configuration of All DHCP Hosts and Pools
Request:
GET <vshield_manager-uri>/api/1.0/network/<internal-portgroup-vc-moref-id>/dhcp/config
Vista de página 25
1 2 ... 21 22 23 24 25 26 27 28 29 30 31 ... 89 90

Comentários a estes Manuais

Sem comentários