class VMware_VCloud_API_NatRuleType extends VMware_VCloud_API_VCloudExtensibleType
| static | $defaultNS |
public
__construct(array $VCloudExtension = null, string $Description = null, string $RuleType = null, boolean $IsEnabled = null, int $Id = null, VMware_VCloud_API_GatewayNatRuleType $GatewayNatRule = null, VMware_VCloud_API_NatOneToOneBasicRuleType $OneToOneBasicRule = null, VMware_VCloud_API_NatOneToOneVmRuleType $OneToOneVmRule = null, VMware_VCloud_API_NatPortForwardingRuleType $PortForwardingRule = null, VMware_VCloud_API_NatVmRuleType $VmRule = null)
public
getVCloudExtension()
public
setVCloudExtension($VCloudExtension)
public
addVCloudExtension($value)
public
get_anyAttributes()
public
set_anyAttributes($anyAttributes)
public
get_tagName()
public
set_tagName($tagName)
public
export($name = null, $out = '', $level, $namespacedef = null, $namespace = null, $rootNS = null)
public
build($node, $namespaces = '')
public
getDescription()
public
setDescription($Description)
public
getRuleType()
public
setRuleType($RuleType)
public
getIsEnabled()
public
setIsEnabled($IsEnabled)
public
getId()
public
setId($Id)
public
getGatewayNatRule()
public
setGatewayNatRule($GatewayNatRule)
public
getOneToOneBasicRule()
public
setOneToOneBasicRule($OneToOneBasicRule)
public
getOneToOneVmRule()
public
setOneToOneVmRule($OneToOneVmRule)
public
getPortForwardingRule()
public
setPortForwardingRule($PortForwardingRule)
public
getVmRule()
public
setVmRule($VmRule)