Class ServiceProvider.ServiceProviderConsolidatedAddRequest

java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.ServiceProvider.ServiceProviderConsolidatedAddRequest
Enclosing class:
ServiceProvider

@ChoiceGroup("isEnterprise") @ChoiceGroup("useCustomRoutingProfile") public static class ServiceProvider.ServiceProviderConsolidatedAddRequest extends Request<DefaultResponse>
Add a service provider or enterprise. The response is either a SuccessResponse or an ErrorResponse. The following elements are only used in AS data mode and ignored in XS data mode: serviceProviderExtenalId The following elements are only used in Amplify data mode and ignored in AS and XS data mode: servicePolicy, callProcessingSliceId, provisioningSliceId, subscriberPartition. When the callProcessingSliceId or provisioningSliceId is not specified in the AmplifyDataMode, the default slice Id is assigned to the service provider. Only Provisioning admin and above can change the callProcessingSliceId, provisioningSliceId, andsubscriberPartition. The following elements are only used in Amplify and XS data mode and ignored in AS data mode: preferredDataCenter. Only Provisioning admin and above can change the preferredDataCenter. The following data elements are only used in AS data mode: resellerId resellerName The following behavior is only applicable in CloudPBX: - when new resellerId, that does not exist in the system, is specified, the new Reseller is created the given resellerId and resellerName (if provided) and enterprise/Service Provider is moved to the newly created Reseller. resellerName element is ignored if the reseller the service provider is being moved to already exists. The following elements are optional for the service provider. If the elements are included, they will be either added, authorized, or modified on the service provider. Should any of the following elements be rejected to due existing system settings, the service provider will not be added and the response will be an ErrorResponse: domain admin groupServiceAuthorization userServiceAuthorization servicePack phoneNumber dnRange routingProfile meetMeConferencingAllocatedPorts trunkGroupMaxActiveCalls trunkGroupBurstingMaxActiveCalls voiceMessagingGroupSettings voiceMessagingVoicePortalScope When a group or user service is included that is not activated or is not licensed, the response will be an ErrorResponse.
Author:
AlpacaGenerator