Share via


NetworkSecurityPerimeterOperations interface

Interface representing a NetworkSecurityPerimeter operations.

Properties

beginReconcileConfiguration
beginReconcileConfigurationAndWait
getConfiguration

Gets information about the specified NSP configuration.

listConfigurations

Lists all of the NSP configurations in the specified account.

reconcileConfiguration

Reconciles the specified NSP configuration.

Property Details

beginReconcileConfiguration

Warning

This API is now deprecated.

use reconcileConfiguration instead

beginReconcileConfiguration: (resourceGroupName: string, accountName: string, networkSecurityPerimeterConfigurationName: string, options?: NetworkSecurityPerimeterReconcileConfigurationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, accountName: string, networkSecurityPerimeterConfigurationName: string, options?: NetworkSecurityPerimeterReconcileConfigurationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginReconcileConfigurationAndWait

Warning

This API is now deprecated.

use reconcileConfiguration instead

beginReconcileConfigurationAndWait: (resourceGroupName: string, accountName: string, networkSecurityPerimeterConfigurationName: string, options?: NetworkSecurityPerimeterReconcileConfigurationOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, accountName: string, networkSecurityPerimeterConfigurationName: string, options?: NetworkSecurityPerimeterReconcileConfigurationOptionalParams) => Promise<void>

getConfiguration

Gets information about the specified NSP configuration.

getConfiguration: (resourceGroupName: string, accountName: string, networkSecurityPerimeterConfigurationName: string, options?: NetworkSecurityPerimeterGetConfigurationOptionalParams) => Promise<NetworkSecurityPerimeterConfiguration>

Property Value

(resourceGroupName: string, accountName: string, networkSecurityPerimeterConfigurationName: string, options?: NetworkSecurityPerimeterGetConfigurationOptionalParams) => Promise<NetworkSecurityPerimeterConfiguration>

listConfigurations

Lists all of the NSP configurations in the specified account.

listConfigurations: (resourceGroupName: string, accountName: string, options?: NetworkSecurityPerimeterListConfigurationsOptionalParams) => PagedAsyncIterableIterator<NetworkSecurityPerimeterConfiguration, NetworkSecurityPerimeterConfiguration[], PageSettings>

Property Value

(resourceGroupName: string, accountName: string, options?: NetworkSecurityPerimeterListConfigurationsOptionalParams) => PagedAsyncIterableIterator<NetworkSecurityPerimeterConfiguration, NetworkSecurityPerimeterConfiguration[], PageSettings>

reconcileConfiguration

Reconciles the specified NSP configuration.

reconcileConfiguration: (resourceGroupName: string, accountName: string, networkSecurityPerimeterConfigurationName: string, options?: NetworkSecurityPerimeterReconcileConfigurationOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, accountName: string, networkSecurityPerimeterConfigurationName: string, options?: NetworkSecurityPerimeterReconcileConfigurationOptionalParams) => PollerLike<OperationState<void>, void>