PrefixListGlobalRulestack interface

Interface representing a PrefixListGlobalRulestack.

Methods

beginCreateOrUpdate(string, string, PrefixListGlobalRulestackResource, PrefixListGlobalRulestackCreateOrUpdateOptionalParams)

Create a PrefixListGlobalRulestackResource

beginCreateOrUpdateAndWait(string, string, PrefixListGlobalRulestackResource, PrefixListGlobalRulestackCreateOrUpdateOptionalParams)

Create a PrefixListGlobalRulestackResource

beginDelete(string, string, PrefixListGlobalRulestackDeleteOptionalParams)

Delete a PrefixListGlobalRulestackResource

beginDeleteAndWait(string, string, PrefixListGlobalRulestackDeleteOptionalParams)

Delete a PrefixListGlobalRulestackResource

get(string, string, PrefixListGlobalRulestackGetOptionalParams)

Get a PrefixListGlobalRulestackResource

list(string, PrefixListGlobalRulestackListOptionalParams)

List PrefixListGlobalRulestackResource resources by Tenant

Method Details

beginCreateOrUpdate(string, string, PrefixListGlobalRulestackResource, PrefixListGlobalRulestackCreateOrUpdateOptionalParams)

Create a PrefixListGlobalRulestackResource

function beginCreateOrUpdate(globalRulestackName: string, name: string, resource: PrefixListGlobalRulestackResource, options?: PrefixListGlobalRulestackCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PrefixListGlobalRulestackResource>, PrefixListGlobalRulestackResource>>

Parameters

globalRulestackName

string

GlobalRulestack resource name

name

string

Local Rule priority

resource
PrefixListGlobalRulestackResource

Resource create parameters.

Returns

beginCreateOrUpdateAndWait(string, string, PrefixListGlobalRulestackResource, PrefixListGlobalRulestackCreateOrUpdateOptionalParams)

Create a PrefixListGlobalRulestackResource

function beginCreateOrUpdateAndWait(globalRulestackName: string, name: string, resource: PrefixListGlobalRulestackResource, options?: PrefixListGlobalRulestackCreateOrUpdateOptionalParams): Promise<PrefixListGlobalRulestackResource>

Parameters

globalRulestackName

string

GlobalRulestack resource name

name

string

Local Rule priority

resource
PrefixListGlobalRulestackResource

Resource create parameters.

Returns

beginDelete(string, string, PrefixListGlobalRulestackDeleteOptionalParams)

Delete a PrefixListGlobalRulestackResource

function beginDelete(globalRulestackName: string, name: string, options?: PrefixListGlobalRulestackDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

globalRulestackName

string

GlobalRulestack resource name

name

string

Local Rule priority

options
PrefixListGlobalRulestackDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, PrefixListGlobalRulestackDeleteOptionalParams)

Delete a PrefixListGlobalRulestackResource

function beginDeleteAndWait(globalRulestackName: string, name: string, options?: PrefixListGlobalRulestackDeleteOptionalParams): Promise<void>

Parameters

globalRulestackName

string

GlobalRulestack resource name

name

string

Local Rule priority

options
PrefixListGlobalRulestackDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, PrefixListGlobalRulestackGetOptionalParams)

Get a PrefixListGlobalRulestackResource

function get(globalRulestackName: string, name: string, options?: PrefixListGlobalRulestackGetOptionalParams): Promise<PrefixListGlobalRulestackResource>

Parameters

globalRulestackName

string

GlobalRulestack resource name

name

string

Local Rule priority

options
PrefixListGlobalRulestackGetOptionalParams

The options parameters.

Returns

list(string, PrefixListGlobalRulestackListOptionalParams)

List PrefixListGlobalRulestackResource resources by Tenant

function list(globalRulestackName: string, options?: PrefixListGlobalRulestackListOptionalParams): PagedAsyncIterableIterator<PrefixListGlobalRulestackResource, PrefixListGlobalRulestackResource[], PageSettings>

Parameters

globalRulestackName

string

GlobalRulestack resource name

options
PrefixListGlobalRulestackListOptionalParams

The options parameters.

Returns