PrefixListLocalRulestack interface

Interface representing a PrefixListLocalRulestack.

Methods

beginCreateOrUpdate(string, string, string, PrefixListResource, PrefixListLocalRulestackCreateOrUpdateOptionalParams)

Create a PrefixListResource

beginCreateOrUpdateAndWait(string, string, string, PrefixListResource, PrefixListLocalRulestackCreateOrUpdateOptionalParams)

Create a PrefixListResource

beginDelete(string, string, string, PrefixListLocalRulestackDeleteOptionalParams)

Delete a PrefixListResource

beginDeleteAndWait(string, string, string, PrefixListLocalRulestackDeleteOptionalParams)

Delete a PrefixListResource

get(string, string, string, PrefixListLocalRulestackGetOptionalParams)

Get a PrefixListResource

listByLocalRulestacks(string, string, PrefixListLocalRulestackListByLocalRulestacksOptionalParams)

List PrefixListResource resources by LocalRulestacks

Method Details

beginCreateOrUpdate(string, string, string, PrefixListResource, PrefixListLocalRulestackCreateOrUpdateOptionalParams)

Create a PrefixListResource

function beginCreateOrUpdate(resourceGroupName: string, localRulestackName: string, name: string, resource: PrefixListResource, options?: PrefixListLocalRulestackCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PrefixListResource>, PrefixListResource>>

Parameters

resourceGroupName

string

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

localRulestackName

string

LocalRulestack resource name

name

string

Local Rule priority

resource
PrefixListResource

Resource create parameters.

Returns

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

beginCreateOrUpdateAndWait(string, string, string, PrefixListResource, PrefixListLocalRulestackCreateOrUpdateOptionalParams)

Create a PrefixListResource

function beginCreateOrUpdateAndWait(resourceGroupName: string, localRulestackName: string, name: string, resource: PrefixListResource, options?: PrefixListLocalRulestackCreateOrUpdateOptionalParams): Promise<PrefixListResource>

Parameters

resourceGroupName

string

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

localRulestackName

string

LocalRulestack resource name

name

string

Local Rule priority

resource
PrefixListResource

Resource create parameters.

Returns

beginDelete(string, string, string, PrefixListLocalRulestackDeleteOptionalParams)

Delete a PrefixListResource

function beginDelete(resourceGroupName: string, localRulestackName: string, name: string, options?: PrefixListLocalRulestackDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

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

localRulestackName

string

LocalRulestack resource name

name

string

Local Rule priority

options
PrefixListLocalRulestackDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, PrefixListLocalRulestackDeleteOptionalParams)

Delete a PrefixListResource

function beginDeleteAndWait(resourceGroupName: string, localRulestackName: string, name: string, options?: PrefixListLocalRulestackDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

localRulestackName

string

LocalRulestack resource name

name

string

Local Rule priority

options
PrefixListLocalRulestackDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, PrefixListLocalRulestackGetOptionalParams)

Get a PrefixListResource

function get(resourceGroupName: string, localRulestackName: string, name: string, options?: PrefixListLocalRulestackGetOptionalParams): Promise<PrefixListResource>

Parameters

resourceGroupName

string

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

localRulestackName

string

LocalRulestack resource name

name

string

Local Rule priority

options
PrefixListLocalRulestackGetOptionalParams

The options parameters.

Returns

listByLocalRulestacks(string, string, PrefixListLocalRulestackListByLocalRulestacksOptionalParams)

List PrefixListResource resources by LocalRulestacks

function listByLocalRulestacks(resourceGroupName: string, localRulestackName: string, options?: PrefixListLocalRulestackListByLocalRulestacksOptionalParams): PagedAsyncIterableIterator<PrefixListResource, PrefixListResource[], PageSettings>

Parameters

resourceGroupName

string

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

localRulestackName

string

LocalRulestack resource name

Returns