public class UnManagedFileSystems extends AbstractCoreBulkResources<UnManagedFileSystemRestRep>
Base URL: /vdc/unmanaged/filesystems
| Constructor and Description |
|---|
UnManagedFileSystems(ViPRCoreClient parent,
RestClient client) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<UnManagedFileSystemRestRep> |
getByStorageSystem(java.net.URI storageSystemId)
Gets the list of unmanaged file systems for the given storage system by ID.
|
java.util.List<UnManagedFileSystemRestRep> |
getByStorageSystem(java.net.URI storageSystemId,
ResourceFilter<UnManagedFileSystemRestRep> filter)
Gets the list of unmanaged file systems for the given storage system by ID, optionally filtering the results.
|
java.util.List<UnManagedFileSystemRestRep> |
getByStorageSystemVirtualPool(java.net.URI storageSystemId,
java.net.URI vpool) |
java.util.List<UnManagedFileSystemRestRep> |
getByStorageSystemVirtualPool(java.net.URI storageSystemId,
java.net.URI vpool,
boolean exported) |
java.util.List<UnManagedFileSystemRestRep> |
getByStorageSystemVirtualPool(java.net.URI storageSystemId,
java.net.URI vpool,
boolean exported,
ResourceFilter<UnManagedFileSystemRestRep> filter) |
java.util.List<UnManagedFileSystemRestRep> |
getByStorageSystemVirtualPool(java.net.URI storageSystemId,
java.net.URI vpool,
ResourceFilter<UnManagedFileSystemRestRep> filter) |
java.util.List<NamedRelatedResourceRep> |
ingest(FileSystemIngest input)
Ingests unmanaged file systems.
|
java.util.List<RelatedResourceRep> |
listByStorageSystem(java.net.URI storageSystemId)
Lists the unmanaged file systems for the given storage system by ID.
|
java.util.List<NamedRelatedResourceRep> |
listByStorageSystemVirtualPool(java.net.URI storageSystemId,
java.net.URI vpool)
Lists the unmanaged file systems for the given storage system and virtual pool
|
java.util.List<NamedRelatedResourceRep> |
listByStorageSystemVirtualPool(java.net.URI storageSystemId,
java.net.URI vpool,
boolean exported)
Lists the unmanaged file systems for the given storage system and virtual pool
|
UnManagedFileSystems |
withInactive(boolean inactive)
Configures the fetch operations to include inactive resources.
|
UnManagedFileSystems |
withInternal(boolean internal)
Configures the fetch operations to include internal resources.
|
getByIds, getByRefs, listBulkIdsaddTags, get, get, getByIds, getByRefs, getTags, performSearch, performSearchBy, removeTags, search, updateTagsequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetByIds, getByRefsaddTags, get, get, getTags, removeTags, search, updateTagspublic UnManagedFileSystems(ViPRCoreClient parent, RestClient client)
public UnManagedFileSystems withInactive(boolean inactive)
AbstractResourceswithInactive in class AbstractResources<UnManagedFileSystemRestRep>inactive - whether to include inactive resources.public UnManagedFileSystems withInternal(boolean internal)
AbstractResourceswithInternal in class AbstractResources<UnManagedFileSystemRestRep>internal - whether to include internal resources.public java.util.List<RelatedResourceRep> listByStorageSystem(java.net.URI storageSystemId)
API Call: GET /vdc/storage-systems/{storageSystemId}/unmanaged/filesystems
storageSystemId - the ID of the storage system.public java.util.List<NamedRelatedResourceRep> listByStorageSystemVirtualPool(java.net.URI storageSystemId, java.net.URI vpool)
API Call: GET /vdc/storage-systems/{storageSystemId}/unmanaged/{virtualPool}/filesystems
storageSystemId - the ID of the storage systemvpool - the ID of the virtual poolpublic java.util.List<NamedRelatedResourceRep> listByStorageSystemVirtualPool(java.net.URI storageSystemId, java.net.URI vpool, boolean exported)
API Call: GET /vdc/storage-systems/{storageSystemId}/unmanaged/{virtualPool}/filesystems
storageSystemId - the ID of the storage systemvpool - the ID of the virtual poolexported - if true, return exported filesystems. if false, return unexported filesystemspublic java.util.List<UnManagedFileSystemRestRep> getByStorageSystem(java.net.URI storageSystemId)
storageSystemId - the ID of the storage system.public java.util.List<UnManagedFileSystemRestRep> getByStorageSystemVirtualPool(java.net.URI storageSystemId, java.net.URI vpool)
public java.util.List<UnManagedFileSystemRestRep> getByStorageSystemVirtualPool(java.net.URI storageSystemId, java.net.URI vpool, boolean exported)
public java.util.List<UnManagedFileSystemRestRep> getByStorageSystemVirtualPool(java.net.URI storageSystemId, java.net.URI vpool, boolean exported, ResourceFilter<UnManagedFileSystemRestRep> filter)
public java.util.List<UnManagedFileSystemRestRep> getByStorageSystemVirtualPool(java.net.URI storageSystemId, java.net.URI vpool, ResourceFilter<UnManagedFileSystemRestRep> filter)
public java.util.List<UnManagedFileSystemRestRep> getByStorageSystem(java.net.URI storageSystemId, ResourceFilter<UnManagedFileSystemRestRep> filter)
storageSystemId - the ID of the storage system.filter - the resource filter to apply to the results as they are returned (optional).public java.util.List<NamedRelatedResourceRep> ingest(FileSystemIngest input)
API Call: POST /vdc/unmanaged/filesystems/ingest
input - the ingest configuration.