NetworkSecurityPerimeterConfigurations interface
Interface representing a NetworkSecurityPerimeterConfigurations.
Methods
begin |
Forces the network security perimeter configuration to refresh for a private link scope. |
begin |
Forces the network security perimeter configuration to refresh for a private link scope. |
get |
Gets the network security perimeter configuration for a private link scope. |
list |
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.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<NetworkSecurityPerimeterConfigurationReconcileResult>, NetworkSecurityPerimeterConfigurationReconcileResult>>
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.
The options parameters.
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.
The options parameters.
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.
The options parameters.