NetworkSecurityPerimeterLinksOperations interface

Interface representing a NetworkSecurityPerimeterLinks operations.

Properties

beginDelete
beginDeleteAndWait
createOrUpdate

Creates or updates NSP link resource.

delete

Deletes an NSP Link resource.

get

Gets the specified NSP link resource.

list

Lists the NSP Link resources in the specified network security perimeter.

Property Details

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, networkSecurityPerimeterName: string, linkName: string, options?: NetworkSecurityPerimeterLinksDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, networkSecurityPerimeterName: string, linkName: string, options?: NetworkSecurityPerimeterLinksDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, networkSecurityPerimeterName: string, linkName: string, options?: NetworkSecurityPerimeterLinksDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, networkSecurityPerimeterName: string, linkName: string, options?: NetworkSecurityPerimeterLinksDeleteOptionalParams) => Promise<void>

createOrUpdate

Creates or updates NSP link resource.

createOrUpdate: (resourceGroupName: string, networkSecurityPerimeterName: string, linkName: string, parameters: NspLink, options?: NetworkSecurityPerimeterLinksCreateOrUpdateOptionalParams) => Promise<NspLink>

Property Value

(resourceGroupName: string, networkSecurityPerimeterName: string, linkName: string, parameters: NspLink, options?: NetworkSecurityPerimeterLinksCreateOrUpdateOptionalParams) => Promise<NspLink>

delete

Deletes an NSP Link resource.

delete: (resourceGroupName: string, networkSecurityPerimeterName: string, linkName: string, options?: NetworkSecurityPerimeterLinksDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, networkSecurityPerimeterName: string, linkName: string, options?: NetworkSecurityPerimeterLinksDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets the specified NSP link resource.

get: (resourceGroupName: string, networkSecurityPerimeterName: string, linkName: string, options?: NetworkSecurityPerimeterLinksGetOptionalParams) => Promise<NspLink>

Property Value

(resourceGroupName: string, networkSecurityPerimeterName: string, linkName: string, options?: NetworkSecurityPerimeterLinksGetOptionalParams) => Promise<NspLink>

list

Lists the NSP Link resources in the specified network security perimeter.

list: (resourceGroupName: string, networkSecurityPerimeterName: string, options?: NetworkSecurityPerimeterLinksListOptionalParams) => PagedAsyncIterableIterator<NspLink, NspLink[], PageSettings>

Property Value

(resourceGroupName: string, networkSecurityPerimeterName: string, options?: NetworkSecurityPerimeterLinksListOptionalParams) => PagedAsyncIterableIterator<NspLink, NspLink[], PageSettings>