Share via


NetworkSecurityPerimeterLoggingConfigurations interface

Interface representing a NetworkSecurityPerimeterLoggingConfigurations.

Methods

createOrUpdate(string, string, string, NspLoggingConfiguration, NetworkSecurityPerimeterLoggingConfigurationsCreateOrUpdateOptionalParams)

Creates or updates NSP logging configuration.

delete(string, string, string, NetworkSecurityPerimeterLoggingConfigurationsDeleteOptionalParams)

Deletes an NSP Logging configuration.

get(string, string, string, NetworkSecurityPerimeterLoggingConfigurationsGetOptionalParams)

Gets the NSP logging configuration.

list(string, string, NetworkSecurityPerimeterLoggingConfigurationsListOptionalParams)

Lists the NSP logging configuration.

Method Details

createOrUpdate(string, string, string, NspLoggingConfiguration, NetworkSecurityPerimeterLoggingConfigurationsCreateOrUpdateOptionalParams)

Creates or updates NSP logging configuration.

function createOrUpdate(resourceGroupName: string, networkSecurityPerimeterName: string, loggingConfigurationName: string, parameters: NspLoggingConfiguration, options?: NetworkSecurityPerimeterLoggingConfigurationsCreateOrUpdateOptionalParams): Promise<NspLoggingConfiguration>

Parameters

resourceGroupName

string

The name of the resource group.

networkSecurityPerimeterName

string

The name of the network security perimeter.

loggingConfigurationName

string

The name of the NSP logging configuration. Accepts 'instance' as name.

parameters
NspLoggingConfiguration

Parameters that hold the NspLoggingConfiguration to be created/updated.

Returns

delete(string, string, string, NetworkSecurityPerimeterLoggingConfigurationsDeleteOptionalParams)

Deletes an NSP Logging configuration.

function delete(resourceGroupName: string, networkSecurityPerimeterName: string, loggingConfigurationName: string, options?: NetworkSecurityPerimeterLoggingConfigurationsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group.

networkSecurityPerimeterName

string

The name of the network security perimeter.

loggingConfigurationName

string

The name of the NSP logging configuration. Accepts 'instance' as name.

Returns

Promise<void>

get(string, string, string, NetworkSecurityPerimeterLoggingConfigurationsGetOptionalParams)

Gets the NSP logging configuration.

function get(resourceGroupName: string, networkSecurityPerimeterName: string, loggingConfigurationName: string, options?: NetworkSecurityPerimeterLoggingConfigurationsGetOptionalParams): Promise<NspLoggingConfiguration>

Parameters

resourceGroupName

string

The name of the resource group.

networkSecurityPerimeterName

string

The name of the network security perimeter.

loggingConfigurationName

string

The name of the NSP logging configuration. Accepts 'instance' as name.

Returns

list(string, string, NetworkSecurityPerimeterLoggingConfigurationsListOptionalParams)

Lists the NSP logging configuration.

function list(resourceGroupName: string, networkSecurityPerimeterName: string, options?: NetworkSecurityPerimeterLoggingConfigurationsListOptionalParams): PagedAsyncIterableIterator<NspLoggingConfiguration, NspLoggingConfiguration[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group.

networkSecurityPerimeterName

string

The name of the network security perimeter.

Returns