NAME

WebService::Edgecast::auto::Administration::Type::CustomerOriginInfo

VERSION

version 0.01.00

DESCRIPTION

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

PROPERTIES

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:

  • Id

  • MediaTypeId

  • DirectoryName

  • HostHeader

  • UseOriginShield

  • HttpFullUrl

  • HttpsFullUrl

  • HttpLoadBalancing

  • HttpsLoadBalancing

  • HttpHostnames

  • HttpsHostnames

  • ShieldPOPs

METHODS

new

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