ContentLibrary
An object representing a VCF Content Library.
{
"id": "string",
"name": "string",
"description": "string",
"org": {
"name": "string",
"id": "string"
},
"libraryType": "string",
"isSubscribed": false,
"isShared": false,
"creationDate": "string",
"storageClasses": [
{
"name": "string",
"id": "string"
}
],
"versionNumber": 0,
"subscriptionConfig": {
"subscriptionUrl": "string",
"password": "string",
"needLocalCopy": false
},
"autoAttach": false,
"status": "READY, NOT_READY, FAILED, PARTIALLY_READY"
}
A unique identifier for the Content library.
The name of the Content Library.
The description of the Content Library.
The type of content library.
- PROVIDER - Content Library that is scoped to a provider.
- TENANT - Content Library that is scoped to a tenant organization.
Whether this Content Library is subscribed from an external published library.
Whether this Content Library is shared with other organziations.
The ISO-8601 timestamp representing when this Content Library was created.
A collection of storage class references used by this Content Library.
Version number of this Content library.
An object representing subscription settings of an Content Library.
For Tenant Content Libraries this field represents whether this Content Library should be automatically attached to all current and future namespaces in the tenant organization. If no value is supplied during Tenant Content Library creation then this field will default to true. If a value of false is supplied, then this Tenant Content Library will only be attached to namespaces that explicitly request it. For Provider Content Libraries this field is not needed for creation and will always be returned as true. This field cannot be updated after Content Library creation.
Status of this content library.