Fabric interface

Interface representing a Fabric.

Methods

beginCreate(string, string, FabricCreateOptionalParams)

Creates the fabric.

beginCreateAndWait(string, string, FabricCreateOptionalParams)

Creates the fabric.

beginDelete(string, string, FabricDeleteOptionalParams)

Removes the fabric.

beginDeleteAndWait(string, string, FabricDeleteOptionalParams)

Removes the fabric.

beginUpdate(string, string, FabricUpdateOptionalParams)

Performs update on the fabric.

beginUpdateAndWait(string, string, FabricUpdateOptionalParams)

Performs update on the fabric.

get(string, string, FabricGetOptionalParams)

Gets the details of the fabric.

list(string, FabricListOptionalParams)

Gets the list of fabrics in the given subscription and resource group.

listBySubscription(FabricListBySubscriptionOptionalParams)

Gets the list of fabrics in the given subscription.

Method Details

beginCreate(string, string, FabricCreateOptionalParams)

Creates the fabric.

function beginCreate(resourceGroupName: string, fabricName: string, options?: FabricCreateOptionalParams): Promise<SimplePollerLike<OperationState<FabricModel>, FabricModel>>

Parameters

resourceGroupName

string

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

fabricName

string

The fabric name.

options
FabricCreateOptionalParams

The options parameters.

Returns

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

beginCreateAndWait(string, string, FabricCreateOptionalParams)

Creates the fabric.

function beginCreateAndWait(resourceGroupName: string, fabricName: string, options?: FabricCreateOptionalParams): Promise<FabricModel>

Parameters

resourceGroupName

string

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

fabricName

string

The fabric name.

options
FabricCreateOptionalParams

The options parameters.

Returns

Promise<FabricModel>

beginDelete(string, string, FabricDeleteOptionalParams)

Removes the fabric.

function beginDelete(resourceGroupName: string, fabricName: string, options?: FabricDeleteOptionalParams): Promise<SimplePollerLike<OperationState<FabricDeleteHeaders>, FabricDeleteHeaders>>

Parameters

resourceGroupName

string

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

fabricName

string

The fabric name.

options
FabricDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, FabricDeleteOptionalParams)

Removes the fabric.

function beginDeleteAndWait(resourceGroupName: string, fabricName: string, options?: FabricDeleteOptionalParams): Promise<FabricDeleteHeaders>

Parameters

resourceGroupName

string

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

fabricName

string

The fabric name.

options
FabricDeleteOptionalParams

The options parameters.

Returns

beginUpdate(string, string, FabricUpdateOptionalParams)

Performs update on the fabric.

function beginUpdate(resourceGroupName: string, fabricName: string, options?: FabricUpdateOptionalParams): Promise<SimplePollerLike<OperationState<FabricModel>, FabricModel>>

Parameters

resourceGroupName

string

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

fabricName

string

The fabric name.

options
FabricUpdateOptionalParams

The options parameters.

Returns

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

beginUpdateAndWait(string, string, FabricUpdateOptionalParams)

Performs update on the fabric.

function beginUpdateAndWait(resourceGroupName: string, fabricName: string, options?: FabricUpdateOptionalParams): Promise<FabricModel>

Parameters

resourceGroupName

string

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

fabricName

string

The fabric name.

options
FabricUpdateOptionalParams

The options parameters.

Returns

Promise<FabricModel>

get(string, string, FabricGetOptionalParams)

Gets the details of the fabric.

function get(resourceGroupName: string, fabricName: string, options?: FabricGetOptionalParams): Promise<FabricModel>

Parameters

resourceGroupName

string

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

fabricName

string

The fabric name.

options
FabricGetOptionalParams

The options parameters.

Returns

Promise<FabricModel>

list(string, FabricListOptionalParams)

Gets the list of fabrics in the given subscription and resource group.

function list(resourceGroupName: string, options?: FabricListOptionalParams): PagedAsyncIterableIterator<FabricModel, FabricModel[], PageSettings>

Parameters

resourceGroupName

string

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

options
FabricListOptionalParams

The options parameters.

Returns

listBySubscription(FabricListBySubscriptionOptionalParams)

Gets the list of fabrics in the given subscription.

function listBySubscription(options?: FabricListBySubscriptionOptionalParams): PagedAsyncIterableIterator<FabricModel, FabricModel[], PageSettings>

Parameters

options
FabricListBySubscriptionOptionalParams

The options parameters.

Returns