Retrieve project details
Description
Retrieves detailed information about the specified project.
If a project the user does not belong to is specified, that operation results in an error.
Note:
When the system administrator uses this API, an error will occur if a value different from the project ID is specified in the header.
Request
Header
Accept: application/xml
X-Auth-Token: Keystone token (*1)
X-VA-Project-Id: ID of the project that owns the resource (*2)
X-VA-Domain-Id: ID of the domain that owns the resource (*2)
*1: Specify the scope of the project for which detailed information is to be retrieved, and retrieve a token.
When the system administrator uses this API, the scope specified for the token is ignored.
*2: Mandatory when this API is executed by the system administrator. ignored when executed by other users.
Method
GET
Path
/projects/projId
Query
n/a
Body
n/a
Response
Status code
200 OK
Body
<Project name="projFolderName">
<Domain>domainFolderName</Domain>
<AvailabilityZones>
<AvailabilityZone>availZoneWithProjFolder</AvailabilityZone>
<AvailabilityZone>availZoneWithProjFolder</AvailabilityZone>
...
</AvailabilityZones>
<Dedicated>
<DedicatedAZ>availZoneWhereDedicVirtServersCanBeDeployed</DedicatedAZ>
<DedicatedAZ>availZoneWhereDedicVirtServersCanBeDeployed</DedicatedAZ>
...
</Dedicated>
</Project>
Item | Description | Details |
---|---|---|
projFolderName | Name of the project folder | The name (project ID) of the project folder is displayed. |
domainFolderName | Name of the domain folder | The name (domain ID) of the domain folder (domain to which the project belongs) is displayed. |
availZoneWithProjFolder | Name of the availability zone containing the project folder | The name of the availability zone containing the project folder is displayed. |
availZoneWhereDedicVirtServersCanBeDeployed | Name of the availability zone where dedicated virtual servers can be deployed | The name of the availability zone where dedicated virtual servers can be deployed is displayed |