NspLink interface
The network security perimeter link resource
- Extends
Properties
| auto |
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. |
| local |
Local Inbound profile names to which Inbound is allowed. Use ['*'] to allow inbound to all profiles. |
| local |
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. |
| provisioning |
The provisioning state of the NSP Link resource. |
| remote |
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. |
| remote |
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. |
| remote |
Remote NSP Guid with which the link gets created. |
| remote |
Remote NSP location with which the link gets created. |
| status | The NSP link state. |
Inherited Properties
| id | Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| name | The name of the resource |
| system |
Azure Resource Manager metadata containing createdBy and modifiedBy information. |
| type | The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" |
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
Inherited Property Details
id
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
id?: string
Property Value
string
Inherited From SecurityPerimeterProxyResource.id
name
The name of the resource
name?: string
Property Value
string
Inherited From SecurityPerimeterProxyResource.name
systemData
Azure Resource Manager metadata containing createdBy and modifiedBy information.
systemData?: SystemData
Property Value
Inherited From SecurityPerimeterProxyResource.systemData
type
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type?: string
Property Value
string
Inherited From SecurityPerimeterProxyResource.type