NetworkFabricControllers interface

Interface representing a NetworkFabricControllers.

Methods

beginCreate(string, string, NetworkFabricController, NetworkFabricControllersCreateOptionalParams)

Creates a Network Fabric Controller.

beginCreateAndWait(string, string, NetworkFabricController, NetworkFabricControllersCreateOptionalParams)

Creates a Network Fabric Controller.

beginDelete(string, string, NetworkFabricControllersDeleteOptionalParams)

Deletes the Network Fabric Controller resource.

beginDeleteAndWait(string, string, NetworkFabricControllersDeleteOptionalParams)

Deletes the Network Fabric Controller resource.

beginUpdate(string, string, NetworkFabricControllerPatch, NetworkFabricControllersUpdateOptionalParams)

Updates are currently not supported for the Network Fabric Controller resource.

beginUpdateAndWait(string, string, NetworkFabricControllerPatch, NetworkFabricControllersUpdateOptionalParams)

Updates are currently not supported for the Network Fabric Controller resource.

get(string, string, NetworkFabricControllersGetOptionalParams)

Shows the provisioning status of Network Fabric Controller.

listByResourceGroup(string, NetworkFabricControllersListByResourceGroupOptionalParams)

Lists all the NetworkFabricControllers thats available in the resource group.

listBySubscription(NetworkFabricControllersListBySubscriptionOptionalParams)

Lists all the NetworkFabricControllers by subscription.

Method Details

beginCreate(string, string, NetworkFabricController, NetworkFabricControllersCreateOptionalParams)

Creates a Network Fabric Controller.

function beginCreate(resourceGroupName: string, networkFabricControllerName: string, body: NetworkFabricController, options?: NetworkFabricControllersCreateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkFabricController>, NetworkFabricController>>

Parameters

resourceGroupName

string

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

networkFabricControllerName

string

Name of the Network Fabric Controller.

body
NetworkFabricController

Request payload.

options
NetworkFabricControllersCreateOptionalParams

The options parameters.

Returns

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

beginCreateAndWait(string, string, NetworkFabricController, NetworkFabricControllersCreateOptionalParams)

Creates a Network Fabric Controller.

function beginCreateAndWait(resourceGroupName: string, networkFabricControllerName: string, body: NetworkFabricController, options?: NetworkFabricControllersCreateOptionalParams): Promise<NetworkFabricController>

Parameters

resourceGroupName

string

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

networkFabricControllerName

string

Name of the Network Fabric Controller.

body
NetworkFabricController

Request payload.

options
NetworkFabricControllersCreateOptionalParams

The options parameters.

Returns

beginDelete(string, string, NetworkFabricControllersDeleteOptionalParams)

Deletes the Network Fabric Controller resource.

function beginDelete(resourceGroupName: string, networkFabricControllerName: string, options?: NetworkFabricControllersDeleteOptionalParams): Promise<SimplePollerLike<OperationState<NetworkFabricControllersDeleteHeaders>, NetworkFabricControllersDeleteHeaders>>

Parameters

resourceGroupName

string

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

networkFabricControllerName

string

Name of the Network Fabric Controller.

options
NetworkFabricControllersDeleteOptionalParams

The options parameters.

Returns

beginDeleteAndWait(string, string, NetworkFabricControllersDeleteOptionalParams)

Deletes the Network Fabric Controller resource.

function beginDeleteAndWait(resourceGroupName: string, networkFabricControllerName: string, options?: NetworkFabricControllersDeleteOptionalParams): Promise<NetworkFabricControllersDeleteHeaders>

Parameters

resourceGroupName

string

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

networkFabricControllerName

string

Name of the Network Fabric Controller.

options
NetworkFabricControllersDeleteOptionalParams

The options parameters.

Returns

beginUpdate(string, string, NetworkFabricControllerPatch, NetworkFabricControllersUpdateOptionalParams)

Updates are currently not supported for the Network Fabric Controller resource.

function beginUpdate(resourceGroupName: string, networkFabricControllerName: string, body: NetworkFabricControllerPatch, options?: NetworkFabricControllersUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkFabricController>, NetworkFabricController>>

Parameters

resourceGroupName

string

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

networkFabricControllerName

string

Name of the Network Fabric Controller.

body
NetworkFabricControllerPatch

Network Fabric Controller properties to update.

options
NetworkFabricControllersUpdateOptionalParams

The options parameters.

Returns

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

beginUpdateAndWait(string, string, NetworkFabricControllerPatch, NetworkFabricControllersUpdateOptionalParams)

Updates are currently not supported for the Network Fabric Controller resource.

function beginUpdateAndWait(resourceGroupName: string, networkFabricControllerName: string, body: NetworkFabricControllerPatch, options?: NetworkFabricControllersUpdateOptionalParams): Promise<NetworkFabricController>

Parameters

resourceGroupName

string

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

networkFabricControllerName

string

Name of the Network Fabric Controller.

body
NetworkFabricControllerPatch

Network Fabric Controller properties to update.

options
NetworkFabricControllersUpdateOptionalParams

The options parameters.

Returns

get(string, string, NetworkFabricControllersGetOptionalParams)

Shows the provisioning status of Network Fabric Controller.

function get(resourceGroupName: string, networkFabricControllerName: string, options?: NetworkFabricControllersGetOptionalParams): Promise<NetworkFabricController>

Parameters

resourceGroupName

string

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

networkFabricControllerName

string

Name of the Network Fabric Controller.

options
NetworkFabricControllersGetOptionalParams

The options parameters.

Returns

listByResourceGroup(string, NetworkFabricControllersListByResourceGroupOptionalParams)

Lists all the NetworkFabricControllers thats available in the resource group.

function listByResourceGroup(resourceGroupName: string, options?: NetworkFabricControllersListByResourceGroupOptionalParams): PagedAsyncIterableIterator<NetworkFabricController, NetworkFabricController[], PageSettings>

Parameters

resourceGroupName

string

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

Returns

listBySubscription(NetworkFabricControllersListBySubscriptionOptionalParams)

Lists all the NetworkFabricControllers by subscription.

function listBySubscription(options?: NetworkFabricControllersListBySubscriptionOptionalParams): PagedAsyncIterableIterator<NetworkFabricController, NetworkFabricController[], PageSettings>

Parameters

Returns