Bosh Director/CredHub API question

Michael Stancampiano
 

In CredHub documentation there are manifest identifiers defined with dot notation that seem to conform to the JSON objects for certificates (and other types) that can be specified in CredHub API calls. For example:
tls:
ca: ((database-tls.ca))
certificate: ((database-tls.certificate))
private_key: ((database-tls.private_key))

Does the CredHub API support the usage of the dot notation to retrieve a specific value (such as a private_key)? For example:
curl "https://example.com/api/v1/data?name=/database-tls.private_key"

Does the Bosh Director when processing this manifest sample make one call to CredHub and retrieve all 3 values, using ?name=/database-tls ?

Join cf-bosh@lists.cloudfoundry.org to automatically receive all group messages.