[{"label":"Latest (5.0.0)","version":"latest"},{"version":"4.5.1"},{"version":"4.5.0"},{"version":"4.4.0"},{"version":"4.3.1"},{"link":"https://developer.vmware.com/apis/1127/vmware-cloud-foundation","version":"4.3"},{"link":"https://developer.vmware.com/apis/1078/vmware-cloud-foundation","version":"4.2"},{"link":"https://developer.vmware.com/apis/1033/vmware-cloud-foundation","version":"4.1"},{"link":"https://developer.vmware.com/apis/1003/vmware-cloud-foundation","version":"4.0.1"},{"link":"https://developer.vmware.com/apis/939/vmware-cloud-foundation","version":"4.0"}]
vcf-for-vxrail
VMware Cloud Foundation on Dell EMC VxRail API Reference Guide
Resource Functionalities
APIs for managing Resource Functionalities
Table of Contents
1. Get Resource Functionalities
1.1. Prerequisites
The following data is optional
-
Resource type - if not provided the API will default to resource type SYSTEM
-
Functionality type
-
Resource IDs
-
Allowed or disallowed resource functionalities
1.2. Steps
- Invoke the API.
cURL Request
$ curl 'https://sfo-vcf01.rainpole.io/v1/resource-functionalities' -i -X GET \
-H 'Authorization: Bearer etYWRta....'
HTTP Request
GET /v1/resource-functionalities HTTP/1.1
Host: sfo-vcf01.rainpole.io
Authorization: Bearer etYWRta....
HTTP Response
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 269
{
"elements" : [ {
"resourceType" : "CLUSTER",
"resourceId" : "2b524e52-bbd6-42d8-99d9-dae09d995433",
"functionalities" : [ {
"type" : "ADD_HOST",
"isAllowed" : true
}, {
"type" : "ADD_HOST",
"isAllowed" : false
} ]
} ]
}
2. Get Resource Functionalities Allowed Global Configuration
2.1. Steps
- Invoke the API.
cURL Request
$ curl 'https://sfo-vcf01.rainpole.io/v1/resource-functionalities/global' -i -X GET \
-H 'Authorization: Bearer etYWRta....'
HTTP Request
GET /v1/resource-functionalities/global HTTP/1.1
Host: sfo-vcf01.rainpole.io
Authorization: Bearer etYWRta....
HTTP Response
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 24
{
"isAllowed" : true
}
Last updated 2023-05-21 23:30:49 PDT
Operations
get
get
Get Resources Functionalities Allowed Global
Get Resource Functionalities Allowed Global Configuration
Get Resource Functionalities Allowed Global Configuration
[{"label":"Latest (5.0.0)","version":"latest"},{"version":"4.5.1"},{"version":"4.5.0"},{"version":"4.4.0"},{"version":"4.3.1"},{"link":"https://developer.vmware.com/apis/1127/vmware-cloud-foundation","version":"4.3"},{"link":"https://developer.vmware.com/apis/1078/vmware-cloud-foundation","version":"4.2"},{"link":"https://developer.vmware.com/apis/1033/vmware-cloud-foundation","version":"4.1"},{"link":"https://developer.vmware.com/apis/1003/vmware-cloud-foundation","version":"4.0.1"},{"link":"https://developer.vmware.com/apis/939/vmware-cloud-foundation","version":"4.0"}]
vcf-for-vxrail