SecurityUserConfigurations interface

Interface representing a SecurityUserConfigurations.

Methods

beginDelete(string, string, string, SecurityUserConfigurationsDeleteOptionalParams)

Deletes a network manager security user configuration.

beginDeleteAndWait(string, string, string, SecurityUserConfigurationsDeleteOptionalParams)

Deletes a network manager security user configuration.

createOrUpdate(string, string, string, SecurityUserConfiguration, SecurityUserConfigurationsCreateOrUpdateOptionalParams)

Creates or updates a network manager security user configuration.

get(string, string, string, SecurityUserConfigurationsGetOptionalParams)

Retrieves a network manager security user configuration.

list(string, string, SecurityUserConfigurationsListOptionalParams)

Lists all the network manager security user configurations in a network manager, in a paginated format.

Method Details

beginDelete(string, string, string, SecurityUserConfigurationsDeleteOptionalParams)

Deletes a network manager security user configuration.

function beginDelete(resourceGroupName: string, networkManagerName: string, configurationName: string, options?: SecurityUserConfigurationsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

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

networkManagerName

string

The name of the network manager.

configurationName

string

The name of the network manager Security Configuration.

options
SecurityUserConfigurationsDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, SecurityUserConfigurationsDeleteOptionalParams)

Deletes a network manager security user configuration.

function beginDeleteAndWait(resourceGroupName: string, networkManagerName: string, configurationName: string, options?: SecurityUserConfigurationsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

networkManagerName

string

The name of the network manager.

configurationName

string

The name of the network manager Security Configuration.

options
SecurityUserConfigurationsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

createOrUpdate(string, string, string, SecurityUserConfiguration, SecurityUserConfigurationsCreateOrUpdateOptionalParams)

Creates or updates a network manager security user configuration.

function createOrUpdate(resourceGroupName: string, networkManagerName: string, configurationName: string, securityUserConfiguration: SecurityUserConfiguration, options?: SecurityUserConfigurationsCreateOrUpdateOptionalParams): Promise<SecurityUserConfiguration>

Parameters

resourceGroupName

string

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

networkManagerName

string

The name of the network manager.

configurationName

string

The name of the network manager Security Configuration.

securityUserConfiguration
SecurityUserConfiguration

The security user configuration to create or update

Returns

get(string, string, string, SecurityUserConfigurationsGetOptionalParams)

Retrieves a network manager security user configuration.

function get(resourceGroupName: string, networkManagerName: string, configurationName: string, options?: SecurityUserConfigurationsGetOptionalParams): Promise<SecurityUserConfiguration>

Parameters

resourceGroupName

string

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

networkManagerName

string

The name of the network manager.

configurationName

string

The name of the network manager Security Configuration.

options
SecurityUserConfigurationsGetOptionalParams

The options parameters.

Returns

list(string, string, SecurityUserConfigurationsListOptionalParams)

Lists all the network manager security user configurations in a network manager, in a paginated format.

function list(resourceGroupName: string, networkManagerName: string, options?: SecurityUserConfigurationsListOptionalParams): PagedAsyncIterableIterator<SecurityUserConfiguration, SecurityUserConfiguration[], PageSettings>

Parameters

resourceGroupName

string

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

networkManagerName

string

The name of the network manager.

options
SecurityUserConfigurationsListOptionalParams

The options parameters.

Returns