你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

MeshVolume class

表示 MeshVolume 的类。

构造函数

MeshVolume(ServiceFabricClientContext)

创建 MeshVolume。

方法

createOrUpdate(string, VolumeResourceDescription, RequestOptionsBase)

创建具有指定名称、说明和属性的卷资源。 如果卷资源存在同名,则使用指定的说明和属性更新卷资源。

createOrUpdate(string, VolumeResourceDescription, RequestOptionsBase, ServiceCallback<VolumeResourceDescription>)
createOrUpdate(string, VolumeResourceDescription, ServiceCallback<VolumeResourceDescription>)
deleteMethod(string, RequestOptionsBase)

删除名称标识的卷资源。

deleteMethod(string, RequestOptionsBase, ServiceCallback<void>)
deleteMethod(string, ServiceCallback<void>)
get(string, RequestOptionsBase)

获取有关具有给定名称的卷资源的信息。 信息包括卷的说明和其他属性。

get(string, RequestOptionsBase, ServiceCallback<VolumeResourceDescription>)
get(string, ServiceCallback<VolumeResourceDescription>)
list(RequestOptionsBase)

获取有关给定资源组中所有卷资源的信息。 信息包括卷的说明和其他属性。

list(RequestOptionsBase, ServiceCallback<PagedVolumeResourceDescriptionList>)
list(ServiceCallback<PagedVolumeResourceDescriptionList>)

构造函数详细信息

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

可选参数

返回

承诺<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

可选参数

createOrUpdate(string, VolumeResourceDescription, ServiceCallback<VolumeResourceDescription>)

function createOrUpdate(volumeResourceName: string, volumeResourceDescription: VolumeResourceDescription, callback: ServiceCallback<VolumeResourceDescription>)

参数

volumeResourceName

string

卷的标识。

volumeResourceDescription
VolumeResourceDescription

创建卷资源的说明。

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

可选参数

返回

承诺<Models.MeshVolumeGetResponse>

get(string, RequestOptionsBase, ServiceCallback<VolumeResourceDescription>)

function get(volumeResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<VolumeResourceDescription>)

参数

volumeResourceName

string

卷的标识。

options
RequestOptionsBase

可选参数

get(string, ServiceCallback<VolumeResourceDescription>)

function get(volumeResourceName: string, callback: ServiceCallback<VolumeResourceDescription>)

参数

volumeResourceName

string

卷的标识。

list(RequestOptionsBase)

获取有关给定资源组中所有卷资源的信息。 信息包括卷的说明和其他属性。

function list(options?: RequestOptionsBase): Promise<MeshVolumeListResponse>

参数

options
RequestOptionsBase

可选参数

返回

承诺<Models.MeshVolumeListResponse>

list(RequestOptionsBase, ServiceCallback<PagedVolumeResourceDescriptionList>)

function list(options: RequestOptionsBase, callback: ServiceCallback<PagedVolumeResourceDescriptionList>)

参数

options
RequestOptionsBase

可选参数

list(ServiceCallback<PagedVolumeResourceDescriptionList>)

function list(callback: ServiceCallback<PagedVolumeResourceDescriptionList>)

参数