IscsiPaths interface

Interface representing a IscsiPaths.

Methods

beginCreateOrUpdate(string, string, IscsiPath, IscsiPathsCreateOrUpdateOptionalParams)

Create a IscsiPath

beginCreateOrUpdateAndWait(string, string, IscsiPath, IscsiPathsCreateOrUpdateOptionalParams)

Create a IscsiPath

beginDelete(string, string, IscsiPathsDeleteOptionalParams)

Delete a IscsiPath

beginDeleteAndWait(string, string, IscsiPathsDeleteOptionalParams)

Delete a IscsiPath

get(string, string, IscsiPathsGetOptionalParams)

Get a IscsiPath

listByPrivateCloud(string, string, IscsiPathsListByPrivateCloudOptionalParams)

List IscsiPath resources by PrivateCloud

Method Details

beginCreateOrUpdate(string, string, IscsiPath, IscsiPathsCreateOrUpdateOptionalParams)

Create a IscsiPath

function beginCreateOrUpdate(resourceGroupName: string, privateCloudName: string, resource: IscsiPath, options?: IscsiPathsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<IscsiPath>, IscsiPath>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

privateCloudName

string

Name of the private cloud

resource
IscsiPath

Resource create parameters.

options
IscsiPathsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<IscsiPath>, IscsiPath>>

beginCreateOrUpdateAndWait(string, string, IscsiPath, IscsiPathsCreateOrUpdateOptionalParams)

Create a IscsiPath

function beginCreateOrUpdateAndWait(resourceGroupName: string, privateCloudName: string, resource: IscsiPath, options?: IscsiPathsCreateOrUpdateOptionalParams): Promise<IscsiPath>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

privateCloudName

string

Name of the private cloud

resource
IscsiPath

Resource create parameters.

options
IscsiPathsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<IscsiPath>

beginDelete(string, string, IscsiPathsDeleteOptionalParams)

Delete a IscsiPath

function beginDelete(resourceGroupName: string, privateCloudName: string, options?: IscsiPathsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

privateCloudName

string

Name of the private cloud

options
IscsiPathsDeleteOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, IscsiPathsDeleteOptionalParams)

Delete a IscsiPath

function beginDeleteAndWait(resourceGroupName: string, privateCloudName: string, options?: IscsiPathsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

privateCloudName

string

Name of the private cloud

options
IscsiPathsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, IscsiPathsGetOptionalParams)

Get a IscsiPath

function get(resourceGroupName: string, privateCloudName: string, options?: IscsiPathsGetOptionalParams): Promise<IscsiPath>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

privateCloudName

string

Name of the private cloud

options
IscsiPathsGetOptionalParams

The options parameters.

Returns

Promise<IscsiPath>

listByPrivateCloud(string, string, IscsiPathsListByPrivateCloudOptionalParams)

List IscsiPath resources by PrivateCloud

function listByPrivateCloud(resourceGroupName: string, privateCloudName: string, options?: IscsiPathsListByPrivateCloudOptionalParams): PagedAsyncIterableIterator<IscsiPath, IscsiPath[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

privateCloudName

string

Name of the private cloud

options
IscsiPathsListByPrivateCloudOptionalParams

The options parameters.

Returns