NspLinkReference interface
The network security perimeter linkReference resource
- Extends
Properties
| description | A message sent by the remote NSP link admin for connection request. In case of Auto-approved flow, it is default to 'Auto Approved'. |
| 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 LinkReference resource. |
| remote |
Remote Inbound profile names to which Inbound is allowed. ['*'] value implies inbound is allowed to all profiles at remote perimeter. This property can only be updated from corresponding link resource present in remote perimeter. |
| remote |
Remote Outbound profile names from which Outbound is allowed. ['*'] value implies outbound is allowed from all profiles at remote perimeter. This property can only be updated from corresponding link resource present in remote perimeter. |
| remote |
Remote NSP Guid with which the link is created. |
| remote |
Remote NSP location with which the link gets created. |
| remote |
Perimeter ARM Id for the remote NSP with which the link is created. |
| status | The NSP linkReference state. It cannot be changed if link is created in auto-approval mode. |
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
description
A message sent by the remote NSP link admin for connection request. In case of Auto-approved flow, it is default to 'Auto Approved'.
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 LinkReference resource.
provisioningState?: string
Property Value
string
remoteInboundProfiles
Remote Inbound profile names to which Inbound is allowed. ['*'] value implies inbound is allowed to all profiles at remote perimeter. This property can only be updated from corresponding link resource present in remote perimeter.
remoteInboundProfiles?: string[]
Property Value
string[]
remoteOutboundProfiles
Remote Outbound profile names from which Outbound is allowed. ['*'] value implies outbound is allowed from all profiles at remote perimeter. This property can only be updated from corresponding link resource present in remote perimeter.
remoteOutboundProfiles?: string[]
Property Value
string[]
remotePerimeterGuid
Remote NSP Guid with which the link is created.
remotePerimeterGuid?: string
Property Value
string
remotePerimeterLocation
Remote NSP location with which the link gets created.
remotePerimeterLocation?: string
Property Value
string
remotePerimeterResourceId
Perimeter ARM Id for the remote NSP with which the link is created.
remotePerimeterResourceId?: string
Property Value
string
status
The NSP linkReference state. It cannot be changed if link is created in auto-approval mode.
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