MeshVolume class
表示 MeshVolume 的类。
构造函数
| Mesh |
创建 MeshVolume。 |
方法
构造函数详细信息
MeshVolume(ServiceFabricClientContext)
创建 MeshVolume。
new MeshVolume(client: ServiceFabricClientContext)
参数
- client
- ServiceFabricClientContext
对服务客户端的引用。
方法详细信息
createOrUpdate(string, VolumeResourceDescription, RequestOptionsBase)
创建具有指定名称、说明和属性的卷资源。 如果卷资源存在同名,则使用指定的说明和属性更新卷资源。
function createOrUpdate(volumeResourceName: string, volumeResourceDescription: VolumeResourceDescription, options?: RequestOptionsBase): Promise<MeshVolumeCreateOrUpdateResponse>
参数
- volumeResourceName
-
string
卷的标识。
- volumeResourceDescription
- VolumeResourceDescription
创建卷资源的说明。
- options
- RequestOptionsBase
可选参数
返回
Promise<MeshVolumeCreateOrUpdateResponse>
承诺<Models.MeshVolumeCreateOrUpdateResponse>
createOrUpdate(string, VolumeResourceDescription, RequestOptionsBase, ServiceCallback<VolumeResourceDescription>)
function createOrUpdate(volumeResourceName: string, volumeResourceDescription: VolumeResourceDescription, options: RequestOptionsBase, callback: ServiceCallback<VolumeResourceDescription>)
参数
- volumeResourceName
-
string
卷的标识。
- volumeResourceDescription
- VolumeResourceDescription
创建卷资源的说明。
- options
- RequestOptionsBase
可选参数
- callback
回调
createOrUpdate(string, VolumeResourceDescription, ServiceCallback<VolumeResourceDescription>)
function createOrUpdate(volumeResourceName: string, volumeResourceDescription: VolumeResourceDescription, callback: ServiceCallback<VolumeResourceDescription>)
参数
- volumeResourceName
-
string
卷的标识。
- volumeResourceDescription
- VolumeResourceDescription
创建卷资源的说明。
- callback
回调
deleteMethod(string, RequestOptionsBase)
删除名称标识的卷资源。
function deleteMethod(volumeResourceName: string, options?: RequestOptionsBase): Promise<RestResponse>
参数
- volumeResourceName
-
string
卷的标识。
- options
- RequestOptionsBase
可选参数
返回
Promise<RestResponse>
承诺<msRest.RestResponse>
deleteMethod(string, RequestOptionsBase, ServiceCallback<void>)
function deleteMethod(volumeResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
参数
- volumeResourceName
-
string
卷的标识。
- options
- RequestOptionsBase
可选参数
- callback
-
ServiceCallback<void>
回调
deleteMethod(string, ServiceCallback<void>)
function deleteMethod(volumeResourceName: string, callback: ServiceCallback<void>)
参数
- volumeResourceName
-
string
卷的标识。
- callback
-
ServiceCallback<void>
回调
get(string, RequestOptionsBase)
获取有关具有给定名称的卷资源的信息。 信息包括卷的说明和其他属性。
function get(volumeResourceName: string, options?: RequestOptionsBase): Promise<MeshVolumeGetResponse>
参数
- volumeResourceName
-
string
卷的标识。
- options
- RequestOptionsBase
可选参数
返回
Promise<MeshVolumeGetResponse>
承诺<Models.MeshVolumeGetResponse>
get(string, RequestOptionsBase, ServiceCallback<VolumeResourceDescription>)
function get(volumeResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<VolumeResourceDescription>)
参数
- volumeResourceName
-
string
卷的标识。
- options
- RequestOptionsBase
可选参数
- callback
回调
get(string, ServiceCallback<VolumeResourceDescription>)
function get(volumeResourceName: string, callback: ServiceCallback<VolumeResourceDescription>)
参数
- volumeResourceName
-
string
卷的标识。
- callback
回调
list(RequestOptionsBase)
获取有关给定资源组中所有卷资源的信息。 信息包括卷的说明和其他属性。
function list(options?: RequestOptionsBase): Promise<MeshVolumeListResponse>
参数
- options
- RequestOptionsBase
可选参数
返回
Promise<MeshVolumeListResponse>
承诺<Models.MeshVolumeListResponse>
list(RequestOptionsBase, ServiceCallback<PagedVolumeResourceDescriptionList>)
function list(options: RequestOptionsBase, callback: ServiceCallback<PagedVolumeResourceDescriptionList>)
参数
- options
- RequestOptionsBase
可选参数
回调
list(ServiceCallback<PagedVolumeResourceDescriptionList>)
function list(callback: ServiceCallback<PagedVolumeResourceDescriptionList>)
参数
回调