NspLinkProperties interface

Properties of NSP Link resource.

Properties

autoApprovedRemotePerimeterResourceId

Perimeter ARM Id for the remote NSP with which the link gets created in Auto-approval mode. It should be used when the NSP admin have Microsoft.Network/networkSecurityPerimeters/linkPerimeter/action permission on the remote NSP resource.

description

A message passed to the owner of the remote NSP link resource with this connection request. In case of Auto-approved flow, it is default to 'Auto Approved'. Restricted to 140 chars.

localInboundProfiles

Local Inbound profile names to which Inbound is allowed. Use ['*'] to allow inbound to all profiles.

localOutboundProfiles

Local Outbound profile names from which Outbound is allowed. In current version, it is readonly property and it's value is set to ['*'] to allow outbound from all profiles. In later version, user will be able to modify it.

provisioningState

The provisioning state of the NSP Link resource.

remoteInboundProfiles

Remote Inbound profile names to which Inbound is allowed. Use ['*'] to allow inbound to all profiles. This property can only be updated in auto-approval mode.

remoteOutboundProfiles

Remote Outbound profile names from which Outbound is allowed. In current version, it is readonly property and it's value is set to ['*'] to allow outbound from all profiles. In later version, user will be able to modify it.

remotePerimeterGuid

Remote NSP Guid with which the link gets created.

remotePerimeterLocation

Remote NSP location with which the link gets created.

status

The NSP link state.

Property Details

autoApprovedRemotePerimeterResourceId

Perimeter ARM Id for the remote NSP with which the link gets created in Auto-approval mode. It should be used when the NSP admin have Microsoft.Network/networkSecurityPerimeters/linkPerimeter/action permission on the remote NSP resource.

autoApprovedRemotePerimeterResourceId?: string

Property Value

string

description

A message passed to the owner of the remote NSP link resource with this connection request. In case of Auto-approved flow, it is default to 'Auto Approved'. Restricted to 140 chars.

description?: string

Property Value

string

localInboundProfiles

Local Inbound profile names to which Inbound is allowed. Use ['*'] to allow inbound to all profiles.

localInboundProfiles?: string[]

Property Value

string[]

localOutboundProfiles

Local Outbound profile names from which Outbound is allowed. In current version, it is readonly property and it's value is set to ['*'] to allow outbound from all profiles. In later version, user will be able to modify it.

localOutboundProfiles?: string[]

Property Value

string[]

provisioningState

The provisioning state of the NSP Link resource.

provisioningState?: string

Property Value

string

remoteInboundProfiles

Remote Inbound profile names to which Inbound is allowed. Use ['*'] to allow inbound to all profiles. This property can only be updated in auto-approval mode.

remoteInboundProfiles?: string[]

Property Value

string[]

remoteOutboundProfiles

Remote Outbound profile names from which Outbound is allowed. In current version, it is readonly property and it's value is set to ['*'] to allow outbound from all profiles. In later version, user will be able to modify it.

remoteOutboundProfiles?: string[]

Property Value

string[]

remotePerimeterGuid

Remote NSP Guid with which the link gets created.

remotePerimeterGuid?: string

Property Value

string

remotePerimeterLocation

Remote NSP location with which the link gets created.

remotePerimeterLocation?: string

Property Value

string

status

The NSP link state.

status?: string

Property Value

string