Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

Creating a Cross Provisioning Platform Service Definition

 

Before you create a Cross Provisioning Platform (CPP)service order, you must complete the following tasks:

  • Import into the system the scripts that define the Juniper Networks devices.

  • Import into the system the scripts that define the third-party devices.

To create a CPP service definition:

  1. In the Cross Provisioning Platform task pane, select CPP > Service Definitions.
  2. In the CPP > Service Definition page, click on the + button. The Create Service Definition page appears.

  3. Enter information in the Create Service Definition page according to the descriptions in the following table.

    Parameter

    Description

    Name

    Enter a name for the service definition.

    ID

    Enter a unique ID to associate with this service definition in the range 1 through 2147483647.

    Note: The service definition ID is optional. If you do not provide any value in this field, the default value is -1. In the service definition selection grid, no value is displayed in the ID column. Each service definition is assigned a unique ID. If you give an existing ID value while creating a new service definition, exception occurs.

    Description

    Enter a description of the service to distinguish its operation from others.

    Type

    Select the service type from the list of available types:

    • Predefined service types

      • PW-LDP

      • PW-BGP

      • VPLS

      • L3VPN

      • NPS

      • Device

      • Report

      • VLAN-PATH

      • PW-LDP-IPASO

      • L3VPN-IPASO

    • Customized service types

      Note: You can create service types in CPP > Service Types.

    Operation Type

    Starting with CPP Release 17.1R1, the operation type field is introduced. Select one of the following operation type:

    • Create—If you select this option, the create scripts are executed.

    • Modify—If you select this option, the modify scripts are executed.

    Select Scripts

    Select a script.

    The Select Scripts section lists the scripts that belong to various vendors along with the script version number. To find the script that you want to add, you can perform a search in the search box.

    Note:

    Starting with CPP Release 17.1R1, Cross Provisioning Platform has been redesigned to support devices from multiple vendors such as Canoga Perkins and Nokia, and the user operations have been simplified. With this redesigned, the Select Script Feild is introduced. The SAM Service Scripts and Junos Space Service Scripts fields are removed.

    Add Script

    Click Add Scripts to add a script to the service definition.

    Note:

    Starting with CPP Release 17.1R1, the Add Script field is introduced.

    Selected Script

    The Selected Scripts section lists the scripts that you have selected. The scripts are listed based on the vendor type and operation type.

    To delete a script, in the Action column click the delete icon.

  4. Click Create.
  5. In the Cross Provisioning Platform task pane, select CPP > Service Definitions.
  6. Select the service definition you just created and select Action > Publish Service Definition. The State column indicates when the service definition is published.

The value in the ID field is associated with a service definition. This identifier can be used when you are searching for a particular service definition while creating a service order. You can search the service definition by its name, type or unique ID. You can modify the ID only during the migration of old service definition IDs.

Release History Table
Release
Description
Starting with CPP Release 17.1R1, the operation type field is introduced.
Starting with CPP Release 17.1R1, Cross Provisioning Platform has been redesigned to support devices from multiple vendors such as Canoga Perkins and Nokia, and the user operations have been simplified. With this redesigned, the Select Script Feild is introduced. The SAM Service Scripts and Junos Space Service Scripts fields are removed.
Starting with CPP Release 17.1R1, the Add Script field is introduced.