NAME

WebService::Edgecast::auto::Administration::Element::CustomerOriginInfo

VERSION

version 0.01.00

DESCRIPTION

Perl data type class for the XML Schema defined element CustomerOriginInfo from the namespace EC:WebServices.

METHODS

new

my $element = WebService::Edgecast::auto::Administration::Element::CustomerOriginInfo->new($data);

Constructor. The following data structure may be passed to new():

{ # WebService::Edgecast::auto::Administration::Type::CustomerOriginInfo
  Id =>  $some_value, # int
  MediaTypeId =>  $some_value, # int
  DirectoryName =>  $some_value, # string
  HostHeader =>  $some_value, # string
  UseOriginShield =>  $some_value, # boolean
  HttpFullUrl =>  $some_value, # string
  HttpsFullUrl =>  $some_value, # string
  HttpLoadBalancing =>  $some_value, # string
  HttpsLoadBalancing =>  $some_value, # string
  HttpHostnames =>  { # WebService::Edgecast::auto::Administration::Type::ArrayOfHostname
    Hostname =>  { # WebService::Edgecast::auto::Administration::Type::Hostname
      Name =>  $some_value, # string
      IsPrimary =>  $some_value, # boolean
      Ordinal =>  $some_value, # int
    },
  },
  HttpsHostnames =>  { # WebService::Edgecast::auto::Administration::Type::ArrayOfHostname
    Hostname =>  { # WebService::Edgecast::auto::Administration::Type::Hostname
      Name =>  $some_value, # string
      IsPrimary =>  $some_value, # boolean
      Ordinal =>  $some_value, # int
    },
  },
  ShieldPOPs =>  { # WebService::Edgecast::auto::Administration::Type::ArrayOfShieldPOP
    ShieldPOP =>  { # WebService::Edgecast::auto::Administration::Type::ShieldPOP
      Name =>  $some_value, # string
      POPCode =>  $some_value, # string
      Region =>  $some_value, # string
    },
  },
},

AUTHOR

Generated by SOAP::WSDL