3 Cloud Native Policy Charging and Rules Function (CNPCRF) REST Specifications
This section provides information about REST specifications used in CNPCRF.
Resource Name: PCRF Public Log
Table 3-1 Supported REST APIs - PCRF Public Log
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Pcrf Log | /ocpm/pcrf/v1/configuration/diameter/logPcrf/export | GET | Export Pcrf Log | See Table A-1 |
/ocpm/pcrf/v1/configuration/diameter/logPcrf/import | POST | Import Pcrf Log | See Table A-3 | |
/ocpm/pcrf/v1/configuration/service/logPcrf | GET | Get Pcrf Log | See Table A-1 | |
/ocpm/pcrf/v1/configuration/service/logPcrf | PUT | Update Pcrf Log | See Table A-2 |
Table 3-2 Data structures supported by the GET and PUT Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
packageLogLevel | Array | O | ||
rootLogLevel | string | M | Allowed values:
|
Table 3-3 packageLogLevel
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
logLevelForPackage | string | O | Allowed values:
|
|
packageName | string | M |
Table 3-4 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
exportData | array | Exported list of Pcrf Log. For more information, see Table 3-2 | ||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | Topic of each managed object |
Resource Name: Policy Engine
Table 3-5 Supported REST APIs - Policy Engine
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Policy Engine | /oc-cnpolicy-configuration/v1/services/policyengine/export | GET | Export Policy Engine | See Table A-1 |
/oc-cnpolicy-configuration/v1/services/policyengine/import | POST | Import Policy Engine | See Table A-3 |
Table 3-6 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
exportData.loglevel | string | |||
exportData.supportedServices.relativeUrl | string | |||
exportData.supportedServices.serviceLabel | string | |||
exportData.supportedServices.serviceName | string | |||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Resource Name: Charging Server
Table 3-7 Supported REST APIs - Charging Server
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Charging Server | /ocpm/pcrf/v1/configuration/policy/chargingServer | POST | Create Charging Server | See Table A-3 |
/ocpm/pcrf/v1/configuration/policy/chargingServer/export | GET | Export Charging Server | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/chargingServer/import | POST | Import Charging Server | See Table A-3 | |
/ocpm/pcrf/v1/configuration/policy/chargingServer/{chargingServerName} | GET | Get Charging Server | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/chargingServer/{chargingServerName} | PUT | Update Charging Server | See Table A-2 | |
/ocpm/pcrf/v1/configuration/policy/chargingServer/{chargingServerName} | DELETE | Delete Charging Server | See Table A-4 |
Table 3-8 Data structures supported by the POST, GET, and PUT Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
description | string | |||
hostName | string | |||
name | string | M | ||
port | string | |||
protocol | string | M | diameter
radius tacacs+ |
|
security | boolean | |||
transport | string | M | tcp
udp sctp |
Table 3-9 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
errors | array | |||
errors:message | string | |||
errors:name | string | |||
exportData | array | M | Exported list of charging server. For more information, see Table 3-8 | |
key | string | Indicates the ID | ||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Table 3-10 Data structures supported by the DELETE Response Body
Field Name | Data Type | Constraints | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|---|
chargingServerName | string | M | 1 | Charging Server Name |
Resource Name: Custom AVP
Table 3-11 Supported REST APIs - Custom AVP
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Custom AVP | /oc-cnpolicy-configuration/v1/policydata/common/customattributes/avp | POST | Create Custom AVP | See Table A-3 |
/oc-cnpolicy-configuration/v1/policydata/common/customattributes/avp/export | GET | Export Custom AVP | See Table A-1 | |
/oc-cnpolicy-configuration/v1/policydata/common/customattributes/avp/import | POST | Import Custom AVP | See Table A-3 | |
/oc-cnpolicy-configuration/v1/policydata/common/customattributes/avp/{customAVPName} | GET | Get Custom AVP | See Table A-1 | |
/oc-cnpolicy-configuration/v1/policydata/common/customattributes/avp/{customAVPName} | PUT | Update Custom AVP | See Table A-2 | |
/oc-cnpolicy-configuration/v1/policydata/common/customattributes/avp/{customAVPName} | DELETE | Delete Custom AVP | See Table A-4 | |
/ocpm/pcrf/v1/configuration/policy/customAVP | POST | Create Custom AVP | See Table A-3 | |
/ocpm/pcrf/v1/configuration/policy/customAVP/export | GET | Export Custom AVP | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/customAVP/import | POST | Import Custom AVP | See Table A-3 | |
/ocpm/pcrf/v1/configuration/policy/customAVP/{customAVPName} | GET | Get Custom AVP | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/customAVP/{customAVPName} | PUT | Update Custom AVP | See Table A-2 | |
/ocpm/pcrf/v1/configuration/policy/customAVP/{customAVPName} | DELETE | Delete Custom AVP | See Table A-4 |
Table 3-12 Data structures supported by the POST, GET, and PUT Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
vendorSpecificFlag | boolean | |||
avpCode | string | |||
avpType | string |
|
||
description | string | |||
mandatoryFlag | boolean | |||
mayEncryptFlag | boolean | |||
name | string | M | ||
protectFlag | boolean | |||
rootAvp | string | |||
vendorId | string | M | 10415
5535 21274 9 5263 3076 255 2636 4874 |
|
vendorSpecificFlag | boolean |
Table 3-13 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
errors | array | |||
errors:message | string | |||
errors:name | string | |||
exportData | array | M | Exported list of custom avp. For more information, see Table 3-12 | |
key | string | Indicates the ID | ||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Table 3-14 Data structures supported by the DELETE Response Body
Field Name | Data Type | Constraints | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|---|
customAVPName | string | M | 1 | Custom AVP Name |
Resource Name: Custom Schema
Table 3-15 Supported REST APIs - Custom Schema
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Custom Schema | /oc-cnpolicy-configuration/v1/policydata/common/customattributes/customschema/export | GET | Export Custom Schema | See Table A-1 |
/oc-cnpolicy-configuration/v1/policydata/common/matchList/export | POST | Import Custom Schema | See Table A-3 |
Table 3-16 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
exportData.name | string | |||
exportData.type | string | |||
key | ||||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Resource Name: Custom Vendor
Table 3-17 Supported REST APIs - Custom Vendor
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Custom Vendor | /ocpm/pcrf/v1/configuration/policy/customVendor | POST | Create Custom Vendor | See Table A-3 |
/ocpm/pcrf/v1/configuration/policy/customVendor/export | GET | Export Custom Vendor | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/customVendor/import | POST | Import Custom Vendor | See Table A-3 | |
/ocpm/pcrf/v1/configuration/policy/customVendor/{customVendorName} | GET | Get Custom Vendor | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/customVendor/{customVendorName} | PUT | Update Custom Vendor | See Table A-2 | |
/ocpm/pcrf/v1/configuration/policy/customVendor/{customVendorName} | DELETE | Delete Custom Vendor | See Table A-4 | |
/oc-cnpolicy-configuration/v1/policydata/common/customattributes/customvendor/export | GET | Export Custom Vendor | See Table A-1 | |
/oc-cnpolicy-configuration/v1/policydata/common/customattributes/customvendor/import | POST | Import Custom Vendor | See Table A-3 |
Table 3-18 Data structures supported by the POST, GET, and PUT Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
description | string | O | ||
name | string | M | ||
value | string | O |
Table 3-19 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
errors | array | |||
errors:message | string | |||
errors:name | string | |||
exportData | array | M | Exported list of custom avp. For more information, see Table 3-18 | |
key | string | Indicates the ID | ||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Table 3-20 Data structures supported by the DELETE Response Body
Field Name | Data Type | Constraints | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|---|
customVendorName | string | M | 1 | Custom Vendor Name |
Resource Name: Dropdown Blocks
Table 3-21 Supported REST APIs - Dropdown Blocks
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Dropdown Blocks | /oc-cnpolicy-configuration/v1/policydata/common/dropdownBlocks/export | GET | Export dropdown blocks | See Table A-1 |
/oc-cnpolicy-configuration/v1/policydata/common/dropdownBlocks/import | POST | Import Dropdown Blocks | See Table A-3 |
Table 3-22 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
exportData.attrName | string | |||
exportData.description | string | |||
exportData.options.label | string | |||
exportData.options.value | string | |||
exportData.topic | string | |||
exportData.type | string | |||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Resource Name: Match List
Table 3-23 Supported REST APIs - Match List
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Match List | /oc-cnpolicy-configuration/v1/policydata/common/matchList/export | GET | Export Match List | See Table A-1 |
/oc-cnpolicy-configuration/v1/policydata/common/matchList/export | POST | Import Match List | See Table A-3 |
Table 3-24 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
exportData.description | string | |||
exportData.id | string | |||
exportData.options.label | string | |||
exportData.items | array | |||
exportData.name | string | |||
exportData.type | string | |||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Resource Name: Media Profile
Table 3-25 Supported REST APIs - Media Profile
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Media Profile | /ocpm/pcrf/v1/configuration/policy/mediaProfile | POST | Create Media Profile | See Table A-3 |
/ocpm/pcrf/v1/configuration/policy/mediaProfile/export | GET | Export Media Profile | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/mediaProfile/import | POST | Import Media Profile | See Table A-3 | |
/ocpm/pcrf/v1/configuration/policy/mediaProfile/{mediaProfileName} | GET | Get Media Profile | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/mediaProfile/{mediaProfileName} | PUT | Update Media Profile | See Table A-2 | |
/ocpm/pcrf/v1/configuration/policy/mediaProfile/{mediaProfileName} | DELETE | Delete Media Profile | See Table A-4 |
Table 3-26 Data structures supported by the POST, GET, and PUT Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
codecName | string | M | ||
description | string | |||
frameSizeInBytes | integer | M | enter a range in 0 to 65535 | |
frameSizeInMS | number | M | ||
id | string | M | ||
mediaType | string | M | ||
name | string | M | ||
pTime | integer | M | enter a range in 0 to 65535 | |
payLoad | integer | M | enter a range in 0 to 255 | |
sampleRate | integer | M | enter a range in 0 to 65535 | |
transportType | string | M | RTP/AVP
RTP/SAVP RTP/AVPF |
|
useDefaultPTime | boolean | M |
Table 3-27 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
errors | array | |||
errors:message | string | |||
errors:name | string | |||
exportData | array | M | Exported list of media profile. For more information, see Table 3-26 | |
key | string | Indicates the ID | ||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Table 3-28 Data structures supported by the DELETE Response Body
Field Name | Data Type | Constraints | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|---|
mediaProfileName | string | M | 1 | Media Profile Name |
Resource Name: Network for GGSN
Table 3-29 Supported REST APIs - Network for GGSN
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Network GGSN | /ocpm/pcrf/v1/configuration/policy/networkGGSN | POST | Create Network GGSN | See Table A-3 |
/ocpm/pcrf/v1/configuration/policy/networkGGSN/export | GET | Export Network GGSN | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/networkGGSN/import | POST | Import Network GGSN | See Table A-3 | |
/ocpm/pcrf/v1/configuration/policy/networkGGSN/{networkGGSNName} | GET | Get Network GGSN | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/networkGGSN/{networkGGSNName} | PUT | Update Network GGSN | See Table A-2 | |
/ocpm/pcrf/v1/configuration/policy/networkGGSN/{networkGGSNName} | DELETE | Delete Network GGSN | See Table A-4 |
Table 3-30 Data structures supported by the POST, GET, and PUT Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
backupHostName | O | |||
capabilities | array | O | ||
capacity | string | O | ||
description | string | O | ||
diameterRealm | string | O | ||
hostName | string | O | ||
ipDomainId | string | O | ||
name | string | M | ||
neDiameterId | array | O |
Table 3-31 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
errors | array | |||
errors:message | string | |||
errors:name | string | |||
exportData | array | M | Exported list of network for GGSN. For more information, see Table 3-30 | |
key | string | Indicates the ID | ||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Table 3-32 Data structures supported by the DELETE Response Body
Field Name | Data Type | Constraints | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|---|
networkGGSNName | string | M | 1 | Network GGSN Name |
Resource Name: Network for PGW
Table 3-33 Supported REST APIs - Network for PGW
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Network PGW | /ocpm/pcrf/v1/configuration/policy/networkPGW | POST | Create Network PGW | See Table A-3 |
/ocpm/pcrf/v1/configuration/policy/networkPGW/export | GET | Export Network PGW | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/networkPGW/import | POST | Import Network PGW | See Table A-3 | |
/ocpm/pcrf/v1/configuration/policy/networkPGW/{networkPGWName} | GET | Get Network PGW | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/networkPGW/{networkPGWName} | PUT | Update Network PGW | See Table A-2 | |
/ocpm/pcrf/v1/configuration/policy/networkPGW/{networkPGWName} | DELETE | Delete Network PGW | See Table A-4 |
Table 3-34 Data structures supported by the POST, GET, and PUT Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
backupHostName | O | |||
capabilities | array | O | ||
capacity | string | O | ||
description | string | O | ||
diameterRealm | string | O | ||
fqdn | string | O | ||
hostName | string | O | ||
ipDomainId | string | O | ||
name | string | M | ||
neDiameterId | array | O |
Table 3-35 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
errors | array | |||
errors:message | string | |||
errors:name | string | |||
exportData | array | M | Exported list of network for PGW. For more information, see Table 3-34 | |
key | string | Indicates the ID | ||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Table 3-36 Data structures supported by the DELETE Response Body
Field Name | Data Type | Constraints | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|---|
networkPGWName | string | M | 1 | Network PGW Name |
Resource Name: Pra
Table 3-37 Supported REST APIs - Pra
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Pra | /ocpm/pcrf/v1/configuration/policy/pra | POST | Create Pra | See Table A-3 |
/ocpm/pcrf/v1/configuration/policy/pra/export | GET | Export PCRF Pra | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/pra/import | POST | Import PCRF Pra | See Table A-3 | |
/ocpm/pcrf/v1/configuration/policy/pra/{praPcrfName} | GET | Get Pra | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/pra/{praPcrfName} | PUT | Update Pra | See Table A-2 | |
/ocpm/pcrf/v1/configuration/policy/pra/{praPcrfName} | DELETE | Delete Pra | See Table A-4 |
Table 3-38 Data structures supported by the POST, GET, and PUT Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
descrption | string | O | ||
id | string | M | ||
name | string | M | ||
praItems | array | O | ||
type | string | Allowed value:
Core Network pre-configured |
Table 3-39 praItems
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
cgi | Cgi | O | ||
ecgi | Ecgi | O | Allowed values:
|
|
home_enodeb | HomeEnodeb | O | ||
macro_enodeb | MacroEnodeb | O | ||
rai | RAI | |||
sai | SAI | |||
tai | TAI | |||
type | string | Allowed values:
|
Table 3-40 cgi
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
ci | string | O | ||
lac | string | O | ||
mcc | string | O | ||
mnc | string | O |
Table 3-41 ecgi
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
eci | string | O | ||
mcc | string | O | ||
mnc | string | O |
Table 3-42 home_enodeb
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
henb | string | O | ||
mcc | string | O | ||
menb | string | O | ||
mnc | string | O |
Table 3-43 macro_enodeb
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
mcc | string | O | ||
menb | string | O | ||
mnc | string | O |
Table 3-44 rai
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
lac | string | O | ||
mcc | string | O | ||
mnc | string | O | ||
rac | string | O |
Table 3-45 sai
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
lac | string | O | ||
mcc | string | O | ||
mnc | string | O | ||
sac | string | O |
Table 3-46 tai
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
mcc | string | O | ||
mnc | string | O | ||
tac | string | O |
Table 3-47 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
errors | array | |||
errors:message | string | |||
errors:name | string | |||
exportData | array | M | Exported list of Pra. For more information, see Table 3-38 | |
key | string | Indicates the ID | ||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Table 3-48 Data structures supported by the DELETE Response Body
Field Name | Data Type | Constraints | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|---|
praPcrfName | string | M | 1 | Pra Pcrf Name |
Resource Name: Predefined Adc Rule
Table 3-49 Supported REST APIs - Predefined Adc Rule
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Predefined Adc Rule | /ocpm/pcrf/v1/configuration/policy/predefinedAdcRule | POST | Create Predefined Adc Rule | See Table A-3 |
/ocpm/pcrf/v1/configuration/policy/predefinedAdcRule/export | GET | Export Predefined Adc Rule | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/predefinedAdcRule/import | POST | Import Predefined Adc Rule | See Table A-3 | |
/ocpm/pcrf/v1/configuration/policy/predefinedAdcRule/{predefinedAdcRuleName} | GET | Get Predefined Adc Rule | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/predefinedAdcRule/{predefinedAdcRuleName} | PUT | Update Predefined Adc Rule | See Table A-2 | |
/ocpm/pcrf/v1/configuration/policy/predefinedAdcRule/{predefinedAdcRuleName} | DELETE | Delete Predefined Adc Rule | See Table A-4 |
Table 3-50 Data structures supported by the POST, GET, and PUT Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
name | string | M | ||
param.diameter.adcPredefRule.description | string | O | ||
param.diameter.adcPredefRule.name | string | O |
Table 3-51 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
errors | array | |||
errors:message | string | |||
errors:name | string | |||
exportData | array | M | Exported list of predefined Adc Rule. For more information, see Table 3-50 | |
key | string | Indicates the ID | ||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Table 3-52 Data structures supported by the DELETE Response Body
Field Name | Data Type | Constraints | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|---|
predefinedAdcRuleName | string | M | 1 | Predefined Adc Rule Name |
Resource Name: Predefined Adc Rule Base
Table 3-53 Supported REST APIs - Predefined Adc Rule Base
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Predefined Adc Rule Base | /ocpm/pcrf/v1/configuration/policy/predefinedAdcRuleBase | POST | Create Predefined Adc Rule Base | See Table A-3 |
/ocpm/pcrf/v1/configuration/policy/predefinedAdcRuleBase/export | GET | Export Predefined Adc Rule Base | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/predefinedAdcRuleBase/import | POST | Import Predefined Adc Rule Base | See Table A-3 | |
/ocpm/pcrf/v1/configuration/policy/predefinedAdcRuleBase/{predefinedAdcRuleBaseName} | GET | Get Predefined Adc Rule Base | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/predefinedAdcRuleBase/{predefinedAdcRuleBaseName} | PUT | Update Predefined Adc Rule Base | See Table A-2 | |
/ocpm/pcrf/v1/configuration/policy/predefinedAdcRuleBase/{predefinedAdcRuleBaseName} | DELETE | Delete Predefined Adc Rule Base | See Table A-4 |
Table 3-54 Data structures supported by the POST, GET, and PUT Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
name | string | M | ||
param.diameter.adcPredefBaseRule.description | string | O | ||
param.diameter.adcPredefBaseRule.name | string | O |
Table 3-55 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
errors | array | |||
errors:message | string | |||
errors:name | string | |||
exportData | array | M | Exported list of predefined Adc Base Rule. For more information, see Table 3-54 | |
key | string | Indicates the ID | ||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Table 3-56 Data structures supported by the DELETE Response Body
Field Name | Data Type | Constraints | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|---|
predefinedAdcRuleBaseName | string | M | 1 | Predefined Adc Rule Base Name |
Resource Name: Predefined Pcc Rule
Table 3-57 Supported REST APIs - Predefined Pcc Rule
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Predefined Pcc Rule | /ocpm/pcrf/v1/configuration/policy/predefinedPccRule | POST | Create Predefined Pcc Rule | See Table A-3 |
/ocpm/pcrf/v1/configuration/policy/predefinedPccRule/export | GET | Export Predefined Pcc Rule | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/predefinedPccRule/import | POST | Import Predefined Pcc Rule | See Table A-3 | |
/ocpm/pcrf/v1/configuration/policy/predefinedPccRule/{predefinedPccRuleName} | GET | Get Predefined Pcc Rule | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/predefinedPccRule/{predefinedPccRuleName} | PUT | Update Predefined Pcc Rule | See Table A-2 | |
/ocpm/pcrf/v1/configuration/policy/predefinedPccRule/{predefinedPccRuleName} | DELETE | Delete Predefined Pcc Rule | See Table A-4 |
Table 3-58 Data structures supported by the POST, GET, and PUT Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
name | string | M | ||
param.diameter.pccPredefRule.MonitoringKey | string | O | ||
param.diameter.pccPredefRule.description | string | O | ||
param.diameter.pccPredefRule.name | string | O |
Table 3-59 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
errors | array | |||
errors:message | string | |||
errors:name | string | |||
exportData | array | M | Exported list of predefined Pcc Rule. For more information, see Table 3-58 | |
key | string | Indicates the ID | ||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Table 3-60 Data structures supported by the DELETE Response Body
Field Name | Data Type | Constraints | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|---|
predefinedPccRuleName | string | M | 1 | Predefined Pcc Rule Name |
Resource Name: Predefined Pcc Rule Base
Table 3-61 Supported REST APIs - Predefined Pcc Rule Base
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Predefined Pcc Rule Base | /ocpm/pcrf/v1/configuration/policy/predefinedPccRuleBase | POST | Create Predefined Pcc Rule Base | See Table A-3 |
/ocpm/pcrf/v1/configuration/policy/predefinedPccRuleBase/export | GET | Export Predefined Pcc Rule Base | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/predefinedPccRuleBase/import | POST | Import Predefined Pcc Rule Base | See Table A-3 | |
/ocpm/pcrf/v1/configuration/policy/predefinedPccRuleBase/{predefinedPccRuleBaseName} | GET | Get Predefined Pcc Rule Base | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/predefinedPccRuleBase/{predefinedPccRuleBaseName} | PUT | Update Predefined Pcc Rule Base | See Table A-2 | |
/ocpm/pcrf/v1/configuration/policy/predefinedPccRuleBase/{predefinedPccRuleBaseName} | DELETE | Delete Predefined Pcc Rule Base | See Table A-4 |
Table 3-62 Data structures supported by the POST, GET, and PUT Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
name | string | M | ||
param.diameter.pccPredefBaseRule.description | string | O | ||
param.diameter.pccPredefBaseRule.name | string | O |
Table 3-63 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
errors | array | |||
errors:message | string | |||
errors:name | string | |||
exportData | array | M | Exported list of predefined Pcc Rule Base. For more information, see Table 3-62 | |
key | string | Indicates the ID | ||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Table 3-64 Data structures supported by the DELETE Response Body
Field Name | Data Type | Constraints | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|---|
predefinedPccRuleBaseName | string | M | 1 | Predefined Pcc Rule Base Name |
Resource Name: Retry Profile for ADC
Table 3-65 Supported REST APIs - Retry Profile for ADC
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
ADC Retry Profile | /ocpm/pcrf/v1/configuration/policy/adcRetryProfile | POST | Create ADC Retry Profile | See Table A-3 |
/ocpm/pcrf/v1/configuration/policy/adcRetryProfile/export | GET | Export ADC Retry Profile | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/adcRetryProfile/import | POST | Import ADC Retry Profile | See Table A-3 | |
/ocpm/pcrf/v1/configuration/policy/adcRetryProfile/{adcRetryProfileName} | GET | Get ADC Retry Profile | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/adcRetryProfile/{adcRetryProfileName} | PUT | Update ADC Retry Profile | See Table A-2 | |
/ocpm/pcrf/v1/configuration/policy/adcRetryProfile/{adcRetryProfileName} | DELETE | Delete ADC Retry Profile | See Table A-4 |
Table 3-66 Data structures supported by the POST, GET, and PUT Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
backOffInterval | integer | M | Enter a value between 1 and 86400 | |
description | string | O | ||
id | string | O | ||
initialRetryInterval | integer | M | Enter a value between 0 and 30 | |
maxRetryAttempt | integer | M | Enter a value between 1 and 10 | |
maxRetryCycles | integer | M | Enter a value between 1 and 4 | |
maxRetryInterval | integer | M | Enter a value between 1 and 180 | |
name | string | M | ||
ruleFailureCode | array | Contains items of type string. Supported values:
|
Table 3-67 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
errors | array | |||
errors:message | string | |||
errors:name | string | |||
exportData | array | M | Exported list of ADC retry profile. For more information, see Table 3-66 | |
key | string | Indicates the ID | ||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Table 3-68 Data structures supported by the DELETE Response Body
Field Name | Data Type | Constraints | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|---|
adcRetryProfileName | string | M | 1 | ADC Retry Profile Name |
Resource Name: Retry Profile for PCC
Table 3-69 Supported REST APIs - Retry Profile for PCC
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
PCC Retry Profile | /ocpm/pcrf/v1/configuration/policy/pccRetryProfile | POST | Create PCC Retry Profile | See Table A-3 |
/ocpm/pcrf/v1/configuration/policy/pccRetryProfile/export | GET | Export PCC Retry Profile | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/pccRetryProfile/import | POST | Import PCC Retry Profile | See Table A-3 | |
/ocpm/pcrf/v1/configuration/policy/pccRetryProfile/{pccRetryProfileName} | GET | Get PCC Retry Profile | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/pccRetryProfile/{pccRetryProfileName} | PUT | Update PCC Retry Profile | See Table A-2 | |
/ocpm/pcrf/v1/configuration/policy/pccRetryProfile/{pccRetryProfileName} | DELETE | Delete PCC Retry Profile | See Table A-4 |
Table 3-70 Data structures supported by the POST, GET, and PUT Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
backOffInterval | integer | M | Enter a value between 1 and 86400 | |
description | string | O | ||
id | string | O | ||
initialRetryInterval | integer | M | Enter a value between 0 and 30 | |
maxRetryAttempt | integer | M | Enter a value between 1 and 10 | |
maxRetryCycles | integer | M | Enter a value between 1 and 4 | |
maxRetryInterval | integer | M | Enter a value between 1 and 180 | |
name | string | M | ||
ruleFailureCode | array | Contains items of type string. Supported values:
|
Table 3-71 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
errors | array | |||
errors:message | string | |||
errors:name | string | |||
exportData | array | M | Exported list of PCC retry profile. For more information, see Table 3-70 | |
key | string | Indicates the ID | ||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Table 3-72 Data structures supported by the DELETE Response Body
Field Name | Data Type | Constraints | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|---|
pccRetryProfileName | string | M | 1 | PCC Retry Profile Name |
Resource Name: Serving Gateway
Table 3-73 Supported REST APIs - Serving Gateway
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Serving Gateway | /ocpm/pcrf/v1/configuration/policy/servingGateway | POST | Create Serving Gateway | See Table A-3 |
/ocpm/pcrf/v1/configuration/policy/servingGateway/export | GET | Export Serving Gateway | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/servingGateway/import | POST | Import Serving Gateway | See Table A-3 | |
/ocpm/pcrf/v1/configuration/policy/servingGateway/{servingGatewayName} | GET | Get Serving Gateway | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/servingGateway/{servingGatewayName} | PUT | Update Serving Gateway | See Table A-2 | |
/ocpm/pcrf/v1/configuration/policy/servingGateway/{servingGatewayName} | DELETE | Delete Serving Gateway | See Table A-4 |
Table 3-74 Data structures supported by the POST, GET, and PUT Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
description | string | |||
mccMnc | string | |||
name | string | M | ||
sgwIpAddress | array |
Table 3-75 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
errors | array | |||
errors:message | string | |||
errors:name | string | |||
exportData | array | M | Exported list of serving gateway. For more information, see Table 3-74 | |
key | string | Indicates the ID | ||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Table 3-76 Data structures supported by the DELETE Response Body
Field Name | Data Type | Constraints | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|---|
servingGatewayName | string | M | 1 | Serving Gateway Name |
Resource Name: Time Period
Table 3-77 Supported REST APIs - Time Period
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Time Period | /ocpm/pcrf/v1/configuration/policy/timePeriod | POST | Create Time Period | See Table A-3 |
/ocpm/pcrf/v1/configuration/policy/timePeriod/export | GET | Export Time Period | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/timePeriod/import | POST | Import Time Period | See Table A-3 | |
/ocpm/pcrf/v1/configuration/policy/timePeriod/{timePeriodName} | GET | Get Time Period | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/timePeriod/{timePeriodName} | PUT | Update Time Period | See Table A-2 | |
/ocpm/pcrf/v1/configuration/policy/timePeriod/{timePeriodName} | DELETE | Delete Time Period | See Table A-4 |
Table 3-78 Data structures supported by the POST, GET, and PUT Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
description | string | O | ||
name | string | M | ||
precedence | string | O | ||
timeSlot | array | O |
Table 3-79 timeSlot
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
daysOfMonth | string | O | 1 | |
daysOfWeek | string | O | 1 | |
endTime | string | O | 1 | |
monthsOfYear | string | O | 1 | |
startTime | string | O | 1 | |
years | string | O | 1 |
Table 3-80 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
errors | array | |||
errors:message | string | |||
errors:name | string | |||
exportData | array | M | Exported list of time period. For more information, see Table 3-78 | |
key | string | Indicates the ID | ||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Table 3-81 Data structures supported by the DELETE Response Body
Field Name | Data Type | Constraints | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|---|
timePeriodName | string | M | 1 | Time Period Name |
Resource Name: Traffic for ADC Rule
Table 3-82 Supported REST APIs - Traffic for ADC Rule
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Traffic Adc Rule | /ocpm/pcrf/v1/configuration/policy/trafficAdcRule | POST | Create Traffic Adc Rule | See Table A-3 |
/ocpm/pcrf/v1/configuration/policy/trafficAdcRule/export | GET | Export Traffic Adc Rule | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/trafficAdcRule/import | POST | Import Traffic Adc Rule | See Table A-3 | |
/ocpm/pcrf/v1/configuration/policy/trafficAdcRule/{trafficAdcRuleName} | GET | Get Traffic Adc Rule | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/trafficAdcRule/{trafficAdcRuleName} | PUT | Update Traffic Adc Rule | See Table A-2 | |
/ocpm/pcrf/v1/configuration/policy/trafficAdcRule/{trafficAdcRuleName} | DELETE | Delete Traffic Adc Rule | See Table A-4 |
Table 3-83 Data structures supported by the POST, GET, and PUT Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
description | string | O | ||
name | string | M | ||
param.diameter.adcRule.FlowStatus | string | O | Allowed values:
|
|
param.diameter.adcRule.MeteringMethod | string | O | Allowed values:
|
|
param.diameter.adcRule.MonitoringKey | string | O | ||
param.diameter.adcRule.Offline | string | O | Allowed values:
|
|
param.diameter.adcRule.Online | string | O | Allowed values:
|
|
param.diameter.adcRule.Precedence | string | O | ||
param.diameter.adcRule.RatingGroup | string | O | ||
param.diameter.adcRule.ReportingLevel | string | O | Allowed values:
|
|
param.diameter.adcRule.ServiceIdentifier | string | O | ||
param.diameter.adcRule.maxAuthDL | string | O | ||
param.diameter.adcRule.maxAuthUL | string | O | ||
param.diameter.adcRule.name | string | M | ||
param.diameter.adcRule.tdfApplicationIdentifier | string | O | ||
param.diameter.adcRule.tdfMuteNotification | string | O | Allowed values:
|
|
param.diameter.adcRule.tdfRedirectAddressType | string | O | Allowed values:
|
|
param.diameter.adcRule.tdfRedirectServerAddress | string | O | ||
param.diameter.adcRule.tdfRedirectSupport | string | O | Allowed values:
|
Table 3-84 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
errors | array | |||
errors:message | string | |||
errors:name | string | |||
exportData | array | M | Exported list of traffic Adc Rule. For more information, see Table 3-83 | |
key | string | Indicates the ID | ||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Table 3-85 Data structures supported by the DELETE Response Body
Field Name | Data Type | Constraints | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|---|
trafficAdcRuleName | string | M | 1 | Traffic ADC Rule Name |
Resource Name: Traffic for Diameter QoS
Table 3-86 Supported REST APIs - Traffic for Diameter QoS
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Traffic Diameter QoS | /ocpm/pcrf/v1/configuration/policy/trafficDiameterQoS | POST | Create Traffic Diameter QoS | See Table A-3 |
/ocpm/pcrf/v1/configuration/policy/trafficDiameterQoS/export | GET | Export Traffic Diameter QoS | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/trafficDiameterQoS/import | POST | Import Traffic Diameter QoS | See Table A-3 | |
/ocpm/pcrf/v1/configuration/policy/trafficDiameterQoS/{trafficDiameterQoSName} | GET | Get Traffic Diameter QoS | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/trafficDiameterQoS/{trafficDiameterQoSName} | PUT | Update Traffic Diameter QoS | See Table A-2 | |
/ocpm/pcrf/v1/configuration/policy/trafficDiameterQoS/{trafficDiameterQoSName} | DELETE | Delete Traffic Diameter QoS | See Table A-4 |
Table 3-87 Data structures supported by the POST, GET, and PUT Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
description | string | O | ||
name | string | M | ||
param.diameter.qosProfile.ARP.PreemptionCapability | string | O | Allowed values:
|
|
param.diameter.qosProfile.ARP.PreemptionVulnerability | string | O | Allowed values:
|
|
param.diameter.qosProfile.ARP.PriorityLevel | string | O | ||
param.diameter.qosProfile.ResourceAllocationNotification | string | O | Allowed values:
|
|
param.diameter.qosProfile.maxAuthDL | string | O | ||
param.diameter.qosProfile.maxAuthUL | string | O | ||
param.diameter.qosProfile.minRateDL | string | O | ||
param.diameter.qosProfile.minRateUL | string | O | ||
param.diameter.qosProfile.qci | string | O | Allowed values:
|
Table 3-88 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
errors | array | |||
errors:message | string | |||
errors:name | string | |||
exportData | array | M | Exported list of traffic diameter QoS. For more information, see Table 3-87 | |
key | string | Indicates the ID | ||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Table 3-89 Data structures supported by the DELETE Response Body
Field Name | Data Type | Constraints | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|---|
trafficDiameterQoSName | string | M | 1 | Traffic Diameter QoS Name |
Resource Name: Traffic for PCC Profile
Table 3-90 Supported REST APIs - Traffic for PCC Profile
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Traffic PCC Profile | /ocpm/pcrf/v1/configuration/policy/trafficPccProfile | POST | Create Traffic PCC Profile | See Table A-3 |
/ocpm/pcrf/v1/configuration/policy/trafficPccProfile/export | GET | Export Traffic PCC Profile | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/trafficPccProfile/import | POST | Import Traffic PCC Profile | See Table A-3 | |
/ocpm/pcrf/v1/configuration/policy/trafficPccProfile/{trafficPccProfileName} | GET | Get Traffic PCC Profile | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/trafficPccProfile/{trafficPccProfileName} | PUT | Update Traffic PCC Profile | See Table A-2 | |
/ocpm/pcrf/v1/configuration/policy/trafficPccProfile/{trafficPccProfileName} | DELETE | Delete Traffic PCC Profile | See Table A-4 |
Table 3-91 Data structures supported by the POST, GET, and PUT Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
description | string | O | ||
name | string | M | ||
param.diameter.pccProfile.ARP.PreemptionCapability | string | O | Allowed values
|
|
param.diameter.pccProfile.ARP.PreemptionVulnerability | string | O | Allowed values
|
|
param.diameter.pccProfile.ARP.PriorityLevel | string | O | ||
param.diameter.pccProfile.FlowDescriptions | string | O | ||
param.diameter.pccProfile.FlowInformations | array | O | ||
param.diameter.pccProfile.FlowStatus | string | O | Allowed values
|
|
param.diameter.pccProfile.MeteringMethod | string | O | Allowed values
|
|
param.diameter.pccProfile.MonitoringKey | string | O | ||
param.diameter.pccProfile.Offline | string | O | Allowed values
|
|
param.diameter.pccProfile.Online | string | O | Allowed values
|
|
param.diameter.pccProfile.Precedence | string | O | ||
param.diameter.pccProfile.RatingGroup | string | O | ||
param.diameter.pccProfile.ReportingLevel | string | O | Allowed values
|
|
param.diameter.pccProfile.RequiredAccessInfo | string | O | Allowed values
|
|
param.diameter.pccProfile.ResourceAllocationNotification | string | O | Allowed values
|
|
param.diameter.pccProfile.ServiceIdentifier | string | O | ||
param.diameter.pccProfile.applicationServiceProviderIdentity | string | O | ||
param.diameter.pccProfile.maxAuthDL | string | O | ||
param.diameter.pccProfile.maxAuthUL | string | O | ||
param.diameter.pccProfile.minRateDL | string | O | ||
param.diameter.pccProfile.minRateUL | string | O | ||
param.diameter.pccProfile.qci | string | O | Allowed values:
|
|
param.diameter.pccProfile.sponsorIdentity | string | O | ||
param.diameter.pccProfile.tdfApplicationIdentifier | string | O | ||
param.diameter.pccProfile.tdfMuteNotification | string | O | Allowed values
|
|
param.diameter.pccProfile.tdfRedirectAddressType | string | O | Allowed values
|
|
param.diameter.pccProfile.tdfRedirectServerAddress | string | O | ||
param.diameter.pccProfile.tdfRedirectSupport | string | O | Allowed values
|
Table 3-92 param.diameter.pccProfile.FlowInformations
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
flowDescription | string | O | ||
flowDirection | string | M | Allowed values:
|
|
tos | string | O | ||
tosMask | string | O |
Table 3-93 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
errors | array | |||
errors:message | string | |||
errors:name | string | |||
exportData | array | M | Exported list of traffic Pcc Profile. For more information, see Table 3-91 | |
key | string | Indicates the ID | ||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Table 3-94 Data structures supported by the DELETE Response Body
Field Name | Data Type | Constraints | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|---|
trafficPccProfileName | string | M | 1 | Traffic PCC Profile Name |
Resource Name: Traffic for PCC Rule
Table 3-95 Supported REST APIs - Traffic for PCC Rule
Resource Name | Resource URI | HTTP Method or Custom Operation | Description | Possible Result Code |
---|---|---|---|---|
Traffic PCC Rule | /ocpm/pcrf/v1/configuration/policy/trafficPccRule | POST | Create Traffic PCC Rule | See Table A-3 |
/ocpm/pcrf/v1/configuration/policy/trafficPccRule/export | GET | Export Traffic PCC Rule | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/trafficPccRule/import | POST | Import Traffic PCC Rule | See Table A-3 | |
/ocpm/pcrf/v1/configuration/policy/trafficPccRule/{trafficPccRuleName} | GET | Get Traffic PCC Rule | See Table A-1 | |
/ocpm/pcrf/v1/configuration/policy/trafficPccRule/{trafficPccRuleName} | PUT | Update Traffic PCC Rule | See Table A-2 | |
/ocpm/pcrf/v1/configuration/policy/trafficPccRule/{trafficPccRuleName} | DELETE | Delete Traffic PCC Rule | See Table A-4 |
Table 3-96 Data structures supported by the POST, GET, and PUT Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
description | string | O | ||
name | string | M | ||
param.diameter.pccRule.ARP.PreemptionCapability | string | O | Allowed values
|
|
param.diameter.pccRule.ARP.PreemptionVulnerability | string | O | Allowed values
|
|
param.diameter.pccRule.ARP.PriorityLevel | string | O | ||
param.diameter.pccRule.FlowDescriptions | string | O | ||
param.diameter.pccRule.FlowInformations | array | O | ||
param.diameter.pccRule.FlowStatus | string | O | Allowed values
|
|
param.diameter.pccRule.MeteringMethod | string | O | Allowed values
|
|
param.diameter.pccRule.MonitoringKey | string | O | ||
param.diameter.pccRule.Offline | string | O | Allowed values
|
|
param.diameter.pccRule.Online | string | O | Allowed values
|
|
param.diameter.pccRule.Precedence | string | O | ||
param.diameter.pccRule.RatingGroup | string | O | ||
param.diameter.pccRule.ReportingLevel | string | O | Allowed values
|
|
param.diameter.pccRule.RequiredAccessInfo | string | O | Allowed values
|
|
param.diameter.pccRule.ResourceAllocationNotification | string | O | Allowed values
|
|
param.diameter.pccRule.ServiceIdentifier | string | O | ||
param.diameter.pccRule.applicationServiceProviderIdentity | string | O | ||
param.diameter.pccRule.maxAuthDL | string | O | ||
param.diameter.pccRule.maxAuthUL | string | O | ||
param.diameter.pccRule.minRateDL | string | O | ||
param.diameter.pccRule.minRateUL | string | O | ||
param.diameter.pccRule.qci | string | O | Allowed values:
|
|
param.diameter.pccRule.sponsorIdentity | string | O | ||
param.diameter.pccRule.tdfApplicationIdentifier | string | O | ||
param.diameter.pccRule.tdfMuteNotification | string | O | Allowed values
|
|
param.diameter.pccRule.tdfRedirectAddressType | string | O | Allowed values
|
|
param.diameter.pccRule.tdfRedirectServerAddress | string | O | ||
param.diameter.pccRule.tdfRedirectSupport | string | O | Allowed values
|
Table 3-97 param.diameter.pccRule.FlowInformations
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
flowDescription | string | O | ||
flowDirection | string | M | Allowed values:
|
|
tos | string | O | ||
tosMask | string | O |
Table 3-98 Data structures supported by Export and Import Response Body
Field Name | Data Type | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|
date | string | Current timestamp | ||
errors | array | |||
errors:message | string | |||
errors:name | string | |||
exportData | array | M | Exported list of traffic Pcc Ruke. For more information, see Table 3-96 | |
key | string | Indicates the ID | ||
sourceVersion | string | System version of the product from which data is exported | ||
topic | string | M | Topic of each managed object |
Table 3-99 Data structures supported by the DELETE Response Body
Field Name | Data Type | Constraints | Mandatory(M)/Optional(O)/Conditional(C) | Cardinality | Description |
---|---|---|---|---|---|
trafficPccRuleName | string | M | 1 | Traffic PCC Rule Name |