Library_Subscriptions_Info

Library_Subscriptions_Info
Library_Subscriptions_Info

The Subscriptions.Info structure contains information about the subscription.

JSON Example
{
    "subscribed_library": "string",
    "subscribed_library_name": "string",
    "subscribed_library_location": "string",
    "subscribed_library_vcenter": {
        "hostname": "string",
        "https_port": 0,
        "server_guid": "string"
    },
    "subscribed_library_placement": {
        "folder": "string",
        "cluster": "string",
        "resource_pool": "string",
        "host": "string",
        "network": "string"
    }
}
string
subscribed_library
Required

Identifier of the subscribed library associated with the subscription. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.content.Library. When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.content.Library.

string
subscribed_library_name
Required

Name of the subscribed library associated with the subscription.

subscribed_library_location
Required

The Subscriptions.Location enumerated type defines the location of subscribed library relative to the published library.
LOCAL : The subscribed library belongs to the same vCenter instance as the published library.
REMOTE : The subscribed library belongs to a different vCenter instance than the published library.

subscribed_library_vcenter
Optional

The Subscriptions.VcenterInfo structure contains information about the vCenter Server instance where the subscribed library associated with the subscription exists.

subscribed_library_placement
Required

The Subscriptions.PlacementInfo structure contains the placement information for the subscribed library's virtual machine template library items. The Subscriptions.PlacementInfo structure is only applicable for the virtual machine template library items of the subscribed library.