content library subscriptions: info
The
info
structure contains information about the subscription. This structure was added in vSphere API 6.7.2.Representation:
{
"subscribed_library" : "obj-103",
"subscribed_library_vcenter" : {
"hostname" : "string",
"https_port" : 1,
"server_guid" : "string"
},
"subscribed_library_name" : "string",
"subscribed_library_location" : "LOCAL",
"subscribed_library_placement" : {
"cluster" : "obj-103",
"folder" : "obj-103",
"host" : "obj-103",
"resource_pool" : "obj-103",
"network" : "obj-103"
}
}
"subscribed_library" : "obj-103",
"subscribed_library_vcenter" : {
"hostname" : "string",
"https_port" : 1,
"server_guid" : "string"
},
"subscribed_library_name" : "string",
"subscribed_library_location" : "LOCAL",
"subscribed_library_placement" : {
"cluster" : "obj-103",
"folder" : "obj-103",
"host" : "obj-103",
"resource_pool" : "obj-103",
"network" : "obj-103"
}
}
Attributes:
Name | Type | Description |
---|---|---|
Required | ||
subscribed_library | string | Identifier of the subscribed library associated with the subscription. This attribute was added in vSphere API 6.7.2. 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 . |
subscribed_library_name | string | Name of the subscribed library associated with the subscription. This attribute was added in vSphere API 6.7.2. |
subscribed_library_location | string | Location of the subscribed library relative to the published library. This attribute was added in vSphere API 6.7.2. Defines the location of subscribed library relative to the published library. This enumeration was added in vSphere API 6.7.2. Value is one of: LOCAL: The subscribed library belongs to the same vCenter instance as the published library. This constant was added in vSphere API 6.7.2. REMOTE: The subscribed library belongs to a different vCenter instance than the published library. This constant was added in vSphere API 6.7.2. |
subscribed_library_vcenter.hostname | string | Hostname of the vCenter Server instance where the subscribed library exists. This attribute was added in vSphere API 6.7.2. |
subscribed_library_vcenter.server_guid | string | The unique identifier of the vCenter Server where the subscribed library exists. This attribute was added in vSphere API 6.7.2. |
subscribed_library_placement | placement_info | Placement information about the subscribed library's virtual machine template items. This attribute was added in vSphere API 6.7.2. |
Optional | ||
subscribed_library_vcenter | vcenter_info | Information about the vCenter Server instance where the subscribed library exists. This attribute was added in vSphere API 6.7.2. Optional. It is only relevant when subscribed_library_location has value REMOTE. This field is optional and it is only relevant when the value of subscribed_library_location is REMOTE. |
subscribed_library_vcenter.https_port | long | The HTTPS port of the vCenter Server instance where the subscribed library exists. This attribute was added in vSphere API 6.7.2. Optional. If unset, port 443 will be used. |
subscribed_library_placement.folder | string | Virtual machine folder into which the virtual machine template should be placed. This attribute was added in vSphere API 6.7.2. Optional. The field will be unset if the subscribed library associated with the subscription does not have a virtual machine folder.When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: Folder:VCenter . When operations return a value of this structure as a result, the field will be an identifier for the resource type: Folder:VCenter . |
subscribed_library_placement.cluster | string | Cluster onto which the virtual machine template should be placed. This attribute was added in vSphere API 6.7.2. Optional. The field will be unset if the subscribed library associated with the subscription does not have a cluster.When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: ClusterComputeResource:VCenter . When operations return a value of this structure as a result, the field will be an identifier for the resource type: ClusterComputeResource:VCenter . |
subscribed_library_placement.resource_pool | string | Resource pool into which the virtual machine template should be placed. This attribute was added in vSphere API 6.7.2. Optional. The field will be unset if the subscribed library associated with the subscription does not have a resource pool.When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: ResourcePool:VCenter . When operations return a value of this structure as a result, the field will be an identifier for the resource type: ResourcePool:VCenter . |
subscribed_library_placement.host | string | Host onto which the virtual machine template should be placed. If host and resource_pool are both specified, resource_pool must belong to host . If host and cluster are both specified, host must be a member of cluster . This attribute was added in vSphere API 6.7.2. Optional. The field will be unset if the subscribed library associated with the subscription does not have a host.When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: HostSystem:VCenter . When operations return a value of this structure as a result, the field will be an identifier for the resource type: HostSystem:VCenter . |
subscribed_library_placement.network | string | Network that backs the virtual Ethernet adapters in the virtual machine template. This attribute was added in vSphere API 6.7.2. Optional. The field will be unset if the subscribed library associated with the subscription does not have a network.When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: Network:VCenter . When operations return a value of this structure as a result, the field will be an identifier for the resource type: Network:VCenter . |