NetAppResource interface
Interface representing a NetAppResource.
Methods
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.
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.
The options parameters.
Returns
Promise<NetworkSiblingSet>
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
The options parameters.
Returns
Promise<CheckAvailabilityResponse>
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.
The options parameters.
Returns
Promise<CheckAvailabilityResponse>
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.
The options parameters.
Returns
Promise<CheckAvailabilityResponse>
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}
The options parameters.
Returns
Promise<NetworkSiblingSet>
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.
The options parameters.
Returns
Promise<RegionInfo>