view release on metacpan or search on metacpan
---
abstract: 'Cisco Unified Communications XML API'
author:
- 'Oliver Gorwits C<< <oliver.gorwits@oucs.ox.ac.uk> >>'
build_requires:
ExtUtils::MakeMaker: 6.59
configure_requires:
ExtUtils::MakeMaker: 6.59
distribution_type: module
dynamic_config: 1
generated_by: 'Module::Install version 1.16'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: 1.4
name: AXL-Client-Simple
no_index:
inc/Module/Install/Can.pm view on Meta::CPAN
}
return;
}
# Can our C compiler environment build XS files
sub can_xs {
my $self = shift;
# Ensure we have the CBuilder module
$self->configure_requires( 'ExtUtils::CBuilder' => 0.27 );
# Do we have the configure_requires checker?
local $@;
eval "require ExtUtils::CBuilder;";
if ( $@ ) {
# They don't obey configure_requires, so it is
# someone old and delicate. Try to avoid hurting
# them by falling back to an older simpler test.
return $self->can_cc();
}
# Do we have a working C compiler
my $builder = ExtUtils::CBuilder->new(
quiet => 1,
);
unless ( $builder->have_compiler ) {
inc/Module/Install/Makefile.pm view on Meta::CPAN
# This previous attempted to inherit the version of
# ExtUtils::MakeMaker in use by the module author, but this
# was found to be untenable as some authors build releases
# using future dev versions of EU:MM that nobody else has.
# Instead, #toolchain suggests we use 6.59 which is the most
# stable version on CPAN at time of writing and is, to quote
# ribasushi, "not terminally fucked, > and tested enough".
# TODO: We will now need to maintain this over time to push
# the version up as new versions are released.
$self->build_requires( 'ExtUtils::MakeMaker' => 6.59 );
$self->configure_requires( 'ExtUtils::MakeMaker' => 6.59 );
} else {
# Allow legacy-compatibility with 5.005 by depending on the
# most recent EU:MM that supported 5.005.
$self->build_requires( 'ExtUtils::MakeMaker' => 6.36 );
$self->configure_requires( 'ExtUtils::MakeMaker' => 6.36 );
}
# Generate the MakeMaker params
my $args = $self->makemaker_args;
$args->{DISTNAME} = $self->name;
$args->{NAME} = $self->module_name || $self->name;
$args->{NAME} =~ s/-/::/g;
$args->{VERSION} = $self->version or die <<'EOT';
ERROR: Can't determine distribution version. Please specify it
explicitly via 'version' in Makefile.PL, or set a valid $VERSION
inc/Module/Install/Makefile.pm view on Meta::CPAN
# Remove any reference to perl, PREREQ_PM doesn't support it
delete $args->{PREREQ_PM}->{perl};
# Merge both kinds of requires into BUILD_REQUIRES
my $build_prereq = ($args->{BUILD_REQUIRES} ||= {});
%$build_prereq = ( %$build_prereq,
map { @$_ } # flatten [module => version]
map { @$_ }
grep $_,
($self->configure_requires, $self->build_requires)
);
# Remove any reference to perl, BUILD_REQUIRES doesn't support it
delete $args->{BUILD_REQUIRES}->{perl};
# Delete bundled dists from prereq_pm, add it to Makefile DIR
my $subdirs = ($args->{DIR} || []);
if ($self->bundles) {
my %processed;
foreach my $bundle (@{ $self->bundles }) {
inc/Module/Install/Metadata.pm view on Meta::CPAN
name
module_name
abstract
version
distribution_type
tests
installdirs
};
my @tuple_keys = qw{
configure_requires
build_requires
requires
recommends
bundles
resources
};
my @resource_keys = qw{
homepage
bugtracker
inc/Module/Install/Metadata.pm view on Meta::CPAN
if ( $perl >= 5.006 ) {
$perl =~ s{^(\d+)\.(\d\d\d)(\d*)}{join('.', $1, int($2||0), int($3||0))}e
}
unshift @$requires, [ perl => $perl ];
}
# Load the advisory META.yml file
my @yaml = Parse::CPAN::Meta::LoadFile('META.yml');
my $meta = $yaml[0];
# Overwrite the non-configure dependency hashes
delete $meta->{requires};
delete $meta->{build_requires};
delete $meta->{recommends};
if ( exists $val->{requires} ) {
$meta->{requires} = { map { @$_ } @{ $val->{requires} } };
}
if ( exists $val->{build_requires} ) {
$meta->{build_requires} = { map { @$_ } @{ $val->{build_requires} } };
}
lib/AXL/Client/Simple/Phone.pm view on Meta::CPAN
=head2 AXL::Client::Simple::Phone->new( \%arguments )
You would not normally call this constructor. Use the L<AXL::Client::Simple>
constructor instead.
=over 4
=item C<< client => >> C<AXL::Client::Simple> object (required)
An instance of C<AXL::Client::Simple> which has been configured with your
server location, user credentials and SOAP APIs. This will be stored as a weak
reference.
=item C<< stash => >> Hash Ref (required)
This hash reference contains the raw data returned from the Unified
Communications server when asked for properties of this device. From this
stash are retrieved data to construct each property as listed below.
=back
share/AXLSoap.xsd view on Meta::CPAN
</xsd:annotation>
</xsd:element>
<xsd:element name="certificateStatus" type="xsd:string" minOccurs="0"><!--This field is of the type axl:XCertificateStatus in AXLEnums.xsd-->
<xsd:annotation>
<xsd:documentation>Read-only tag.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="upgradeFinishTime" type="xsd:string" minOccurs="0"/>
<xsd:element name="deviceMobilityMode" type="xsd:string" default="Default" nillable="false" minOccurs="0"><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:annotation>
<xsd:documentation>Specifies if the phone is configured for device mobility feature or not</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="roamingDevicePoolName" type="axlapi:UniqueString50" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Read-only. Specifies the device pool being used if the device is roaming and the devicemobility feature is enabled for it.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="remoteDevice" type="xsd:boolean" default="false" nillable="false" minOccurs="0"/>
<xsd:element name="dndOption" type="axlapi:XDNDOption" nillable="false" minOccurs="0">
<xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:documentation>The prefix used for park-code retrieval. User will dial prefix plus park code to retrieve a parked call. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="reversionPattern" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The pattern used to revert the call when the parked call is not retrieved within retrieval timer.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0">
<xsd:annotation>
<xsd:documentation>To be configured only when reversion pattern is not empty.</xsd:documentation>
</xsd:annotation>
<xsd:element name="revertCSS">
<xsd:annotation>
<xsd:documentation>Only the uuid attribute is read by the AXL API.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="axlapi:XCallingSearchSpace"/>
</xsd:complexContent>
</xsd:complexType>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
<xsd:element name="presenceGroupName" type="axlapi:String50" nillable="false"/>
</xsd:choice>
<xsd:element name="ignorePresentationIndicators" type="xsd:boolean" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new Ignore Presentation Indicators flag for Hospitality Feature is required for most phones and device profiles.Not Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="deviceMobilityMode" type="xsd:string" default="Default" nillable="false" minOccurs="0"><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:annotation>
<xsd:documentation>Specifies if the phone is configured for device mobility feature or not</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="hlogStatus" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:element name="ownerUserId" type="axlapi:String255" nillable="true" minOccurs="0"/>
</xsd:sequence>
</xsd:sequence>
<xsd:attribute name="index" type="xsd:nonNegativeInteger" use="required"/>
</xsd:extension>
</xsd:complexContent>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:enumeration value="Attempt to delete system installed VM Pilot record"/>
<xsd:enumeration value="Uniqueness check of Profile IsDefault = 1 failed"/>
<xsd:enumeration value="Attempt to delete required VM Profile record; the value of IsDefault = 1 "/>
<xsd:enumeration value="Attempt to delete system installed VM Profile record"/>
<xsd:enumeration value="There is another End User already associated with this device as the Digest User (Digest In)"/>
<xsd:enumeration value="You can not change Association type of this Primary Device association."/>
<xsd:enumeration value="You can not change End user of Primary Device association."/>
<xsd:enumeration value="Device is already associated with another End User as Primary device"/>
<xsd:enumeration value="There is another device already associated with this End User as Primary device"/>
<xsd:enumeration value="This device does not qualify as a Mobility Primary device."/>
<xsd:enumeration value="Encountered digest user is already configured with other SIP device. Digest user can be configured either on one third party basic or advanced SIP device or on mutiple Cisco SIP devices."/>
<xsd:enumeration value="Device ID not found"/>
<xsd:enumeration value="Profile ID not found"/>
<xsd:enumeration value="Login Device does not support extension mobility"/>
<xsd:enumeration value="Device EM not enabled"/>
<xsd:enumeration value="No LOGOUT device profile, login/logout not allowed"/>
<xsd:enumeration value="ADP is out-of-syn, login not allowed"/>
<xsd:enumeration value="No default model profile, no mismatch login performed"/>
<xsd:enumeration value="Attempt to update tkClass failed"/>
<xsd:enumeration value="Attempt to insert record into MGCP failed"/>
<xsd:enumeration value="Attempt to insert into MGCPDeviceMember failed"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:enumeration value="There is at least one device that has extension mobility enabled for this model, device default profile cannot be deleted."/>
<xsd:enumeration value="The model and protocol of the Extension Mobility Logout Profile do not match the model and protocol of the device."/>
<xsd:enumeration value="This device does not support Passing Precedence Level Through UUIE."/>
<xsd:enumeration value="Max number of phones in cluster has been exceeded for install type."/>
<xsd:enumeration value="Feature DND is not supported for this device."/>
<xsd:enumeration value="Device does not support selected DND Option."/>
<xsd:enumeration value="Cannot delete the IP Media Streaming software devices installed on a server by default."/>
<xsd:enumeration value="Device Outbound Call Rollover Feature Restriction."/>
<xsd:enumeration value="The specified Security Profile is not valid for this device type (model and protocol)."/>
<xsd:enumeration value="The Server Based Software Device cannot be deleted."/>
<xsd:enumeration value="Outbound Faststart cannot be enabled. Outbound Faststart requires an MTP and a hardware Transcoder configured through a Media Resource Group List for the device."/>
<xsd:enumeration value="Only devices that support Join Across Lines feature use the Join Across Lines setting"/>
<xsd:enumeration value="Only devices that support Single Button Barge feature use the Single Button Barge setting"/>
<xsd:enumeration value="sRPT cannot be used on a SIP trunk with Security Mode of Authenticated."/>
<xsd:enumeration value="TKPresentationBit ConnectedLine cannt be enabled. TKPresentationBit ConnectedLine requires IsRPIDEnabled to be set to True."/>
<xsd:enumeration value="TKPresentationBit ConnectedName cannt be enabled. TKPresentationBit ConnectedName requires IsRPIDEnabled to be set to True."/>
<xsd:enumeration value="Security Profile used by a device cannot be a CUMA security policy."/>
<xsd:enumeration value="fkCalledSearchSpace_cdpnTransform is not allowed for FXS ports"/>
<xsd:enumeration value="Phone Personalization feature is not supported on the specified device type."/>
<xsd:enumeration value="National, International and Subscriber Prefixes must be empty for SIP trunks"/>
<xsd:enumeration value="Only H225 trunk (gatekeep controlled) and SIP trunk can have non-zero Allocated License Unit"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:enumeration value="The specified distribution algorithm is not valid for Route and Line Groups"/>
<xsd:enumeration value="Cannot delete or modify Standard Local Route Group"/>
<xsd:enumeration value="AnalogAccess table may only reference devices with matching Device Protocol (AnalogAccess)"/>
<xsd:enumeration value="AnalogAccessPort table may only reference devices with matching Device Protocol (AnalogAccess)"/>
<xsd:enumeration value="A device that uses Phone Templates must have a specific Phone Template assigned"/>
<xsd:enumeration value="The Phone Template model and protocol do not match the device model and protocol"/>
<xsd:enumeration value="The Device Defaults record for a device that uses a firmware load must specify the default firmware load name"/>
<xsd:enumeration value="DigitalAccessBri table may only reference devices with matching Device Protocol (DigitalAccessBri)"/>
<xsd:enumeration value="Only Media Resource devices can be members of Media Resource Groups"/>
<xsd:enumeration value="MediaMixer table may only reference Media Resource devices"/>
<xsd:enumeration value="The sum of the streams configured for all media resources (CFB, MTP, XCODE, ANN) associated with this gateway cannot exceed 128"/>
<xsd:enumeration value="NSFInformationElements must be associated with a Route Pattern"/>
<xsd:enumeration value="The specified NSF Service is not valid for the selected protocol"/>
<xsd:enumeration value="The specified NSF Carrier Identification Code has invalid format"/>
<xsd:enumeration value="The specified NSF Parameter Value has invalid format"/>
<xsd:enumeration value="DigitalAccessT1 table may only reference devices with matching Device Protocol (DigitalAccessT1)"/>
<xsd:enumeration value="DigitalAccessT1Port table may only reference devices with matching Device Protocol (DigitalAccessT1)"/>
<xsd:enumeration value="User-defined SRST records must use the corresponding SRST Option"/>
<xsd:enumeration value="Cannot delete the system installed SRST records"/>
<xsd:enumeration value="Telecaster table may only reference devices that support IP Phone Services"/>
<xsd:enumeration value="The specified feature is not available for this model and protocol"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:enumeration value="Brackets need to be in pair."/>
<xsd:enumeration value="A Cisco CallManager Group may not contain more than 3 Cisco CallManagers"/>
<xsd:enumeration value="Slot value is not supported for this gateway"/>
<xsd:enumeration value="This Slot Module is not allowed at the current slot position for this gateway"/>
<xsd:enumeration value="This VIC card is not allowed for this gateway, under specified slot position and SlotModule"/>
<xsd:enumeration value="The specified slot and subunit are already defined for this MGCP gateway."/>
<xsd:enumeration value="AppUser Name already exists as an EndUser Userid. AppUser Name cannot be the same as an EndUser's userid"/>
<xsd:enumeration value="EndUser userid already exists as an AppUser Name. EndUser userid cannot be the same as an AppUsers name."/>
<xsd:enumeration value="EndUser cannot be inserted because Corporate LDAP directory is the sync master. Add users in the corporate directory."/>
<xsd:enumeration value="EndUser cannot be deleted because Corporate LDAP directory is the sync master. Remove users from the corporate directory."/>
<xsd:enumeration value="Cannot reduce Remote Destination Limit below the number of currently configured Remote Destinations for the EndUser."/>
<xsd:enumeration value="The encrypted form of the password is too large to be stored. Use a shorter or less complex password."/>
<xsd:enumeration value="Only one application server per type can be configured with the localdomain definition."/>
<xsd:enumeration value="The .localdomain suffix is required and cannot be removed from Cisco Unity Connection AppServer name."/>
<xsd:enumeration value="Another Application Server with this name already exists. Please check the Application Server Find/List page to verify your entry does not exist or use a different name."/>
<xsd:enumeration value="A Server with this name already exists as Cisco UCM Server. Please check the Server Find/List page to verify your entry does not exist or use a different name."/>
<xsd:enumeration value="Cannot have more than 100 IP Phone Service subscriptions on a device"/>
<xsd:enumeration value="Cannot subscribe to IP Phone Service that is an Enterprise Subscription service"/>
<xsd:enumeration value="Duplicate Number Plan entries for this Pilot record"/>
<xsd:enumeration value="If NumPlan is null, then PilotUser and DeviceLine must contain values"/>
<xsd:enumeration value="If NumPlan is not null, then PilotUser and DeviceLine must not contain entries"/>
<xsd:enumeration value="PilotUser, device line index, and pilot must be unique"/>
<xsd:enumeration value="Only one record with alwaysroute true is allowed for a particular fkpilot"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:enumeration value="Allocated licenses consumed by used. Please upload additional licenses (a new license file) and try again."/>
<xsd:enumeration value="AllocatedLicenseUnits is reserved for future use. It must be set to 0 and cannot be updated"/>
<xsd:enumeration value="Only characters A-Z, a-z, 0-9 are allowed in prompt name"/>
<xsd:enumeration value="Invalid IP address"/>
<xsd:enumeration value="There cannot be more than 8 NTP entries for the same Date Time Group"/>
<xsd:enumeration value="IP address out of range; addresses must be less than 255.255.255.255"/>
<xsd:enumeration value="7905/12 Dial Rule Pattern contains invalid characters."/>
<xsd:enumeration value="7960/40/Other Dial Rule Pattern contains invalid characters."/>
<xsd:enumeration value="Not a valid parameter for 7905/12 Dial Rule (only patterns allowed)"/>
<xsd:enumeration value="The specified SIP Realm already exists."/>
<xsd:enumeration value="This instance is configured as a service parameter and cannot be deleted"/>
<xsd:enumeration value="This Instance ID already exists in Application or End User CAPF mapping"/>
<xsd:enumeration value="Cannot delete the last Application User from the Standard CCM Super Users group. This group must contain at least one Application User."/>
<xsd:enumeration value="Cannot remove the last Application User from the Standard CCM Super Users group. This group must contain at least one Application User."/>
<xsd:enumeration value="Roles for a standard user group cannot be added, modified or deleted."/>
<xsd:enumeration value="The Resources for a standard role cannot be added, modified or deleted."/>
<xsd:enumeration value="Model/device protocol does not support security encryption"/>
<xsd:enumeration value="Model/device protocol does not support authentication"/>
<xsd:enumeration value="TLS and UDP/TCP ports cannot be shared"/>
<xsd:enumeration value="Phone Security Profiles cannot be nonsecure and use TLS"/>
<xsd:enumeration value="Phone Security Profiles that are Authenticated or Encrypted must use TLS"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:enumeration value="Trunk Security Profiles Outgoing Transport Type must use TCP or UDP or TLS"/>
<xsd:enumeration value="Incoming Port in Trunk Security Profile cannot be the same as CallManager SIP Port if Incoming Transport Type is TLS"/>
<xsd:enumeration value="Incoming Port in Trunk Security Profile cannot be the same as CallManager SIP Secured Port if Incoming Transport Type is TCP+UDP"/>
<xsd:enumeration value="Non-secured SCCP phones must use TCP Transport Type"/>
<xsd:enumeration value="Secured phones must use TLS Transport Type"/>
<xsd:enumeration value="Model/device protocol supports TCP therefore Transport Type cannot be TLS"/>
<xsd:enumeration value="Model/device protocol does not support TCP therefore Transport Type must be UDP"/>
<xsd:enumeration value="The value for Exclude Digest Credentials must be set to false"/>
<xsd:enumeration value="The value for Enable Digest Authentication must be set to false"/>
<xsd:enumeration value="The value for TFTP Encrypted must be set to false"/>
<xsd:enumeration value="The value for Model Type must be configured"/>
<xsd:enumeration value="The value for Protocol Type must be configured"/>
<xsd:enumeration value="The Security Profile must be Encrypted and TLS because another device is using this profile which has SRTP enabled"/>
<xsd:enumeration value="Only 1 CUMA Server SecurityProfile is allowed"/>
<xsd:enumeration value="Device security Mode is required for CUMA security profile."/>
<xsd:enumeration value="CUMA security profile incoming transport type must use TCP for non secure mode."/>
<xsd:enumeration value="CUMA security profile transport type must use TLS for secure mode."/>
<xsd:enumeration value="X.509 subject name can not be empty if transport type use TLS."/>
<xsd:enumeration value="The URL needs to begin with either http:// or https://"/>
<xsd:enumeration value="The URL hostname should be a valid hostname or IP address, with an optional port value"/>
<xsd:enumeration value="Cannot add parameters to an IP Phone Service that is an EnterpriseSubscription service. Include all parameters in the Service URL"/>
<xsd:enumeration value="Remote Destination can not be empty."/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:enumeration value="Cannot have more than 1000 members in a Caller Filter List."/>
<xsd:enumeration value="Cannot have more than 250 CallerFilterLists for an EndUser."/>
<xsd:enumeration value="The specified DN Mask already exists for this Caller Filter List."/>
<xsd:enumeration value="Only one instance of Private or Not Available may be exist for any given Caller Filter List."/>
<xsd:enumeration value="Remotedestination already refer to a Remote Destionation Profile. You cannot associate it to Dual Mode device or a MobileSmartClient"/>
<xsd:enumeration value="Remote Destination must reference a Remote Destionation Profile, a Dual Mode device or a MobileSmartClient"/>
<xsd:enumeration value="Remote Destination can only be assigned to a single device as Dual Mode device and/or MobileSmartClient"/>
<xsd:enumeration value="Mobile Smart Client for a Remote Destination must be a device with Mobile Smart Client Enabled"/>
<xsd:enumeration value="This ToDAccess is already associated with another Remote Destination.There must be a different ToDAccess for each Remote Destination."/>
<xsd:enumeration value="Fail to validate the primary phone configuration."/>
<xsd:enumeration value="The device cannot be configured as a secondary phone."/>
<xsd:enumeration value="The device does not have a valid phone for its primary phone."/>
<xsd:enumeration value="The primary phone for the device can not be a secondary phone."/>
<xsd:enumeration value="A phone may be referenced as a primary phone by 2 other phones at most."/>
<xsd:enumeration value="The device must use the same or fewer DLUs as its primary phone."/>
<xsd:enumeration value="Cannot delete a device that is used as a Primary Phone."/>
<xsd:enumeration value="Cannot have more than 100 Resource Priority Namespaces."/>
<xsd:enumeration value="Cannot use RFC4412 reserved names WPS, ETS, and Q735 for namespaces."/>
<xsd:enumeration value="Cannot remove ResourcePriorityDefaultNamespace if there are namespaces defined."/>
<xsd:enumeration value="System Time Schedule can only use system time period."/>
<xsd:enumeration value="Published time schedule can only use published time period."/>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:annotation>
</xsd:element>
<xsd:element name="reversionPattern" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new pattern used to revert the call when the parked call is not retrieved within retrieval timer. </xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:choice minOccurs="0">
<xsd:annotation>
<xsd:documentation>To be configured only when reversion pattern is not empty.</xsd:documentation>
</xsd:annotation>
<xsd:element name="revertCSS">
<xsd:annotation>
<xsd:documentation>Only the uuid attribute is read by the AXL API.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="axlapi:XCallingSearchSpace"/>
</xsd:complexContent>
</xsd:complexType>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
<xsd:element name="presenceGroupName" type="axlapi:String50" nillable="false"/>
</xsd:choice>
<xsd:element name="ignorePresentationIndicators" type="xsd:boolean" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new Ignore Presentation Indicators flag for Hospitality Feature is required for most phones and device profiles.Not Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="deviceMobilityMode" type="xsd:string" default="Default" nillable="false" minOccurs="0"><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:annotation>
<xsd:documentation>Specifies if the phone is configured for device mobility feature or not</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="hlogStatus" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:element name="ownerUserId" type="axlapi:String255" nillable="true" minOccurs="0"/>
</xsd:sequence>
</xsd:sequence>
<xsd:attribute name="index" type="xsd:nonNegativeInteger" use="required"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>