NetAppResource interface

Interface representing a NetAppResource.

Methods

beginUpdateNetworkSiblingSet(string, string, string, string, string, NetAppResourceUpdateNetworkSiblingSetOptionalParams)

Update the network features of the specified network sibling set.

beginUpdateNetworkSiblingSetAndWait(string, string, string, string, string, NetAppResourceUpdateNetworkSiblingSetOptionalParams)

Update the network features of the specified network sibling set.

checkFilePathAvailability(string, string, string, NetAppResourceCheckFilePathAvailabilityOptionalParams)

Check if a file path is available.

checkNameAvailability(string, string, string, string, NetAppResourceCheckNameAvailabilityOptionalParams)

Check if a resource name is available.

checkQuotaAvailability(string, string, string, string, NetAppResourceCheckQuotaAvailabilityOptionalParams)

Check if a quota is available.

queryNetworkSiblingSet(string, string, string, NetAppResourceQueryNetworkSiblingSetOptionalParams)

Get details of the specified network sibling set.

queryRegionInfo(string, NetAppResourceQueryRegionInfoOptionalParams)

Provides storage to network proximity and logical zone mapping information.

Method Details

beginUpdateNetworkSiblingSet(string, string, string, string, string, NetAppResourceUpdateNetworkSiblingSetOptionalParams)

Update the network features of the specified network sibling set.

function beginUpdateNetworkSiblingSet(location: string, networkSiblingSetId: string, subnetId: string, networkSiblingSetStateId: string, networkFeatures: string, options?: NetAppResourceUpdateNetworkSiblingSetOptionalParams): Promise<SimplePollerLike<OperationState<NetworkSiblingSet>, NetworkSiblingSet>>

Parameters

location

string

The name of the Azure region.

networkSiblingSetId

string

Network Sibling Set ID for a group of volumes sharing networking resources in a subnet.

subnetId

string

The Azure Resource URI for a delegated subnet. Must have the delegation Microsoft.NetApp/volumes. Example /subscriptions/subscriptionId/resourceGroups/resourceGroup/providers/Microsoft.Network/virtualNetworks/testVnet/subnets/{mySubnet}

networkSiblingSetStateId

string

Network sibling set state Id identifying the current state of the sibling set.

networkFeatures

string

Network features available to the volume.

options
NetAppResourceUpdateNetworkSiblingSetOptionalParams

The options parameters.

Returns

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

beginUpdateNetworkSiblingSetAndWait(string, string, string, string, string, NetAppResourceUpdateNetworkSiblingSetOptionalParams)

Update the network features of the specified network sibling set.

function beginUpdateNetworkSiblingSetAndWait(location: string, networkSiblingSetId: string, subnetId: string, networkSiblingSetStateId: string, networkFeatures: string, options?: NetAppResourceUpdateNetworkSiblingSetOptionalParams): Promise<NetworkSiblingSet>

Parameters

location

string

The name of the Azure region.

networkSiblingSetId

string

Network Sibling Set ID for a group of volumes sharing networking resources in a subnet.

subnetId

string

The Azure Resource URI for a delegated subnet. Must have the delegation Microsoft.NetApp/volumes. Example /subscriptions/subscriptionId/resourceGroups/resourceGroup/providers/Microsoft.Network/virtualNetworks/testVnet/subnets/{mySubnet}

networkSiblingSetStateId

string

Network sibling set state Id identifying the current state of the sibling set.

networkFeatures

string

Network features available to the volume.

options
NetAppResourceUpdateNetworkSiblingSetOptionalParams

The options parameters.

Returns

checkFilePathAvailability(string, string, string, NetAppResourceCheckFilePathAvailabilityOptionalParams)

Check if a file path is available.

function checkFilePathAvailability(location: string, name: string, subnetId: string, options?: NetAppResourceCheckFilePathAvailabilityOptionalParams): Promise<CheckAvailabilityResponse>

Parameters

location

string

The name of the Azure region.

name

string

File path to verify.

subnetId

string

The Azure Resource URI for a delegated subnet. Must have the delegation Microsoft.NetApp/volumes

Returns

checkNameAvailability(string, string, string, string, NetAppResourceCheckNameAvailabilityOptionalParams)

Check if a resource name is available.

function checkNameAvailability(location: string, name: string, typeParam: string, resourceGroup: string, options?: NetAppResourceCheckNameAvailabilityOptionalParams): Promise<CheckAvailabilityResponse>

Parameters

location

string

The name of the Azure region.

name

string

Resource name to verify.

typeParam

string

Resource type used for verification.

resourceGroup

string

Resource group name.

options
NetAppResourceCheckNameAvailabilityOptionalParams

The options parameters.

Returns

checkQuotaAvailability(string, string, string, string, NetAppResourceCheckQuotaAvailabilityOptionalParams)

Check if a quota is available.

function checkQuotaAvailability(location: string, name: string, typeParam: string, resourceGroup: string, options?: NetAppResourceCheckQuotaAvailabilityOptionalParams): Promise<CheckAvailabilityResponse>

Parameters

location

string

The name of the Azure region.

name

string

Name of the resource to verify.

typeParam

string

Resource type used for verification.

resourceGroup

string

Resource group name.

options
NetAppResourceCheckQuotaAvailabilityOptionalParams

The options parameters.

Returns

queryNetworkSiblingSet(string, string, string, NetAppResourceQueryNetworkSiblingSetOptionalParams)

Get details of the specified network sibling set.

function queryNetworkSiblingSet(location: string, networkSiblingSetId: string, subnetId: string, options?: NetAppResourceQueryNetworkSiblingSetOptionalParams): Promise<NetworkSiblingSet>

Parameters

location

string

The name of the Azure region.

networkSiblingSetId

string

Network Sibling Set ID for a group of volumes sharing networking resources in a subnet.

subnetId

string

The Azure Resource URI for a delegated subnet. Must have the delegation Microsoft.NetApp/volumes. Example /subscriptions/subscriptionId/resourceGroups/resourceGroup/providers/Microsoft.Network/virtualNetworks/testVnet/subnets/{mySubnet}

options
NetAppResourceQueryNetworkSiblingSetOptionalParams

The options parameters.

Returns

queryRegionInfo(string, NetAppResourceQueryRegionInfoOptionalParams)

Provides storage to network proximity and logical zone mapping information.

function queryRegionInfo(location: string, options?: NetAppResourceQueryRegionInfoOptionalParams): Promise<RegionInfo>

Parameters

location

string

The name of the Azure region.

options
NetAppResourceQueryRegionInfoOptionalParams

The options parameters.

Returns

Promise<RegionInfo>