Share via


NetworkSecurityPerimeterProfiles interface

Interface representing a NetworkSecurityPerimeterProfiles.

Methods

createOrUpdate(string, string, string, NspProfile, NetworkSecurityPerimeterProfilesCreateOrUpdateOptionalParams)

Creates or updates a network profile.

delete(string, string, string, NetworkSecurityPerimeterProfilesDeleteOptionalParams)

Deletes an NSP profile.

get(string, string, string, NetworkSecurityPerimeterProfilesGetOptionalParams)

Gets the specified NSP profile.

list(string, string, NetworkSecurityPerimeterProfilesListOptionalParams)

Lists the NSP profiles in the specified network security perimeter.

Method Details

createOrUpdate(string, string, string, NspProfile, NetworkSecurityPerimeterProfilesCreateOrUpdateOptionalParams)

Creates or updates a network profile.

function createOrUpdate(resourceGroupName: string, networkSecurityPerimeterName: string, profileName: string, parameters: NspProfile, options?: NetworkSecurityPerimeterProfilesCreateOrUpdateOptionalParams): Promise<NspProfile>

Parameters

resourceGroupName

string

The name of the resource group.

networkSecurityPerimeterName

string

The name of the network security perimeter.

profileName

string

The name of the NSP profile.

parameters
NspProfile

Parameters that hold the NspProfile resource to be created/updated.

Returns

Promise<NspProfile>

delete(string, string, string, NetworkSecurityPerimeterProfilesDeleteOptionalParams)

Deletes an NSP profile.

function delete(resourceGroupName: string, networkSecurityPerimeterName: string, profileName: string, options?: NetworkSecurityPerimeterProfilesDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group.

networkSecurityPerimeterName

string

The name of the network security perimeter.

profileName

string

The name of the NSP profile.

Returns

Promise<void>

get(string, string, string, NetworkSecurityPerimeterProfilesGetOptionalParams)

Gets the specified NSP profile.

function get(resourceGroupName: string, networkSecurityPerimeterName: string, profileName: string, options?: NetworkSecurityPerimeterProfilesGetOptionalParams): Promise<NspProfile>

Parameters

resourceGroupName

string

The name of the resource group.

networkSecurityPerimeterName

string

The name of the network security perimeter.

profileName

string

The name of the NSP profile.

options
NetworkSecurityPerimeterProfilesGetOptionalParams

The options parameters.

Returns

Promise<NspProfile>

list(string, string, NetworkSecurityPerimeterProfilesListOptionalParams)

Lists the NSP profiles in the specified network security perimeter.

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

Parameters

resourceGroupName

string

The name of the resource group.

networkSecurityPerimeterName

string

The name of the network security perimeter.

options
NetworkSecurityPerimeterProfilesListOptionalParams

The options parameters.

Returns