Scalr\Service\Aws\Ec2\V20150415\Ec2Api::_loadInstanceNetworkInterfaceAttachmentData PHP 메소드

_loadInstanceNetworkInterfaceAttachmentData() 보호된 메소드

Loads InstanceNetworkInterfaceAttachmentData from simple xml object
protected _loadInstanceNetworkInterfaceAttachmentData ( SimpleXMLElement $sxml ) : InstanceNetworkInterfaceAttachmentData
$sxml SimpleXMLElement
리턴 Scalr\Service\Aws\Ec2\DataType\InstanceNetworkInterfaceAttachmentData Returns InstanceNetworkInterfaceAttachmentData
    protected function _loadInstanceNetworkInterfaceAttachmentData(\SimpleXMLElement $sxml)
    {
        $item = null;
        if ($this->exist($sxml)) {
            $item = new InstanceNetworkInterfaceAttachmentData();
            $item->setEc2($this->ec2);
            $item->attachmentId = $this->exist($sxml->attachmentId) ? (string) $sxml->attachmentId : null;
            $item->deviceIndex = $this->exist($sxml->deviceIndex) ? (int) $sxml->deviceIndex : null;
            $item->status = $this->exist($sxml->status) ? (string) $sxml->status : null;
            $item->attachTime = $this->exist($sxml->attachTime) ? new DateTime((string) $sxml->attachTime, new DateTimeZone('UTC')) : null;
            $item->deleteOnTermination = $this->exist($sxml->deleteOnTermination) ? (string) $sxml->deleteOnTermination == 'true' : null;
        }
        return $item;
    }
Ec2Api