public interface ProtectionSourceApi
| Modifier and Type | Method and Description |
|---|---|
void |
deleteProtectionSource(ProtectionSourceUid protectionSourceUid)
Unregister a previously registered Protection Source.
|
Attachment |
downloadPhysicalAgent(DownloadPhysicalAgentRequest request)
Returns an
InputStream containing the physical agent, i.e. |
Stream<ScopedProtectionSource> |
listProtectionSources(EntityFilters entityFilters)
If no parameters are specified, all Protection Sources that are registered
on the Cohesity Cluster are returned.
|
ScopedProtectionSource |
registerProtectionSource(VdcUuid vdcUuid,
com.iland.cohesity.sdk.api.model.RegisterProtectionSourceParameters parameters)
Register a Protection Source on the Cohesity Cluster.
|
ScopedProtectionSource |
updateProtectionSource(ProtectionSourceUid protectionSourceUid,
com.iland.cohesity.sdk.api.model.UpdateProtectionSourceParameters parameters)
Update a previously registered Protection Source with new details.
|
Attachment downloadPhysicalAgent(DownloadPhysicalAgentRequest request)
InputStream containing the physical agent, i.e. an
installer.request - a DownloadPhysicalAgentRequest requestInputStream an InputStream containing the
physical agentStream<ScopedProtectionSource> listProtectionSources(EntityFilters entityFilters)
ScopedProtectionSource registerProtectionSource(VdcUuid vdcUuid, com.iland.cohesity.sdk.api.model.RegisterProtectionSourceParameters parameters)
vdcUuid - a VDC UUIDparameters - the
parametersScopedProtectionSource updateProtectionSource(ProtectionSourceUid protectionSourceUid, com.iland.cohesity.sdk.api.model.UpdateProtectionSourceParameters parameters)
protectionSourceUid - the ProtectionSourceUid to updateparameters - the
parametersProtectionSourceNodevoid deleteProtectionSource(ProtectionSourceUid protectionSourceUid)
protectionSourceUid - the ProtectionSourceUid to deleteCopyright © 2023 iland Internet Solutions, Corp. All rights reserved.