Share via


NetworkSecurityPerimeterConfigurations interface

Interface representing a NetworkSecurityPerimeterConfigurations.

Methods

beginReconcile(string, string, string, NetworkSecurityPerimeterConfigurationsReconcileOptionalParams)

Reconcile network security perimeter configuration for the Azure AI Search resource provider. This triggers a manual resync with network security perimeter configurations by ensuring the search service carries the latest configuration.

beginReconcileAndWait(string, string, string, NetworkSecurityPerimeterConfigurationsReconcileOptionalParams)

Reconcile network security perimeter configuration for the Azure AI Search resource provider. This triggers a manual resync with network security perimeter configurations by ensuring the search service carries the latest configuration.

get(string, string, string, NetworkSecurityPerimeterConfigurationsGetOptionalParams)

Gets a network security perimeter configuration.

listByService(string, string, NetworkSecurityPerimeterConfigurationsListByServiceOptionalParams)

Gets a list of network security perimeter configurations for a search service.

Method Details

beginReconcile(string, string, string, NetworkSecurityPerimeterConfigurationsReconcileOptionalParams)

Reconcile network security perimeter configuration for the Azure AI Search resource provider. This triggers a manual resync with network security perimeter configurations by ensuring the search service carries the latest configuration.

function beginReconcile(resourceGroupName: string, searchServiceName: string, nspConfigName: string, options?: NetworkSecurityPerimeterConfigurationsReconcileOptionalParams): Promise<SimplePollerLike<OperationState<NetworkSecurityPerimeterConfigurationsReconcileHeaders>, NetworkSecurityPerimeterConfigurationsReconcileHeaders>>

Parameters

resourceGroupName

string

The name of the resource group within the current subscription. You can obtain this value from the Azure Resource Manager API or the portal.

searchServiceName

string

The name of the Azure AI Search service associated with the specified resource group.

nspConfigName

string

The network security perimeter configuration name.

Returns

beginReconcileAndWait(string, string, string, NetworkSecurityPerimeterConfigurationsReconcileOptionalParams)

Reconcile network security perimeter configuration for the Azure AI Search resource provider. This triggers a manual resync with network security perimeter configurations by ensuring the search service carries the latest configuration.

function beginReconcileAndWait(resourceGroupName: string, searchServiceName: string, nspConfigName: string, options?: NetworkSecurityPerimeterConfigurationsReconcileOptionalParams): Promise<NetworkSecurityPerimeterConfigurationsReconcileHeaders>

Parameters

resourceGroupName

string

The name of the resource group within the current subscription. You can obtain this value from the Azure Resource Manager API or the portal.

searchServiceName

string

The name of the Azure AI Search service associated with the specified resource group.

nspConfigName

string

The network security perimeter configuration name.

Returns

get(string, string, string, NetworkSecurityPerimeterConfigurationsGetOptionalParams)

Gets a network security perimeter configuration.

function get(resourceGroupName: string, searchServiceName: string, nspConfigName: string, options?: NetworkSecurityPerimeterConfigurationsGetOptionalParams): Promise<NetworkSecurityPerimeterConfiguration>

Parameters

resourceGroupName

string

The name of the resource group within the current subscription. You can obtain this value from the Azure Resource Manager API or the portal.

searchServiceName

string

The name of the Azure AI Search service associated with the specified resource group.

nspConfigName

string

The network security perimeter configuration name.

Returns

listByService(string, string, NetworkSecurityPerimeterConfigurationsListByServiceOptionalParams)

Gets a list of network security perimeter configurations for a search service.

function listByService(resourceGroupName: string, searchServiceName: string, options?: NetworkSecurityPerimeterConfigurationsListByServiceOptionalParams): PagedAsyncIterableIterator<NetworkSecurityPerimeterConfiguration, NetworkSecurityPerimeterConfiguration[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group within the current subscription. You can obtain this value from the Azure Resource Manager API or the portal.

searchServiceName

string

The name of the Azure AI Search service associated with the specified resource group.

Returns