Share via


NetworkSecurityPerimeterConfigurations interface

Interface representing a NetworkSecurityPerimeterConfigurations.

Methods

beginReconcileForPrivateLinkScope(string, string, string, NetworkSecurityPerimeterConfigurationsReconcileForPrivateLinkScopeOptionalParams)

Forces the network security perimeter configuration to refresh for a private link scope.

beginReconcileForPrivateLinkScopeAndWait(string, string, string, NetworkSecurityPerimeterConfigurationsReconcileForPrivateLinkScopeOptionalParams)

Forces the network security perimeter configuration to refresh for a private link scope.

getByPrivateLinkScope(string, string, string, NetworkSecurityPerimeterConfigurationsGetByPrivateLinkScopeOptionalParams)

Gets the network security perimeter configuration for a private link scope.

listByPrivateLinkScope(string, string, NetworkSecurityPerimeterConfigurationsListByPrivateLinkScopeOptionalParams)

Lists the network security perimeter configurations for a private link scope.

Method Details

beginReconcileForPrivateLinkScope(string, string, string, NetworkSecurityPerimeterConfigurationsReconcileForPrivateLinkScopeOptionalParams)

Forces the network security perimeter configuration to refresh for a private link scope.

function beginReconcileForPrivateLinkScope(resourceGroupName: string, scopeName: string, perimeterName: string, options?: NetworkSecurityPerimeterConfigurationsReconcileForPrivateLinkScopeOptionalParams): Promise<SimplePollerLike<OperationState<NetworkSecurityPerimeterConfigurationReconcileResult>, NetworkSecurityPerimeterConfigurationReconcileResult>>

Parameters

resourceGroupName

string

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

scopeName

string

The name of the Azure Arc PrivateLinkScope resource.

perimeterName

string

The name, in the format {perimeterGuid}.{associationName}, of the Network Security Perimeter resource.

Returns

beginReconcileForPrivateLinkScopeAndWait(string, string, string, NetworkSecurityPerimeterConfigurationsReconcileForPrivateLinkScopeOptionalParams)

Forces the network security perimeter configuration to refresh for a private link scope.

function beginReconcileForPrivateLinkScopeAndWait(resourceGroupName: string, scopeName: string, perimeterName: string, options?: NetworkSecurityPerimeterConfigurationsReconcileForPrivateLinkScopeOptionalParams): Promise<NetworkSecurityPerimeterConfigurationReconcileResult>

Parameters

resourceGroupName

string

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

scopeName

string

The name of the Azure Arc PrivateLinkScope resource.

perimeterName

string

The name, in the format {perimeterGuid}.{associationName}, of the Network Security Perimeter resource.

Returns

getByPrivateLinkScope(string, string, string, NetworkSecurityPerimeterConfigurationsGetByPrivateLinkScopeOptionalParams)

Gets the network security perimeter configuration for a private link scope.

function getByPrivateLinkScope(resourceGroupName: string, scopeName: string, perimeterName: string, options?: NetworkSecurityPerimeterConfigurationsGetByPrivateLinkScopeOptionalParams): Promise<NetworkSecurityPerimeterConfiguration>

Parameters

resourceGroupName

string

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

scopeName

string

The name of the Azure Arc PrivateLinkScope resource.

perimeterName

string

The name, in the format {perimeterGuid}.{associationName}, of the Network Security Perimeter resource.

Returns

listByPrivateLinkScope(string, string, NetworkSecurityPerimeterConfigurationsListByPrivateLinkScopeOptionalParams)

Lists the network security perimeter configurations for a private link scope.

function listByPrivateLinkScope(resourceGroupName: string, scopeName: string, options?: NetworkSecurityPerimeterConfigurationsListByPrivateLinkScopeOptionalParams): PagedAsyncIterableIterator<NetworkSecurityPerimeterConfiguration, NetworkSecurityPerimeterConfiguration[], PageSettings>

Parameters

resourceGroupName

string

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

scopeName

string

The name of the Azure Arc PrivateLinkScope resource.

Returns