Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

NSMF call NSSMF Adapter APIs

Allocate NSSI:[AN/TN/CN]

Method

URL

POST

{adapter-url}/api/rest/provMns/v1/NSS/SliceProfiles

...

Code Block
languagetext
themeRDark
titleResponse example:
collapsetrue
{
  "jobId": "db245365e79c47ed88fcd60caa8f6549"
}

Modify NSSI: [AN/TN/CN]

MethodURL
PUT{adapter-url}/api/rest/provMns/v1/NSS/{nssi}

...

Code Block
languagetext
themeRDark
titleResponse example:
collapsetrue
{
  "jobId": "db245365e79c47ed88fcd60caa8f6549"
}


Activate NSSI: [AN/TN/CN]

Method

URL

POST

{adapter-url}/api/rest/provMns/v1/NSS/{snssai}/activation

REQ example:


Code Block
languagetext
themeRDark
titleREQ example:
collapsetrue
{
	"actDeActNssi": {
		"nsiId": "NSI-M-001-HDBNJ-NSMF-01-A-ZX",
		"nssiId": "NSSI-C-001-HDBNJ-NSSMF-01-A-ZX"
	},
	"esrInfo": {
		"vendor": "huawei",
		"networkType": "core/access/transport"
	},
	"serviceInfo": {
		"serviceInvariantUuid": "e75698d9-925a-4cdd-a6c0-edacbe6a0b51",
		"serviceUuid": "8ee5926d-720b-4bb2-86f9-d20e921c143b",
		"globalSubscriberId": "5GCustomer",
		"serviceType": "5G"
	}
}

...

Code Block
languagetext
themeRDark
titleResponse example:
collapsetrue
{
  "jobId": "db245365e79c47ed88fcd60caa8f6549"
}

DeActivate NSSI: [AN/TN/CN]

Method

URL

POST

{adapter-url}/api/rest/provMns/v1/NSS/{snssai}/deactivation

...

Code Block
languagetext
themeRDark
titleResponse example:
collapsetrue
{
  "jobId": "db245365e79c47ed88fcd60caa8f6549"
}

Deallocate NSSI: [AN/TN/CN]

Method

URL

POST

{adapter-url}/api/rest/provMns/v1/NSS/nssi/{nssiId}

...

Code Block
languagetext
themeRDark
titleResponse example:
collapsetrue
{
  "jobId": "db245365e79c47ed88fcd60caa8f6549"
}

Query JOB Status

Method

URL

POST

{adapter-url}/api/rest/provMns/v1/NSS/jobs/{jobId}

...