List Vcd Catalogs
API code: LIST_VCD_CATALOGS
Pre-authorized role(s): TENANT_USER
| TENANT_ADMIN
Platform(s): AMAZON
| OSIS
| CLOUDIAN
| ECS
Request
URI
GET
https://apaas-29.eng.vmware.com//api/v1/core/catalogs
COPY
Query Parameters
integer
offset
Optional
The start index of items to return for the current page.
integer
limit
Optional
The max count of items to return for the current page.
string
order
Optional
The sort spec of the collection. The value is of pattern 'property ASC|DESC'. Only single property order is supported.
Examples:
- lastModifiedDate DESC
- name ASC
string
filter
Optional
The RSQL expression to filter page results based on property comparison.
The logical operations include:
- Logical AND ';' or 'and'
- Logical OR ',' or 'or'
- Equal to '=='
- Not equal to '!='
- Less than '=lt=' or '<'
- Less than or equal to '=le=' or '<='
- Greater than operator '=gt=' or '>'
- Greater than or equal to '=ge=' or '>='
- In '=in='
- Not in '=out='
- (..)
- (..);(..)
- (..),(..)
/api/v1/types/bucket
. Date property value format must be ISO8601 compliant, e.g.
yyyy-MM-ddTHH:mm:ss.SSSZ
. When a timezone offset is presented with a plus (+) separator, the plus character must be encoded as %2D
.Examples:
- lastModifiedDate<2018-10-14T02:36:08.262%2D0000
- foo1=="value1" and foo2>value2
- foo1=in=(value1,value2);foo2=out=(value3,value4,value5),foo3==value6*value7
boolean
all
Optional
Fetch all buckets.
Responses
200
OK
Returns PageBucketEx of type(s) application/json
{
"items": [
{
"name": "string",
"creationDate": "string",
"path": "string",
"tenant": "string",
"owner": {
"id": "string",
"displayName": "string"
},
"storageUserId": "string",
"region": "string",
"objectCount": 0,
"usedBytes": 0,
"lastModified": "string",
"s3Href": "string",
"s3AltHref": "string",
"encrypted": false,
"bucketType": "string",
"catalogStatus": "string",
"sharingStatus": "string",
"objectLock": false,
"reserved": false,
"created": false
}
],
"pageInfo": {
"offset": 0,
"limit": 0,
"total": 0
}
}
Cloud Director Catalog Integration Operations
PUT
Add Vcd Catalog
PUT
Add Vcd Catalog Item
DELETE
Delete Vcd Catalog
DELETE
Delete Vcd Catalog Folder
DELETE
Delete Vcd Catalog Item
DELETE
Empty Vcd Catalog
GET
Get Vcd Catalog
GET
Get Vcd Catalog Item
GET
Get Vcd Catalog Publish State
GET
Get Vcd Catalog Publish Version
GET
Get Vcd Catalog Summary
POST
Import Vcd Catalog
GET
List Shared Vcd Catalogs
GET
List Vcd Catalog Items
GET
List Vcd Catalogs
PUT
Publish Vcd Catalog
DELETE
Unpublish Vcd Catalog
PUT
Update Vcd Catalog Sharing