VMware vCloud Suite SDK for .NET 6.0.0
|
Storage
is a resource that represents a specific instance of a file stored on a storage backing.
More...
Inherited by vmware::content::library::item::StorageStub.
Public Member Functions | |
global::System.Collections.Generic.List < vmware.content.library.item.StorageTypes.Info > | Get (string libraryItemId, string fileName) |
Retrieves the storage information for a specific file in a library item. | |
global::System.Collections.Generic.List < vmware.content.library.item.StorageTypes.Info > | Get (string libraryItemId, string fileName, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Retrieves the storage information for a specific file in a library item. | |
global::System.Threading.Tasks.Task < global::System.Collections.Generic.List < vmware.content.library.item.StorageTypes.Info > > | GetAsync (string libraryItemId, string fileName) |
Retrieves the storage information for a specific file in a library item. | |
global::System.Threading.Tasks.Task < global::System.Collections.Generic.List < vmware.content.library.item.StorageTypes.Info > > | GetAsync (string libraryItemId, string fileName, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Retrieves the storage information for a specific file in a library item. | |
global::System.Collections.Generic.List < vmware.content.library.item.StorageTypes.Info > | List (string libraryItemId) |
Lists all storage items for a given library item. | |
global::System.Collections.Generic.List < vmware.content.library.item.StorageTypes.Info > | List (string libraryItemId, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Lists all storage items for a given library item. | |
global::System.Threading.Tasks.Task < global::System.Collections.Generic.List < vmware.content.library.item.StorageTypes.Info > > | ListAsync (string libraryItemId) |
Lists all storage items for a given library item. | |
global::System.Threading.Tasks.Task < global::System.Collections.Generic.List < vmware.content.library.item.StorageTypes.Info > > | ListAsync (string libraryItemId, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Lists all storage items for a given library item. |
Storage
is a resource that represents a specific instance of a file stored on a storage backing.
Unlike File , which is abstract, storage represents concrete files on the various storage backings. A file is only represented once in File , but will be represented multiple times (once for each storage backing) in Storage
. The Storage
interface provides information on the storage backing and the specific location of the file in that backing to privileged users who want direct access to the file on the storage medium.
global::System.Collections.Generic.List<vmware.content.library.item.StorageTypes.Info> vmware::content::library::item::Storage::Get | ( | string | libraryItemId, |
string | fileName | ||
) |
Retrieves the storage information for a specific file in a library item.
vmware.vapi.std.errors.NotFound | if the specified library item does not exist. |
vmware.vapi.std.errors.NotFound | if the specified file does not exist in the given library item. |
vmware.vapi.std.errors.Unauthorized | if you do not have all of the privileges described as follows:
|
libraryItemId | Identifier of the library item whose storage information should be retrieved. The parameter must be an identifier for the resource type: com.vmware.content.library.Item . |
fileName | Name of the file for which the storage information should be listed. |
Implemented in vmware::content::library::item::StorageStub.
global::System.Collections.Generic.List<vmware.content.library.item.StorageTypes.Info> vmware::content::library::item::Storage::Get | ( | string | libraryItemId, |
string | fileName, | ||
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) |
Retrieves the storage information for a specific file in a library item.
vmware.vapi.std.errors.NotFound | if the specified library item does not exist. |
vmware.vapi.std.errors.NotFound | if the specified file does not exist in the given library item. |
vmware.vapi.std.errors.Unauthorized | if you do not have all of the privileges described as follows:
|
libraryItemId | Identifier of the library item whose storage information should be retrieved. The parameter must be an identifier for the resource type: com.vmware.content.library.Item . |
fileName | Name of the file for which the storage information should be listed. |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
Implemented in vmware::content::library::item::StorageStub.
global::System.Threading.Tasks.Task<global::System.Collections.Generic.List<vmware.content.library.item.StorageTypes.Info> > vmware::content::library::item::Storage::GetAsync | ( | string | libraryItemId, |
string | fileName, | ||
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) |
Retrieves the storage information for a specific file in a library item.
vmware.vapi.std.errors.NotFound | if the specified library item does not exist. |
vmware.vapi.std.errors.NotFound | if the specified file does not exist in the given library item. |
vmware.vapi.std.errors.Unauthorized | if you do not have all of the privileges described as follows:
|
libraryItemId | Identifier of the library item whose storage information should be retrieved. The parameter must be an identifier for the resource type: com.vmware.content.library.Item . |
fileName | Name of the file for which the storage information should be listed. |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
Implemented in vmware::content::library::item::StorageStub.
global::System.Threading.Tasks.Task<global::System.Collections.Generic.List<vmware.content.library.item.StorageTypes.Info> > vmware::content::library::item::Storage::GetAsync | ( | string | libraryItemId, |
string | fileName | ||
) |
Retrieves the storage information for a specific file in a library item.
vmware.vapi.std.errors.NotFound | if the specified library item does not exist. |
vmware.vapi.std.errors.NotFound | if the specified file does not exist in the given library item. |
vmware.vapi.std.errors.Unauthorized | if you do not have all of the privileges described as follows:
|
libraryItemId | Identifier of the library item whose storage information should be retrieved. The parameter must be an identifier for the resource type: com.vmware.content.library.Item . |
fileName | Name of the file for which the storage information should be listed. |
Implemented in vmware::content::library::item::StorageStub.
global::System.Collections.Generic.List<vmware.content.library.item.StorageTypes.Info> vmware::content::library::item::Storage::List | ( | string | libraryItemId | ) |
Lists all storage items for a given library item.
vmware.vapi.std.errors.NotFound | if the specified library item does not exist. |
vmware.vapi.std.errors.Unauthorized | if you do not have all of the privileges described as follows:
|
libraryItemId | Identifier of the library item whose storage information should be listed. The parameter must be an identifier for the resource type: com.vmware.content.library.Item . |
Implemented in vmware::content::library::item::StorageStub.
global::System.Collections.Generic.List<vmware.content.library.item.StorageTypes.Info> vmware::content::library::item::Storage::List | ( | string | libraryItemId, |
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) |
Lists all storage items for a given library item.
vmware.vapi.std.errors.NotFound | if the specified library item does not exist. |
vmware.vapi.std.errors.Unauthorized | if you do not have all of the privileges described as follows:
|
libraryItemId | Identifier of the library item whose storage information should be listed. The parameter must be an identifier for the resource type: com.vmware.content.library.Item . |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
Implemented in vmware::content::library::item::StorageStub.
global::System.Threading.Tasks.Task<global::System.Collections.Generic.List<vmware.content.library.item.StorageTypes.Info> > vmware::content::library::item::Storage::ListAsync | ( | string | libraryItemId, |
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) |
Lists all storage items for a given library item.
vmware.vapi.std.errors.NotFound | if the specified library item does not exist. |
vmware.vapi.std.errors.Unauthorized | if you do not have all of the privileges described as follows:
|
libraryItemId | Identifier of the library item whose storage information should be listed. The parameter must be an identifier for the resource type: com.vmware.content.library.Item . |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
Implemented in vmware::content::library::item::StorageStub.
global::System.Threading.Tasks.Task<global::System.Collections.Generic.List<vmware.content.library.item.StorageTypes.Info> > vmware::content::library::item::Storage::ListAsync | ( | string | libraryItemId | ) |
Lists all storage items for a given library item.
vmware.vapi.std.errors.NotFound | if the specified library item does not exist. |
vmware.vapi.std.errors.Unauthorized | if you do not have all of the privileges described as follows:
|
libraryItemId | Identifier of the library item whose storage information should be listed. The parameter must be an identifier for the resource type: com.vmware.content.library.Item . |
Implemented in vmware::content::library::item::StorageStub.