Class Group.GroupConsolidatedAddRequest

  • Enclosing class:
    Group

    @ChoiceGroup("serviceProviderId") @ChoiceGroup("serviceProviderExternalId")
    public static class Group.GroupConsolidatedAddRequest
    extends Request<Group.GroupConsolidatedAddResponse>
    Add a group. The following elements are only used in AS data mode and ignored in XS data mode: serviceProviderExternalId groupExternalId 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 Group. Only Provisioning admin and above can change the callProcessingSliceId, provisioningSliceId, and subscriberPartition. The following elements are only used in Amplify and XS data mode and ignored in AS mode: preferredDataCenter. Only Provisioning admin and above can change the preferredDataCenter. The following elements are only used in XS data mode and ignored in Amplify and AS data mode: defaultUserCallingLineIdPhoneNumber. The following elements are optional for the group. If the elements are included, they will be either added, authorized, or modified on the group. Should any of the following elements be rejected to due existing system or service provider settings, the group will not be added and the response will be an ErrorResponse: domain admin minExtensionLength maxExtensionLength defaultExtensionLength servicePackAuthorization groupServiceAuthorizationAndAssignment userServiceAuthorization servicePack activatablePhoneNumber activatableDNRange routingProfile trunkGroupMaxActiveCalls trunkGroupBurstingMaxActiveCalls meetMeConferencingAllocatedPorts When a group or user service is included that is not activated, is not licensed, or not authorized to the service provider, the response will be an ErrorResponse. If activatablePhoneNumber and activatableDNRange elements are included, when activate element is present, this value overrides the system group default activatable settings. If the activatablePhoneNumber and activatableDNRange element are included, the phone numbers are added to the service provider if they are available to be assigned to the group and not currently added to the service provider. The response returned is a - SuccessResponse if all the data is successfully added. - ErrorResponse if any data other than the DN validation/assignment fails. - GroupConsolidatedAddResponse22 if any of the activatablePhoneNumber or activatableDNRange fails validation.
    Author:
    AlpacaGenerator