Get Namespace
Use this endpoint to fetch a Namespace
Authorized Roles : PROVIDER or ORG_ADMIN or ORG_USER
Request
URI
GET
https://{api_host}/provider/namespaces/{id}
COPY
Path Parameters
string
id
Required
ID of the Namespace
Responses
200
OK
Returns
NamespaceDto
of type(s)
application/vnd.vmware.dms-v1+json
{
"id": "string",
"name": "string",
"description": "string",
"environment": {
"id": "string",
"name": "string"
},
"localStorages": [
{
"id": "string",
"name": "string",
"isDefault": false
}
],
"cloudStorages": [
{
"id": "string",
"name": "string",
"isDefault": false
}
],
"datastores": [
{
"id": "string",
"name": "string",
"moId": "string",
"isDefault": false
}
],
"appNetworks": [
{
"id": "string",
"name": "string",
"moId": "string",
"isDefault": false
}
],
"organisations": [
{
"id": "string",
"name": "string",
"isPublished": false,
"databaseCount": 0
}
],
"status": "string",
"runtimeInfo": [
{
"id": "string",
"namespaceId": "string",
"alertType": "string",
"alertLevel": "string",
"alertTime": "string"
}
],
"databaseCount": 0,
"lastUpdatedTime": "string",
"links": [
{
"rel": "string",
"href": "string",
"hreflang": "string",
"media": "string",
"title": "string",
"type": "string",
"deprecation": "string",
"profile": "string",
"name": "string"
}
]
}
string As uuid
As uuid
id
Optional
id
string
name
Required
name
string
description
Optional
description
object
environment
Required
environment
array of
object
localStorages
Required
localStorages
array of
object
cloudStorages
Required
cloudStorages
array of
object
datastores
Required
datastores
array of
object
appNetworks
Required
appNetworks
array of
object
organisations
Required
organisations
string
status
Required
status
Possible values are :
INIT,
ONLINE,
ERROR,
WARNING,
array of
object
runtimeInfo
Required
runtimeInfo
integer As int32
As int32
databaseCount
Optional
databaseCount
string As date-time
As date-time
lastUpdatedTime
Optional
lastUpdatedTime
array of
object
links
Optional
links
400
Bad Request
Operation doesn't return any data structure
Code Samples
COPY
curl -H 'Authorization: <value>' https://{api_host}/provider/namespaces/{id}
Namespace Information Operations
PUT
Update Namespace Alert Type As Verified
PUT
Publish Namespace To Organisation
DELETE
Un Publish Namespace From Organisation
PUT
Add Organisation To Namespace
DELETE
Remove Organisation From Namespace
GET
Get Namespace
PUT
Edit Namespace
DELETE
Delete Namespace
GET
List All Namespaces
POST
Create Namespace
GET
List All Namespace Runtime Info Histories
GET
Get Flagged Namespace Alert Types
GET
Get Datastore Storage Info By Namespace Id
GET
Get Namespace Active Resources
GET
Get Namespace Active Backup Storage Usage